班级事务管理系统数据库设计Word格式文档下载.docx

上传人:b****1 文档编号:5767554 上传时间:2023-05-05 格式:DOCX 页数:19 大小:193.80KB
下载 相关 举报
班级事务管理系统数据库设计Word格式文档下载.docx_第1页
第1页 / 共19页
班级事务管理系统数据库设计Word格式文档下载.docx_第2页
第2页 / 共19页
班级事务管理系统数据库设计Word格式文档下载.docx_第3页
第3页 / 共19页
班级事务管理系统数据库设计Word格式文档下载.docx_第4页
第4页 / 共19页
班级事务管理系统数据库设计Word格式文档下载.docx_第5页
第5页 / 共19页
班级事务管理系统数据库设计Word格式文档下载.docx_第6页
第6页 / 共19页
班级事务管理系统数据库设计Word格式文档下载.docx_第7页
第7页 / 共19页
班级事务管理系统数据库设计Word格式文档下载.docx_第8页
第8页 / 共19页
班级事务管理系统数据库设计Word格式文档下载.docx_第9页
第9页 / 共19页
班级事务管理系统数据库设计Word格式文档下载.docx_第10页
第10页 / 共19页
班级事务管理系统数据库设计Word格式文档下载.docx_第11页
第11页 / 共19页
班级事务管理系统数据库设计Word格式文档下载.docx_第12页
第12页 / 共19页
班级事务管理系统数据库设计Word格式文档下载.docx_第13页
第13页 / 共19页
班级事务管理系统数据库设计Word格式文档下载.docx_第14页
第14页 / 共19页
班级事务管理系统数据库设计Word格式文档下载.docx_第15页
第15页 / 共19页
班级事务管理系统数据库设计Word格式文档下载.docx_第16页
第16页 / 共19页
班级事务管理系统数据库设计Word格式文档下载.docx_第17页
第17页 / 共19页
班级事务管理系统数据库设计Word格式文档下载.docx_第18页
第18页 / 共19页
班级事务管理系统数据库设计Word格式文档下载.docx_第19页
第19页 / 共19页
亲,该文档总共19页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

班级事务管理系统数据库设计Word格式文档下载.docx

《班级事务管理系统数据库设计Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《班级事务管理系统数据库设计Word格式文档下载.docx(19页珍藏版)》请在冰点文库上搜索。

班级事务管理系统数据库设计Word格式文档下载.docx

c、可以对课程信息进行添加、删除操作。

d、可以对学生成绩进行添加、删除操作。

②生活委员对班费的管理,要求:

a、可以查询班费收入支出的详细信息。

b、可以对班费信息进行添加、修改、删除操作。

用户需求

该系统设置三种类型的用户

(1)管理员()即系统管理员拥有对学生基本信息、详细信息、成绩、课程的管理权限。

(2)生活委员()可以对班级班费收入支出的详细信息进行管理;

(3)其他个人()对个人事务事件进行管理。

数据字典

为了使各数据流,数据处理过程,存储过程反映其中的数据组成,数据项目,数据特性,所以用数据字典来对数据流图中的各成份进行具体的定义,为系统的分析,设计及以后的实现提供供有关元素一致性定义和详细的描述:

①数据流字典

数据流名称:

管理员登录

来源:

管理员

去向:

查询学生基本信息

数据组成:

姓名+密码+登录权限

学生个人登录

个人

查询个人信息

生活委员登录

生活委员

班费管理

所有学生基本信息查询

查询处理过程

学号|姓名|密码|担任职务|角色

所有学生详细信息查询

学生学号|出生日期|身份证号码|家庭往址|宿舍号|银行卡号

成绩和课程查询

学生

查询处理过程

主键|学号|课程号|成绩

班费管理查询

查询处理过程(P3)

时间|活动地点|活动人数|消费前班费余额|消费金额|消费后班费余额|活动意义|活动结果

个人事务查询

时间|内容|结果

功能模块

 

系统流程图

1.3概念结构设计

1.3.1.图

根据需求设计如下图

分布图

I

4逻辑设计

本次设计的数据库在2008上实现,将概念结构设计中的

图转换成2008支持的关系数据模型。

3.1关系设计

(1)实体转换

将单独的个体转化为一张表:

学生:

角色,姓名,学号,性别,,身份证号码,银行卡号,家庭住址,出生日期,密码,担任职务。

管理员:

密码,角色,姓名,。

成绩管理:

,学号,课程号,分数。

课程管理:

课程名,课程号,学分,任课老师。

个人事务管理:

结果,,时间,事件。

生活委员事务管理:

