研究生管理信息系统需求分析说明书(优秀学生作业)

合集下载

学生信息管理系统的需求分析报告

学生信息管理系统的需求分析报告

学生信息管理系统需求分析说明书目录1概述 (3)目的 (3)背景 (3)术语 (3)参考资料 (3)2任务概述 (3)目标 (4)用户的特点 (4)假定和约束 (4)3需求分析 (4)功能分析 (4)性能分析 (5)安全性分析 (5)故障处理要求 (5)其他专门要求 (5)4数据描述 (6)处理流程图 (6)数据流图 (7)数据字典 (8)5运行环境规定 (9)设备 (10)接口 ....................................................... 错误!未定义书签。

1.概述目的此需求规格说明书对《学生信息管理系统》做了全面细致的用户需求分析,明确索要开发的软件具有的功能、性能与界面,是系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明出和完成后续设计与开发工作。

编写该书的目的是为能够更加准确的明白该系统的需要,对所开发的软件的功能、性能、用户界面及运行环境等做出详细的说明。

本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员等。

背景在计算机技术日益发展与不断成熟的今天,为了更好的管理学生信息,为学生提供更多的便捷服务,开发出一个学生信息管理系统尤其必要。

随着网络的日益发展与完善,网络已成为了大家生活中不可或缺的东西,让网络的平台来更好的服务于我们的学生信息管理系统,以网站的形式更好术语系统采用的是C/S结构,即客户端和服务器架构,示意图如图2-1所示。

客户端端提供用户操作界面,接受用户输入的各种操作信息,向服务器发出各种操作命令或数据请求,并接收执行操作命令后返回的数据结果,根据业务逻辑进行相关的运算,向用户显示相应的信息。

服务器端接收客户端的数据或命令请求,并请求数据库服务器执行数据库操作得到相应的数据集,对数据集进行相应的处理,然后将数据集或处理后的数据集返回给客户端。

C/S结构:即客户端和服务器架构。

研究生管理信息系统需求分析说明书(优秀学生作业)

研究生管理信息系统需求分析说明书(优秀学生作业)

需求规格说明书1. 引言1.1 编写目的在完成了针对《研究生管理信息系统》软件需求的前期调查,同时与多位其它高校软件使用者进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。

此需求规格说明书对《研究生管理信息系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。

本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。

1.2 项目背景随着计算机技术、网络技术及研究生学位教育制度的发展,研究生管理系统中所包含的信息资源迅速增长,相应的业务过程也越来越复杂,对研究生培养模式的要求更加合理化,这对研究生培养单位的信息化管理提出了新的要求。

但是目前我校研究生的信息管理系统相对研究生教育的发展来说存在许多不足,譬如信息资源共享、管理模式多样化、自动完成数据计算及统计操作、基于Internet 的远程管理等问题。

为了解决以上的问题,建立基于Internet/Intranet 的既可以实现研究生管理部门间协同工作又可以实现远程的研究生教育的信息资源共享及管理的系统,是我校实行管理信息化、数字化,提高研究生教育管理工作效率的重要手段,对我校研究生教育管理工作有着重要的意义。

1.3 定义、缩写词和符号需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。

1.4 参考资料崔群法,王咏梅,李有军:《Struts 2.0 从入门到精通》,电子工业出版社,2009 年1 月版陈明:《软件工程》,中央广播电视大学出版社,2002 年6 月版求是科技:《Java 数据库系统开发实例导航》,人民邮电出版社,2004 年12 月Graeme Keith Rocher :《Grails 权威指南》,电子工业出版社,2007 年1 月陈刚:《Eclipse 从入门到精通》,清华出版社,2002 年12 月王彬、周士贵:《0 racle 11g 基础与提高》,电子工业出版社,2008 年12 月版2. 任务概述2.1 目标2.1.1 开发目标研究生管理信息系统是一套贯穿整个研究生培养过程的管理信息系统,从当前我校研究生管理的现有情况出发,通过对研究生培养过程进行具体需求分析,比较目前较流行的系统开发技术,利用先进的计算机技术与网络环境,针对用户权限、模块,提出高性能的、安全可靠的、操作简便的技术方案,最终设计并实现一套适合我校实际情况的研究生管理系统。

