学生信息管理系统需求规格说明书
- 格式:doc
- 大小:723.50 KB
- 文档页数:20
学生信息管理系统需求规格说明书1.1 目的本文档旨在明确学生信息管理系统的功能需求和非功能需求,以便开发团队理解客户需求,实现系统设计、编码和测试等项目开发工作。
1.2 范围学生信息管理系统可以管理学生的基本信息、课程信息、成绩信息等;同时,该系统也可以为教师提供教学计划和成绩管理等功能。
二、总体描述2.1 产品功能学生信息管理系统可以实现以下功能:(1)学生信息管理该系统可以管理学生的基本信息,包括姓名、性别、家庭住址、年龄、联系方式等。
同时,该系统还可以记录学生的入学时间、学籍状况、奖惩记录等。
(2)课程信息管理该系统可以管理课程信息,包括课程名称、授课教师、学分、学时等。
同时,该系统还可以设置授课计划、查看课程评价等。
(3)成绩管理该系统可以记录学生的考试信息和成绩信息,可以对成绩进行统计和分析。
同时,该系统还可以生成学生成绩单、成绩报告等。
(4)教师信息管理该系统可以管理教师的基本信息,包括姓名、性别、家庭住址、年龄、联系方式等。
同时,该系统还可以记录教师的资格证书、科研成果等。
(5)教学计划管理该系统可以为教师提供教学计划和课程安排等功能。
2.2 用户特点本系统主要面向大学管理层、教师和学生。
2.3 约束和限制本系统需要在服务器上部署,同时需要保证数据的安全性和可靠性。
三、详细需求3.1 功能需求(1)学生信息管理1.能够添加、编辑、删除学生的基本信息;2.能够查看学生信息,包括学籍状况、奖惩记录等;3.能够查询和统计学生信息。
(2)课程信息管理1.能够添加、编辑、删除课程信息;2.能够设置授课计划,课程评价;3.能够查询和统计课程信息。
(3)成绩管理1.能够添加、编辑、删除考试信息和成绩信息;2.能够对成绩进行统计和分析;3.能够生成学生成绩单、成绩报告等。
(4)教师信息管理1.能够添加、编辑、删除教师的基本信息、资格证书、科研成果等;2.能够查询和统计教师信息。
(5)教学计划管理1.能够为教师提供教学计划和课程安排等功能;2.能够查询和统计教学计划信息。
浙江工业大学之江学院软件工程大型实验报告设计题目:___ __ 班级:_____ _____ 姓名:_____ _____ 指导教师:________ ________2015 年6 月“学生管理系统”需求分析报告1 范围1.1 标识1.2 系统概述1.软件名称:学生管理系统2.软件功能:方便教务管理部门在线管理学生基础信息,包括班级信息管理、学生基本信息管理、学生课程成绩管理以及提供统计和查询功能。
此外,系统管理员还可以通过该系统管理用户信息。
3.与其他教务管理系统的关系:此系统为教务管理系统的一个子系统,项目来源于某高校的委托。
整个教务管理系统分为五个部分,另外四个个部分别为:学生选课系统、课程管理系统、教师管理系统和系统管理。
用户需要从系统管理子系统中登录后才能进入学生管理子系统。
学生选课系统、课程管理系统和教师管理系统的班级、学生、教师和课程等基本信息等,与学生管理子系统共享。
图A1-1所示的子系统关系图,主要描述学生管理子系统与其他系统的关系。
图A1-1子系统关系图4.用户:教务业务员和系统管理员5.开发者:XXX、XXX、XXX1.3 文档概述需求分析采用面向对象分析的方法,在文档中主要采用了用例和E-R图等表示方法描述需求。
文档的预期读者为教务业务人员和软件开发小组。
1.4 基线无(或《学生管理系统可行性分析报告》)2 引用文件计算机软件文档编制规范(GB/T 8567-2006),2006年3月14日发布,2006年7月1日实施。
3 需求概述3.1 系统目标系统的开发目标是充分利用计算机和网络技术,打破传统的管理模式,实现课程信息、学生信息和考试成绩的在线管理,保持这些数据的一致性,同时提高管理的工作效率。
3.2 运行环境1.服务器硬件配置要求:2.客户机硬件配置要求:个人机,1M内存,40G硬盘3.软件配置要求:Jdk 1.5版本以上,Tomcat 5.03.3 用户特点系统的最终用户为教务业务员,具备基础的计算机操作技能。
学生管理系统需求规格说明书范文一、引言学生管理系统是一种用于学校或教育机构管理学生信息的软件系统。
该系统可以帮助管理人员更有效地管理学生的个人信息、学籍信息、成绩信息以及其他相关信息。
本需求规格说明书旨在明确学生管理系统的需求,以便于开发团队根据需求设计和开发系统。
二、系统概述学生管理系统主要包括以下功能模块:1. 学生信息管理:包括学生基本信息、家长联系方式、照片等。
2. 学籍管理:包括学生入学、转学、退学、毕业等学籍变动的管理。
3. 成绩管理:包括学生成绩录入、查询、统计和分析等。
4. 课程管理:包括课程信息维护、排课安排、选课管理等。
5. 教师管理:包括教师信息维护、教师评价、考勤管理等。
6. 班级管理:包括班级信息维护、班级调整、班级活动安排等。
7. 日常管理:包括学生请假、奖惩管理、通知公告等。
8. 报表管理:包括各类统计报表的生成与导出。
三、功能需求1. 学生信息管理1.1 学生基本信息录入:包括学生姓名、性别、出生日期、身份证号码、民族等基本信息的录入。
1.2 家长联系方式录入:包括家长姓名、联系电话、地址等信息的录入。
1.3 学生照片上传:支持将学生照片上传至系统,方便身份确认。
1.4 学生信息查询:支持根据学生姓名、班级、学号等条件进行学生信息的查询。
2. 学籍管理2.1 学生入学管理:支持学生的入学登记,包括学生档案的建立、入学报到等。
2.2 学生转学管理:支持学生转学的登记和学籍变动处理。
2.3 学生退学管理:支持学生退学的登记和学籍变动处理。
2.4 学生毕业管理:支持学生毕业的登记和学籍变动处理。
3. 成绩管理3.1 学生成绩录入:支持教师将学生成绩录入系统,包括平时成绩、考试成绩等。
3.2 学生成绩查询:支持学生和教师根据不同条件查询学生成绩。
3.3 成绩统计与分析:支持系统根据学生的成绩数据进行统计和分析,生成成绩报表。
4. 课程管理4.1 课程信息维护:支持管理员维护课程信息,包括课程名称、学时、学分等。
学生信息管理系统需求分析说明书目录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结构:即客户端和服务器架构。
学生信息管理系统需求规格说明书班级:姓名:计1301张晓雨学号:06姓名:李婉彤学号:02目录1. 引言 (3)1.1. 目的 (3)12定义 (3)1.3.参考资料 (3)14软件标识 (3)1.5. 软件描述 (4)1.5.1.系统属性 (4)1.5.2.开发背景 (4)1.6. 用户的特点 (6)1.7. 限制与约束 (6)2. 具体需求 (7)2.1. 总体要求 (7)2.2. 功能需求 (8)2.2.1.系统门户子系统 (9)2.2.2.数据整合子系统 (13)2.3. 性能需求 (14)2.4. 数据库需求 (15)2.5. 设计约束 (15)2.5.1.其它标准的约束 (15)2.5.2.硬件约束 (15)2.6. 属性 (15)2.6.1.可用性 (15)2.6.2.可靠性 (16)2.6.3.效率 (16)2.6.4.安全性 (16)2.6.5.可维护性 (17)2.6.6.可移植性 (17)2.7. 外部接口需求 (18)2.7.1.用户接口 (18)2.7.2.硬件接口 (18)2.7.3.软件接口 (18)2.7.4.通信接口 (18)3. 数据字典 (18)4. 心得体会 (18)5. 附录 (19)1.引言1.1. 目的随着高校招生规模的逐步扩大和人事制度的改革,在校学生人数将不断增加,而学生管理人员则相对减少。
加上我国高等学校基层学生管理工作的头绪多、内容杂、管理细、要求高,传统管理办法已基本不适应新形势的要求。
在计算机飞速发展的今天,应用数据库技术实现学生成绩的计算机管理是可行而必要的工作。
实现高校学生管理信息系统,既能够提高工作效率,又可以提高工作水平。
1.2. 定义Workflow :工作流1.3. 参考资料《软件工程导论》张海藩清华大学出版社《软件使用工程》郑人杰清华大学出版社1.4. 软件标识软件全称:学生信息管理系统软件简称:XSXXGLXT1.5.软件描述1.5.1•系统属性行政服务中心是改革开放进程中一项新生事物,是实践江总书记三个代表重要思想的具体表现,是改善投资环境,扩大开放,吸收外来投资,加快发展的重要举措。
文档编号:00版本号:V1.0文档名称:需求规格说明书项目名称:学生信息管理系统项目负责人:编写:校对:审核:批准:开发单位:08计算机科学与技术软件开发第六组需求规格说明(Requirements Specification)一.引言1.编写目的学校学生管理信息系统是针对学校人事处的大量业务处理工作而开发的管理软件,是典型的管理信息系统(Management Information System)。
它是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,它能够为用户提供充足的信息和快捷的查询手段。
能有效的帮助学校和老师掌握学生的情况,为学生提供成绩跟课程方面的查询。
通过该系统,用户可以查看学生的基本资料、学习成绩等各方面的资料,能够方便的了解学生总体情况。
该管理系统为用户提供了一些简单的数据查询、输出各种信息等。
学生用户通过输入学生基本信息、课程基本信息等,由系统自行生成相应的数据以供学生查询,另外人事处的管理用户还可以对这些基本信息进行更新和删除, 学校学生管理信息系统力求给用户方便快捷的途径去管理这些繁琐的数据。
学生信息管理统统的功能需求共有一下几个方面:(1) 学生信息管理:管理所有学生的基本信息,包括添加、修改、删除等;可以根据各种条件查询出需要的信息。
(2)课程信息管理:管理所有课程的基本信息,包括添加、修改、删除等;可以根据各种条件查询出需要的信息。
(3)选课与成绩管理:根据学号进行选课,登记所选课程的成绩;可以根据学号查询出选课信息与成绩。
2.项目背景本系统是是郑州华信学院,目前使用的是手工记录学生的信息。
随着学校规模的增大以及新增学生选课的影响,手工方式已经无法记录学生的实时信息,该学校决定用一套新的学生信息管理系统软件,并要求满足以下条件:(1)学生卡使用磁卡及防伪标志,学生卡如有遗失,学校方面可以补办、原资料需重新录入。
(2)学生不能转借给他人使用,如违反给予相应处罚。
编号:详细说明书题目:学生成绩管理信息系统系别:专业:学生姓名:学号:指导教师:年月日目录1.引言 (3)编写目的 (3)项目背景 (3)定义、缩写词和符号 (3)参考资料 (3)2.任务概述 (3)目标 (4)运行环境 (4)条件与限制 (4)3.数据描述 (4)静态数据 (4)动态数据 (6)数据库描述 (6)数据流图 (6)数据字典 (8)4.功能要求 (10)功能划分 (10)功能描述 (10)5.性能需求 (11)数据精确度 (11)时间特性 (11)适应性 (11)6.运行需求 (12)用户界面 (12)硬件接口 (12)软件接口 (12)故障处理 (12)7.其它要求 (12)1.引言编写目的随着高校学生招生规模逐步扩大,教育管理的信息化越来越受到人们的重视。
在高校,各种教育管理信息系统也越来越多,很大程度地提高了教育管理的效率和质量。
因此在完成了针对《学生成绩管理信息系统》市场的前期调查和分析的基础上,提出了这份软件需求规格说明书。
此需求规格说明书对《学生成绩管理信息系统》做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使学生与教师之间可以实现信息的共享。
还使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
本说明书的预期读者为学生、教师、行政人员或需求分析人员、测试人员、用户文档编写者、项目管理人员。
项目背景在各大学校中由于每一年都有许多学生以及教师的更新,所以使得整个学生成绩管理信息系统的文件多,种类多,文件创建者多,创建时间为不定期。
要保护好这些重要的信息变得极为不便,对原有的文件的再现,也显得力不从心,有时查找与重新整理文件要浪费许多的人力、物力。
为了解决这样的问题,让学校能够有效的掌握,有效的共享文件资源,保护好文件,及促进学生信息管理的信息化、规范化和集成化,本人搜索了各方面的意见和信息,努力完善大量实用功能,进而了解文件管理的流程,开发出一套适合于学生成绩管理的信息系统。
学生管理系统需求规格说明书姓名孙启科学院信息与电气工程学院专业计算机科学与技术(软件外包)班级软件本1402学号20142204914目录1.可行性研究报告 (3)2.需求分析报告 (3)2.1概述 (3)2.2任务概述 (4)2.2.1编写目的 (4)2.3对功能的规定 (4)2.3.1功能划分和描述 (4)2.4 安全性: (5)2.5.成本估算 (5)2.5.1时间成本 (5)2.5.2 经济成本 (5)2.6. 版本记录及其他信息 (5)2.6.1尚未解决的问题 (5)2.7实验模型的建立 (5)3.概要设计部分 (10)3.1.系统建设目标 (10)3.1.1要解决的问题: (10)3.1.2系统开发的目的 (10)3.2运行环境规定 (10)3.2.1硬件环境 (10)3.2.2软件环境 (11)3.2.3软件运行方式 (11)3.3 进一步功能描述 (11)4.详细设计阶段 (19)数据库的建模 (19)4.1.1数据库ER图: (19)4.1.3数据字典: (2)1.可行性研究报告学生成绩管理工作是高校教育工作的一项重要内容。
教务管理工作是指学校管理人员按照一定教育方针,运用先进的管理手段,组织、协调、指挥并指导各用户活动,以便高效率、高质量地完成各项教学任务,完成国家所制定的教育目标。
学生成绩管理工作是学校教学工作的中枢,是保证高校教学机制正常运转的枢纽,它是一项目的性、计划性、适用性、创造性和科学性很强的工作。
学生成绩工作关系到高校教学秩序的稳定。
大中型院校人员众多,如果没有好的管理,就不能取得很好的成果,应用数据库来管理,在这方面能够取得很好的效果。
系统的可行性分析1.系统实施运行的可行性:各教师,学生都已熟练掌握计算机的基本实用方法和操作技能,对新系统的开发,表现出极大的热情。
提出了很多好的建议和要求。
2.技术可行性:校园网已正常运行;开发人员已熟练掌握开发工具。
技术上实现系统是可行的。
学生信息管理系统需求规格说明书摘要本文旨在对学生信息管理系统进行需求规格说明,包括系统的功能需求、性能需求、界面需求以及约束需求等,以确保系统能够满足用户的需求并提供良好的使用体验。
1. 引言学生信息管理系统是一种用于记录和管理学生个人信息的软件系统。
它为学校、学生和教职员工提供了一个高效、可靠的信息交流和管理平台。
本章主要介绍系统的背景和目标,以及本规格说明的编写目的。
2. 功能需求2.1 学生信息录入功能学生信息管理系统应具备学生信息录入功能,包括姓名、学号、性别、出生日期、年级、班级等基本信息的录入和修改功能。
另外,系统还应支持上传学生照片的功能。
2.2 学生信息查询功能系统应具备学生信息查询功能,用户可通过指定学号或姓名等关键字进行查询,并返回相关学生信息的查询结果。
查询结果应包括学生的基本信息和相应的联系方式。
2.3 学生成绩管理功能系统应支持学生成绩的录入和管理功能。
教师可通过学生的学号或姓名录入学生成绩,并可以查看和修改学生成绩。
学生成绩管理功能还应包括成绩统计和分析功能,以便教师对学生成绩进行全面的评估和分析。
3. 性能需求3.1 响应时间系统的响应时间应尽可能地短,以确保用户能够快速地获取需要的信息或完成相应的操作。
系统对于学生信息的录入和查询操作,应在毫秒级别内完成。
3.2 并发性能学生信息管理系统应具备较强的并发性能,能够支持多个用户同时进行学生信息的录入、查询和修改等操作。
系统应能够正确处理并发操作,避免数据冲突和丢失。
3.3 数据存储性能系统应能够高效地存储和管理大量学生信息和成绩数据。
数据库的设计和优化要满足系统对于数据存取的高效性需求,保证数据的安全性和完整性。
4. 界面需求4.1 用户界面设计学生信息管理系统应具备简洁明了、直观友好的用户界面设计,方便用户进行操作和浏览相关信息。
界面应符合用户的使用习惯,尽量减少操作步骤并提供良好的用户反馈。
4.2 响应式设计系统的用户界面应具备响应式设计,能够适应不同尺寸的屏幕和设备,方便用户在不同终端上进行访问和使用。
需求规格说明书范文一、引言。
需求规格说明书是软件开发过程中的重要文档,它描述了用户的需求和期望,对软件开发人员具有指导和约束作用。
本文档旨在为软件开发人员提供一个范例,以帮助他们编写符合标准的需求规格说明书。
二、总体描述。
1. 产品概述。
本产品是一款面向大学生的课程管理系统,旨在帮助学生更好地管理自己的课程信息、作业、考试安排等,提高学习效率。
2. 产品功能。
(1)学生信息管理,包括学生基本信息、课程信息、成绩信息等;(2)课程管理,包括课程表、作业安排、考试安排等;(3)通知提醒,包括课程变动提醒、作业截止提醒等;(4)个性化设置,包括主题设置、提醒设置等。
3. 用户特征。
本产品的主要用户群体为大学生,他们对课程管理系统有着明确的需求,希望能够通过该系统更好地管理自己的学习生活。
4. 约束。
本产品需要在各种设备上运行,包括PC端、移动端等,因此需要具备良好的兼容性和稳定性。
三、详细需求描述。
1. 学生信息管理。
(1)学生基本信息包括姓名、学号、专业等,应具备添加、修改、删除等功能;(2)课程信息包括课程名称、上课时间、上课地点等,应具备添加、修改、删除等功能;(3)成绩信息包括课程成绩、绩点等,应具备查询、导出等功能。
2. 课程管理。
(1)课程表应能够清晰地显示每门课程的上课时间、地点等信息;(2)作业安排应能够显示作业的截止时间、内容等信息,并提供提交作业的功能;(3)考试安排应能够显示考试的时间、地点等信息,并提供查看成绩的功能。
3. 通知提醒。
(1)课程变动提醒应能够及时通知学生课程的调整情况;(2)作业截止提醒应能够提醒学生作业的截止时间。
4. 个性化设置。
(1)主题设置应能够提供多种主题供用户选择;(2)提醒设置应能够根据用户需求进行个性化设置。
四、附录。
1. 术语表。
2. 参考文献。
以上即为需求规格说明书的范例,希望能够对软件开发人员编写规范的需求规格说明书有所帮助。
学生信息管理系统需求规格说明书班级:计1301:晓雨学号:06:婉彤学号:02目录338121414141515151616171717171.引言1.1.目的随着高校招生规模的逐步扩大和人事制度的改革,在校学生人数将不断增加,而学生管理人员则相对减少。
加上我国高等学校基层学生管理工作的头绪多、容杂、管理细、要求高,传统管理办法已基本不适应新形势的要求。
在计算机飞速发展的今天,应用数据库技术实现学生成绩的计算机管理是可行而必要的工作。
实现高校学生管理信息系统,既能够提高工作效率,又可以提高工作水平。
1.2.定义Workflow:工作流1.3.参考资料《软件工程导论》海藩清华大学《软件使用工程》人杰清华大学1.4.软件标识软件全称:学生信息管理系统软件简称:XSXXGLXT1.5.软件描述1.5.1.系统属性行政服务中心是改革开放进程中一项新生事物,是实践江总书记“三个代表”重要思想的具体表现,是改善投资环境,扩大开放,吸收外来投资,加快发展的重要举措。
为了实现行政服务中心“一站式集中,一条龙服务”,为全社会提供平等竞争的市场条件和长期稳定的投资环境,塑造廉洁,规,高效的政府形象的目标,充分利用信息化技术,建设先进实用的可扩展性强的行政服务信息系统,实现行政服务信息处理的智能化、网络化、“无纸化”成为一项迫切的工作。
为此,托普集团根据行政服务中心的业务需求,设计了行政服务中心政务平台。
1.5.2.开发背景开发目的:学校管理应用目标:全体学生使用围:公众用软件的功能结构图加以说明如下:(l)主要功能管理和信息查询。
数据更新功能分为三部分:学生相关信息的添加、删除和修改。
数据添加功能提供便捷的录入界面,通过应用程序将学生数据添加到数据库中。
数据删除功能将不满足要求的相相关记录从数据库中删除。
数据修改功允许管理员对他所指定记录的相关信息进行修改。
数据查询功能允许管理员进行两种方式的查询:记录浏览(不构造任何查询条件)和条件查询。
记录浏览功能可以方便快捷地浏览全部记录。
条件查询允许用户构造各种组合条件来查询所需信息。
密码管理功能允许用户对密码进行修改。
(2)性能要求方便快捷有效地完成学生信息管理的各项工作,录入数据合法性的校验程度高,数据查询速度快,能够快速的对学生信息进行管理。
(3)系统的输入、输出输入:学生的个人信息。
输出:所要查询的所有学生的信息。
(4)安全和要求用户只能以管理员的身份进入系统后,才可以对学生相关信息进行查询及修改,安全和行高(5)组织结构图(6)业务流程图1.6.用户的特点因为本软件是一个全新的概念,对它的使用要求领导绝对的支持,才能将这个软件系统得以很好的使用。
系统管理员和维护人员:计算机水平好,文化程度高,对Notes熟悉,能胜任系统管理工作;领导:对使用这个系统有很大的支持度,会用计算机;操作人员:对计算机能熟练使用;公众:对于咨询与要求处理事件的人,没有什么特别的要求,从网上的,系统一般都给明确的提示;从窗口来的,一般与操作人员接洽处理。
1.7.限制与约束本节描述软件开发工作的某些限制,例如经费限制、开发期限、硬件限制、编程语言、通信协议、安全和要求、开发过程中须遵守的某些标准或规则。
本节容不是述具体需求或设计约束,而是为具体需求以及设计约束的描述提供依据。
经费限制:41.07万;硬件限制:硬设备有部分配置比较低,完成本需求说明中的功能和性能要求没有问题;编程语言:Notes Script,HTML,C++ BUILDER,Visual C++通信协议:TCP/IP ,X.509安全和要求:Notes提供的七级权限控制;CA加密认证;开发过程中须遵守的某些标准或规则:编码规采用Notes Script、C++ BUILDER,Visual C++的编码规进行。
2.具体需求本章应包括在进行软件结构设计时所需的全部细节。
2.1.总体要求1、基本要求:学生管理是高校管理的重要组成部分,对于学校和政府教育管理单位来说都至关重要,所以学生管理系统应该能够为用户提供充足的信息和快捷的查询手段。
但是使用传统人工的方式管理学生学籍、档案、成绩等,效率低、性差,不利于查找、更新和维护。
使用计算机对学生信息进行管理,能够极提高学生管理的效率,节约教育经费,这也是适应学校信息化建设发展趋势的重要因素。
2、软件结构:学生信息管理系统采用B/S模式,对于系统管理采用C/S模式。
3、操作时限要求:文档处理平均响应时间为1秒,不包括查询与统计时间。
4、流程要求:提供可视化的方法修改和自定义工作流程。
流程中的人员配置、工作流控制和工作流应用三者完全分离。
人员配置是根据工作需要对工作人员进行适时配置;工作流控制可以控制工作流的流向、属性,并根据人员配置分配流程中的人员属性以及管理工作流之间的信息交换;工作流应用能够根据用户的不同流程需要开发出不同的流程应用。
流程具备回溯功能,具备流程监控功能。
5、操作接口要求:分为B/S与C/S两种类型,B/S 体现一种清晰,严谨之感觉。
这个接口的体现是多为录入,查询与审批。
C/S 提供相应的应用接口,对无使用权限的功能不在接口上显示。
操作尽量简单,好用、易用。
这个接口体现多为管理,统计分析。
6、安全要求:严格的权限控制,严谨的设计。
采用NOTES的七级安全控制与CA加密认证的处理方式相结合的过程。
7、委托授权要求:提供委托办理功能,如果在工作流中某个环节上的工作人员不在时,可由该工作人员指定代办人员来协助完成办理,有效避免了文档在某一环节的停滞。
8、流程监控和提醒功能:能自动搜索学生基本信息并且对学生信息进行加密,只有输入密码才能进入系统。
2.2.功能需求本节描述2.3节所述的每一功能需求。
本节可以划分为若干小节,每一小节逐一说明每一功能需求。
本节将该功能需求具体描述为输入、处理和输出的需求。
本节可用自然语言方法等。
本节由描述;也可用形式化的方法描述,如数据流程图(DFD)、IDEF以下容组成:输入:详细描述该功能的所有输入资料,包括:输入源、类型、长度、数值围、精度、量纲、数量、更新和处理频度等;处理:定义对输入资料的全部操作,以获得预期的输出资料,包括:输入资料的有效性检验、操作时序或优先级、异常情况处理、输出资料的有效性检验等;输出:详细描述该功能的所有输出资料,包括:接受者、类型、长度、数值围、精度、量纲、数量、出错信息等。
所有字体都要求以宋体为主,正文容按具体的行文进行处理。
2.2.1.系统门户子系统2.2.1.1.学校管理操作界面:首先出现登录界面(该界面的背景为行政务服务中心图片):登录进去之后,出现系统操作主界面:XX学校学生信息管理系统(图片)XXX已经登录成功。
如果是管理员登录,则界面如下:如果是教师登录,则界面如下:如果是学生登录,则界面如下:其中XX件超时为,点击就可以进入超时的办件视图。
其界面如下:用户名:xxxxxx密码: xxxxxx登录2.2.1.2.假日设置假日设置具有设置假日的功能。
当设置了假日后,用户可以按照需要更新一下以前的办件的完成时间。
2.2.1.3.数据整合直接连接到数据整合模块上。
2.2.1.4.用户管理采用Notes用户管理界面。
2.2.1.5.流程管理直接连接到topworkflow的配置库里面。
2.2.1.6.权限管理实现对办件库的权限管理。
2.2.1.7.系统配置实现对办件所需的各种项目的配置。
2.2.1.8.日志管理连接到Domino的日志上面。
2.2.1.9.数据备份实现办件数据的定时备份。
其中定时备份为每月的第一天早上将上一个月的办结数据备份到一个办结数据库中,并将已经备份的数据从办件库中删除。
2.2.2.数据整合子系统实现与oracle,ms sqlserver等关系数据库的数据复制。
提供一个可视化的定制界面。
可以将办件库里面的数据复制到关系数据库中。
收文单主要包括收文主题,收文容,收文密级,领导批示四个域,对于审批过程采用流程自定义。
办结之后可以根据收文的密级决定阅读者的围。
密级只能行政服务中心领导,部只能行政服务中心人员,普通行政服务中心人员与窗口单位可以阅读。
归档之后直接归档到档案管理里面。
a.档案管理档案管理主要包括了档案号,档案主题,档案容,档案密级。
归档的档案可以根据档案的密级决定阅读者的围。
密级只能行政服务中心领导,部只能行政服务中心人员,普通行政服务中心人员与窗口单位可以阅读。
b.资源管理资源管理是对行政服务中心的资源进行管理。
其包含了资源的入库,资源的查询与资源的出库。
资源表单由以下几个域组成:资源名,资源类别,资源数量,资源出入,资源单价,入库或出库人员,操作员,操作时间。
2.2.2.2.通讯录管理通讯录管理提供部相关部门和人员的通讯联系方式信息的管理查询,系统管理员有权维护所有信息(增加,修改,删除),普通用户可维护经授权的信息(修改管理员授权修改的信息,不得增加和删除)。
通讯录信息包括:序号,部门或人员名称,办公,办公传真,电子,移动,传呼,办公地址,备注。
2.2.2.3.公共信息a.电子论坛采用Notes的BBS。
b.公用信息公用信息主要是替代学生信息存发,比如成绩信息,上课安排等。
公用表单主要包括以下几个域,公用信息名、公用信息类别、公用信息容、公用信息提供者、公用信息提供时间。
2.3.性能需求主要是指:软件数据处理能力和时间特性的需求。
数据处理能力包括:支持的终端数:100支持并行操作的用户数:100处理的文件和记录数:10万Notes数据库大小限制:在不超过硬盘容量的情况下即可;文件的大小:不超过Notes 数据库的大小限制。
时间特性可能包括:处理具体文档响应时间:1秒;查询与统计的响应时间根据文档的数量决定。
2.4.数据库需求Notes数据库放置在Domino数据库服务器上,非授权处室和个人无权将其复制和备份到本地。
2.5.设计约束按照公司项目管理规。
2.5.1.其它标准的约束无2.5.2.硬件约束服务器存为128M以上。
2.6.属性本节定义用户对软件的其它属性的要求,可能的容如下所列。
如果SRS包括了下列属性,但在SRS的其它章节进行说明,须在相应小节指明。
2.6.1.可用性当客户端由于未知原因死机时,能通过重新启动的方式排除故障,正常使用本系统;当服务器Down机时,也能通过重启的方式恢复;2.6.2.可靠性在现有软件环境和硬件条件下、在满足当前需求的条件下、在没有出现错误操作的情况下,所有软件模块必须能稳定无故障运行。
2.6.3.效率数据处理能力包括:支持的终端数:100支持并行操作的用户数:100处理的文件和记录数:10万Notes数据库大小限制:在不超过硬盘容量的情况下即可;文件的大小:不超过Notes 数据库的大小限制。