版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、在线作业管理系统需求规格说明书V crsion 1.0项目负责人:李博宇项目组成员(排名不分先后):刘文彬 马晋国宋站丞 郭卿胡姗姗张瑾2010-3-28251.序1.1编写需求规格说明书的目的Error! Bookmark not defined.1.2项目背景Error! Bookmark not defined.13定义Error! Bookmark not defined.14参考资料Error! Bookmark not defined.2.软件产品一般性的描述Error! Bookmark not defined.21运行环境与资源Error! Bookmark not defin
2、ed.2.2软件产品的功能Error! Bookmark not defined.23用户特征Error! Bookmark not defined.2.4限制与约束Error! Bookmark not defined.3.功能行为需求Error! Bookmark not defined.3.1引言Error! Bookmark not defined.3.2业务需求功能模型用例模型.Error! Bookmark not defined.3.3相关用例的展开活动图Error! Bookmark not defined.34输出结果Error! Bookmark not defined.4
3、.性能需求Error! Bookmark not defined.41数据精准度Error! Bookmark not defined.4.2时间特性Error! Bookmark not defined.4.3适应性Error! Bookmark not defined.4.4故障处理Error! Bookmark not defined.5运行需求Error! Bookmark not defined.5.1用户界面Etror! Bookmark not defined.Error! Bookmark not defined.52 硬件界面Error!Bookmark not define
4、d.5.3 软 件界面Error!Bookmark not defined.6. 其他需求Error! Bookmark not defined.7 附录Error! Bookmark not defined.1、引言1.1. 编写目的在线作业管理系统说明书是为学生作业管理系统的设计而编 写的技术文档。需求分析的好坏将宜接影响到项目的进度和质量。编 写说明书,是为了说明本系统需求、功能等相关信息,并给出系统的 项目应用范围、目标、本项目与其它项目之间的关系、项目产品及成 果、系统功能、系统性能、数据描述、故障处理能力以及其他专门的 要求等,是系统验收的主要依据,也使其作为系统数据库开发的主要
5、依据。本文档的阅读对象是业务负贵任人、业务人员、软件开发人员、 业务规范设计人员、软件测试人员、系统安装人员、系统维护人员、 指导教师及学生。1.2. 项目背景在现代化的教育技术模式下,计算机已经广泛应用于学校的教育 管理,给传统的教学方式带来了重大的革命。如何有效进行作业管理 是摆在我们面前的一个新的课题。本文在研究目前国内外作业管理情况的基础上,从学校的实际需 求出发,采用当前较为流行的B/S (浏览器/服务器)结构和JSP动 态网页开发技术,设计并实现了一个功能较为完善的小型在线作业管 理系统。通过对系统进行一系列的需求分析、设计、编码、测试等工 作,使系统实现了管理员发布管理公告、教师
6、管理、设置班级、课程;老师在线发布作业、批改作业、网上答疑;学生上传作业、查看作业 信息、提出疑问的功能。重点对系统设计过程作了相应描述,同时也 对系统需要改进的地方做了总结。待开发系统的名称:在线作业管理系统。任务的提出者为:内蒙古大学计算机软件学院UML系统建模与分析设计课题开发者为:项目小组全体成员(排名不分先后):李博宇、马晋国、宋站丞、刘文彬、郭卿、胡姗姗、张瑾使用者为:项目研究人员、老师及同学1.3.定义SQL SERV ER系统服务器所使用的数据库管理系统(DBMS)。SQL: Structured Quury Language (结构化查询语言)。系统:若未特别指出,统指在线作
7、业管理系统。14参考资料数据库系统概论 王珊,萨师煩高等教育出版社软件工程张海藩人民邮电出版社UML系统建模与分析设计刁成嘉机械工业出版社实用软件文档写作肖刚等清华大学出版社 Software Enginccring: A Practitioner s ApproachRoger S.Prcssman2、软件产品的一般性描述2.1. 运行环境与资源开发环境:E4应用服务器:HS5.0数据库:SQL Server2.2. 软件产品的功能本系统旨在辅助教师对学生上传的作业进行管理,主要功能 有学生注册,登陆,学生作业上传,记分,公布,查询,统计成 绩等功能。该系统设置简易,用户操作简单易懂。2.3
8、. 用户特征系统角色由教师、学生和管理员组成。学生:根据权限进入学生相应的页面的功能,修改个人资料的功 能及修改密码,查看、搜索公告、教师发布的作业的功能,上传作业, 查看上传作业情况及教师打分情况,学生在网上对老师提出疑问并能 查看以往对老师提出的疑问功能;不可删除作业。教师:教师登录功能,根据权限进入教师相应的页面的功能, 可修改密码,公布作业要求,查看并下载学生上传的作业,查看 学生名单功能,查看学生作业完成情况,对学生作业打分;不可删除作业。管理员:根据权限进入管理员相应的页面的功能,修改个 人资料功能,设置班级、课程、任课教师,具有查看、删除作业 的功能。2.4.限制与约束 E/S结
9、构总体设计方案对它的约束:在线作业管理系统做为B/S结构的一个应用系统,不可 避免的要受到B/S结构的约束。在其实施的各个阶段都要服从 它的一些规划,包括功能设计、系统配置和计划。同时,由于 信息的共享,在线作业管理系统还受到其它系统的信息约束。人力、资金、时间的约束在线作业管理系统的目标就是要辅助教师对学生上传 的作业进行管理,其开发过程中也要考虑到人力、资金和时间 的约束。因此,在设计中,重点方便学生上传作业,方便教师 为学生的作业打分,为教师提供更高效的服务。技术发展规律的约束计算机技术和产品的发展日新月异,将会给信息处理带 来更多的手段,同时也会带来更加丰富的信息表达形式。例如 图象和
10、语音技术的进步,多媒体技术的发展,这些都要求系统 在设计时考虑技术变化的可能性,为可能的变化预留一定的系统处理能力。3、功能行为需求3.1引言在线作业管理系统主要提供网上的作业管理平台,主要分为管理 员、教师、学生三个部分的功能。管理员的功能体现在后台管理模块, 教师和学生的功能用来进行留言交流,作业管理和信息查询。管理员进入系统 选拌公告管理向列表添加公告进入添力口 公告页面填写公告内容未逋过返回添加成功消息并显示吏新的公告列表用例建楔用便建棋3.2业务需求功能模型用例模型问题域:学生在级作业管湮.条统苑B0:本系统旨柱辅助学生信息管理系 统对学生在枝的一些深程作业信息迸 行管理主曼顶层功能
11、撲块分为学生 白身管理,教师子棋块以及管理负对 应的系统管理模決。系统边界:学生、教师自然信息管理,学生成 绩、班级课程管理;教师任课、所 常班级学生.作业成绫录入管淫;以 及管理员对学生.教师等各顶信息的 综合管理执行老:学生教师、管理员用例:学生管理教師骨理管理员儈理. 用例之间的关联:在下层子系统中做址一步详绍分析。问題域:学生白身教学作业修况信息管理. 子模块功能:学生管理于系统摧助学生对个人 信息迸行查看、修改;圭看本学期所 修课程作业、各次上传作业的分敎; 以及系统公各发布修况的浏览查看。 执行老: 学生.用例:个人信息管理、作业管理成绩查 询、公吿浏览。用例之间的关驳: 其中个人
12、信息管邊中便用个人信息查 洵.信息修改用例功能,作业管理使 用成绩查询.作业査询、作业上传用 例功能,公吿浏览使用公告查询用例 功能.公告浏览用例为学生子模块、 教师子模块公用个人信息管理用 例.成绫查询、作业圭询用例为学生 子模块、教师于模块及管理员子棋块 公用.用例建楔问題域:教务管理员综合信息管理.子模块功能:管湮于系统拥有最大权限,可以 进行大祁分学生、教师、班级、课理 信息进行查看、修改,以及添加、刪 除;每学期开学迸行班级开设课程及 授澡教师的录入;拥有各科成绩管夏 的最终修改权;负贵系统公吿的发浏览及删除;每学期开学初进行 系统清空学生上学期作业信 息、课程信息以及课程相应作业分
13、救 等.执行者: 管理员.用例:个人信息管理、学生借息管理、教师 倍息管理、课程录入管理、学生成绩 管菱班级课程设定系统重受管 理、公告管理用例之间的关眾:其中个人信息管理中便用个人信息查 询、信息修改用例功能,突级管理使 用班级添加、班级剧除.班级课程没 定用例功能,班级课程设烹用例依烦 课程管理,公告管遲便用添加公告. 删除公吿用例功能,并且扩畏公告浏 览用例功能.公吿查询用例为学生子撲块、教狐于 模块公用.教师学生管理中的教师学 生个人信息管理用例,学生成绩圭 询,作业主询用例为学生子模块、教 师子棋块及管理负子模块公用.用例建模 问越域:内裁山大学教务系统管理 员功能。了系统功能:答理
14、员了系统辅助管 理员完成H'Rii务筲珅. 在用户筒理方面主安包括 研亢生教师佶息的増删 杳改,拥有系统最大权 限。执行者, 管理员 用例, 密码管理、添加、删除、 &找.修改研处牛教师信 息。用例Z间的关系:密码符理由各个用户了系 统开用;管理呗修改功能 扩展研究生.教师模块用 户佶息修改:管理员便用 添加及删除研处牛八教师 用例;査询用例包括研究 生悄况査询及教帅怙况查 i旬,瓦中研究生情况査询 扩展教师模块所带研乳生用例建模问题域;內蒙占人学研呢牛个人伶息管理V 了系统功能;硏究牛更改来码,对个人的信息进行 査训和修改。执行者2斫宪生川例,研汎生个人信息査询和修改信息 y
15、 及密码修改。川例之间的关联!密网管瑾乂各个了模块便用,査询. 修改孚生信Hili管理员模块复用.用例建模问题域:内蒙古大学教师自身信息 及所带学生信息。子系统功能:彖师倍息子模块辅助教师 对个人信息进行查看修 改'查看职称评定情况; 研究生导师查询学生情 况。执行者:教师。用例:密码管理、个人信息管 理.职称查询、学生情况 查询。用例之间的关联:密码用例为各个子系统共 用。教师个人信息管理 学生情况查询被管理员子 模块复用。3.3相关用例的展开活动图描述“添加公告”用例的活动图人人<1描述“删除公告”用例的活动图(数据库界面)描述“查询学生信息”用例的活动图用户界面耳发送査询诡
16、求输入査询楮求提交信息选择修改佶息显示课修改倍息显示倍息 K-I(业务逻辑页面) I (敌刪;界面査找课修改信息)输入新信息八显示出错乂验证输入是否合法m査询数据库中的倍息返回信息更新成功描述'更新学生信息”用例的活动图3.4输出结果4、性能需求4.1数据精确度数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据 的输入来源是手工输入。手工输入要通过系统界面上的安排系统 具有容错性,并且对操作人员要进行系统的培训。在系统中,数据的输入往往是大量的,因此系统要有一定的处 理能力,以保证迅速的处理数据。4.2时间特性无论是客户端还是管
17、理端,当用户登录,进行任何操作的时 候,系统应该及时地进行反应,反应的时间在5秒以内。系统应 能监测出各种非正常情况,如与设备的通信中断,无法连接数据 库服务器等,一避免出现长时间等待甚至无响应。4.3适应性应该能广泛应用于不同类型的学校。系统采用模块化设计,并 且利用语言的跨平台特性。当遇到突发事件时,系统能保存好用 户信息,用户再下次登录时能保证信息的完整性。4.4故障处理正常使用时不应出错,若运行时遇到不可恢复的系统错误, 也必须保证数据库完好无损。在系统出错后,应能恢复回原来备 份的数据库。5、运行需求5.1用户界面在用户界面部分,根据需求分析的结果,用户需要一个用 户友善界面。在界面
18、设计上,应做到简单明了,易于操作,并且 要注意到界面的布局,应突出的显示重要以及出错信息。外观上 也要做到合理化,考虑到用户多对WINDOW风格较熟悉,应尽 量向这一方向靠拢。在设计语言上,巳决定使用MS VISUAL C+进行编程,在界面上可使用VISUALC+所提供的可视化 组件,向WINDOWS风格靠近。其中服务器程序界面要做到操 作简单,易于管理。在设计上采用下拉式菜单方式,在出错显示 上可调用VISUAL C+库中的错误提示函数。总的来说,系统的用户界面应作到可靠性、简单性、易学习 和使用。5.2硬件界面5.3软件界面学生上传作业界面:操作人员选择上传作业的科目,进行上 传。学生查看作业界面:操作人员可查看上传作业的情况,以及 教师打分情况。教师查看作业
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年哈尔滨客运运输从业资格证模拟考试
- 2024年西宁客运从业资格证实际操作试题及答案解析
- 部编版一年级语文上册《gkh》说课稿
- 智能传播技术的革新与应用研究
- 金属冶炼安全生产实务注册安全工程师考试(初级)试题及答案指导(2024年)
- 幼儿园食品安全宣传教育活动方案
- 商标和专利协同对企业绩效的影响研究
- 绿色低碳建筑材料在建筑工程中的应用探讨
- 2024年小区门口店铺租赁协议
- 2024年建筑施工方与分包方安全互保协议
- 工业自动化系统集成项目验收方案
- 新教科版科学六年级上册全册实验汇总 (超全)
- 王洪图黄帝内经80课时讲稿
- 摊铺机司机班组级安全教育试卷
- 重症肌无力指南
- 限制被执行人驾驶令申请书
- 项目主要施工管理人员情况
- 个人借条电子版模板
- 关于学习“国语普通话”发声亮剑【三篇】
- 玻璃厂应急预案
- 婴幼儿游戏照料(婴幼儿回应性照护课件)
评论
0/150
提交评论