学生信息管理系统需求分析说明书

学生信息管理系统需求分析说明书

学生信息管理系统需求分析说明书班级:*************小组成员:**************本次项目为学生信息管理系统,针对在校学生的学习生活情况进行需求分析,确定实体,分析功能。

在进行实际情况的调研后,确定主要功能及相关细节,并绘制数据流图表达功能需求和数据需求之间的联系。

ER图提供了表示实体、属性和联系的方法,数据字典用来对数据流图中的各个元素做出详细的说明。

以上几大部分构成需求分析。

一、功能需求分析1.学生功能•(1)用户管理:输入用户名和密码登陆,可修改密码。

找回密码;同时具有验证码输入,4位,数字和字母混合,不区分大小写。

•(2)学生基本信息管理:学生能对系统中所有的信息进行查询,但无法进行其他操作。

而个人信息中包含普通信息,还增加了奖罚情况和宿舍信息等。

•(3)成绩查询:分模块管理本专业选修课、实验课、双学位等各种成绩同时国家类考试成绩,如:四、六级英语考试,计算机二级,大学生英语能力竞赛等。

•(4)课表查询:查询课表。

可以根据个人学号查询课表,也可以根据班级查询。

学院范围查询,教师工号查询等多种查询方式。

还可以查询本专业实验课双学位,选修课等不同课程课表。

•(5)通告栏:通告消息,实时更新。

如:四、六级考试报名,选修课通知,课设安排等都会在消息栏中通知同学,方便同学使用。

2.教师功能•(1)班主任可以浏览班上所有同学的所有信息,并能在规定时间内上传和更新所教科目的学生成绩。

•(2)非班主任可以在规定时间内上传和更新所教科目的成绩,并查询所教班级的课表。

3.管理员功能•增加,删除,更改,查看所有同学的所有信息二、数据流图及数据字典1、数据流图2、数据字典三、E-R图。

学生信息管理系统需求分析说明书1

学生信息管理系统需求分析说明书1

三、需求规格说明书1.引言 (1)1.1编写目的 (1)1.2项目背景 (1)1.3定义 (1)1.4参考资料 (2)2.任务概述 (2)2.1目标 (2)2.2运行环境 (2)2.3条件与限制 (3)3.数据描述 (3)3.1静态数据 (3)3.2动态数据 (4)3.3数据库介绍 (4)3.4数据词典 (4)3.5数据采集 (5)4.功能需求 (6)4.1功能划分 (6)4.2功能描述 (7)5.性能需求 (8)5.1数据精确度 (8)5.2时间特性 (8)5.3适应性 (8)6.运行需求 (9)6.1用户界面 (9)6.2硬件接口 (9)6.3软件接口 (9)6.4故障处理 (9)7.其它需求 (9)1.引言1.1编写目的本文档是对学生信息管理系统的一个总体的把握,即为明确软件需求、安排项目规划与进度、组织软件开发与测试而撰写的文档,以便在下一步的开发设计中更好地控制开发。

此系统软件主要是面向学校管理系统而设计的。

该文档主要是供相关的管理人员、开发人员及设计人员参考的。

1.2项目背景a. 开发软件的名称:学生信息管理系统b. 任务提出者:XXX开发者:XXX用户:学校c. 与其他软件或系统之间的关系:学生成绩管理系统、教务系统相辅相成,提高学校的管理效率。

1.3定义1.SQL语言:SQL全称“结构化查询语言(Stuctured Query Language)”,SQL 是一个非过程化的语言,是沟通数据库服务器和客户端的重要工具。

经济可行性:估计开发费用以及最终从开发成功的系统所获得的收入或利益,衡量比较支出的费用和收到的利益。

技术可行性: 分析功能、性能以及限制条件,能否是一个技术上可实现的系统。

