《学籍管理系统软件需求说明书.pdf》由会员分享,可在线阅读,更多相关《学籍管理系统软件需求说明书.pdf(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、-软件需求说明书-学生学籍管理系统 1 引言 3 1.1 编写目的 3 1.2 背景 3 1.3 定义 3 1.4 参考资料 3 2 任务概述 4 2.1 目标 4 2.2 用户的特点 4 2.3 假定和约束 5 3 需求规定 5 3.1 对功能的规定 5 3.2 对性能的规定 8 3.2.1精度8 3.2.2时间特性要求9 3.2.3灵活性9-3.3 数据管理能力要求 9 3.4 故障处理要求 10 3.5 其他专门要求 10 4 运行环境规定 10 4.1 设备 10 4.2 支持软件 10 4.3 接口 11 4.4 控制 11-2 任务概述 2.1 目标 2.1 开发意图 a.为了学籍
2、管理系统更完善;b.为了教学办公室对学生档案的管理更方便;c.为了减轻行政人员的工作负担。2.2 应用目标 通过本系统软件,能帮助教研人员利用计算机,快速方便的对学生学籍管理进行管理、输入、输出、查找的所需操作,使散乱的人事档案能够具体化,直观化、合理化。2.3 作用及范围 本软件适用于教育界,对学生的学籍可以随时输入、输出、查找、修改。2.4 运行环境 2.4.1 硬件环境 奔腾 133,16 兆以上内存的 pc 机。打印机:可选 条形码刷卡机:可选 2.4.2 软件环境 各 WINDOWS 操作系统 2.2 用户的特点 本软件最终用户为学校管理人员或者公司行政人员。使用者应会的基本操作:能
3、够游览学生学籍的所有信息 能够制定招生计划并能进行学生注册登记管理 能够通过学生的一个信息找到个人学籍的相关信息(例如:知道学生的姓名能够找到该学生的所有有关的学籍信息)通过一条信息找到与之匹配的信息(例如:查询同一专业的所有人员)相关人员能对包含学生的学籍信息进行管理(因为学生有关情况不是固定不变的所以一旦学生信息发生改变就要对原有信息进行诸如添加,删除,修改等的操作)必须能对学生有关信息进行相关统计计算(例如:评定各项奖项,德育考评等)对毕业生进行档案管理-2.3 假定和约束 1建议开发软件运行的最短寿命为 3 年 2进行系统方案选择比较的期限为 2 个月 3本系统无法律和政策方面的限制;
4、4用 Visual studio 作前端的应用开发工具,利用 SQL sever 作为 后台的数据 库,充分利用了 Visual studio 和 SQL sever 的优点,利用 WINDOWS_XP 作为系统平台;5建议开发软件投入使用的最迟时间为 3 个月。3.1 对功能的规定 3.1.1 功能规定(一)(1)规格说明 输入每个人的具体信息 (2)引言 为了把个人信息(包括:学号、姓名、性别、年级、班级、系别、专业、户口所在地、家庭住址、联系电话、户口分类、考前学历、现今学历、出生日期、民族、政治面貌、身份证号、文考准考证号、自考准考证号、填卡日期、备注)输入到数据库。(3)输入 个人信
5、息。(4)加工 通过学籍管理系统输入到数据库中。-(5)输出 个人的全部信息。3.1.2 功能规定(二)(1)规定说明 查询个人的全部信息。(2)引言 为了查询个人的全部信息。(3)输入 个人信息的关键字(姓名)。(4)加工 利用关键字在数据库中找到个人的全部信息。(5)输出 个人信息的全部内容。3.1.3 功能规定(三)(1)规定说明 查询单个人的全部信息。(2)引言 根据学号查询个人信息 (3)输入 个人信息的关键字(学号)。(4)加工 利用数据库中找到此学号人员的全部信息。-(5)输出 个人信息的全部内容。3.1.4 功能规定(四)(1)规定说明 查询同一专业的所有人员。(2)引言 为了
6、查找同一专业的所有人员的相关信息。(3)输入 专业名称(如:英语)。(4)加工 在数据库中找到所有此专业的人员名单、学号和所在班级。(5)输出 学号、人员名单和所在班级。3.1.5 功能规定(五)(1)规定说明 查询一个年级的相关信息。(2)引言 为了查找一个年级所有人员的相关信息。(3)输入 一个年级的级别(如:98 级)。(4)加工 在数据库中找到所有此年级的人员名单、学号、性别、出生年月、专业和准考证号。-(5)输出 学号、人员名单、性别、出生年月、专业和准考证号的内容 3.1.6 功能规定(六)(1)规定说明 查询一个班级的相关信息。(2)引言 为了查询一个班的相关内容。(3)输入 一
7、个班级的名称(如:6 班)。(4)引言 在数据库中找到此班级的人员名单、学号、出生年月、准考证号、联系电话。(5)输出 人员名单、学号、出生年月、准考证号、联系电话的内容。3.1.7 性能需求(1)动态数值需求 预处理的窗口正常情况下和峰值工作条件下为 5 个,一定时间周期中要处理的数据的数量:窗口开始尺寸 2 个数据、开始位置 2 个数据、最大尺寸 2 个数据、最小尺寸 2 个数据、编辑框位置 4 个数据、按钮位置 4 个数据,平均处理的数据约为 16 个数据。(2)静态数值需求 a.支持的终端数为 1 台;b.处理 1 个文件及 20 条记录;3.2 对性能的规定 3.2.1 精度 在精度
8、需求上,根据使用需要,在各项数据的输入,输出及传输过程中,由于本系统使用了数摞结构,可以满足各种精度的需求。-3.2.2 时间特性要求 在软件方面,响应时间,更新处理时间都比较快且迅速,完全满足用户要求。一般操作的响应时间应在 1-2 秒内,对软磁盘和打印机及条形码刷卡服务响应时间也应在可接受的时间内完成 3.2.3 灵活性 系统有良好的可扩展性,允许管理员随时对其进行更新和维护。当用户需求,如操作方式,运行环境,结果精度,数据结构于其他软件接口等发生变化时,设计的软件要做适当调整,灵活性非常大。3.3 数据管理能力要求 学生基本信息中的学号、姓名各项信息基本上是固定不变的,他们不会随着系统的
9、运行和时间的变化而发生变化。他们一旦入库,一般情况下是不会改变的,所以,他们输入库的过程一定要确保正确。其他的,如课程基本信息,学生随时离校入学,因此他们会改变。用户的权限一旦入库后基本上是不会改变的,但在入库确定前是可以改变的。列出表格如下:学生个人信息 学号 大小为 10 个字符 名字 不超过 32 个字符(允许其他外文名字存在)系别 不超过 32 个字符 班级 不超过 8 个字符 课程信息 课程号码 大小为 4 个字符 课程名称 不超过 32 个字符 任课老师 不超过 32 个字符 学分 大小为两个字符-学时 大小为 3 个字符 课程内容简介 不超过 200 个字符 成绩信息 成绩 大小
10、不超过 30 个字符 3.4 故障处理要求 当本软件出现故障自动死机时,系统会自动保存你的文件,保证你的下次使用,当软件受到外部入侵时,系统会自动隔离文件信息。3.5 其他专门要求 此软件是一种辅助办公室档案管理软件,它是应用 SQL 设计语言实现的系统的软件。4 运行环境规定 4.1 设备 奔腾 133,16 兆以上内存的 pc 机,Microsoft 鼠标和其他兼容鼠标,最少 500MB 的硬盘空间,最少 32MB 的 RAM 存储器,打印机,条形码刷卡机 4.2 支持软件 1)操作系统:Win2000/XP/Vista/SEVEN 2)DBMS:MySql5.0 或以上版本 3)JDK1.5 及以上 4)Web 服务器:Tomcat;5)浏览器:IE5.0 及以上,推荐使用 IE6.0;-4.3 接口 与其它软件采用 ADAMS 接口。4.4 控制 系统运行时根据操作员的角色,确定各模块的操作权限和数据的处理权限。运行中记录操作员操作日志,记录操作员行为。