- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
在线作业管理系统
引言
编写目的
《在线作业管理系统阐明书》是為学生作业管理系统的设计而编写的技术文档。需求分析的好坏将直接影响到项目的进度和质量。编写阐明书,是為了阐明本系统需求、功能等有关信息,并給出系统的项目应用范围、目的、本项目与其他项目之间的关系、项目产品及成果、系统功能、系统性能、数据描述、故障处理能力以及其他专门的规定等,是系统验收的重要根据,也使其作為系统数据库开发的重要根据。
本文档的阅读对象是业务负负责人、业务人员、软件开发人员、业务规范设计人员、软件测试人员、系统安装人员、系统维护人员、指导教师及学生。
项目背景
在現代化的教育技术模式下,计算机已经广泛应用于学校的教育管理,給老式的教学方式带来了重大的革命。怎样有效进行作业管理是摆在我們面前的一种新的課題。
本文在研究目前国内外作业管理状况的基础上,从学校的实际需求出发,采用目前较為流行的B/S(浏览器/服务器)构造和JSP动态网页开发技术,设计并实現了一种功能较為完善的小型在线作业管理系统。通过对系统进行一系列的需求分析、设计、编码、测试等工作,使系统实現了管理员公布管理公告、教师管理、设置班级、課程;老师在线公布作业、批改作业、网上答疑;学生上传作业、查看作业信息、提出疑问的功能。重点对系统设计过程作了对应描述,同步也对系统需要改善的地方做了总結。
待开发系统的名称:在线作业管理系统。
任务的提出者為:内蒙古大学计算机软件学院UML系统建模与分析设计課題
定义
SQLSERVER:系统服务器所使用的数据库管理系统(DBMS)。
SQL:StructuredQueryLanguage(构造化查询語言)。
系统:若未尤其指出,统指在线作业管理系统。
软件产品的一般性描述
运行环境与资源
开发环境:E4
应用服务器:IIS5.0
数据库:SQLServer
软件产品的功能
本系统意在辅助教师对学生上传的作业进行管理,重要功能有学生注册,登陆,学生作业上传,记分,公布,查询,记录成绩等功能。该系统设置简易,顾客操作简朴易懂。
顾客特性
系统角色由教师、学生和管理员构成。
学生:根据权限进入学生对应的页面的功能,修改个人资料的功能及修改密码,查看、有哪些信誉好的足球投注网站公告、教师公布的作业的功能,上传作业,查看上传作业状况及教师打分状况,学生在网上对老师提出疑问并能查看以往对老师提出的疑问功能;不可删除作业。
教师:教师登录功能,根据权限进入教师对应的页面的功能,可修改密码,公布作业规定,查看并下载学生上传的作业,查看学生名单功能,查看学生作业完毕状况,对学生作业打分;不可删除作业。
管理员:根据权限进入管理员对应的页面的功能,修改个人资料功能,设置班级、課程、任課教师,具有查看、删除作业的功能。
限制与约束
B/S构造总体设计方案对它的约束:
在线作业管理系统做為B/S构造的一种应用系统,不可防止的要受到B/S构造的约束。在其实行的各个阶段都要服从它的某些规划,包括功能设计、系统配置和计划。同步,由于信息的共享,在线作业管理系统还受到其他系统的信息约束。
人力、资金、時间的约束
在线作业管理系统的目的就是要辅助教师对学生上传的作业进行管理,其开发过程中也要考虑到人力、资金和時间的约束。因此,在设计中,重点以便学生上传作业,以便教师為学生的作业打分,為教师提供更高效的服务。
技术发展规律的约束
计算机技术和产品的发展曰新月异,将会給信息处理带来更多的手段,同步也会带来愈加丰富的信息体現形式。例如图象和語音技术的进步,多媒体技术的发展,这些都规定系统在设计時考虑技术变化的也許性,為也許的变化预留一定的系统处理能力。
3、功能行為需求
3.1引言
在线作业管理系统重要提供网上的作业管理平台,重要分為管理员、教师、学生三个部分的功能。管理员的功能体目前后台管理模块,教师和学生的功能用来进行留言交流,作业管理和信息查询。
3.2业务需求功能模型——用例模型
3.3有关用例的展开——活动图
3.4输出成果
4、性能需求
4.1数据精确度
数据的输入与否精确是数据处理的前提,錯误的输入会导致系统输出的不对的和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的安排系统具有容錯性,并且对操作人员要进行系统的培训。
在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。
4.2時间特性
无论是客户端还是管理端,当顾客登录,进行任何操作的時候,系统应当及時地进行反应,反应的時间在5秒以内。系统应能监测出多种非正常状况,如与设备的通信中断,无法连接数据库服务器等,一防止出現長時间等待甚至无响应。
4.3适应性
应当能广泛应用于不一样类型的学校。系统采用模块化设计,并且运用語言的跨平台特性。当碰到突发事件時
文档评论(0)