操作可行性:考虑系统的操作方式用户是否能够接受不同的方案对系统开发的各种方案进行评价。

法律可行性:明确系统开发可能导致的责任,有无违法问题。

2.SIMS:全称“学生信息管理系统(Students’Information Management System)”, SIMS是一个简称语言,能够方便的使用在项目中,简化工作量。

研究生信息管理系统使用手册【模板】

研究生信息管理系统使用手册【模板】

研究生信息管理系统使用手册(研究生优秀学术成果奖)一、申请人二、申请人导师三、培养单位一、申请人1、涉及系统功能:(1)个人信息管理—学生表现信息,(2)项目管理—优秀成果申请。

2、申请流程(1)通过“个人信息管理—学生表现信息”,维护需要提交申请的优秀成果(含发表论文或专利)。

注:发表论文或专利的状态须为“学院秘书审核通过”状态,可作为优秀成果在申请环节中显示。

(2)通过“项目管理—优秀成果申请”功能申请优秀成果。

点击“申请”按钮,进入申请界面如下:选择本次申请的论文成果类型(论文或专利),根据系统显示的已经通过学院审核的成果进行申请,填写相关文字描述内容,点击提交后可查看申请成果的审核状态,在导师审核前可以对成果进行修改等操作。

如下图所示:评审状态为“研究生院待审核”时,说明该成果已通过学院审核,可通过系统打印申请表。

注:申请成果中的影响因子、刊物分区和引文次数等字段,请务必在“学生表现信息”中准确填写,否则无法显示到成果申请表中。

二、申请人导师1、涉及系统功能:项目管理—优秀成果导师审核。

2、申请流程(1)导师审核,包含“查看、审核通过、审核不通”。

(2)查看研究生的优秀成果申请信息。

三、培养单位1、涉及系统功能:项目管理—优秀成果学院审核。

2、申请流程(1)培养单位审核已经通过导师审核的优秀成果,包含“查看、审核通过、审核不通”。

(2)对已经审核通过的优秀成果进行排名。

打印上报汇总表培养单位审核通过后,优秀成果进入“审核通过成果列表”,依次填写学院位次,即为推荐排名。

点击“提交位次”按钮,完成数据上报。

通过“下载研究生优秀学术成果奖汇总表”功能打印纸质版汇总表。

研究生教务管理系统需求分析书

研究生教务管理系统需求分析书

1 引言 (1)1.1 编写目的 (1)1.2 背景1.3 参考资料 ..........................2 任务概述 (2)2.1 目标 (2)2.2 用户特点 (2)2.3 假定和约束 (2)3 需求规定 (4)3.1 对功能的规定 (4)3.2 对性能的规定 (4)3.2.1 精度 (4)3.2.2 时间特性要求 (4)3.2.3 灵活性 (5)3.3 输入输出要求 (5)3.4 数据管理能力要求 (5)3.5 故障处理要求 (5)3.6 其它专门要求 (5)4 运行环境规定 (7)4.1 设备 (7)4.2 支持软件 (7)4.3 接口71.1 编写目的《研究生教务管理系统》是响应了市场的要求,意在为老师减轻教务工作量,为学生提供一个了解学院动态,课程状态和学生交流的平台而创建的。

此需求分析书对该软件做了全面细致的用户需求分析,明确了软件具有的功能和性能,使开发人员能清楚的了解用户的需求,在此基础上提出概要设计说明书,完成后续设计和开发工作,本说明书的预期读者为客户,业务或需求分析人员,测试人员,用户文档编写者,项目管理人员。

1.2 背景当今社会,网络渐渐走进人们的生活当中,特别是在学校管理上,许多的工作都是通过网络来操作。

学校的许多工作,例如:选课,4、6 级报名等工作都是通过学校网站来完成。

《研究生教务管理系统》就是为了适应这些变化,减轻教务工作负担,为学生提供一个更好学习环境而创建的管理系统。

