已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
此文档收集于网络,如有侵权,请联系网站删除学籍管理系统需求说明书2010-12-24目 录1引言31.1编写目的31.2参考资料32项目概述32.1产品描述32.3 用户特征52.4运行及开发环境53具体需求53.1功能划分53.2功能需求63.2.1输入输出需求63.3高层用例图73.3.1用例分析与描述73.3.1.1选课管理73.3.1.2课程管理83.3.1.3个人信息查询93.4属性需求103.4.1可用性103.4.2可操作性113.4.3可维护性113.4.4安全性113.4.5可测试性113.5 外部接口需求123.5.1用户界面123.5.2硬件接口123.5.3通讯接口123.6性能需求121引言1.1编写目的本需求分析的撰写目的为 : 对“学籍管理系统”做出较为详细的需求分析,明确软件需求、安排项目规划与进度,以指导开发阶段的各个流程,包括组织软件开发与测试及日后对系统进行的改动,为开发人员、维护人员及用户之间提供共同的协议以保证开发任务顺利并行地开展。本文档供项目经理、设计人员、开发人员参考。本文档预期读者为本项目项目经理、设计人员、开发人员、测试人员及相关决策人员。a. 开发目的:本项目的开发旨在方便查阅学生信息管理,教师课程信息管理等活动。方便校方对学生信息的管理。b. 项目名称:学籍管理系统。c. 参与者和使用者:本项目的使用者主要为二种,一是学生和老师,进行基本的系统功能操作;二是管理员,主要进行系统维护。d. 软件关联:本软件运行在普通xp的环境,同时需要使用SQL2005作为数据库。1.2参考资料软件工程,齐治昌等,高等教育出版社。数据库系统概论,王珊等,高等教育出版社。PowerBuilder实用教程(第3版),郑阿奇等,电子工业出版社2项目概述2.1产品描述面对日益增多的学生信息和等级考试通知,学生信息的管理工作变得越来越庞大和繁冗,效率也低。为了充分利用互联网带给人们的便利,更好地提高教学管理管理工作的效率,使学生和教职员工能更方便地进行信息查询活动,特开发此学籍管理系统。本软件通过权限识别登录到该系统,权限不同享有的功能就又说差异,来实现日常的学生和老师信息和课程等的管理。2.2 总体功能框架学籍管理系统学生管理系统老师管理系统系统管理成绩查询选课管理成绩添加查看学生信息课程管理学生管理用户添加修改密码教师管理奖惩查询学生信息查询本系统的主要组成部分:前台:l 欢迎进入界面l 登陆与注册(权限识别)(1) 学生进入主界面:学生选课,学生查询成绩,学生奖惩查询。(2) 老师进入主界面:成绩录入,成绩查询,学生信息查询。(3) 管理员进入主界面:学生信息管理,老师信息管理,课程信息管理,用户管理。2.3 用户特征本软件的最终用户如下表:人员技术专长使用频度一般用户懂得普通的计算机操作中系统管理员擅长具体维护操作高图表 1 用户特点备注:(等待删除)1.学生用户特征:是本校学生(包括:本科生,毕业生),有本校的合 法学籍及同意学号。懂得普通的计算机操作。2.教职员工用户特征:是本校在职教师员工(包括:任课教师,辅导员教师,校各级领导)3 系统管理员:能熟练操作计算机,熟悉系统配置,具有数据库维护能力。属于本校员工。2.4运行及开发环境装有Microsoft 公司的Windows XP及以上系统的单机以及有SQL SERVER 2005数据库。开发环境中还需要安装PowerBuilder9.03具体需求3.1功能划分本系统总体功能上C/S结构的Windows应用程序,通过权限设置,供一般用户使用基本功能和管理员维护系统。进入本系统必须有权限(学号及密码),没有被授权的用户不能进入系统。授权的管理员才能进入管理系统进行相关维护操作,能进行用户信息管理、公共信息管理等操作。根据对该系统的分析,该系统应具有如下功能:l 学生档案管理l 成绩管理l 课程管理l 奖惩管理l 系统管理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基流(1) 学生使用鼠标单击“选课管理”按钮(2) 系统出现一个可以选择的选课页面(3) 学生单击选中的选修课,单击增加按钮。(4) 用例结束。2.4.2异常事件流E-1:(1)系统出现一个对话框,显示“不能重复选择课程” 。 (2)学生单击“确定”按钮 (3)返回到选课列表页面,无效的选课记录被清空3.3.1.2课程管理1.用例图2用例的事件流描述2.1简单描述:系统管理员登录后,点击课程管理,进行课程管理的相关内容2.2前置条件(1)该用户的身份选择是管理员(2)该用户的登录账号和密码都正确(3)该用户点击了课程管理2.3后置条件 “课程管理”在再次登录时将显示新的内容2.4事件流2.4.1基流 (1)该用户以管理员的身份成功登录 (2)该用户选择了“课程管理子系统” (3)该用户对“课程管理”的内容进行了增加/删除/修改,并进行了保存2.4.2替代流E-1:(1)用户身份或账号,密码错误 (2)系统出现对话框,显示“错误” (3)清空之前的输入内容E-2: (1)该用户在进行了增加/删除/修改之后,没有进行保存就退出 (2)系统出现对话框,显示“是否保存此次修改?” (3)用户选择是否保存之后,系统返回到主页面3.3.1.3个人信息查询2用例的事件流描述2.1简单描述:用户选择进入到“个人信息查询”子系统,可以查看个人信息也可以修改密码2.2前置条件 (1)用户正确登录系统 (2)该用户点击进入了“个人信息查询”子系统2.3后置条件用户查看过个人信息之后可以点击“返回”按钮返回到主页面;若用户成功更改了密码,则在下次登录时,旧密码作废,新密码生效2.4扩充点 (1)学生用户只可以查询和更改自己的信息和密码: (2)教师用户可以查询自己和学生的信息,但是只可以更改自己的密码2.5事件流2.5.1基流 (1)用户正确登录系统并进入了“个人信息查询”子系统 (2)用户点击“查询个人信息”,可以查询个人信息 (2.1)点击“返回”按钮,返回到“个人信息查询”子系统页面 (2.2)点击“主页面”返回到主页面 (2.3)点击“退出”按钮,推出学籍管理系统 (3)用户点击“修改密码”,可以修改个人密码 (3.1)按照提示输入旧密码 (3.2)按照提示输入新密码 (3.2)点击“主页面”返回到主页面 (3.3)点击“退出”按钮,推出学籍管理系统 替代流E-1:(1)修改密码时,旧密码输入错 (2)系统出现一个对话框,提示“旧密码输入错误” (3)点击“确认”按钮之后,按照提示重新进行修改密码 E-2:(1)修改密码时,新密码输不符合要求 (2)系统出现一个对话框,提示“新密码输入错误” (3)点击“确认”按钮之后,按照提示重新进行修改密码3.4属性需求3.4.1可用性本软件应考虑硬件和软件的容错、数据存储的备份等系统可靠性措施。核心系统(软件、硬件和操作系统)在99.9%的时间内都能够正常运作,故障停机时间3个月内不得超过2个小时。系统具有自检功能,能监视系统各功能模块的运行情况,随时发现系统自身的问题。3.4.2可操作性本软件在设计、开发中要遵循易操作性、健壮性、实用性、高效性和安全性的原则。 用户界面采用中文界面,提示信息通俗易懂,操作及选择键(热键、菜单选择等)的功能定义在全系统保持一致。 对于常用环节系统应设置“快捷键”,以方便功能间的切换。 对于查询界面,应提供跳页和滚动显示功能。3.4.3可维护性本软件应具有对系统自身的管理功能,需提交标准安装程序。提供必要的操作维护手册及技术手册。当进行版本升级时,提供版本差异的详细说明。3.4.4安全性系统应具备统一且完善的安全机制,以保障系统的安全性。学籍系统设计不能影响计算机设备的可靠运行。3.4.5可测试性本软件系统采取以下方式保障系统的可测试性。 对关键程序的运行状况和关键数据(或全局数据)变化情况应能够实时或准实时显示; 系统的各类程序在发生运行故障时应能告警并留下历史记录,通过该记录可以准确地定位故障。 系统应提供数据回溯功能。3.5 外部接口需求3.5.1用户界面 运行学籍管理系统,在用户登陆系统后完成查询、修改、登记等工作,填写各类型表格信息。 相关信息能够用通用形式文件进行倒出,例如excel、html等。3.5.2硬件接口无硬件接口。3.5.3通讯接口本系统的通讯接口如下: 数据库的SQL
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年乐山市犍为县招募医疗卫生辅助岗笔试真题
- 宜宾市卫生健康委员会招募医疗卫生辅助岗位考试真题2025
- 缺铁性贫血病因与科学补铁调理
- 会员运动日常营销方案(3篇)
- 120车故障应急预案(3篇)
- 创意衣服实践活动方案策划(3篇)
- 财务检查自查报告(3篇)
- 个人房屋买卖合同二手房交易标准文本二篇
- 2026年新疆高考化学真题附答案
- 2026年青海高职单招(语文)真题考试题库(含答案)
- 2026四川甘孜州丹巴县选调事业单位人员9人笔试备考题库及答案详解
- 2026年度北京首都旅游集团有限责任公司管理培训生招募笔试历年难易错考点试卷带答案解析
- 2026中国碳纤维复合材料汽车轻量化成本效益分析
- (四调)吉林市2026年高三毕业年级第四次调研测试 生物试卷(含答案)
- 2026贵州毕节市威宁县国营建筑工程有限公司招聘7人笔试备考题库及答案详解
- 2026年交管12123学法减分复习考试题库及参考答案【新】
- GB/T 4982-2025真空技术夹紧型快卸连接器尺寸
- 2024哈希PL1020茶多酚在线自动监测仪
- 起重吊装标准化
- 南昌大学实验班数学试卷
- 脊髓电刺激的护理
评论
0/150
提交评论