毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

ASP.net+Sqlserver校内实训管理平台的设计与实现 第3页

更新时间:2016-9-11:  来源:毕业论文
系统分析
3.1 可行性分析
系统分析是指在校内实训管理系统开发的生命周期中系统分析阶段的各项活动和方法,应用系统思想和系统科学的原理进行系统分析工作的具体方法和技术。系统分析阶段是整个系统开发的关键,一般来说,建立校内实训管理信息系统首先要做好系统规划,在此基础上才能分批地实现各个应用项目的开发。
校内实训管理平台系统主要包括:学生上传作品、下载资源、填写日志和查看成绩,老师可以发布通知、管理成绩、学生考勤、上传资源。
3.2 数据库分析
    校内实训管理平台系统是以老师和学生为主体,因此在这个系统中要有一个保存学生和老师的帐号、密码的表。本系统不可避免的要有学生的考勤记录。这样的话就必须有一个考勤表,该表保存考勤信息。学生可以按照工作的需要,登录网站进行上课的签到。学生需要上传自己的实训作品,因此需要一个作品表,用来保存学生上传的作品信息。还需要填写日志就需要一个日志表,用来保存日志信息。教师可以发布通过通知,需要一个表,用来保存其信息。

图1 数据库分析表
3.3 系统总体功能分析
根据校内实训管理平台的设计与实现的特点可以将其分为三大模块:管理员模块,教师模块,学生模块。其中管理员登录模块可以分为用户登录;教师模块分为发布通知、上传资源、同时可以对学生进行考勤、管理学生实训成绩 ;学生模块查看老师发布的通知、下载共享资源、上传实训作品和相关文档、填写实训日志。具体功能模块图如下图所示:

图2 系统功能模块图
4.系统详细设计
4.1公共类设计
在开发过程中,经常会用到一些公共模块,如数据库连接及操作的类、字符串处理的类等。因此,数据库操作类用来完成数据库的连接操作,以及数据库的查询、添加、删除、和修改操作。将这几种操作编写到一个公共类里,可以减少重复代码的编写,有利于代码的文护。在dataOperate类中一共定义了5个方法:
(1)createCon( )方法:用来连接数据库,此方法返回的类型为SqlConnection。
(2)execSQL( )方法:用来添加、插入和删除数据。此方法返回一个布尔型值,用来表示添加、插入和删除数据是否成功,执行成功返回true,否则返回false。
(3)getDataSet( )方法:用来查找并返回多行数据。此方法返回一个DataSet数据集。
(4)getRow( )方法:用来查找并返回一行数据。此方法返回一个SqlCommand对象。
(5)seleSQL( )方法:用来查找数据是否存在。此方法返回一个布尔型值,用来表示是否查找到数据,如果查找到数据则返回true,否则返回false。

上一页  [1] [2] [3] [4] 下一页

ASP.net+Sqlserver校内实训管理平台的设计与实现 第3页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。