毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
C#+sqlserver成绩管理系统设计与实现(5)
4.4添加信息模块的设计
这一模块的主要功能是对学生信息的添加,修改与查询。用户点击该选项后,会出现下拉菜单包括添加、修改和查询学生信息等功能,用户根据自己的需求进行操作。用户可以点击“添加学籍信息”链接按钮,进入到学籍添加页面,该页面可以实现新生个人信息的添加,同时也可以通过点击“修改学籍信息”、“学生信息查询”链接按钮对其信息进行页面资料的修改及查询。
4.5课程信息模块的设计
这一模块的主要功能是对课程信息的添加与修改。用户点击该选项后,会出现下拉菜单包括课程添加、课程修改等功能,用户根据自己的需求进行操作。用户可以点击“课程添加”链接按钮,进入到课程添加页面,该页面可以实现新课程的添加,同时也可以通过点击“课程修改”链接按钮对其课程信息进行页面资料的修改及查询。
5系统测试
经过需求分析、设计和编码等阶段的开发后,得到了源程序,在开发过程中不可避免地遗留下许多错误和缺陷,如果不及时找出这些错误和缺陷,并将其改正,这个软件产品就不能正常使用,甚至会导致巨大的损失。因此就需要我们在一个系统设计完成后,进行必要的系统测试。
5.1测试目的
测试是程序的执行过程,目的是尽可能多地发现软件产品中的错误和缺陷。一个好的测试用例在于发现至今未发现的错误。一个成功的测试是发现了至尽未发现的错误的测试。
5.2测试方法及结果
该系统使用以黑盒测试方法进行测试:
黑盒测试:它是把程序看成一个黑盒子,完全不考虑程序内部结构和处理过程。黑盒测试是在程序接口进行测试,它只是检查程序功能是否按照规格说明书的规定正常使用。黑盒测试又称功能测试。
测试环境搭建:
(1)打开Microsoft SQL Server 2005数据库,附加StudentDoc数据库;
(2)打开Microsoft Visual Studio 2005,运行源程序。
测试用例:
(1)登陆测试:教 师:admin 密码:admin
学 生:20080001 密码:123456
测试结果:成功登陆并转到相应页面。
(2)功能测试:
如:成绩信息管理功能模块测试:为了保证该项下拉菜单能够正确实现系统设计的功能,把有关学生的所有基础数据,基本上全部输入到本系统中,并对每一个菜单项反复进行了增加、删除、修改等操作,从而保证了菜单级功能的正确实现。
总 结
经过两个月的设计和开发,学生成绩信息管理系统基本开发完毕。其功能基本符合用户需求,能够完成学生信息的存储和成绩的查询以及各类相关课程、班级的管理。并提供部分系统测试功能,使用户方便进行数据备份和恢复、数据删除。对于数据的一致性的问题也通过程序进行了有效的解决。但是由于毕业设计时间较短和本人水平所限,系统中难免存在一些需改进的问题,主要以下几点。
(1)在对管理员信息文护功能设计的不够全面,主要是数据保密性不强,还有就是对管理员权限的没有进行设置,有待于进一步完善。
(2)本系统为单机版的,不利于数据的有效共享。以后改进中可考虑采用
网络
化控件,解决访问速度及数据共享的问题,使之适应于相应的网络数据库结构。
(3)本系统对于学生成绩统计、学生信息查询、数据文护、信息浏览、系统管理等模块的有待进一步改进。
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
ASP+Access音乐网站设计+ER图
下一篇:
基于.net银行储蓄系统的设计与实现
PHP+IOS的会议管理系统的设计+ER图
标准件经销管理系统【959字】
客户關系管理系统的发展与研究【1843字】
學生成绩管理系统的设计与实现【1741字】
港航管理系统门户网站之思考【2521字】
可扩展的计算机网络管理...
java物业管理系统设计
公寓空调设计任务书
C#学校科研管理系统的设计
志愿者活动的调查问卷表
中国学术生态细节考察《...
国内外图像分割技术研究现状
医院财务风险因素分析及管理措施【2367字】
10万元能开儿童乐园吗,我...
AT89C52单片机的超声波测距...
承德市事业单位档案管理...
神经外科重症监护病房患...