VB+Access学生公寓管理系统 第3页
1.5新系统数据流程图
数据字典
图1.2 数据元素
注:其它数据元素略
图1.3 数据流
注:其它数据流略
图1.4 加工
注:其它加工略
第二章 数据库设计
1、E—R图
图2.1 E—R图
2、信息的数量越来越大,数据库的作用越发突出,所以数据库的建立是系统施实的主要部分之一,它关系到整个系统的运行情况,是整个系统的重要组成部分。本系统数据库为db.mdb,在数据库中包括十个表。分别是:用户表、公寓表、班级表、寝室表、卫生等级表、学生基本情况表、学生请假情况表、学生违规情况表、寝室卫生情况表、资产表。下面介绍几个主要的表:
⑴ 学生基本情况表主要是存放学生的基本情况,字段包括:姓名、性别、学号、班级、公寓、寝室、入学时间、年制、寝室电话、个人电话、备注。
数据结构如下表:
字段名 |
数据类型 |
数据长度 |
姓名 |
文本 |
8 |
性别 |
文本 |
2 |
学号 |
文本 |
10 |
班级 |
文本 |
10 |
公寓 |
文本 |
20 |
寝室 |
文本 |
10 |
入学时间 |
文本 |
14 |
年制 |
文本 |
8 |
个人电话 |
文本 |
15 |
备注 |
备注 |
|
⑵ 学生请假情况表主要存放学生请假情况,字段包括:日期、姓名、班级、公寓、寝室、天数、原因、老师、备注。
数据结构如下表:
字段名 |
数据类型 |
数据长度 |
日期 |
文本 |
14 |
姓名 |
文本 |
8 |
班级 |
文本 |
10 |
公寓 |
文本 |
20 |
寝室 |
文本 |
10 |
天数 |
文本 |
10 |
原因 |
备注 |
|
老师 |
文本 |
8 |
备注 |
备注 |
|
⑶ 学生违规情况表主要存放学生违规情况,字段包括:日期、姓名、班级、公寓、寝室、原因、程度、处罚、备注。
数据结构如下表:
字段名 |
数据类型 |
数据长度 |
日期 |
文本 |
14 |
姓名 |
文本 |
8 |
班级 |
文本 |
10 |
公寓 |
文本 |
20 |
寝室 |
文本 |
10 |
原因 |
备注 |
|
程度 |
备注 |
|
处罚 |
备注 |
|
备注 |
备注 |
|
⑷ 卫生情况表主要存放寝室卫生情况,字段包括:日期、公寓、寝室、检查1到5、得分、减分、等级、备注。其中检查1到5是为了在没有使用者想输入的记录的情况下自己输入而设计的,保证了系统的可修改性、可扩展性。
数据结构如下表:
字段名 |
数据类型 |
数据长度 |
日期 |
文本 |
14 |
公寓 |
文本 |
20 |
寝室 |
文本 |
10 |
检查1 |
文本 |
40 |
检查2 |
文本 |
40 |
检查3 |
文本 |
40 |
检查4 |
文本 |
40 |
检查5 |
文本 |
40 |
得分 |
文本 |
4 |
减分 |
文本 |
4 |
等级 |
文本 |
6 |
备注 |
备注 |
|
⑸ 资产表主要存放寝室新增资产情况,字段包括:日期、公寓、名称、数量、单价、总价、用途、备注。
数据结构如下表:
字段名 |
数据类型 |
数据长度 |
日期 |
文本 |
14 |
公寓 |
文本 |
20 |
名称 |
文本 |
20 |
数量 |
文本 |
4 |
单价 |
文本 |
10 |
总价 |
文本 |
10 |
用途 |
备注 |
|
备注 |
备注 |
|
第三章功能模块设计
3.1新系统功能结构图及运行图如下:
1、系统功能结构图:
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>