网站大量收购独家精品文档,联系QQ:2885784924

教学管理系统需求说明书.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
教学管理系统需求说明书

学籍管理系统 需求说明书 2010-12-24 目 录 1.引言 3 1.1编写目的 3 1.2参考资料 3 2.项目概述 3 2.1产品描述 3 2.3 用户特征 5 2.4运行及开发环境 5 3具体需求 5 3.1功能划分 5 3.2功能需求 6 3.2.1输入输出需求 6 3.3高层用例图 7 3.3.1用例分析与描述 7 3.3.1.1选课管理 7 3.3.1.2课程管理 8 3.3.1.3个人信息查询 9 3.4属性需求 10 3.4.1可用性 10 3.4.2可操作性 11 3.4.3可维护性 11 3.4.4安全性 11 3.4.5可测试性 11 3.5 外部接口需求 12 3.5.1用户界面 12 3.5.2硬件接口 12 3.5.3通讯接口 12 3.6性能需求 12 1.引言 1.1编写目的 本需求分析的撰写目的为 : 对做出详细的需求分析,明确软件需求、安排项目规划与进度,以指导开发阶段的各个流程,组织软件开发与测试 本文档供项目经理、设计人员、开发人员参考。 本文档项目经理、设计人员、开发人员 本系统的主要组成部分: 前台: 欢迎进入界面 登陆与注册(权限识别) 学生进入主界面:学生选课,学生查询成绩,学生奖惩查询。 老师进入主界面:成绩录入,成绩查询,学生信息查询。 管理员进入主界面:学生信息管理,老师信息管理,课程信息管理,用户管理。 2.3 用户特征 本软件的最终用户如下表: 人员 技术专长 使用频度 一般用户 懂得普通的计算机操作 中 系统管理员 擅长具体维护操作 高 图表 1 用户特点 备注:(等待删除) 1.学生用户特征:是本校学生(包括:本科生,毕业生),有本校的合 法学籍及同意学号。懂得普通的计算机操作。 2.教职员工用户特征:是本校在职教师员工(包括:任课教师,辅导员教师,校各级领导) 3 系统管理员:能熟练操作计算机,熟悉系统配置,具有数据库维护能力。属于本校员工。 2.4运行及开发环境 装有Microsoft 公司的Windows XP及以上系统的单机以及有SQL SERVER 2005数据库。开发环境中还需要安装PowerBuilder9.0 3具体需求 3.1功能划分 本系统总体功能上C/S结构的Windows应用程序,通过权限设置,供一般用户使用基本功能和管理员维护系统。 进入本系统必须有权限(学号及密码),没有被授权的用户不能进入系统。 授权的管理员才能进入管理系统进行相关维护操作,能进行用户信息管理、公共信息管理等操作。 根据对该系统的分析,该系统应具有如下功能: 学生档案管理 成绩管理 课程管理 奖惩管理 系统管理 3.2功能需求 3.2.1输入输出需求 1.选课管理: 触发条件:单击选课功能键 输入:将现有课程添加入个人选课表,保存 输出:选课成功提示 2. 学生档案信息查询: 触发条件:单击个人信息查询功能键 输入:键盘输入要查询的学生的编号 输出:根据编号查询出该人信息 3.成绩查询: 触发条件:单击成绩查询功能 输入:键盘输入学号 输出:该学期该名同学的每科成绩详单 4.课程管理 触发事件:单击课程管理功能键 输入:课程信息,保存键 输出:保存成功提示 5其他说明: 课程的添删改只有管理员有此权限,修改保存后,整个数据库与此相关的信息都会更新,体现数据库的完整性。 3.3高层用例图 3.3.1用例分析与描述 3.3.1.1选课管理 1.用例图 2用例的事件流描述 2.1简单描述: 登录到选课系统后,学生可以查询是否有可以选择的选修课程:当学生有可以选修的课 程时,选择适合的选修课加入自己的个人课表:当学生不满意所选课程时,可以通过“选课管理”进行修改。 2.2前置条件 (1)该用户是以学生的身份登录的 (2)学生在可选择选修课的条件下进入到选课系统 2.3后置条件 新的选修课被该学生选择,再次查看个人课表时将显示新的个人课表 2.4事件流 2.4.1基流 学生使用鼠标单击“选课管理”按钮 系统出现一个可以选择的选课页面 学生单击选中的选修课,单击增加按钮。 用例结束。 2.4.2异常事件流 E-1:(1)系统出现一个对话框,显示“不能重复选择课程” 。 (2)学生单击“确定”按钮 (3)返回到选课列表页面,无效的选课记录被清空 3.3.1.2课程管理 1.用例图 2用例的事件流描述 2.1简单描述: 系统管理员登录后,点击课程管理,进行课程管理的相关内容 2.2前置条件 (1)该用户的身份选择是管理员 (2)该用户的登录账号和密码都正确 (3)该用户点击了课程管理 2.3后置条件 “课程管理”在再次登录时将显示新的内容

您可能关注的文档

文档评论(0)

zhuliyan1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档