学生管理数据库编写目的怎么写

学生管理数据库编写目的怎么写,第1张

学生信息管理系统——需求规格说明书一、引言信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。随着学校规模的不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增加。面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。所以,学生信息管理系统既能方便学校管理部门的管理,又能方便学生及时查询个人信息。学生信息管理系统将会为教学管理带来了极大的方便。1.1编写目的本需求规格说明书是为了开发学生信息管理系统而编写,主要面向系统分析员、程序员、测试员、实施员和最终用户。1.2背景 开发软件的名称:学生信息管理系统项目的任务提出者:信息科学与技术学院实现软件的单位:09级一班 编号4组二、需求分析2.1 系统目标:设计学生信息管理系统,能实现学生信息的查询、修改,院系信息的查询、修改,班级信息的输入、修改,班级信息查询、修改,寝室信息的查询、修改,系统常规管理。2.2 系统功能建立用户登录表、学生信息、院系信息、班级信息、寝室信息;用户包括:管理员和用户;对用户进行分级管理,用户可查询学生信息、院系信息、班级信息、寝室信息,查询和更改自己的注册信息,管理员除具有用户的所有权限外,可以对全部信息进行添加和更改,并可以添加、更改和删除,要求系统能有效、快速、安全、可靠和无误的完成上述 *** 作。具体功能如下:1.学生信息 *** 作要求:能注册、修改、注销;访问时要进行身份验证, 查询和更改自己的注册信息。2.院系信息 *** 作要求:查询输出内容必需是只读的,没有访问身份验证要求;输入、修改等 *** 作必需进行身份验证。3.班级信息 *** 作要求:查询班级信息,教室信息,年级,辅导员以及备注信息。4.寝室信息 *** 作要求:输入自己的账号密码可以查询自己的寝室信息。输入、修改等 *** 作必需进行身份验证。

5.系统的常规管理 *** 作要求:需要以管理员身份进入,对于所有的资料进行管理。访问需要身份验证。2.3 数据分析用户信息(密码,用户名,主管理员);学生档案信息(学号,姓名,性别,班级,出生年月,家庭住址,邮政编码,联系电话,入学时间,备注);班级设置信息(年级,班级,教室,年制,专业,班主任,备注);院系信息(院系名称,设有专业,院系人数,所有班级);寝室信息(公寓楼号,寝室门牌号,寝室成员数,所缴费用)2.4性能要求分析(1)系统易 *** 作性所开发的系统应做到 *** 作简单,尽量使系统 *** 作不受用户对电脑知识水平的限制。(2)系统具有可维护性由于系统涉及的信息比较广,数据库中的数据需要定期修改,系统可利用的空间及性能也随之下降,为了使系统更好地运转,学院可以对系统数据及一些简单的功能进行独立的维护及调整。(3)系统具有开放性该系统能够在开放的硬件体系结构中运行,并且能与其他系统顺利连接,不会因为外部系统的不同而要做大量的修改工作。三、性能需求:(1)数据精确度:经多次测试,该系统最终的输出数据的精确度达到95%以上。(2)时间特性:该系统在响应时间、更新处理时间,数据转换与传输时间、与运行时间等方面时间短、速度快。(3)适应性:该系统专为高校量身定做,对高校有很强的适应性。(4)复用性:该系统的功能和大多数高校基本吻合,所以可以在大多数高校中复用。(5) 灵活性:该系统可以在大多数Windows XP以上版本上应用,与微软的office办公软件相结合,可以打印该系统中的信息,该系统采用团队分块制作,以后维护、修改方便。四、系统的流程图:

5

百度文库VIP限时优惠现在开通,立享6亿+VIP内容

立即获取

学生信息管理系统数据库需求说明书

学生信息管理系统

——需求规格说明书

一、引言

信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。随着学校规模的不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增加。面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。所以,学生信息管理系统既能方便学校管理部门的管理,又能方便学生及时查询个人信息。学生信息管理系统将会为教学管理带来了极大的方便。

第 1 页

1.1编写目的

本需求规格说明书是为了开发学生信息管理系统而编写,主要面向系统分析员、程序员、测试员、实施员和最终用户。

1.2背景

开发软件的名称:学生信息管理系统

项目的任务提出者:信息科学与技术学院

实现软件的单位:09级一班 编号4组

二、需求分析

2.1 系统目标:

第 2 页

设计学生信息管理系统,能实现学生信息的查询、修改,院系信息的查询、修改,班级信息的输入、修改,班级信息查询、修改,寝室信息的查询、修改,系统常规管理。

2.2 系统功能

建立用户登录表、学生信息、院系信息、班级信息、寝室信息;

用户包括:管理员和用户;对用户进行分级管理,用户可查询学生信息、院系信息、班级信息、寝室信息,查询和更改自己的注册信息,管理员除具有用户的所有权限外,可以对全部信息进行添加和更改,并可以添加、更改和删除,要求系统能有效、快速、安全、可靠和无误的完成上述 *** 作。

第 3 页

具体功能如下:

1.学生信息

*** 作要求:能注册、修改、注销;访问时要进行身份验证, 查询和更改自己的注册信息。

2.院系信息

*** 作要求:查询输出内容必需是只读的,没有访问身份验证要求;输入、修改等 *** 作必需进行身份验证。

3.班级信息

*** 作要求:查询班级信息,教室信息,年级,辅导员以及备注信息。

第 4 页

4.寝室信息

*** 作要求:输入自己的账号密码可以查询自己的寝室信息。输入、修改等 *** 作必需进行身份验证。

5.系统的常规管理

*** 作要求:需要以管理员身份进入,对于所有的资料进行管理。访问需要身份验证。

2.3 数据分析

用户信息(密码,用户名,主管理员);

