概要设计文档

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

概要设计

1.引言

1.1目的

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

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

1.2范围

1.2.1系统目标

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

1.2.2主要软件需求

该系统的主要功能包括:

●幼儿信息管理

●职工信息管理

●伙食管理

●财务管理

●系统管理

1.3运行环境

数据库环境:MySQL

应用服务器: Windows 2000及以上

客户端环境: WINDOWS98/2000/XP, 以上2.数据设计

2.1逻辑结构设计

1.学生信息表

2.学生体检信息表

3.学生疾病/请假信息

4.学生用药信息表

5.

成绩统计表

6. 职信工息 (1)教师

(2)司机

(3)厨师

7.考勤记录

8.班级管理

9.伙食管理

10.财务信息管理

2.2物理结构设计

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

2.3数据结构与程序关系

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

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

3.体系结构设计

3.1数据和控制流复审

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

图 0层数据流图

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

图精化的教师数据流图

3.2得出的程序结构

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

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

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

4.界面设计

4.1登录注册界面设计

4.2用户主界面设计

4.3幼儿信息界面设计

5.接口设计

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

5.1用户接口

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

5.2外部接口设计

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

5.2.1系统硬件接口

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

理。

5.2.2系统软件接口

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

5.3内部接口设计

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

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

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

相关文档
最新文档