在线作业管理系统需求分析

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在线作业管理系统

需求规格说明书

[Version 1.0]

项目负责人: 博宇

项目组成员(排名不分先后):

文彬马晋国

宋站丞郭卿

胡姗姗瑾

2010-3-28 1.序.................................... 错误!未定义书签。

1.1编写需求规格说明书的目的........... 错误!未定义书签。

1.2项目背景 .......................... 错误!未定义书签。

1.3定义 .............................. 错误!未定义书签。

1.4参考资料 .......................... 错误!未定义书签。2.软件产品一般性的描述.................. 错误!未定义书签。

2.1运行环境与资源..................... 错误!未定义书签。

2.2软件产品的功能..................... 错误!未定义书签。

2.3用户特征 .......................... 错误!未定义书签。

2.4限制与约束 ........................ 错误!未定义书签。3.功能行为需求.......................... 错误!未定义书签。

3.1引言 .............................. 错误!未定义书签。

3.2业务需求功能模型——用例模型....... 错误!未定义书签。

3.3相关用例的展开——活动图........... 错误!未定义书签。

3.4输出结果 .......................... 错误!未定义书签。4.性能需求.............................. 错误!未定义书签。

4.1数据精准度 ........................ 错误!未定义书签。

4.2时间特性 .......................... 错误!未定义书签。

4.3适应性 ............................ 错误!未定义书签。

4.4故障处理......................................... 错误!未定义书签。5.运行需求.............................. 错误!未定义书签。

5.1用户界面 .......................... 错误!未定义书签。

5.2硬件界面 .......................... 错误!未定义书签。

5.3软件界面 .......................... 错误!未定义书签。6.其他需求.............................. 错误!未定义书签。

7.附录.................................. 错误!未定义书签。

1、引言

1.1.编写目的

《在线作业管理系统说明书》是为学生作业管理系统的设计而编写的技术文档。需求分析的好坏将直接影响到项目的进度和质量。编写说明书,是为了说明本系统需求、功能等相关信息,并给出系统的

项目应用围、目标、本项目与其它项目之间的关系、项目产品及成果、系统功能、系统性能、数据描述、故障处理能力以及其他专门的要求等,是系统验收的主要依据,也使其作为系统数据库开发的主要依据。

本文档的阅读对象是业务负责任人、业务人员、软件开发人员、业务规设计人员、软件测试人员、系统安装人员、系统维护人员、指导教师及学生。

1.2.项目背景

在现代化的教育技术模式下,计算机已经广泛应用于学校的教育管理,给传统的教学方式带来了重大的革命。如何有效进行作业管理是摆在我们面前的一个新的课题。

本文在研究目前国外作业管理情况的基础上,从学校的实际需求出发,采用当前较为流行的B/S(浏览器/服务器)结构和JSP动态网页开发技术,设计并实现了一个功能较为完善的小型在线作业管理系统。通过对系统进行一系列的需求分析、设计、编码、测试等工作,使系统实现了管理员发布管理公告、教师管理、设置班级、课程;老师在线发布作业、批改作业、网上答疑;学生上传作业、查看作业信息、提出疑问的功能。重点对系统设计过程作了相应描述,同时也对系统需要改进的地方做了总结。

待开发系统的名称:在线作业管理系统。

任务的提出者为:大学计算机软件学院UML系统建模与分析设计

课题

开发者为:

项目小组全体成员(排名不分先后):

博宇、马晋国、宋站丞、文彬、郭卿、胡姗姗、瑾使用者为:项目研究人员、老师及同学

1.3.定义

SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS)。

SQL: Structured Query Language(结构化查询语言)。

系统:若未特别指出,统指在线作业管理系统。

1.4.参考资料

✧《数据库系统概论》王珊,萨师煊高等教育

✧《软件工程》海藩人民邮电

✧《UML系统建模与分析设计》刁成嘉机械工业

✧《实用软件文档写作》肖刚等清华大学

✧《Software Engineering:A Practitioner's Approach》 Roger

S.Pressman

2、软件产品的一般性描述

2.1.运行环境与资源

开发环境:E4

应用服务器:IIS5.0

数据库:SQL Server

2.2.软件产品的功能

本系统旨在辅助教师对学生上传的作业进行管理,主要功能有学生注册,登陆,学生作业上传,记分,公布,查询,统计成绩等功能。该系统设置简易,用户操作简单易懂。

2.3.用户特征

系统角色由教师、学生和管理员组成。

学生:根据权限进入学生相应的页面的功能,修改个人资料的功能及修改密码,查看、搜索公告、教师发布的作业的功能,上传作业,查看上传作业情况及教师打分情况,学生在网上对老师提出疑问并能查看以往对老师提出的疑问功能;不可删除作业。

教师:教师登录功能,根据权限进入教师相应的页面的功能,可修改密码,公布作业要求,查看并下载学生上传的作业,查看学生功能,查看学生作业完成情况,对学生作业打分;不可删除作业。

管理员:根据权限进入管理员相应的页面的功能,修改个人资料功能,设置班级、课程、任课教师,具有查看、删除作业

相关文档
最新文档