第三次团队作业--- 系统设计

这个作业属于那个课程 https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2

这个作业的要求在哪里 https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2/homework/3208

团队名称  呆呆程序员 

这个作业的目标   

根据用户需求,先定义全局概念结构的框架,对学生考勤管理系统的需求进行逐步细化。然后再采用自底向上将各个实体集成、根据用户的每一具体需求,逐步抽象化,最终产生全局概念结构。

 

组员

周密  201731062529

燕劲朋 201731062530

杨继盛 201731062528

徐涛 201731062532

张鹏浩 201731062607

 

 

分工

概要设计:周密

详细设计:杨继盛

数据库设计:徐涛 燕劲朋

ppt制作: 张鹏浩

 

概要设计:

软件结构图

 

模  块

名  称

用户登录界面

子系统名   称

 

系统

名称

 

接 口

说 明

输入

账号和密码,确认用户身份

 

输出

登录成功或账号或密码有误

 

功 能

说 明

实现用户登录功能

 

运行环

境说明

windows

 

调用关

系说明

调用模块

主界面模块,用户信息数据库模块

 

被调用模块

 

                 

 

 

 

模  块

名  称

主界面模块

子系统名   称

 

系统

名称

 

接 口

说 明

输入

 

输出

 

功 能

说 明

主界面实现了对软件基础功能的导航,

 

运行环

境说明

Windows

 

调用关

系说明

调用模块

根据用户需求可调用除用户登录模块外的所有基础功能模块。

 

被调用模块

根据用户需求可被调用除用户登录模块外的所有基础功能模块。

 

                 

 

 

模  块

名  称

学生请假模块

子系统名   称

 

系统

名称

 

接 口

说 明

输入

勾选所要请假的课程节次

 

输出

请假信息已上传,请等待老师同意。

 

功 能

说 明

实现学生请假的功能

 

运行环

境说明

Windows

 

调用关

系说明

调用模块

主界面模块

 

被调用模块

主界面模块

 

                 

 

 

模  块

名  称

请假审核管理

子系统名   称

 

系统

名称

 

接 口

说 明

输入

勾选是否同意学生请假

 

输出

操作成功

 

功 能

说 明

实现老师审核学生请假内容,同意或拒绝学生请假要求

 

运行环

境说明

Windows

 

调用关

系说明

调用模块

用户主界面

 

被调用模块

用户主界面

 

                 

 

 

模  块

名  称

课表查询

子系统名   称

 

系统

名称

 

接 口

说 明

输入

学号或教工号

 

输出

学生课表或教师课表

 

功 能

说 明

实现学生和教师查询课表

 

运行环

境说明

Windows

 

调用关

系说明

调用模块

主界面模块

 

被调用模块

主界面模块

 

                 

 

 

数据库设计:

 

进行局部概念设计,画出主要实体模型如下图所示

 

 

 

 初步E-R图

 

数据库建表:

1、         学生表

 

 

2、         教师表

 

 

3、         课程表

 

 

4、         班级表

 

 

5、         学生出勤表

 

 

6、         批假表

 

 

下一阶段详细计划安排

初步拿出第一代项目样本。

 

分工:

前端:徐涛 杨基盛

后端:周密,燕劲朋

数据库设计,文档编辑:张鹏浩

posted @ 2019-05-10 11:31  挥起菜刀!!  阅读(111)  评论(1编辑  收藏  举报