1.3 参考资料百度文库豆丁网软件需求说明书( GB856T-88) .Doc2 任务概述2.1 目标该系统是一个面向教务工作者,学院老师以及在读学生的教务管理系统,对教务工作者而言,是一个管理学院日常教务工作的系统;对老师而言,是了解学生情况,学院政策的系统;对学生而言,是整个学习阶段与学习、生活、教务关系最紧密的系统。

该系统需达到以下要求(1)可靠性能连续准确的处理业务,有较强的容错能力。

学生信息管理系统需求分析说明书

学生信息管理系统需求分析说明书

学生信息管理系统需求分析说明书学生信息管理系统需求分析说明书1.引言1.1 目的本文档旨在详细描述学生信息管理系统的需求,以便开发人员能够了解客户的要求,并据此进行系统设计和开发。

1.2 范围学生信息管理系统主要用于学校或教育机构管理学生的基本信息、课程报名、成绩管理以及其他相关功能。

本文档将涵盖系统的各个方面,包括功能需求、性能要求、用户界面、安全性等。

1.3 定义、缩略词和缩写无2.系统概述2.1 系统背景学生信息管理系统旨在简化学生信息的记录、查询和管理流程。

通过该系统,学校或教育机构能够更高效地管理学生信息,并提供准确和实时的数据支持。

2.2 功能2.2.1 学生基本信息管理- 添加学生信息:包括姓名、性别、出生日期、联系方式等。

- 更新学生信息:根据需要修改学生信息。

- 删除学生信息:根据需要删除学生信息。

- 查询学生信息:根据学生姓名或其他关键字查询学生信息。

2.2.2 课程管理- 添加课程信息:包括课程名称、授课教师、上课时间等。

- 更新课程信息:根据需要修改课程信息。

- 删除课程信息:根据需要删除课程信息。

- 查询课程信息:根据课程名称或其他关键字查询课程信息。

2.2.3 成绩管理- 录入成绩:根据学生和课程信息录入成绩。

- 更新成绩:根据需要修改成绩信息。

- 查询成绩:根据学生或课程信息查询成绩。

2.2.4 用户管理- 添加用户:添加系统用户,并设置权限。

- 更新用户:根据需要修改用户信息。

- 删除用户:根据需要删除用户信息。

- 查询用户:根据用户姓名或其他关键字查询用户信息。

2.2.5 数据备份与恢复- 数据备份:定期备份系统数据,以防数据丢失。

- 数据恢复:按需恢复系统数据。

3.功能需求3.1 学生基本信息管理需求3.1.1 添加学生信息需求- 输入学生的姓名、性别、出生日期、联系方式等信息。

- 验证输入的信息格式是否正确。

- 将学生信息保存在数据库中。

3.1.2 更新学生信息需求- 根据学生的ID或其他唯一标识,定位到要更新的学生信息。

学生信息管理系统需求分析说明书1

学生信息管理系统需求分析说明书1

三、需求规格说明书1.引言 (1)1.1编写目的 (1)1.2项目背景 (1)1.3定义 (1)1.4参考资料 (2)2.任务概述 (2)2.1目标 (2)2.2运行环境 (2)2.3条件与限制 (3)3.数据描述 (3)3.1静态数据 (3)3.2动态数据 (4)3.3数据库介绍 (4)3.4数据词典 (4)3.5数据采集 (5)4.功能需求 (6)4.1功能划分 (6)4.2功能描述 (7)5.性能需求 (8)5.1数据精确度 (8)5.2时间特性 (8)5.3适应性 (8)6.运行需求 (9)6.1用户界面 (9)6.2硬件接口 (9)6.3软件接口 (9)6.4故障处理 (9)7.其它需求 (9)1.引言1.1编写目的本文档是对学生信息管理系统的一个总体的把握,即为明确软件需求、安排项目规划与进度、组织软件开发与测试而撰写的文档,以便在下一步的开发设计中更好地控制开发。

此系统软件主要是面向学校管理系统而设计的。

