当前位置:
文档之家› 研究生管理信息系统需求分析说明书(优秀学生作业)
研究生管理信息系统需求分析说明书(优秀学生作业)
以开放、先进的Web应用程序开发技术为核心构建新一代信息处理 集成系统,通过它的建设将以计算机最新并且成熟的技术为依托,提高 研究生教育管理的信息化水平,在单位内部实现信息资源共享和流通, 为各级领导及时了解情况,为宏观管理和科学决策提供高效便利的服
务,师生员工及时掌握各方面动态,改善办公条件,使得单位的管理更 加高效化、规范化和科学化。
1.2项目背景
随着计算机技术、网络技术及研究生学位教育制度的发展,研究生 管理系统中所包含的信息资源迅速增长,相应的业务过程也越来越复 杂,对研究生培养模式的要求更加合理化,这对研究生培养单位的信息 化管理提出了新的要求。但是目前我校研究生的信息管理系统相对研究 生教育的发展来说存在许多不足,譬如信息资源共享、管理模式多样 化、自动完成数据计算及统计操作、基于Internet的远程管理等问 题。
2.1.2应用目标
(1)针对学生而言,可以实现网上制定个人培养计划、网上选 课、查询考试安排、查询成绩、资料下载、网上提问、获取教学动态 (如调停课通知等)等功能,省去纸上登记选课、到教师处查看成绩、 到公告查阅考务安排等麻烦,提高信息获取的准确度、高效率,并实现 与管理人员的网上实时沟通,同时查阅课程信息也更加方便。
3.2功能描述
下面详细描述一下各个功能模块:
3.2.1用户管理
3.2.1.1功能需求定义
该模块需要实现对系统中的五类用户:系统管理员,研究生处管理
人员(不同工作人员分别负责不同的模块),各院系教务老师,教师 (含指导教师、专家),在校硕士研究生等的管理。各类用户所能操作 的类型是不同的。
系统管理员、研究生处管理人员,可以查看所有用户的非隐私信 息,同时可以执行添加,删除,修改用户等操作。另外可以批量导入和 导出所有用户的非隐私信息。
为了解决以上的问题,建立基于Internet/Intranet的既可以实 现研究生管理部门间协同工作又可以实现远程的研究生教育的信息资源 共享及管理的系统,是我校实行管理信息化、数字化,提高研究生教育 管理工作效率的重要手段,对我校研究生教育管理工作有着重要的意 义。
1.3定义、缩写词和符号
需求:用户解决问题或达到目标所需的条件或功能;系统或系统部 件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权 能。
2.2运行环境
2.2.1硬件环境
A. 一台P4 以上的微机及兼容 B.内存512MB(最好1GB内存) C.VGA 彩显一台
2.2.2软件环境
A.windows 2000 以上的操作系统 B.Oracle 11g 数据库管理系统 C.Office 2003应用软件
2.3条件与限制
3.2.6系统安全
(1) 数据备份:用户可以通过选择保存的路径把数据库保存在硬 盘中,也可保存在软盘中。
(2) 数据恢复:用户可以通过选择路径把数据恢复。
3.2.7招生管理
管理学生的报名情况,统计分析报名学生情况。对招生不足的时 候,对其它地方调剂学生的管理。维护学生录取信息,学生录取号等。 录取的学生信息进入学籍管理中学生基本信息管理中,进行编学号。
验证
培养信息 查询
教务人员
结果
连接SQL 查看学生信息
图3-2学生信息维护功能结构图
2)业务规则定义 和用户管理里面的学生信息管理什么关系?
3)业务表单样式
A)录入表单
B)输出表单
(3)学籍异动
1)业务流程图示
学生填写学籍变动申请表—〉学院教务管理人员审核—〉
研究生处教务管理人员审查。
2)业务规则定义
需求规格说明书
1.引言
1.1编写目的
在完成了针对《研究生管理信息系统》软件需求的前期调查,同时 与多位其它高校软件使用者进行了全面深入地探讨和分析的基础上,提 出了这份软件需求规格说明书。 此需求规格说明书对《研究生管理信息系统》软件做了全面细致的 用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系 统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进 一步提出概要设计说明书和完成后续设计与开发工作。本说明书的预期 读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目 管理人员。
1)业务流程图示
2)业务规则定义
校内基础信息是否统一到公共数据库中?
3)业务表单样式
A)录入表单
B)输出表单
3.2.5通知公告
通知分为:系统通知、实训通知、招生通知、培养通知、学位通知、就 业通知、学工通知、其他通知。可根据不同的通知类型查看通知。
通知公告管理包括添加、删除功能。系统提供方便的通知公告内容管 理功能,提供所见即所得的编辑方式,用于发布各类通知公告的模块, 提供备注及公开评论功能;支持分类管理、上传图片管理及超链接添加 功能;同时也可根据用户的视角习惯放大或者缩小字体,亦可点击放大 图片。普通人员发布通知公告需要经过审批,拥有通知公告管理权限的 人员可直接发布新闻。对重要通知公告可选择进行置顶,也可对通知公 告进行分类管理;同时支持图片的首页滚动显示。
1.4参考资料
崔群法,王咏梅,李有军:《Struts 2.0从入门到精通》,电子 工业出版社,2009年1月版 陈明:《软件工程》,中央广播电视大学出版社,2002年6月版 求是科技:《Java 数据库系统开发实例导航》,人民邮电出版 社,2004年12月 Graeme Keith Rocher:《Grails 权威指南》,电子工业出 版社,2007年1月 陈刚:《Eclipse 从入门到精通》,清华出版社,2002年12月 王彬、周士贵:《Oracle 11g 基础与提高》,电子工业出版 社,2008年12月版
3)业务表单样式
A)录入表单
B)输出表单
(4)学生表现信息
1)业务流程图示
添加学生奖惩情况 查看学生奖惩情况 查看学生简历 查看学生论文 发表论文 教务人员
登录 验证证 学生
添加个人简历
2)业务规则定义 3)业务表单样式 A)录入表单 B)输出表单
(2)针对任课教师而言,可以实现网上查看选课结果、录入提交 成绩、网上提交课程简介、查看所带研究生个人培养计划的制定结果、 所带研究生的学习成绩等,省去手工选课登记、成绩登记、成绩提交等 的麻烦。
(3)对于研究生处而言,可以实现常规教务工作实时挂网功能及 维护日常数据的功能,如调停课通知挂网、课程考务安排、维护教师基 本信息、课程目录、课程表、查看研究生基本信息、进行学位管理等, 以减轻重复劳动的负担。还可根据各个专业学位项目组的分工不同,给 予不同的功能模块化分和管理权限,对整个研究生培养环节的常规工作 起到规范、高效管理的作用。实现计算机的智能化管理,以提高工作效 率和经济效益。
□ 查询条件包括:姓名、部门、专业、职称、职务
3)业务表单样式 A)录入表单 B)输出表单 (5)导师信息维护 1)业务流程图示 2)业务规则定义 3)业务表单样式 A)录入表单 B)输出表单
3.2.2权限管理
3.2.2.1功能需求定义
该模块需要实现对系统中的各种用户的操作权限进行管理 3.2.2.2业务逻辑分析
招生管理提供以下功能:推免生管理、硕士生管理。 推免生管理提供以下功能:推免生列表、推免生查询、推免生详细 信息查询、提交推免生录取信息,录入复试成绩、考试录取、成绩导 入、人数统计、复试方案设计。
3.2.8学籍管理
3.2.8.1功能需求定义
该模块需要对学籍基本信息管理, 学生注册及查询,研究生处相关人员可实时记录学生的注册情况, 如修改及查询学生注册情况等。 学籍基本信息管理包括基本信息维护、培养信息维护、入学前信 息、社会关系、工作经历、个人资料六个部分。从招办报名数据导入, 含照片管理、学生报到注册管理、是否欠费情况,可进行信息查询及相 关统计(要求能对所有字段进行自由组合查询或统计);可对数据导入 导出,如硕士数据、专业学位数据,导入导出格式应提供选择txt、dbf 或xls。学生登录后可对本人的信息进行相关维护;教务处相关人员登录 后可在权限允许下查看学生信息。 学籍异动,如转专业、换导师,休退转复学等异动情况。 学生表现信息,包括:发表论文,个人简历,个人奖惩情况、奖学 金评定等。
3.2.1.2业务逻辑分析
(1)添加用户
1)业务流程图示
2)业务规则定义
□ 隐私资料包括学生资料和导师资料登录密码,学生资料和导师 资料有效身份证件等,隐私资料采用MD5加密存储。
3)业务表单样式
A:录入表单
B:输出表单
(2)修改用户信息
1Байду номын сангаас业务流程图示
2)业务规则定义
3)业务表单样式
A)录入表单 B)输出表单 (3)删除用户信息 1)业务流程图示 2)业务规则定义 3)业务表单样式 A)录入表单 B)输出表单 (4)查看用户信息 1)业务流程图示 2)业务规则定义
3)业务表单样式 A)录入表单 B)输出表单 (2)修改校内基础信息
1)业务流程图示 2)业务规则定义
校内基础信息是否统一到公共数据库中?
3)业务表单样式 A)录入表单 B)输出表单 (3)删除校内基础信息
1)业务流程图示 2)业务规则定义
校内基础信息是否统一到公共数据库中?
3)业务表单样式 A)录入表单 B)输出表单 (4)查看校内基础信息资料
1)业务流程图示
2)业务规则定义 3)业务表单样式 A)录入表单 B)输出表单
3.2.3国标代码
3.2.3.1功能需求定义
该模块对国家标准代码,如门类代码、一级学科、二级学科以及领域类别等进行维护管 理。可方便的进行修改、添加、删除、查询和打印等操作。
3.2.3.2业务逻辑分析
(1)新增国家标准代码 1)业务流程图示 2)业务规则定义 国家标准代码是否统一到公共数据库中? 3)业务表单样式 A)录入表单 B)输出表单
各院系教务老师,可以查看本院系所有用户的非隐私信息,同时可 以执行添加,删除,修改用户信息等操作。