陈XX:三明学院班级电子信息档案管理系统设计与实现
图29 班长修改审核
3、 课程信息管理包含课程查询添加、成绩积分查询、学生成绩添加、学生积分添加等功能。课程的添加和查询在同一个页面完成,学生成绩和积分可以批量的进行修改和添加。如图30、图31、图32。
图30 班长—查询添加课程
20
2011届网络工程班毕业设计
图31 班长—学生成绩积分查询
图32 班长—添加积分
4、 考勤和奖惩部分主要是添加和修改。让系秘书、学生了解班级和学生的情况。如图33。
21
陈XX:三明学院班级电子信息档案管理系统设计与实现
图33 班长—添加考勤
3.3.4 普通学生权限
简介: 普通学生主要对自己的个人信息、家庭信息进行操作修改,还可以查询自己的考勤、奖惩、积分等情况。如图34、图35。
图34 学生修改家庭信息
22
2011届网络工程班毕业设计
图35 学生个人信息查询
23
陈XX:三明学院班级电子信息档案管理系统设计与实现
第四章 系统测试
4.1 软件测试理论
软件测试是软件质量保证的关键,也是对需求、设计和编码的最终评审。软件的测试过程需要经历模块测试、组装测试和确认测试这3个阶段。
模块测试是对每一个功能模块进行一一测试,测试后发现错误,需要回到编码、设计及需求分析阶段作相应的修改,“再编码”、“再设计”、“再分析”。
组装测试是将经过模块测试后的各个模块逐一进行组装和测试。测试各模块间的连接正确性、系统输入/输出处理的正确性及系统承受错误的能力。
确认测试是根据软件需求规格说明定义的全部功能和性能要求,测试系统是否达到了用户需求。所以确认测试应有用户参加,并在确认测试结束时生成确认测试报告、项目测试总结报告。
4.2 本系统测试过程
本系统测试过程主要是对每一种角色,每一项功能都进行操作,有一些功能不能实现,在不断的调试下终于实现了全部功能。写代码的时候有一些错误语法,测试的时候不断修改,完善语法。
24