该文档主要是供相关的管理人员、开发人员及设计人员参考的。

1.2项目背景a. 开发软件的名称:学生信息管理系统b. 任务提出者:XXX开发者:XXX用户:学校c. 与其他软件或系统之间的关系:学生成绩管理系统、教务系统相辅相成,提高学校的管理效率。

1.3定义1.SQL语言:SQL全称“结构化查询语言(Stuctured Query Language)”,SQL 是一个非过程化的语言,是沟通数据库服务器和客户端的重要工具。

经济可行性:估计开发费用以及最终从开发成功的系统所获得的收入或利益,衡量比较支出的费用和收到的利益。

技术可行性: 分析功能、性能以及限制条件,能否是一个技术上可实现的系统。

操作可行性:考虑系统的操作方式用户是否能够接受不同的方案对系统开发的各种方案进行评价。

法律可行性:明确系统开发可能导致的责任,有无违法问题。

2.SIMS:全称“学生信息管理系统(Students’Information Management System)”, SIMS是一个简称语言,能够方便的使用在项目中,简化工作量。

研究生学籍管理信息系统需求分析

研究生学籍管理信息系统需求分析

2项目概述现今教室不断的变动,教室信息越来越繁琐,对于教室使用情况管理不方便,所以如今开发这套软件以便管理者对教室使用情况快捷、准确的查询。

2.1 系统建设背景本系统以西南交通大学内部网为基础进行开发。

学校内部网通过联通网络同时可以全国范围内使用,网络带宽可以满足数据库系统的实时操作要求。

2.1.1系统规模由于所有教室都是在学校内部,但教室管理活动却可能分布于几个校区(甚至全国各地),因此教室管理系统十一个用户地域分布广阔的管理信息系统。

业务范围限定多个方面,因此包括有开课信息管理子系统;课程安排子系统;临时调用教室子系统;教室信息更新子系统等。

2.1.2预期目标通过开发《教室管理系统》,实现给每门课安排一个最佳的上课时间和上课地点、如果有临时讲座,能够尽可能安排一个满足讲座要求的教室以及临时教室变更等,提高工作效率、提高科学管理和科学决策水平。

2.2项目目标本软件系统的开发目标是实现对教室管理的最优化和便捷化。

主要功能是实现:开课课程信息的管理;教室的最优化安排;讲座借用教室的安排以及意外情况教室信息的变更。

2.3用户特点2.3.1行业特点教室管理系统的特点有:1. 当前网络的流行为教室管理网络化的发展提供了广阔的空间。

教室管理网络化,从一定程度上讲,该系统就是教室管理部门的网上办公室即意味着其具有信息时代的快捷方便等特征;2.“学校教室管理系统”构建了一个教室使用者和教室管理者交流的网上平台;3.教室使用者可以方便地查询和使用;4.教室管理者可以通过计算机实现最有效率的管理。

2.3.2人员特点本软件的最终用户是教务处工作人员、教师还有学生。

他们已具有熟练使用计算机的基本技能。

2.3.3业务数据量每年的研究生班招生人数在1000人以上,随着形式的发展,其招生数量将有所增加,其数目估计在1000到1500之间。

以三年为周期,研究生班在校人数在3000到5000人之间。

2.3.4使用频度系统的主要操作是数据录入、统计分析和更新。

学生信息管理系统需求分析范文

学生信息管理系统需求分析范文

学生信息管理系统需求分析第一章绪论1.1 前言随着学校的规模不断过大,学生数量急剧增加,有关学生的各种信息量也成倍增加。

面对庞大的信息量需要有学生信息管理系统来提高学生管理工作的效率。

通过这样的系统可以做到信息的规化管理、科学性统计和快速查询、修改、增加、删除等,从而减少管理方面的工作量。

学生信息管理是学校管理的重要组成部分,对于学校和政府教育单位来说都至关重要,所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。

传统的人工方式管理方式效率低、性差,不利于查找、更新和维护。

