欢迎来到天天文库
浏览记录
ID:9370777
大小:217.00 KB
页数:18页
时间:2018-04-29
《学生作业管理系统论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、信息学院计升0801孙洪伟20081205021第18页共18页目录摘要21课题的可行性与需求分析31.1系统功能需求31.1.1管理员部分的主要功能要求31.1.2教师部分的主要功能要求31.1.3学生部分的主要功能要求31.1.3决定可行性的主要因素41.2性能分析51.2.1系统性能需求51.2.2主要功能要求51.3系统技术需求:61.4系统数据需求61.5需求分析81.5.1设计目标81.5.2开发意图81.5.3功能需求分析81.5.4总结82总体设计92.1处理流程和数据流程93详细设计123.1下面以结构图来描述123.2用户数据表134结果分析17参考文献18信息学院计升08
2、01孙洪伟20081205021第18页共18页摘要随着信息技术的迅速发展、电脑化教学与远程的网络化教学的普及,给传统的教学方式带来了重大的革命,也给教学改革的实施者们提出了很多新的课题。如何有效进行作业管理就是一个让很多老师头痛的问题。目前,国内外作业管理一般采用两种方法:一种将作业存在软盘上交;另一种者存放到教师电脑上的一个共享目录内。但这两种方法都有各自的弊端:前一种方法不方便携带、速度慢、容量小、易损坏;后一种方法虽然解决了软盘容量小、容易坏的问题。但却存在一个更致命的缺点:学生可以随意查看、更改和删除其它同学的作业,造成大量如抄袭作业、恶意删除或修改其他同学作业的事情发生;老师在帮学
3、生修改作业时,也很容易弄不清楚作业批改与否;作业是谁的或是旧作业没删除掉,跟新作业搞混了等情况,虽然有些可以用严格的纪律来实现管理,但仍然会给学校和老师带来很多的麻烦。在当前的信息化时代中,任何学校,都需要一个实用的作业管理系统来规范作业管理,这将会大大提高学校的管理水平,优化资源,实现效益的最大化。关键词:ADO技术,JSP信息学院计升0801孙洪伟20081205021第18页共18页1课题的可行性与需求分析1.1系统功能需求学生作业管理系统主要提供网上的作业管理平台,主要分为管理员、教师、学生三个部分的功能。1.1.1管理员部分的主要功能要求管理员登录功能,根据权限进入管理员相应的页面的
4、功能管理员发布公告、管理公告(查看、修改、删除)的功能管理员设置院系、班级、课程、任课教师,同样具有查看、修改、删除的功能管理员修改个人资料功能管理员中的教师管理,实现教师登陆信息的初始化功能1.1.2教师部分的主要功能要求教师登录功能,根据权限进入教师相应的页面的功能教师发布公告、管理公告(查看、修改、删除)功能教师修改个人资料功能教师查看学生名单功能教师在线布置、批改作业功能教师网上答疑功能1.1.3学生部分的主要功能要求学生登录功能,根据权限进入学生相应的页面的功能信息学院计升0801孙洪伟20081205021第18页共18页学生查看、搜索公告的功能学生修改个人资料的功能学生查看、下载
5、老师的作业题目,上传作业(说明作业格式),查看老师对作业的批改情况功能学生在网上对老师提出疑问并能查看以往对老师提出的疑问功能1.1.3决定可行性的主要因素成本/效益分析结果,效益>成本。技术可行,现有技术可完全承担开发任务。操作可行,软件能被原有工作人员快速接受。(1)技术可行性:本系统的开发利用MicrosoftAccess作为本系统的数据库。它是一个支持多用户的新型数据库,适用于中小型规模的数据量需求。使用VBScript作为系统开发的开发环境,它作为一种现代的编程脚本语言,提供完善的指令控制语句与对象的支持及丰富的数据类型,给开发满足客户要求的高性能系统提供了保障,保证了代码的模块化要
6、求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。整个系统属于一个规模比较中小的MIS系统。尽管其在组织关系上存在着很大的复杂性,繁琐性,不确定性,但是就整个系统的技术构成上来看,它还是属于一个数据库应用类的系统。其基本操作还是对存在数据库进行添加、删除、查找、编辑等。所以就单纯的数据库应用来看,暂不存在太大的技术问题。综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。(2)经济可行性:由于系统对学校的正常运行的影响是相当大的,所以必须要设置单独的服务器来运行这个系统。又考虑到所有计算机硬件软件都是存在出错可能的(具体到这个系统,由于其需要不
7、间断的运行,所以其出错的可能就会变得更大),因此整个系统应该考虑使用双机热备份技术。使用两台服务器同时运行,一个为主一个作备份,这样可以避免服务器故障对整个系统的影响。又考虑到这个系统是为公司内部服务的,而且数据库设置和调试时候都必须要直接使用服务器,所以应该将服务器设置在公司内部。现在,计算机的价格已经十分低廉,性能却有了很大的进步。而本系统的开发,为的公司工作效率带来了一个质的飞跃,主要表现有
此文档下载收益归作者所有