菜单
  

     
    图2  教师模块运行图
    4.2 学生模块
    学生用户登录成功,进入学生用户模块后,可以查看自己的课程,获取自己的课堂作业,学生查看作业是根据学生注册时的班级查询数据库,得到给该班级授课教师发布的作业,并且可以查看作业以及下载作业附件,查看教师布置的作业的具体内容,按时完成作业。
    学生完成作业后,上传到教师的ftp空间。对作业的格式,系统有一定的限制,学生按照作业要求的文件格式进行正确上传;对作业文件的命名规则,在作业布置是也明确规定,学生要严格按照要求,进行作业上传,否则上传的作业无效。这样可以方便教师及时查看作业上传情况,对一部分学生进行及时辅导;学生登录后,可以点击“我的作品”导航菜单,查看自己完成的作业;
    网站附加了两个小模块,学生可以点击“打字练习”导航菜单,进行再先打字练习,以提高完成作业的速度;点击“常识测验”导航菜单,可以通过测验,学习常识,扩展视野,缓解学习压力。
    下面是学生用户登录运行界面的截图,如图3所示:
     
    图3  学生模块运行图
    5 系统测试
    测试是在系统的开发中是不可或缺的。在开发的过程中和开发完成之后,它都一直贯穿在过程中,可以尽可能的提早发现缺陷,并修复缺陷,使系统尽可能的完善。
    黑盒测试也称为功能测试。这种方法将软件看成是一个黑盒子,在完全不考虑软件的内部结构和特性的情况下,测试软件的外部特性。利用黑盒测试设计测试用例的方法主要有:等价类划分法、边界值分析法、错误推测法和因果图法,系统部分测试用例如表6所示。
    表6  边界值分析法测试用例
    测试操作    预期结果    实际结果
    修改用户信息时,不输入用户密码,确认密码,用户姓名的其中一个    提示:用户密码或确认密码或用户姓名不能为空,请输入    提示:用户密码或确认密码或用户姓名不能为空,请输入
    修改用户信息时,用户密码和确认密码不一致    提示:用户密码和确认密码必须一致,请重新输入    提示:用户密码和确认密码必须一致,请重新输入
    点击用户管理中的删除按钮,不勾选用户列表中的复选框    提示:请选择要删除的用户    提示:请选择要删除的用户
    6总结
    通过对系统进行需求分析、设计等一系列工作,将系统分为三个模块:管理员模块、教师模块、学生模块,最终使系统实现了管理员修改个人资料、发布、管理公告、添加学院、班级、课程、设置任课老师;老师发布、修改、删除公告、修改个人资料、布置、批改作业、网上答疑;学生修改个人资料、查看成绩、作业公告、上传作业、提出疑问并查看疑问信息的功能。系统界面美观友好,操作方便,将在很大程度上提高学校的教学辅助效率,基本达到本次设计的目的。
    当然,一方面由于初次尝试管理信息系统的开发,对系统开发所使用的技术、工具等还有一个从熟练到精通的过程。另一面由于毕业设计时间有限,系统难免还存在很多的不足,需要进一步的改善,主要在以下几个方面:
    (1)系统功能还需要进一步的完善,以适用于更多的领域;
    (2)系统某些权限的分配还存在一些不合理地方;
    (3)系统的安全性设计方面还应该考虑全面一些;
    (4)要懂得充分利用网络资源,因为实地调研的时间是非常有限的,所以需求分析中大部分分析结构都是在我阅读专业书籍,网络资料后得出的。由于在外面工作以及其他原因,我无法借到专业书籍,只好在浩瀚的网络中寻找我所需要的资料,这无形当中培养了我通过网络获取资料信息的能力。
  1. 上一篇:Flash农夫与蛇动画设计
  2. 下一篇:C#俄罗斯方块游戏设计实现+流程图
  1. JAVA+MYSQL《算法与数据结构...

  2. 基于MOOCs的《Java程学设计...

  3. jsp+mysqp教学质量评价系统设计+ER图

  4. 基于信息技术课程培养初...

  5. jsp《网站设计与管理》课...

  6. ASP.NET旅游资源管理系统的设计与实现

  7. MOOCs的高中《物理》教学网站的设计与实现

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

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

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

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

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

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

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

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

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

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

  

About

751论文网手机版...

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

关闭返回