使用计算机对学生信息进行管理,能够极提高学生管理的效率,节约教育经费,这也是适应学校信息化建设发展趋势的重要因素。

作为计算机应用的一部分,使用计算机对学生信息进行管理,具有手工管理所无法比拟的优点。

例如:检索迅速、查找方便、可靠性高、存储量大、性好、寿命长、成本低等。

这些优点能够极提高学生信息管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

因此,开发这样的管理软件成为很有必要的事情。

学生信息管理系统其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,对于前者要求建立起数据库一致性和完整性、安全性好的数据库。

而对于后者则要求应用程序功能完备,易使用的特点。

学生信息管理系统要实现的目标是为学校提供学生管理解决方案,具体目标如下:1) 提高学生信息管理效率,节约管理成本,增强学生管理的安全性。

2) 满足学校学生管理的人员、老师和学生的不同层次和不同方面的需要。

3) 为学校将来的信息化建设提供必要的支持。

总之,通过该系统的建设来提高学校的学生信息管理效率,使得学校的发展能够适应当前的教育信息化建设的中体发展趋势。

1.2 现有学生信息管理系统的分析目前,已经有相当一部分学校利用计算机来实现学生信息的管理,因为整个社会都在慢慢实现信息管理系统。

但是由于各方面的原因,并没完全实现信息管理化,经过学校管理员提供的信息和通过自身调查,现对目前的信息管理系统进行多方面的分析。

研究生培养管理系统需求分析

研究生培养管理系统需求分析

研究生培养管理系统需求分析目录1 任务概述1.1任务概述1.2 功能需求2 功能模型2.1功能模型图2.2用例图2.3用例描述2.4对象模型3 动态模型3.1交互图3.2状态图4 定义服务5 软件运行需求研究生培养管理系统1.任务概述1.1任务概述:研究生培养管理系统是一项针对研究生培养管理工作,如学位申请,论文提交、审核,学位授予等方面的信息管理系统,它包括了学位申请人、导师、负责人等相关人员的工作的相关内容,如提交申请人信息,提交学位论文,审核评阅论文,授予学位,申请人以及导师等相关人员的信息管理,相关数据的备份与维护等。

开发该系统的主要目的是实现学位申请人基本数据远程提交及院系、研究生部答辩资格审查网络化,以提高工作效率。

1.2功能需求:1)学位申请人:提交学位申请人基本信息、课程成绩、学位论文信息;填写论文评阅专家及答辩委员个人资料;查询论文评阅专家及答辩委员资格审核结果;提交论文评阅结果和论文答辩结果;查询学位论文评阅结果和论文答辩结果;打印学位论文答辩相关的所有表格。

学位申请人必须在学位论文完成后,通过该系统提交网上答辩申请,办理答辩手续,填写并提交相关信息,打印答辩相关表格,在所有申请工作完成后,最后向校学术委员会申请学位。

2)研究生导师:在学生提交个人信息、评阅专家信息、答辩专家信息以及论文信息后,导师在网上依次审核学位论文信息,审核评阅专家和答辩委员资格,填写论文学术评语;管理与维护指导教师本人的电子档案等相关功能。

3)院管理员:审核学位申请人的课程成绩,审核评阅专家和答辩委员资格;本院研究生指导教师的电子档案管理与维护;本院信息数据的备份与导出。

4)校管理员(系统管理员):校级学位论文抽查送审,提交论文送审结果,最终审核学位申请,决定是否授予学位;全校研究生指导教师的电子档案管理与维护等相关功能;系统运行参数的设置;系统基本信息的配置;数据代码表维护;数据备份与维护等相关功能。

学生管理系统需求分析说明书

学生管理系统需求分析说明书