结果,意义,,时间,地点,人数,消费金额,总金额。

(2)联系转换

一个实体型转换为关系模式,实体的属性就是关系的属性,实体的码就是关系的码。

①一对多的联系通过在多表中添加属性来实现

②多对多的联系

3.2关系优化

将表的冗余去除而达到优化表的效果。

(1)课程管理

函数依赖集为F1={课程号→(课程名,任课老师,学分)}∈2。

主属性:

课程号。

非主属性:

课程名,任课老师,学分。

主键:

(2)学生

函数依赖集F2={学号→(角色,姓名,性别,,身份证号码,银行卡号,家庭住址,出生日期,密码,担任职务)}∈2。

学号。

角色,姓名,性别,,身份证号码,银行卡号,家庭住址,出生日期,密码,担任职务。

(3)生活委员事务管理

函数依赖集为F3={→(结果,意义,时间,地点,人数,消费金额,总金额)}∈2。

结果,意义,时间,地点,人数,消费金额,总金额。

3.3约束的说明

根据参照完整性,表与表之间有主键、外键、用户自定义约束。

(1)学生密码要求6位数以上,只能为字母,数字或者字符。

(2)学生的性别只能为“男”或者“女”。

(3)学号由数字组成并且只能为14位数。

(4)查询的成绩不能小于0。

(5)为生活委员事务管理的主键。

(6)班费的支出不得大于当前班费的总金额。

(7)输入学号最多可以到所选课程与课程的成绩。

(8)学号为学生的主键。

(9)管理员的登录需要账号密码等验证信息。

(10)课程号为课程管理的主键。

3.4基本表

通过上面的关系转换与关系优化,我们最终得到5张基本表。

表中列名

数据类型

数据长度

是否为空

含义

是否为主键

14

学号

10

姓名

20

密码

担任职务

角色

30

身份证号码

200

家庭住址

宿舍号

出生日期

课程:

课程名

学分

任课老师

成绩:

课程

分数

生活委员事务表:

消费前金额

支出

消费后班级余额

时间

活动意义

活动结果

100

活动地点

结果

50

事件

第五章物理设计阶段

1系统功能模块

(1)课程表信息查询和更新模块

将实现对课程信息的查询和更新(修改、插入、删除)操作,方便于对课程基本信息的管理

(2)学生表的查询和更新模块

将完成班级基本信息的查询、更新(修改、插入、删除)操作,便于对学生信息的集中管理

(3)管理员表的查询和更新模块

将完成管理员登陆、管理班级事务(修改、插入、删除)操作

(4)生活委员表的查询和更新模块

将完成班级活动基本信息的查询、更新(修改、插入、删除)操作,便于生活委员对班级活动信息的集中管理

3数据库实施阶段

3.1数据库实施阶段目标

用所提供的数据定义语言和其他实用程序将数据库逻辑设计和物理设计结果描述出来,成为可以接受的源代码,在经过调试生成目标模式

3.2数据库实施阶段任务

3.2.1建立数据库

班级信息管理系统;

图5.1班级信息管理系统数据库

3.2.2建立数据表

(1)用户表基本信息的建立

[]

(10),

(20),

(10)

(2)学生表基本信息的建立

(30),

(200),

(20)

()();

(3)生活委员表基本信息的建立

(100),

(4)课程表基本信息的建立

(5),

(15),

(5)成绩表基本信息的建立

3.3输入各表的数据

3.3.1输入表数据

[]()

(2013211'

'

玩儿'

123456'

'

诗圣杜甫发'

3.3.2输入学生信息表数据

(,

('

21'

1994090238'

36232219940902382345'

梵蒂冈'

99-3-12'

21'

24'

1994090618'

36232219940902382341'

罗马'

22'

25'

1994090628'

雅典'

3.3.3输入课程表数据

(,,)

007'

'

数据库'

4'

3.3.4输入生活委员表数据

(,,

0503'

圣地亚哥'

476666'

476665'

1'

'

3.4基于数据表的数据查询

3.4.0查询表

*

3.4.1查询学生信息表

3.4.2查询课程表

3.4.3查询生活委员表

3.4.4查询成绩表

3.5建立视图

(1)查询用户表的基本信息的视图定义如下:

(2)查询学生信息表的基本信息的视图定义如下:

(3)查询课程表的基本信息的视图定义如下:

(4)查询课程表的基本信息的视图定义如下:

3.6基于视图的数据查询

3.6.1用户表视图查询

3.6.2学生信息表视图查询

3.6.3课程表视图查询

3.6.3生活委员表视图查询

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工作范文 > 制度规范

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2