学生信息管理系统需求分析说明书_第1页
学生信息管理系统需求分析说明书_第2页
学生信息管理系统需求分析说明书_第3页
学生信息管理系统需求分析说明书_第4页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、三、需求规格说明书1引言 11.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 编写目的本文档是对学生信息管理系统的一个

2、总体的把握, 即为明确软件需求、 安排 项目规划与进度、 组织软件开发与测试而撰写的文档, 以便在下一步的开发设计 中更好地控制开发。此系统软件主要是面向学校管理系统而设计的。该文档主要是供相关的管理人员、开发人员及设计人员参考的。1.2 项目背景a. 开发软件的名称:学生信息管理系统b. 任务提出者: XXX开发者: XXX用户:学校c. 与其他软件或系统之间的关系: 学生成绩管理系统、 教务系统相辅相成, 提高学校的管理效率。1.3 定义1.SQL语言:SQL全称“结构化查询语言(Stuctured Query Language) ”,SQL 是一个非过程化的语言,是沟通数据库服务器和客户

3、端的重要工具。经济可行性 : 估计开发费用以及最终从开发成功的系统所获得的收入或利 益,衡量比较支出的费用和收到的利益。技术可行性 : 分析功能、性能以及限制条件, 能否是一个技术上可实现的系 统。操作可行性 : 考虑系统的操作方式用户是否能够接受不同的方案对系统开发 的各种方案进行评价。法律可行性 : 明确系统开发可能导致的责任,有无违法问题。2.SIMS:全称“学生信息管理系统(Stude nts In formation Man ageme ntSystem)” , SIMS是一个简称语言,能够方便的使用在项目中,简化工作量。1.4参考资料1 软件工程导论/张海藩编著.一5版.一北京:清

4、华大学出版,20082管理信息系统基础与开发技术.一北京:人民邮电出版社3. C语言设计/谭浩强编著.一3版.一北京:清华大学出版社4 数据库系统概论/萨师煊,王珊编著.一4版.一北京:高等教育出版社,20052. 任务概述2.1目标1. 学生信息管理系统的开发和投入使用能节省很多人力劳动,从而可以减 少不必要的人力开支。2. 各个信息都保存在数据库中,查询速度可以大大提高。管理员整理信息 也方便快捷。3. 通过对系统不同层次的分类管理,使系统的查询效率显著提高,从而也 简化管理员的工作。2.2运行环境1. 操作系统:Microsoft Win dows 2000 Adva need Serv

5、er,Wi ndowsXP/Wi n7/Wi ndows20002. 支持环境:IIS 5.03. 数 据 库:Microsoft SQL Server 2000,Microsoft office Access4. 开发环境:Microsoft Visual Basic 6.0 中文版5. 数据库建模 : PowerDesigner2.3 条件与限制1. 学生信息管理系统的运行寿命为: 5-10 年2. 进行系统方案选择比较的期限: 2 周3. 经费来源:用户4. 法律和政策方面的限制:a严禁危害国家安全,泄露国家秘密,颠覆国家政权,破坏国家统一。b. 严禁损害国家荣誉和利益。c. 严禁传播发

6、布会妨害第三方权益的文件或信息。d 严禁违反宪法确定的基本原则。客户端操作系统: Windows XP/Win7/Windows2000数据库管理系统: SQL Server 2000/Microsoft office Access 前台开发工具: Microsoft Visual Basic 6.0 中文版 后台数据库管理工具: SQL Server 2000数据库建模工具: PowerDesigner5. 可利用的信息和资源: 学校教务处系统的相关信息, 学校学生信息管理 的文档,学校学生信息管理的日常事务文档。6. 建议开发软件投入使用的最迟时间 :2011 年 12 月3. 数据描述3

7、.1 静态数据用 Microsoft SQL server 2000 建立数据库 ,存放数据然后建立连接,用 Microsoft Visual Basic 6.0 建立数据集,然后拖入需要的界面,连接至数据 库,完成数据的链接。3.2动态数据先用Microsoft SQLServer 2000建立数据库,然后输入学号、姓名、性别、政治面貌、专业、年龄、地址、学生登录账号、学生登录密码字段,然后输入学 生的信息。1输入数据:学号姓名性别政治面貌专业年龄地址学生登录账号学 生登录密码。2. 输出数据为输入的字段及各个字段所对应的消息。3.3数据库介绍用Microsoft SQL server 20

