概要设计文档.docx

上传人:b****6 文档编号:11900211 上传时间:2023-06-03 格式:DOCX 页数:13 大小:89.61KB
下载 相关 举报
概要设计文档.docx_第1页
第1页 / 共13页
概要设计文档.docx_第2页
第2页 / 共13页
概要设计文档.docx_第3页
第3页 / 共13页
概要设计文档.docx_第4页
第4页 / 共13页
概要设计文档.docx_第5页
第5页 / 共13页
概要设计文档.docx_第6页
第6页 / 共13页
概要设计文档.docx_第7页
第7页 / 共13页
概要设计文档.docx_第8页
第8页 / 共13页
概要设计文档.docx_第9页
第9页 / 共13页
概要设计文档.docx_第10页
第10页 / 共13页
概要设计文档.docx_第11页
第11页 / 共13页
概要设计文档.docx_第12页
第12页 / 共13页
概要设计文档.docx_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

概要设计文档.docx

《概要设计文档.docx》由会员分享,可在线阅读,更多相关《概要设计文档.docx(13页珍藏版)》请在冰点文库上搜索。

概要设计文档.docx

概要设计文档

概要设计文档

概要设计

1.引言

1.1目的

改文档的目的是描述幼儿园管理系统的概要设计,主要内容包括数据设计、体系结构设计、界面设计、接口设计等。

本文档预期的读者包括设计人员、开发人员、项目管理人员、测设人员。

1.2范围

1.2.1系统目标

开发一个记录幼儿园幼儿信息、职工信息等琐碎的信息,让家长及老师,管理人员可以及时了解信息,查看和修改需要修改的内容的系统,满足幼儿园管理人员对学校的管理,用户对学校及信息的增删改查。

1.2.2主要软件需求

该系统的主要功能包括:

●幼儿信息管理

●职工信息管理

●伙食管理

●财务管理

●系统管理

1.3运行环境

数据库环境:

MySQL

应用服务器:

Windows2000及以上

客户端环境:

WINDOWS98/2000/XP,IE6.0以上

2.数据设计

2.1逻辑结构设计

1.学生信息表

序号

字段名称

字段类型

字段长度

备注

1

学籍号

