第一范文网 - 专业文章范例文档资料分享平台

网上作业批改系统毕业设计论文

来源:用户分享 时间:2025/5/31 8:09:47 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

构的软件需要针对不同的操作系统开发不同版本的软件,加之产品的更新换代快,已经很难适应百台电脑以上局域网用户同时使用,而且代价高,效率低.

B/S(Browser/Server)结构即浏览器和服务器结构.它是随着Internet技术的兴起而对C/S结构的一种变化或者改进的结构.在这种结构下,用户工作界面通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构[10].这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO).以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握,成本也是较低的.B/S结构是一次到位开发,能实现不同人员,从不同地点,以不同的接入方式(比如LAN、 WAN、 Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全.B/S结构主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript…)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术,成为当今应用软件的首选体系结构.在网络拓扑结构上,B/S结构采用星型建立企业内部通信网络或利用Internet虚拟专网(VPN).

2 可行性分析

网上作业批改系统应具有学生提交作业、教师批阅作业和后台管理,这是最基本的功能.该系统具有管理学生信息、管理教师信息、以及存储作业信息的功能.该系统极大地提高了学生交作业的效率和教师批改作业的便捷性.开发任何一个系统,都会受到时间和资源上的限制.因此,在一个新项目开发之前,都要进行可行性分析,可以减少项目的开发风险,避免人力、物力和财力的浪费.下面就技术、经济、操作和法律四个方面来介绍.

2.1 技术的可行性

本系统是一个基于B/S结构的网上作业批改系统,采用面向对象技术、数据库技术等技术开发的应用程序,现有的开发技术已经非常的成熟,且被广泛应用于各行各业,利用现有技术完全可以达到功能目标.数据库的设计和操作是本系统设计的核心.在大学期间学习过软件工程,软件测试,UML面向对象技术等课程,每个学期也会完成对应的课程设计,具备一定的系统分析、设计和测试能力.因此,完成系统实现在技术上完全具有可行性.

5

2.2 经济的可行性

如今是信息化时代,信息化管理可以使作业管理工作更加系统化、快速化,全面化.这样可以为企业带来较高的工作效益和经济效益,再者,在管理工作上的高效率和便捷性远远超过了开发本系统的成本,所以在经济上具有完全的可行性.

2.3 操作可行性

本系统的设计和开发充分考虑到用户工作流程以及计算机使用水平等,尽可能提供更人性化、直观的界面,满足用户需求,操作简单,输入信息页面大多数都是下拉框的选择形式,在某些页面,信息可以自动生成,无需输入,时间的输入也是用的日历控件,操作简便,对操作人员的要求很低,只需对Windows操作熟练,加之对本系统的操作稍加培训即可工作,而且本系统可视性非常好,所以在技术上不会有很大难度.

2.4 法律的可行性

本软件是自行开发的网上作业批改系统,是很有实际意义的系统,开发环境软件和使用的数据库都是开源代码,开发这个系统不同于开发普通的系统软件,不存在侵权等问题,不违反相关的国家政策和法律,即法律上是可行的.

综上所述,开发一个网上作业批改系统与原有的作业批改方式相比具有速度更快,操作更准确,节省开支等有利之处,因此,建立一个网上作业批改系统是必要可行的.

3 需求分析

3.1性能需求

网上作业批改系统在管理权限上要严格进行控制,具体要求如下:

想登录网上作业批改系统进行操作,必须有操作权限,没有权限的用户不能通过任何方式登录系统查看系统的任何信息和数据,以确保系统的严密性和安全性.

其中网上作业批改系统,还应该:

操作简单:本系统应该适用于不同水平的使用者,包括所有大众群体,同时系统不应

6

太复杂和烦琐,因此要求系统的操作尽可能简单易行.

实时性:为了展现实时性这个特点,网上作业批改系统为教师提供了作业的发布,可以发布最新作业,最近通知等.

可维护性:本系统设计简洁,具有很好的可维护性.

针对性:本系统是针对学生作业批改,操作简单,具有一定的针对性.

3.2 用户的需求分析

本系统的用户主要有学生、教师和管理员,其中应实现以下基本功能[11]: (1)学生用户:

学生进入网站后,若未进行注册先注册,已注册的选择用户名和输入口令后登录,如果密码正确提示成功登录,否则提示密码或用户名错误.学生登录后可以修改个人信息、下载作业和教学资料、上传并提交作业、管理作业、查看公告,以及进行网上留言. 修改个人信息:输入新密码时,要对密码进行二次检验,和长度检验,修改成功后提示成功.可修改除帐户以外的所有信息.

上传提交作业:要求先找到上传的对象(教师),浏览本地计算机目录,找到要提交的文件,提交到对应的老师目录下,系统会自动记录下该作业提交的信息,完成提交过程,返回成功信息.

管理作业:要求能查询本人的成绩,分为两种查询方法:①查询所有科目的成绩,并按科目类别排列显示.②对作业进行查看和删除.

(2)教师用户:

教师进入网站后,若未进行注册则先注册,已注册的选择用户名和输入口令后登录,如果密码正确提示成功登录,否则提示密码或用户名错误.教师登录后可以修改个人资料、下载学生作业和批阅作业、可查看教学资料和上传教学资料、管理作业、发布查看公告,以及进行网上留言.

修改个人资料:输入新密码时,要对密码进行二次检验,和长度检验,修改成功后提示成功.可修改除帐户以外的所有信息.

布置作业:要求可以布置新的作业,并可以对作业进行管理.

作业管理:要求可以发布作业,并设定作业提交期限,并可以管理其发布的公告,并按作业的题目和作业次数查询要批改的作业,对作业进行批改和管理.

批阅作业:教师可以浏览学生提交的作业,并可以给出成绩和批阅意见,支持教师将文件下载到本地,便于刻录光盘.

7

(3)后台管理员:

管理员用户具有修改个人密码、管理课程信息、管理班级信息、管理教师信息、管理学生信息、管理公告、管理留言、管理教学资料的功能.

修改个人密码:修改管理员密码,要求帐户不能修改.

教师信息管理:增加教师信息.正确录入教师信息,录入值不能为空.删除教师信息.删除数据库中所有该教师关联信息.修改教师信息.修改该教师关联信息.

学生信息管理:增加学生信息.正确录入学生信息,录入值不能为空.认证管理学生.对学生信息进行认证,否则学生即使注册也无法登录.删除学生信息.要求提示再次确认删除,避免错误删除,确认后删除数据库中所有该学生关联信息.修改学生信息.修改该学生关联信息.

课程管理:增加新课程.根据教师的姓名,对课程进行增加.要求,能浏览所有教师用户所属文件目录.能在文件目录下新建目录和文件,能够删除该目录下的目录和文件.删除课程.对课程信息进行删除,以及删除该课程所属教师的信息.修改课程.修改该课程的相关信息,包括该课程所属教师的信息.

公告管理:添加新公告,修改公告和删除公告. 留言管理:添加留言和删除留言.

教学资料的管理:添加教学资料,修改教学资料和删除教学资料.

3.3 系统用户总体ER图

网上作业批改系统主要用户是学生和教师,其ER图如下:

提交n作业n1学生1网上进行11教师11下载n学习资料n上传 图3.1 总体ER图

管理员1n存储管理查看批改 8

搜索更多关于: 网上作业批改系统毕业设计论文 的文档
网上作业批改系统毕业设计论文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4rncv44m2n9epjx24kpw_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top