学生管理系统需求分析说明书一.需求细则 (1)1.对功能的规定 (1)1.1 学生信息定义 (1)1.2、登陆功能定义 (2)1.3学生信息录入功能(学生信息用文件形式保存)----输入 (2)1.4 学生信息浏览功能----输出 (3)1.5修改信息 (3)1.6删除操作: (3)1.7排序操作: (4)1.8保存学生信息 (4)1.9界面友好 (4)二.模块分析和介绍 (5)二.对性能的规定 (6)三.对排版的规定 (6)四.对可维护性的规定 (7)五.对个性的规定 (8)六.对项目过程的规定 (8)一.需求细则1.对功能的规定1.1 学生信息定义分必选项和可选项,其中,必选项是必须完成的,属于项目答辩的入口条件,所有人都要做,未完成者取消答辩资格;可选项不是入口条件,但每完成一项都会加分,对于完成了必选项的同学,尽可能地多完成一些可选项,以期获得更高的答辩成绩。

如果所有项(包括必选和可选)都完成,那么功能分就是满分。

如果设计思路、界面效果、代码组织等方面有个性(或和别人的不同),则获得附加分。

学生信息管理系统的目标是为方便统一管理学生的信息并为管理员和学生提供一个信息共享和查询的平台。

要求使用链表实现存储、读写以及管理学生信息。

属性:必选1描述:学生信息必须包含如下项(包括但不限于):●学号(ID);●姓名●密码●年龄●班级●性别●数学成绩●语文成绩●C语言成绩::1.2、登陆功能定义运行学生信息管理系统之后,使之能提供以下几项功能:1.2.1 该系统以菜单方式工作;比如:管理员 查找 按序号查找1.2.2 登录功能:系统启动后有提示进入登录界面;使用超级管理员用户名和密码登录,比如用户名“admin”,密码:“123456”。

学生用用户名和密码登录。

属性:必选可选项:对于密码可选择实现隐藏密码功能。

◆管理员1.3学生信息录入功能(学生信息用文件形式保存)----输入属性:必选描述:实现对学生信息基本信息的录入,其中名次根据成绩自动计算(添加)。

学生信息管理系统需求分析说明书

学生信息管理系统需求分析说明书

《学生信息管理系统》需求规格说明书学号:7000000000xx姓名:Xxx专业名称:计算机科学与技术学生年级:非全日制2019级研究生课程性质:专业选修研修时间:2019~2020学年第2学期华xxxx大学计算机科学与技术学院2020年6月1.引言1. 1 编写目的本需求规格说明书是为了开发学生信息管理系统而编写,主要面向系统分析员、实施员和最终用户。

本说明书是整个软件开发的依据,它对以后阶段的工作起指导作用,也是项目完成后系统验收的依据。

1. 2 项目背景开发软件的名称:学生信息管理系统项目的任务提出者:高级软件工程用户:学生实现软件的单位:19届xxx学生兼容系统:Windows XP SP2/SP3,win7开发工具:Microsoft visual basic6.0.1.3 参考资料[1]《软件工程模型与方法》,肖丁等,北京邮电大学出版社。

[2]《+Dreamweaver8案例精粹》武新华等,西安电子科技大学出版社[3]《信息系统应用与开发案例教程》,陈承欢,清华大学出版社。

2.需求分析2.1功能分析在学生信息管理系统中,主要有用户登陆、学生信息管理、课程信息管理、用户管理等功能,功能分析如下:(1)用户登陆学生信息管理网站采用用户名及密码验证模式,进入学生信息管理网站前,用户必须在登陆页面输入用户名及密码,只有验证通过的用户方可进入学生信息管理网站操作主页面。

(2)学生信息管理包括3个功能模块:学生个人信息的添加、学生信息的查询以及学生信息的修改与删除。

(3)课程信息管理包括3个功能模块:课程基本添加与删除处理、成绩查询处理以及学生选课信息的查询处理。

(4)用户管理包括2个功能模块:用户信息查询以及用户的删除与处理。

2.2性能要求分析(1)系统易操作性所开发的系统应做到操作简单,尽量使系统操作不受用户对电脑知识水平的限制。

(2)系统具有可维护性由于系统涉及的信息比较广,数据库中的数据需定期修改,系统可利用的空间及性能也随之下降,为了使系统更好地运转,学院可以对系统数据及一些简单的功能进行独立的维护及调整。

