1、软件需求阐明书-学生学籍管理系统 撰写人: 审核人: 1引言31.1编写目31.2背景31.3定义31.4参照资料32任务概述42.1目的42.2顾客特点42.3假定和约束53需求规定53.1对功能规定53.2对性能规定83.2.1精度83.2.2时间特性规定93.2.3灵活性93.3数据管理能力规定93.4故障解决规定103.5其她专门规定104运营环境规定104.1设备104.2支持软件104.3接口114.4控制11软件需求阐明书编写提示1引言随着社会发展,科技进步,计算机应用已普及到经济和社会生活各个领域。计算机与人类关系愈来愈密切,尚有人由于计算机操作不以便继续用手工劳动。为了适应当
2、代社会人们高度强烈时间观念,学籍管理系统软件将会为学校管理人员带来了极大以便。1.1编写目本需求编写目在于研究学籍管理系统软件开发途径和应用办法。本需求预期读者是与学籍管理系统软件开发有联系决策人,开发构成人员,扶助开发者,支持本项目领导和公司人员,软件验证者。1.2背景要开发软件为学生学籍管理系统。任务提出者、开发者:王文博,韩启星。顾客:学校管理人员计算中心:学校网络机房1.3定义学生信息管理系统: 学生信息管理是协助教学人员、行政人员对人事档案管理软件。使用汉语编程语言,独立完毕其功能。Microsoft SQL Server 数据库工具1.4参照资料软件工程导论(第五版) 张海藩清华大
3、学出版社国标 软件产品需求规格阐明书完全手册 Visual C# 开发技术详解 李容电子工业出版社2任务概述2.1目的2.1开发意图a. 为了学籍管理系统更完善; b. 为了教学办公室对学生档案管理更以便;c. 为了减轻行政人员工作承担。2.2 应用目的 通过本系统软件,能协助教研人员运用计算机,迅速以便对学生学籍管理进行管理、 输入、输出、查找所需操作,使散乱人事档案可以详细化,直观化、合理化。 2.3 作用及范畴本软件合用于教诲界,对学生学籍可以随时输入、输出、查找、修改。2.4 运营环境 2.4.1 硬件环境 奔腾133,16兆以上内存pc机。 打印机:可选 条形码刷卡机:可选 2.4.
4、2 软件环境 各WINDOWS操作系统 2.2顾客特点本软件最后顾客为学校管理人员或者公司行政人员。使用者应会基本操作:l可以游览学生学籍所有信息l可以制定招生筹划并能进行学生注册登记管理l可以通过学生一种信息找到个人学籍有关信息(例如:懂得学生姓名可以找到该学生所有关于学籍信息)l通过一条信息找到与之匹配信息(例如:查询同一专业所有人员)l有关人员能对包括学生学籍信息进行管理(由于学生关于状况不是固定不变因此一旦学生信息发生变化就要对原有信息进行诸如添加,删除,修改等操作)l必要能对学生关于信息进行有关记录计算(例如:评估各项奖项,德育考核等)l对毕业生进行档案管理2.3假定和约束1建议开发
5、软件运营最短寿命为3年2进行系统方案选取比较期限为2个月3本系统无法律和政策方面限制;4用Visual studio作前端应用开发工具 ,运用SQL sever作为 后台数据 库,充分运用了Visual studio和SQL sever长处,运用WINDOWS_XP 作为系统平台;5建议开发软件投入使用最迟时间为3个月。3.1对功能规定3.1.1功能规定(一)(1)规格阐明输入每个人详细信息(2) 引言为了把个人信息(涉及:学号、姓名、性别、年级、班级、系别、专业、户口所在地、家庭住址、联系电话、户口分类、考前学历、现今学历、出生日期、民族、政治面貌、身份证号、文考准考证号、自考准考证号、填卡
6、日期、备注)输入到数据库。(3) 输入个人信息。(4) 加工通过学籍管理系统输入到数据库中。(5) 输出个人所有信息。3.1.2 功能规定(二)(1) 规定阐明查询个人所有信息。(2) 引言为了查询个人所有信息。 (3) 输入个人信息核心字(姓名)。(4) 加工运用核心字在数据库中找到个人所有信息。(5) 输出个人信息所有内容。3.1.3 功能规定(三)(1) 规定阐明查询单个人所有信息。(2) 引言依照学号查询个人信息 (3) 输入个人信息核心字(学号)。(4) 加工运用数据库中找到此学号人员所有信息。(5) 输出个人信息所有内容。3.1.4 功能规定(四)(1) 规定阐明查询同一专业所有人
7、员。(2) 引言为了查找同一专业所有人员有关信息。(3) 输入专业名称(如:英语)。(4) 加工在数据库中找到所有此专业人员名单、学号和所在班级。(5) 输出学号、人员名单和所在班级。3.1.5 功能规定(五)(1) 规定阐明查询一种年级有关信息。(2) 引言为了查找一种年级所有人员有关信息。(3) 输入一种年级级别(如:98级)。(4)加工在数据库中找到所有此年级人员名单、学号、性别、出生年月、专业和准考证号。(5) 输出学号、人员名单、性别、出生年月、专业和准考证号内容 3.1.6 功能规定(六)(1) 规定阐明查询一种班级有关信息。(2) 引言为了查询一种班有关内容。(3) 输入一种班级
8、名称(如: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精度在精度需求上,依照使用需要,在各项数据输入,输出及传播过程中,由于本系统使用了数摞
9、构造,可以满足各种精度需求。3.2.2时间特性规定在软件方面,响应时间,更新解决时间都比较快且迅速,完全满足顾客规定。普通操作响应时间应在1-2秒内,对软磁盘和打印机及条形码刷卡服务响应时间也应在可接受时间内完毕3.2.3灵活性系统有良好可扩展性,容许管理员随时对其进行更新和维护。当顾客需求,如操作方式,运营环境,成果精度,数据构造于其她软件接口等发生变化时,设计软件要做恰当调节,灵活性非常大。3.3数据管理能力规定学生基本信息中学号、姓名各项信息基本上是固定不变,她们不会随着系统运营和时间变化而发生变化。她们一旦入库,普通状况下是不会变化,因此,她们输入库过程一定要保证对的。其她,如课程基本
10、信息,学生随时离校入学,因而她们会变化。顾客权限一旦入库后基本上是不会变化,但在入库拟定前是可以变化。列出表格如下:学生个人信息学号大小为10个字符名字不超过32个字符(容许其她外文名字存在)系别不超过32个字符班级不超过8个字符课程信息课程号码大小为4个字符课程名称不超过32个字符任课教师不超过32个字符学分大小为两个字符学时大小为3个字符课程内容简介不超过200个字符成绩信息成绩大小不超过30个字符3.4故障解决规定当本软件浮现故障自动死机时,系统会自动保存你文献,保证你下次使用,当软件受到外部入侵时,系统会自动隔离文献信息。3.5其她专门规定此软件是一种辅助办公室档案管理软件,它是应用SQL设计语言实现系统软件。4运营环境规定4.1设备奔腾133,16兆以上内存pc机,Microsoft鼠标和其她兼容鼠标,至少500MB硬盘空间,至少32MBRAM存储器,打印机,条形码刷卡机4.2支持软件1)操作系统:Win/XP/Vista/SEVEN2) DBMS:MySql5.0或以上版本3) JDK1.5及以上4) Web服务器:Tomcat;5)浏览器:IE5.0及以上,推荐使用IE6.0;4.3接口与其他软件采用ADAMS接口。4.4控制系统运营时依照操作员角色,拟定各模块操作权限和数据解决权限。运营中记录操作员操作日记,记录操作员行为。