菜单
  

    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)本系统对于学生成绩统计、学生信息查询、数据文护、信息浏览、系统管理等模块的有待进一步改进。
  1. 上一篇:ASP+Access音乐网站设计+ER图
  2. 下一篇:基于.net银行储蓄系统的设计与实现
  1. JAVA基于安卓平台的医疗护工管理系统设计

  2. java+mysql酒店管理系统设计与实现

  3. Ruby+mysql就业信息管理系统的设计与实现

  4. php进销存管理系统的设计与实现

  5. jsp医药连锁店管理系统的设计与实现

  6. jsp+mysql学生实践创新项目管理系统设计与实现

  7. jsp+mysql停车场车辆管理系统的设计与实现

  8. 杂拟谷盗体内共生菌沃尔...

  9. 河岸冲刷和泥沙淤积的监测国内外研究现状

  10. 中考体育项目与体育教学合理结合的研究

  11. 酸性水汽提装置总汽提塔设计+CAD图纸

  12. 十二层带中心支撑钢结构...

  13. 当代大学生慈善意识研究+文献综述

  14. 乳业同业并购式全产业链...

  15. 大众媒体对公共政策制定的影响

  16. java+mysql车辆管理系统的设计+源代码

  17. 电站锅炉暖风器设计任务书

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回