研究生管理信息系统使用说明书

研究生管理信息系统使用说明书

研究生管理信息系统使用说明书本研究生管理信息系统网址为:/student/index.asp,网站建设的目的是为了便于邢以群、张大亮等导师对其导师组下的学生进行管理、考评;形成一个知识共享与交流的平台,进行学生知识的管理与传承,并成为研究生进行科研和学习的理想指导手册。

一、主要模块与功能本信息系统分五个栏目,分别是:研究生入门、公共信息、研究生专栏、知识库与管理论坛,论坛不需要另外注册,与信息系统已完全对接。

系统主要包括权限模块、文本上传模块、文档搜索模块、考核加减分模块、知识库模块、论坛模块等、自动邮件模块、导师申请模块、题库及题库维护模块、问卷生成/评分模块等主要功能模块。

其中申请导师模块在“研究生入门”栏目,计划总结与考核加减分模块在“研究生专栏”,知识库模块与论坛模块分别自成一个栏目。

学生的主要活动交流在管理论坛与研究生专栏中,知识的共享在知识库中。

二、管理功能模块1、研究生入门研究生入门中的“教师介绍、学校相关文件、学业经验交流、品头论足”四个栏目(使用频率:★★★★)导师、主管与秘书可以发贴(删除/修改)。

其他人只能看,不能修改。

注:身份权限详见附件1。

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////2、公共信息公共信息中的“学术活动通知、投稿指南”栏目(使用频率:★★★★)里导师、主管与秘书可以发贴(删除/修改)。

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////3、研究生专栏a)资料库的“学生档案”栏目中点击学生姓名,主管与秘书可以修改其权限,提升其为毕业生;导师可以任意修改其权限,包括提升为主管或秘书;管理员(邢以群)可以提升用户为导师与贵宾。

学生信息管理系统之业务分析与需求分析

学生信息管理系统之业务分析与需求分析

业务分析与需求分析一、概述1.1编写目的此文档对《学生信息管理系统》做了全面的用户需求分析,明确索要开发的软件具有的功能、性能,是系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明出和完成后续设计与开发工作。

编写该文档的目的是为能够更加准确的明白该系统的需要,对所开发的软件的功能、性能、用户界面及运行环境等做出详细的说明。

本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员等。

1.2项目背景(1)软件系统名称:学生信息管理系统。

(2)本项目的任务提出者:XXXX(3)项目概述:随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已经进入人类社会的各个领域并发挥着越来越重要的作用。

现今学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长,人工管理信息的缺点日渐突出,面对庞大的学生信息量,学生信息管理系统成为了学生管理不可缺少的部分,它对于学校的管理者来说都至关重要。

二、业务分析2.1业务调查学生信息管理系统可以为学生、老师、系统管理员提供相应服务。

通过正确的登陆信息进入系统后,可以进行相关的记录、查询、修改信息。

涉及学生、老师、班级、课程、分数、题库相关信息。

2.2业务流程2.2.1流程概述1、初次使用该系统的老师和学生需要注册,填写相关信息,由系统创建老师账户,学生账户,记录老师和学生信息,赋予相关权限。

2、学生和老师采用正确的学号、密码登陆账户,可以进行查询与修改个人信息。

3、学生可以查询教师相关信息,系统可以记录与修改教师信息4、学生和老师可以查询班级相关信息,系统可以记录与修改班级信息。

5、学生和老师可以查询课程相关信息,系统可以记录与修改课程信息。

6、学生和老师可以查询某课程分数相关信息,老师可以记录与修改某课程分数信息。

7、学生可以导出与查询测试问题,系统可以记录与修改测试问题。

8、系统管理员可以创建与删除学生和老师账户。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
以开放、先进的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)输出表单
各院系教务老师,可以查看本院系所有用户的非隐私信息,同时可 以执行添加,删除,修改用户信息等操作。
相关文档
最新文档