char(

10

主键

2

姓名

char

10

不空

3

性别

char

2

不空

4

班级号

char

10

外码

5

出生日期

char

15

不空

6

年龄

char

20

不空

7

入学日期

char

30

不空

8

健康状况

char

10

不空

9

家庭电话

char

50

不空

10

家庭住址

char

50

不空

11

父亲姓名

char

15

不空

12

父亲电话

Int

18

不空

13

父亲单位

char

50

不空

14

母亲姓名

char

50

不空

15

母亲电话

Int

18

不空

16

母亲单位

char

50

不空

17

是不空乘坐校车

char

50

不空

18

是不空已经接种

char

5

不空

2.学生体检信息表

序号

字段名称

字段类型

字段长度

备注

1

学籍号

char

10

主键

2

体检日期

char

50

不空

3

体重

char

50

不空

4

身高

char

50

不空

5

体质状况

char

50

不空

6

龋齿

char

50

不空

7

左/右视力

char

50

不空

8

听力

char

50

不空

3.学生疾病/请假信息

序号

字段名称

字段类型

字段长度

备注

1

学籍号

char

10

主键

2

姓名

char

50

不空

3

发病症状

char

50

不空

4

发病时间

char

50

不空

5

医疗部门

char

50

不空

6

康复事件

char

50

不空

7

请假类型

char

50

不空

8

请假日期

char

50

不空

9

天数

char

50

不空

10

原因

char

50

不空

4.学生用药信息表

序号

字段名称

字段类型

字段长度

备注

1

学籍号

char

10

主键

2

姓名

char

50

不空

3

负责老师

char

50

不空

4

发病症状

char

50

不空

5

发病时间

char

50

不空

6

开始服药时间

char

50

不空

7

服用药物

char

50

不空

8

服用次数(每天)

char

50

不空

9

服用方式

char

50

不空

10

有无不良反应

char

50

不空

11

服药天数

char

50

不空

5.成绩统计表

序号

字段名称

字段类型

字段长度

备注

1

学籍号

char

10

主键

2

语文成绩

Float

5

不空

3

数学成绩

Float

5

不空

4

英语成绩

Float

5

不空

5

总成绩

Float

6

不空

6.职信工息

(1)教师

序号

字段名称

字段类型

字段长度

备注

1

工号

char

10

主键

2

姓名

char

50

不空

3

性别

char

50

不空

4

出生日期

char

15

不空

5

学历

char

10

不空

6

所管班级号

char

10

不空

(2)司机

序号

字段名称

字段类型

字段长度

备注

1

工号

char

10

主键

2

姓名

char

50

不空

3

性别

char

50

不空

4

驾龄

char

3

不空

5

车号

char

2

不空

6

路线

char

10

不空

(3)厨师

序号

字段名称

字段类型

字段长度

备注

1

工号

Int

10

主键

2

姓名

char

50

不空

3

性别

char

50

不空

4

有无遗传病史

char

15

不空

5

有无传染病

char

15

不空

7.考勤记录

序号

字段名称

字段类型

字段长度

备注

1

工号

char

50

主键

2

姓名

char

50

不空

3

请假日期

char

50

不空

4

类型

char

50

不空

5

天数

char

50

不空

8.班级管理

序号

字段名称

字段类型

字段长度

备注

1

班号

char

5

主键

2

任课老师

char

10

不空

3

班级人数

int

3

不空

4

课程

char

50

不空

9.伙食管理

序号

字段名称

字段类型

字段长度

备注

1

菜肴编号

int

20

主键

2

菜肴名称

char

30

不空

3

开始日期

char

50

不空

4

结束日期

char

50

不空

10.财务信息管理

序号

字段名称

字段类型

字段长度

备注

1

收费编号

int

10

主键

2

收费项目

char

50

不空

3

收费班级

char

50

不空

4

学籍号

char

50

外码

5

姓名

char

50

不空

6

状态

char

50

不空

7

收费时间

char

50

不空

8

收费金额

Float

10

不空

9

应收金额

Float

10

不空

10

实收金额

Float

10

不空

11

应退金额

Float

10

不空

2.2物理结构设计

以下模块访问数据库的方法和保密条件:

模块

功能

访问数据库方法

保密条件

登陆模块

登陆

直接访问

账号与密码

学生管理模块

查询学生信息

查询数据库信息并显示

职工管理模块

查询职工信息

查询数据库职工信息表并显示

伙食管理模块

查询伙食信息

查询数据库伙食信息表信息并显示

财务管理模块

查询缴费记录

查询数据库财务表信息并显示

2.3数据结构与程序关系

(1)访问数据库的用户表,若不匹配,返回结果到登录窗口提示错误,相反登录成功。

(2)本系统进行用户查询时,通过登录界面获得用户输入的学号,姓名,班级等学生信息,程序通过访问数据库的用户表,返回查询到的学生信息,跳转到用户信息显示界面。

如果查询不到指定用户或查询信息错误,则系统提示错误。

3.体系结构设计

3.1数据和控制流复审

我们对用户的权限重新的设置,所以重新设置了0层的数据流图,如图3.1。

图3.10层数据流图

因为职工中包括教师、司机还有厨师,考虑到如果教师请假的话还要记录教师所带的班级,和司机所负责的线路,所以对职工考勤系统数据流图进行了完善,如图3.1。

图3.2精化的教师数据流图

3.2得出的程序结构

对于幼儿园管理系统各个模块的主要功能和各个数据库表的设计。

 本系统的模块分为5大部分,它们分别是幼儿管理、教工管理、财务管理、伙食管理、和系统管理等模块。

图3.3幼儿园管理系统的系统结构图

4.界面设计

4.1登录注册界面设计

4.2用户主界面设计

4.3幼儿信息界面设计

5.接口设计

本部分主要描述模块的接口参数和类型。

5.1用户接口

向用户提供的接口及响应如图所示:

向用户提供接口

系统响应

用户登录

进入主界面

用户注册

进入注册界面

查询学生/教职工信息

进入查询界面

删除信息

删除后的结果

更新信息

显示更新后的信息

5.2外部接口设计

与外部系统或设备的连接关系和通信方式。

5.2.1系统硬件接口

在输入方面,对于键盘、鼠标的输入,可用的标准输入输出,对输入进行处理。

5.2.2系统软件接口

系统软件接口提供数据库接口,进行对数据库的所有访问。

5.3内部接口设计

内部接口是指软件逻辑模块之间的调用接口。

内部接口设计规约定义内部模块之间的调用关系和传递的数据结构。

内部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进行信息传递。

内部模块的接口调用关系如图:

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

当前位置:首页 > 人文社科 > 法律资料

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

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