8、00 建立数据库,库名为 student,然后建立数 据表的链接,数据库一个下面可以建立数个表,表中存放着界面上的数据。3.4数据词典名字:学生表别名:学生信息描述:学校所有需要记录的学生的信息表定义:学生表二学号+姓名+性别+政治面貌+专业+年龄+地址+学生登录账号+学生登录密码位置:输出到打印机名字:学号别名:用户名描述:唯一地标识库库存清单中一个特定学生的关键定义:学号=12字符12位置:学生表学生信息 库存清单事务名字:地址别名:家庭住址描述:某个学生具体的家庭住址定义:地址=2字符100位置:学生表学生信息3.5数据采集数据采集卡类定义:1. 属性:2.方法:方法名称说明方法名称说明

9、属性的名称类型说明学号字符串输入的学号姓名字符串数据采集的姓名性别字符串输入的性别政治面貌字符串数据采集的政治面貌专业字符串输入的专业年龄数字数据采集的年龄地址字符串数据采集的地址学生登录账号字符串学生的学号学生登录密码字符串学生自己设置的密码学生登录帐号输入输入学号用来进入系统查询学生信息4 功能需求可在后台上传输入数据,前台登录查询,把数据上传到数据库里,登录的时 候调出数据,各页面间不发生错误,后台登陆后可以编辑信息,编辑后可直接在 数据库里实现数据的改变。4.1功能划分1.E-R 图一(用户名) 教务处信息管理员用户密码图4.1学校学生信息管理系统E-R图102数据流图库存清单图4.2

10、学校学生信息管理系统数据流图3.功能划分图4.3学生信息管理系统功能结构图4.2功能描述a. 查询信息管理员与学生都能进行此操作,只要输入用户名与密码就可进入系统查询学 生的所有信息。b. 插入信息此操作仅限于管理员,其他人都不能进行,当有新的学生加入时,只要管理 员在系统中添加学生的信息即可。c. 删除信息此操作也仅限于管理员, 当有学生转出或者毕业时, 有管理员负责在一定的 时间范围内删除学生的相应记录。d. 修改信息 此操作也仅限于管理员, 当有学生的某些信息发生变化时, 管理员团能够与 及时的登录进入系统,进行相关的修改操作。e. 概括功能 外部功能:实现可视化窗口,数据查找、数据存储

11、及数据修改。 内部功能:实现数据同步、数据定位、数据识别和数据修改。5性能需求5.1 数据精确度数据精确度较高, 当用户输入的信息不符合精确度的要求时, 系统能自动告 诉用户出现错误,需要重新输入。5.2 时间特性1. 响应时间:在人的感觉和视觉事件范围内。2. 更新处理时间:小于等于 3s。3. 数据转换与传输时间:要求在程序调用前调用后都与数据库保持同步更 新,网络信息交换时间小于程序调用的时间。4. 运行时间:时间大于等于程序调用的时间,但要尽量的小。5.3 适应性操作方式要尽量的简单,能够在Windows操作系统、Linux操作系统等多种 操作系统运行, 与其他软件的接口以及开发计划等

12、发生变化时, 应具有较强的适 应能力,数据库具有更好的更新能力, 当有新的信息需要加入或有要修改的信息 时,管理员能够随时进行信息的增加与修改。6运行需求6.1 用户界面1. 屏幕格式:可在全屏与适当屏幕大小之间任意切换。2. 报表格式:以电子表格的形式。3. 菜单格式:下拉式菜单、命令菜单为主。4. 输入输出时间:以服务器输入输出的时间为标准。6.2 硬件接口运行于 Windows2000及更高版本具有 WIN32API的操作系统(Windows操作 系统内核与应用程序之间的界面)之上。6.3 软件接口Windows 标准接口,要求与其他软件无冲突错误发生。6.4 故障处理软件系统具备自动拼写错误检查等功能, 允许用户出现错误, 并对用户出现 的错误进行相应的处理, 在出现故障后应从整个系统数据库重新载入数据进行操 作。若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。7其它需求1. 可

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论