学生管理系统软件需求分析_第1页
学生管理系统软件需求分析_第2页
学生管理系统软件需求分析_第3页
学生管理系统软件需求分析_第4页
学生管理系统软件需求分析_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

学生管理系统软件需求分析1引言

信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,学生管理系统软件为教学办公室带来了极大的方便。该软件是以汉语编程语言为实现语言,其功能在系统内部有源代码直接完成。操作人员只需输入一些简单的汉字、数字,即可达到自己的目标。1.1编写目的

本需求的编写目的在于研究学生管理系统软件的开发途径和应用方法。

本需求的预期读者是与学生管理系统软件开发有联系的决策人,开发组成人员,扶助开发者,支持本项目的领导,软件验证者。1.2背景及范围

本项目的名称:学生管理系统开发软件。

本项目的任务提出者及开发者是毕业设计管理小组,设计用户是教学办公室。

本产品能具体化、合理化的管理学生的学生档案,用结构化的思维方式去了解计算机的基本工作原理和汉语程序设计语言。1.3定义缩写词略语

学生管理系统:学生管理是帮助教学人员、行政人员对人事档案的管理软件。1.4参考文献: [1]龚沛曾,陆慰民,杨志强.VisualBasic程序设计教程.北京:高等教育出版社,2000.7[2]郭胜,夏邦贵.VisualBasic数据库开发入门与范例解析.北京:机械工业出版社,2004.1[3]高春燕,李艳,谷伟东.VisualBasic数据库开发关键技术与实例应用.北京:人民邮电出版社,2005.4[4]萨师煊,王珊.数据库系统概论.北京:高等教育出版社,2004.1[5]李楠,李志强.VisualBasic6.0入门与提高.北京:人民邮电出版社,1998.12[6]石树刚,郑振楣.关系数据库.北京:清华大学出版社,1993[7]施伯乐,贺继潮,崔靖.关系数据库的理论及应用。郑州:河南科技出版社,1990[8]张海藩.软件工程。北京:清华大学出版社,1998[9].冯玉才.数据库基础,华中理工大学出版社,1993版[10]龚沛曾等.VisualBasic程序设计基础.北京:高等教育出版社,2000.7[11]陈奇.面向对象程序设计高级教程,北京:高等教育出版社,2000.9[12].DataCJ.AnIntroductiontodatabasesystems(ED.6).Addison-wesley,1995[13].MartinJ.Principleofdatabasemanagement.1976[14]TaylorRobertW,FrankRandallL.CODASYLDataBaseManagementSystems.ACMComputingSurveys,Vol.8,No.11976[15]UllmanJD.PrinciplesofDatabaseandKnouledage-baseSystems.Voll~II,ComputerSciencePress,Rockville,MD,19882项目概述

该学生管理系统软件目前已有比较完善的管理与使用功能,并且是计算机行业中用汉语编程来完成的新软件成员。研制学生管理系统软件是为了满足教学办公室对学生档案管理的方便,以现代化的创新思维模式去工作。2.1目标2.1.1开发意图

a.为了学生管理系统更完善;

b.为了教学办公室对学生资料的管理更方便;

c.为了减轻校园行政人员的工作负担。

2.1.2应用目标

通过本系统软件,能帮助教研人员利用计算机,快速方便的对学生学生管理进行管理、输入、输出、查找的所需操作,使散乱的人事档案能够具体化,直观化、合理化。

2.1.3作用及范围

本软件适用于教育界,它是比较完善的系统管理软件,对学生的基本信息、成绩、勤工助学等可以随时输入、输出、查找。

2.1.4背景

现今学生管理的繁索给具有强烈时间观念的校园行政人员带来了诸多不便,教学办公室缺少一种完善的学生管理软件,为了对学生档案的管理方便,因此开发了本软件。2.3产品功能

2.3.1外部功能

学生管理系统软件具有输入、输出、查找功能。

2.3.2内部功能

该软件集命令、编程、编辑于一体,完成过滤、定位显示。

2.3.3功能表2.3.4功能描述图2.3.5用户特点

本软件的使用对象是教学办公室工作人员。懂计算机的基本操作就可以利用该软件进行所需操作。2.5假设和依据

假设开发经费不到位,管理不完善,设计时没能用全得到考虑,本项目的开发都将受到很大的影响。3具体需求3.1功能需求(一)

3.1.1规格说明

对每个学生的基本信息(年龄、性别等)的管理。3.1.2概述

