毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net通用教学辅助学习网站的设计与实现(5)
图2 教师模块运行图
4.2 学生模块
学生用户登录成功,进入学生用户模块后,可以查看自己的课程,获取自己的课堂作业,学生查看作业是根据学生注册时的班级查询数据库,得到给该班级授课教师发布的作业,并且可以查看作业以及下载作业附件,查看教师布置的作业的具体内容,按时完成作业。
学生完成作业后,上传到教师的ftp空间。对作业的格式,系统有一定的限制,学生按照作业要求的文件格式进行正确上传;对作业文件的命名规则,在作业布置是也明确规定,学生要严格按照要求,进行作业上传,否则上传的作业无效。这样可以方便教师及时查看作业上传情况,对一部分学生进行及时辅导;学生登录后,可以点击“我的作品”导航菜单,查看自己完成的作业;
网站附加了两个小模块,学生可以点击“打字练习”导航菜单,进行再先打字练习,以提高完成作业的速度;点击“常识测验”导航菜单,可以通过测验,学习常识,扩展视野,缓解学习压力。
下面是学生用户登录运行界面的截图,如图3所示:
图3 学生模块运行图
5 系统测试
测试是在系统的开发中是不可或缺的。在开发的过程中和开发完成之后,它都一直贯穿在过程中,可以尽可能的提早发现缺陷,并修复缺陷,使系统尽可能的完善。
黑盒测试也称为功能测试。这种方法将软件看成是一个黑盒子,在完全不考虑软件的内部结构和特性的情况下,测试软件的外部特性。利用黑盒测试设计测试用例的方法主要有:等价类划分法、边界值分析法、错误推测法和因果图法,系统部分测试用例如表6所示。
表6 边界值分析法测试用例
测试操作 预期结果 实际结果
修改用户信息时,不输入用户密码,确认密码,用户姓名的其中一个 提示:用户密码或确认密码或用户姓名不能为空,请输入 提示:用户密码或确认密码或用户姓名不能为空,请输入
修改用户信息时,用户密码和确认密码不一致 提示:用户密码和确认密码必须一致,请重新输入 提示:用户密码和确认密码必须一致,请重新输入
点击用户管理中的删除按钮,不勾选用户列表中的复选框 提示:请选择要删除的用户 提示:请选择要删除的用户
6总结
通过对系统进行需求分析、设计等一系列工作,将系统分为三个模块:管理员模块、教师模块、学生模块,最终使系统实现了管理员修改个人资料、发布、管理公告、添加学院、班级、课程、设置任课老师;老师发布、修改、删除公告、修改个人资料、布置、批改作业、网上答疑;学生修改个人资料、查看成绩、作业公告、上传作业、提出疑问并查看疑问信息的功能。系统界面美观友好,操作方便,将在很大程度上提高学校的教学辅助效率,基本达到本次设计的目的。
当然,一方面由于初次尝试管理信息系统的开发,对系统开发所使用的技术、工具等还有一个从熟练到精通的过程。另一面由于毕业设计时间有限,系统难免还存在很多的不足,需要进一步的改善,主要在以下几个方面:
(1)系统功能还需要进一步的完善,以适用于更多的领域;
(2)系统某些权限的分配还存在一些不合理地方;
(3)系统的安全性设计方面还应该考虑全面一些;
(4)要懂得充分利用网络资源,因为实地调研的时间是非常有限的,所以需求分析中大部分分析结构都是在我阅读专业书籍,网络资料后得出的。由于在外面工作以及其他原因,我无法借到专业书籍,只好在浩瀚的网络中寻找我所需要的资料,这无形当中培养了我通过网络获取资料信息的能力。
共6页:
上一页
1
2
3
4
5
6
下一页
上一篇:
Flash农夫与蛇动画设计
下一篇:
C#俄罗斯方块游戏设计实现+流程图
java+mysql通用试题库系统后台设计与实现
基于网络的通用试题库系...
ASP.NET的Web网络應用程序开...
一種GSM网络的通用短信息...
基于网络的通用试题库系统的整体规划与设计
asp.net+sqlserver数据挖掘的在...
asp.net+sqlserver图书借还信息系统设计
C#学校科研管理系统的设计
国内外图像分割技术研究现状
神经外科重症监护病房患...
公寓空调设计任务书
承德市事业单位档案管理...
AT89C52单片机的超声波测距...
医院财务风险因素分析及管理措施【2367字】
10万元能开儿童乐园吗,我...
中国学术生态细节考察《...
志愿者活动的调查问卷表