改进型学分制系统需求分析.doc_第1页
改进型学分制系统需求分析.doc_第2页
改进型学分制系统需求分析.doc_第3页
改进型学分制系统需求分析.doc_第4页
改进型学分制系统需求分析.doc_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第 12 页改进型学分制系统需求分析项目名称:西安理工大学改进型学分制系统需求分析分类:需求说明部门:计升本092作者:林萌日期:2010年6月30日学号:2090912032页数:12目录1引言.21.1编写目的.21.2项目背景.21.3参考资料.22任务描述.32.1目标.32.2运行环境.33数据描述.3 3.1数据流图.43.2数据字典.74功能需求.9 4.1功能划分94.2功能描述。105性能需求.115.1数据精度。115.2时间特性115.3适应性115.4可扩充性116运行需求.11 6.1用户界面.11 6.2软件接口.11 6.3硬件接口.12 6.4故障处理.17其他需求.12改进型学分制系统需求分析1. 引言1.1. 编写目的 本章描述本软件开发的背景,系统目标,用户的业务情况,以便于需求理解。本需求的编写目的在于研究改进型学分制管理系统软件的开发途径和应用方法。 本需求的预期读者是与学分制管理系统软件开发有联系的决策人,开发组成人员,扶助开发者,支持本项目的领导和公司人员,软件验证者。1.2. 项目背景 在学分制系统管理中,需要从大量的日常教学活动中提取相关信息,以反映教学情况和学生学习情况。传统的手工操作方式,易发生数据丢失,统计错误,劳动强度高,且速度慢。使用计算机可以高速,快捷地完成以上工作。在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,规范教学管理行为,提高学生自我学习能力,从而提高了管理效率和水平。1.3. 参考资料 书名编著出版社软件工程李代平冶金工业出版社软件工程导论 张海藩清华大学出版社系统分析师技术指南张友生清华大学出版社数据库原理及应用李绍元吉林大学出版社2. 任务描述2.1. 目标a. 为了学分制管理系统更完善; b. 为了教学办公室对学生档案,基本信息的管理更方便; c. 为了减轻行政人员的工作负担。现在,随着各大高校的扩招及信息化社会的到来,学校为了合理规划人力资源的利用,保证学校信息的安全性,对信息化处理数据的要求也越来越高。学分制管理系统就是为了减少学校对信息管理的工作量,增强学生选课及成绩信息管理的安全性的双重要求下出现的。从2005年到2008年学校的学生选课系统来看,学分制管理系统主要实现的功能就是学生选课,成绩录入,成绩查询,课程信息管理,用户信息管理这五个功能。但是该学分制管理系统存在一个很大的缺陷,在学生进行成绩查询后,只是能够看到自己的成绩,其他学生的成绩并不能看到,只有在辅导员才能得出。因此在实现系统时将改进学生成绩查询这一个功能,使学生能够在查询成绩的同时看到其他学生的成绩,并且将专业最高成绩者告知学生,以此实现学生之间能够交流心得,达到学习成绩优异者帮助学习成绩不理想的同学。该系统采用B/S架构,其作用范围为所有在校本科生和在校研究生和教师和系统管理员。使学生能够方便地通过本系统进行成绩地查询和选课,使教师能够通过系统进行成绩地录入,使系统管理员能够通过本系统方便的进行课程信息(包括已选课程信息),用户信息地维护,切实地减少了学校对信息管理的工作量同时也提高了信息的安全性2.2. 运行环境本系统是运行在Win98 、Win2000、WindowsNT等操作系统环境下的多台计算机构成的局域网。 3. 数据描述3.1. 数据流图顶层图系统管理 教师成绩录入 查询改进型学分制系统改进型学分制系统管理学生基本情况选课信息访问其他学生学生信息成绩查询 学生 中间层信息交流查看成绩成绩录入选课情况 2互相交流1信息综合学生交流奖惩情况基本信息 成绩 成绩学生学籍课程表教务处辅导员选课情况 1.2确定考试1.3学生综合信息1.1安排学生课表奖惩情况 底层图2.2登记成绩2 .4交流信息 2.3学生互动2.1统计成绩学生成绩综合信息互相交流3.2. 数据词典名字:信息综合别名:无描述:主要统计学生学籍信息,考试成绩,奖惩情况的表。定义:系统管理=学生学籍信息+考试成绩+奖惩情况|奖励处分表位置:输出给学生互相交流。 名字:互相交流别名:无描述:学生可以互相访问页面,查找其他学生成绩,交流心得。定义:互相交流=统计+登记成绩+学生互动+交流信息文件也需写入数据字典名字:辅导员别名:无描述:给综合信息提供奖惩情况定义:辅导员=情况名字:教务处别名:无描述:给综合信息提供学生学籍信息定义:教务处=学生学籍信息3.3. 小说明加工编号:1.1加工名:安排学生课表输入流:选课情况输出流:课程表加工逻辑:根据选课情况确定课程表加工编号:1.2加工名:确定考试输入流:课程表输出流:成绩有关信息:根据课程表安排考试,确定学生成绩 加工编号:1.3加工名:学生综合信息输入流:奖惩情况,学生学籍,成绩输出流:综合信息 加工编号:2.1加工名:统计输入流:综合信息输出流:成绩加工编号:2.2加工名:登记成绩输入流:成绩输出流:输出成绩给文件加工编号:2.3加工名:学生互动输入流:交流信息加工编号:2.4加工名:交流信息输入流:综合信息输出流:输出给学生互IPO图:I:选课情况P:安排课表O /I:课程表P:处理O/I:成绩P:确定考试O:学生综合信息4. 功能需求4.1. 功能划分用户登录:输入用户名和密码,选择用户类型(学生,教师,部门),如果验证通过以后,则根据用户类型转到不同的页面,具有不同的权限。学生:选课功能,成绩查询功能,访问其他同学页面功能,留言功能,与其他同学交流功能。教师:成绩录入功能。系统管理员:课程信息管理功能,用户信息管理功能。如果不存在该用户或者验证信息不正确,则要求重新输入用户名,密码和选择用户类型。4.2. 功能描述 课程信息添加:管理员用户登录后,进入课程信息管理功能单元,输入课程号,课序号,课程名称,教师姓名,开设院系这些数据后提交数据,完成课程信息地添加操作,此时在选课表中将出现刚才添加的课程的有关信息。课程信息修改:管理员用户登录后,进入课程信息管理功能单元,如果是已经登录了,选择要修改的课序号,选定后就可以修改该选定课程的课程编号,课序号,课程名称,教师姓名,开设院系,提交后就得到该门课程修改后的信息。课程信息删除:管理员用户登录后,进入课程信息管理功能单元,如果是已经登录了,选择要删除的课程的课序号,提交后,就将选定课程删除了。已选课程信息的维护:管理员用户登录后,进入选课程功能单元,就可以看到学生已选的课程,可以通过选择相应的课程号来将相应学生的选课记录删除。用户信息添加:管理员用户登录后,进入用户信息管理功能单元,如果是已经登录进入了,输入用户名,用户密码,但是此时的用户必须与学生信息管理系统中的学生相对应,即用户必须是存在的。提交后就将新用户添加到了用户组里面,即这个用户可以使用该系统了。 用户信息修改:管理员用户登录后,进入用户信息管理功能单元,如果是已经登录进入了,选择要修改的用户的用户名,点击后就可以修改该用户的密码。点击提交后就完成了该用户信息的修改,就得到了该用户修改后的信息。用户信息删除:管理员用户登录后,进入用户信息管理功能单元,如果是已经登录进入了,选择要删除的用户的用户名,提交之后就将该用户删除了。用户组里面将不存在改用户学生选课:学生用户登录后,进入选课管理功能单元,如果是已经登录进入了,输入课程号,课序号,提交之后系统会在已存在的课程信息表中查询该生所属专业应修的课程,如果该门课程存在就可以看到选择的课程出现在了课程列表里面,同时该记录也会出现在已选课程信息里面。如果不存在则输出错误提示信息“没有该门课程”成绩查询:学生用户登录后,进入成绩查询功能单元,如果是已经登录进入了,点击课程名称,就可以看到该门课程的成绩,同时点击全部课程就可以看到全部的课程信息及对应的课程成绩,和该学期的学分绩点学生访问其他同学页面功能:每位同学登陆自己页面以后,可以查询其他同学基本信息,例如成绩,爱好,同时可以和其他同学在线交流,也可离线留言。成绩录入:教师用户登录后,进入成绩录入功能单元,选择相应学生的学生编号,输入该学生的成绩,提交之后就完成了成绩的录入。该成绩即可对应的出现在相应学生相应课程的成绩列表之内5. 性能需求5.1数据精度 该学生选课系统对数据输入/输出的精度要求为小数点后两位,因为涉及到成绩的输入和输出及学分绩点的计算输出 课程号:8个09的数字表示,范围不限,1和2位表示当年开设本课程的年份,3和4位表示开设该课程的院系编号,5和6位表示该课程在本院系内的编号,7和8位表示该课程开设是秋季和春季学期 课序号:5个0-9的数字表示,范围不限,1和2位表示课程编号,3和4位表示教师编号,5位表示为春季还是秋季。l 课程名:能够描述其课程名称。l 教师姓名:能够描述教师姓名。l 用户名:10个19的数字表示学生,教师和管理员的编号,范围不限,对于学生的用户名来说,前两位表示学生的入学年份,3和4位说明学生所在院系编号,5和6位说明学生所数专业在本院系的编号,7和8位说明学生所在班级在专业范围内的编号,9和10位说明学生在本班的编号。教师的用户名来说,1和2位说明教师所属院系编号,3和4位说明教师所属教研室在本院系编号,5和6位说明教师所属组标号,7和8说明教师在组内标号,9和10说明教师的职称。管理员的用户名同教师用户名的标码规则相同。l 成绩:09的3个数字表示,范围为0100,精度是0.1l 学分绩点:0-9的4个数字表示,范围是0-5,精度是0.015.2时间特性 该学生选课系统对时间的要求是用户对系统登录操作的时间最多为一个小时。一小时之后未退出者则网页实效5.3适应性 该学生成绩管理系统还要有足够的灵活性,当用户需求发生变化时,如要求增加学生退选功能,通过增加学生的权限实现该功能对于该学生选课系统,用户提出的故障可能有:软件无法安装或者软件停止运行以及此时应该采取什么措施恢复数据。当软件无法安装时,可以查看帮助手册,安装相关软件或者修复受损文件。当软件停止运行时,强行关机重启后,可以根据系统的自动备份或者在操作之前的手工备份来恢复数据,保证系统数据的正确性。5.4可扩充性任何软件都有缺陷,对于学生选课系统但学校的需求发生变化时,增加一个新的功能模块,要求系统能够很好地对其进行扩充,既可补充性。6. 运行需求6.1. 用户界面本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面(如:输入界面、输出界面)。用户对程序的维护,最好要有备份。6.2. 硬件接口 采用windows操作系统,联想电脑6.3. 软件接口WIN XP操作系统,汉语编程系统。6.4. 故障处理a. 内部故障处理 在开发阶段可以随即修改数据库里的相应内容。 b. 外部故障处理 对编辑的程序进行重装载时,第一次装载认为错,修改。第二次运行,在需求调用时出错,有错误提示,重试。7. 其他需求在装载总程序时,正常就运行,异常就停止;汉语编程系统出现错误,将会产生不可遇见的问题,热启,整个终端程序就会再启动;程序出现

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论