为了把个人信息(包括:学号、姓名、性别、年级、班级、系别、专业、家庭住址、联系电话、现今学历、出生日期、政治面貌)输入到数据库(有学籍管理科完成,且有修改权),并且可以被教师类用户所查询,学生只能查询自己的信息。3.1.3学生基本信息的ER图住址住址院系联系方式姓名性别出生日期学生学号政治面貌3.2功能需求(二)

3.2.13.2.2概述

数据库中保存有不同用户名,不同的用户有不同权限和密码。依次数据来验证登录用户的合法性和权限。管理员用户3.2登录帐号登录帐号登录名密码帐号类型3.3功能需求(三)

3.3.13.3.2概述

再次二表的基础上可实现学校对课程的管理;教师对成绩的提交、修改、删除;学生对自己的所修课程的成绩查询。3.3.3成绩表ER图成绩表格成绩表格学号成绩管理学校各科目的表ER图

科目科目课程号课程名开课教师3.4功能需求(四)

3.4.13.4.2概述3.4.3奖学金表ER图奖学金奖学金受奖学号类别时间3.5功能需求(五)

3.5.13.5.2概述3.5.3勤工助学表ER图勤工助学勤工助学学号岗位时间工资3.6性能需求

3.7.1动态数值需求

预处理的窗口正常情况下和峰值工作条件下为5个,一定时间周期中要处理的数据的数量:窗口开始尺寸2个数据、开始位置2个数据、最大尺寸2个数据、最小尺寸2个数据、编辑框位置4个数据、按钮位置4个数据,平均处理的数据约为16个数据。

3.6.2静态数值需求

a.支持的终端数为1台;

b.处理1个文件及20条记录;

3.6.3精度需求

在精度需求上,根据使用需要,在各项数据的输入,输出及传输过程中,由于本系统使用了数摞结构,可以满足各种精度的需求。

3.6.4时间需求

在软件方面,响应时间,更新处理时间都比较快且迅速,完全满足用户要求。

3.6.5灵活性

当用户需求,如操作方式,运行环境,结果精度,数据结构于其他软件接口等发生变化时,设计的软件要做适当调整,灵活性非常大。

3.6.6故障处理

a.内部故障处理

在开发阶段可以随即修改数据库里的相应内容。

b.外部故障处理

对编辑的程序进行重装载时,第一次装载认为错,修改。第二次运行,在需求调用时出错,有错误提示,重试。3.7设计约束条件

3.7.1技术约束

本项目的设计是在汉语程序设计语言的条件下进行的,技术设计采用软硬一体化的设计方法。

3.7.2环境约束

运行该软件所适用的具体设备必须是奔腾133、内存16兆以上的计算机;

3.7.3标准约束

该软件的开发完全按照企业标准开发,包括硬件、软件和文档规格。

3.3.8接口需求

3.8.1用户接口

本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面(如:输入界面、输出界面)。用户对程序的维护,最好要有备份。

3.8.2软件接口

WIN9X/NT3.9属性

3.9.1可使用性

在装载总程序时,正常就运行,异常就停止;汉语编程系统出现错误,将会产生不可遇见的问题,热启,整个终端程序就会再启动;程序出现错误,重新装载,若仍有错,按照提示逐渐装载。

3.9.2保密性

本软件作为教学管理辅助设备,它的规模比较小,不需要保密技术;限定一个程序中某些区域的规约,给不同的模块分配不同的功能。

3.9.3可维护性

本软件的组成程序为汉语成语设计语言,组构均较简单,直观意义上的较独立。因此,给予电子化的所构成的硬件的简单可维护的特点,决定了该软件的简单可维护性。

3.9.4可转移、可转换性

可转移的环境是奔腾133、16兆内存以上;不可修改任何部分;可用向上兼容的高版本的汉语编程系统。

3.0

3.9.6数据库

数据库是实现有组织地,动态地存储大量关联数据,方便多用户访问的计算机软硬自愿组成的系统;他与文件系统的重要区别是数据的充分共享,交叉访问,与应用程序的高度独立性。

由于本软件的整体结构比较简单,所涉及数据相对来说也较少,组成文件的最小单位是记录。

3.9.7操作

a.初始化操作;

b数据处理的支持功能较强;

c后援和恢复操作。

3.9.84支持信息4.1支持软件

我们用可视化程序设计语言作为系统的支

温馨提示

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

评论

0/150

提交评论