学生档案信息(学号,姓名,性别,班级,出生年月,家庭住址,邮政编码,联系电话,入学时间,备注);

第 5 页

班级设置信息(年级,班级,教室,年制,专业,班主任,备注);

院系信息(院系名称,设有专业,院系人数,所有班级);

寝室信息(公寓楼号,寝室门牌号,寝室成员数,所缴费用)

2.4性能要求分析

(1)系统易 *** 作性

所开发的系统应做到 *** 作简单,尽量使系统 *** 作不受用户对电脑知识水平的限制。

(2)系统具有可维护性

第 6 页

由于系统涉及的信息比较广,数据库中的数据需要定期修改,系统可利用的空间及性能也随之下降,为了使系统更好地运转,学院可以对系统数据及一些简单的功能进行独立的维护及调整。

(3)系统具有开放性

该系统能够在开放的硬件体系结构中运行,并且能与其他系统顺利连接,不会因为外部系统的不同而要做大量的修改工作。

三、性能需求:

(1)数据精确度:

第 7 页

经多次测试,该系统最终的输出数据的精确度达到95%以上。

(2)时间特性:

该系统在响应时间、更新处理时间,数据转换与传输时间、与运行时间等方面时间短、速度快。

(3)适应性:

该系统专为高校量身定做,对高校有很强的适应性。

(4)复用性:

该系统的功能和大多数高校基本吻合,所以可以在大多数高校中复用。

展开全文

App内免费读全文

前往文库APP签到领畅读卡,免费读学生信息管理系统...全文

限免

导长图

转存到网盘

发送至微信

下载文档

北京百度网讯科技有限公司 版本号8.0.70 隐私政策 权限说明

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

页数说明:当前展示页数为百度文库重新排版后结果,原始文档共3页。

第 8 页

相关文档

学生信息管理系统需求说明书

浏览量1976

百里挑一

学生信息管理系统需求分析说明书

浏览量6753

绝绝子

精选学生信息管理系...会员文档765篇

精选文档

学生信息管理系统数据库需求说明书

1209人阅读

学生信息管理系统需求说明

1170人阅读

学生信息管理系统数据库

1406人阅读

学生信息管理系统需求分析说明书

2863人阅读

开通VIP解锁全部免费资源

学生信息管理系统数据库

浏览量2526

学生信息管理系统需求说明书

浏览量2029

学生信息管理系统数据库需求说明书

文件夹

APP精选

学生管理信息系统需求规格说明书 - 百度文库

2568人阅读

学生信息管理系统需求分析说明书 - 百度文库

7675人阅读

学生信息管理系统的需求规格说明书 - 百度文库

1013人阅读

学生管理信息系统数据库设计说明书 - 百度文库

1010人阅读

前往APP一键获取全部合集

学生信息管理系统需求说明书

浏览量1686

数据库学生信息.管理系统需求分析报告

浏览量1543

学生信息管理系统需求说明书

浏览量1710

学生管理信息系统数据库设计说明书

浏览量2914

学生信息管理数据库系统

浏览量1149

学生信息管理系统需求分析说明书

浏览量3711

学生信息管理系统项目数据库说明书

浏览量2485

学生信息管理系统系统需求说明书

浏览量2771

学生信息管理系统需求分析说明书

浏览量2539

学生信息管理系统数据库

浏览量2644

学生信息管理系统项目数据库说明书

浏览量2525

查看更多

推荐文档集(32篇)

create database [数据库名]\x0d\x0auser [该数据库名]\x0d\x0a\x0d\x0a--学生表\x0d\x0acreate table [学生表表名](\x0d\x0asId int primary key, --学生ID编号,主键\x0d\x0asName varchar(10) unique not null, --学生名字\x0d\x0a)\x0d\x0a\x0d\x0a--科目表\x0d\x0acreate table [科目表表名](\x0d\x0asjId int primary key, --科目ID编号,主键\x0d\x0asjName varchar(10) unique not null, --科目名称\x0d\x0a)\x0d\x0a\x0d\x0a--成绩表\x0d\x0acreate table [成绩表表名]\x0d\x0arId int primary key, --成绩ID编号,主键\x0d\x0asjId int references [科目表表名](sjId), --科目ID编号,继承科目表的ID编号\x0d\x0asId int references [学生表表名](sId), --学生ID编号,继承学生表的ID编号\x0d\x0aresult float not null --成绩\x0d\x0a)\x0d\x0a\x0d\x0a--查询语句\x0d\x0aselect r.rId,sj.sjId,sj.sjName,su.sId,su.sName,r.result \x0d\x0afrom [成绩表表名] r,\x0d\x0ajoin [科目表表名] sj on sj.sjId=r.sjId,\x0d\x0ajoin [学生表表名] su on su.sId=r.sId

6.有一个“学生-课程”数据库,数据库中包括三个表:

(1)“学生”表student由学号、姓名、性别、年龄、所在系五个属性组成,可记为:

student(学号,姓名,性别,年龄,所在系),学号为关键字。

(2)“课程”表course由课程号、课程名、先修课号、学分四个属性组成,可记为:

course(课程号,课程名,先修课号,学分),课程号为关键字。

(3)“学生选课”表sc由学号、课程号、成绩三个属性组成,可记为:

sc(学号,课程号,成绩),(学号,课程号)为关键字。

完成下列 *** 作:

a请把其中建立“学生”表student的语句写下来,表student是由学号、姓名、性别、年龄sage、所在系五个属性组成,其中学号属性不能为空,并且其值是唯一的。

b在student表中查询所在系是‘计算机’的学生的所有信息,并按学号降序排列。

c在以上三个表中查询学分为5并且成绩大于60的学生的学号、姓名和性别。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/sjk/6704438.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-27
下一篇 2023-03-27

发表评论

登录后才能评论

评论列表(0条)

保存