图3 用户修改密码流程图
4.3 教师功能
教师功能:老师通过自己的帐号和密码进入的主界面,上传通知公告,可以修改学生的实训作品,以及对学生成绩的管理。在成绩的管理中,学生首先先上传自己的作品这样老师查看,老师给学生打分时,首先从数据库中添加分数,然后会自动更新,学生就可以通过界面看见老师给的分数。上传公告时,首先在主界面添加之后会传到数据库中,然后成功的显示出来。
4.4 学生功能
学生管理模块:学生通过自己的帐号和密码进入的主界面,学生可以查看老师查看的发布通知,学生在实训信息的模块中可以上传自己的实训作品,可以修改实训作品的功能。在文件管理模块中可以正常下载老师上传的资源。在成绩的管理模块中,学生通过签到的方式,来进行考勤管理。本文来自辣~文\论|文/网,毕业论文 www.751com.cn 加7位QQ324'9114找源文
5 系统测试
系统测试是在系统的开发中是不可或缺的。在开发的过程中和开发完成之后,它都一直贯穿在过程中,可以尽可能的提早发现缺陷,并修复缺陷,使系统尽可能的完善。例如黑盒测试,黑盒测试也称为功能测试。在测试地过程中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构。其测试用例如表1所示。
表1 边界值分析法测试用例
测试操作 预期结果 实际结果
修改用户信息时,不输入用户密码,确认密码,用户姓名的其中一个 提示:用户密码或确认密码或用户姓名不能为空,请输入 提示:用户密码或确认密码或用户姓名不能为空,请输入
学生上传实训作品时,显示成功 提示:可以用列表的形式显示出来 提示:上传成功,并用列表的形式显示
教师发布公告通知,成功添加 提示:显示成功添加,可以看发布的通知信息 提示:显示成功添加,可以看见发布的通知信息
总结
在这做系统期间,深入了解数据设计的全部过程。前台与后台设计的联系。前台界面做的美观、规范。以及在做系统之前需要考虑的问题,例如系统的需求分析、框架设计、技术选择、以及后期系统完成以后管理员对系统的文护要尽量使之更加的简洁。为以后的学习生活奠定了坚实的基础。