Fork me on GitHub

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

这个作业属于哪个课程  <课程的链接>           
这个作业要求在哪里 <作业要求的链接>
团队名称 Three cobblers
这个作业的目标 系统设计

 

 

 

 

 

 

 


 

一、团队成员学号列表

王成宇              201731081105
孟祥辉 201731041314
黄健 201731072424

 

 

 

 

 

 

 

二、本阶段任务分工情况

201731081105              数据库设计、ppt答辩
201731041314 模块描述以及模块详细设计
201731072424 概要设计

 

 

 

 

 

 

 

三、概要设计

  • 软件体系结构

  结构图:

 

 

  • 主要业务模块描述

 

模块名称(1)          基本信息管理模块
输入 基本信息
输出 基本信息
功能说明 系统管理员负责对各种基本信息的录入、修改、删除等操作。

 

 

 

 

 

模块名称(2)             教师排课管理模块
输入                           实验课时间、地点、课时、上课班级
输出 排课信息
功能说明 教师负责对各班实验课的的时间、地点、课时、上课班级等进行安排。

  

 

 

模块名称(3)         信息查询管理模块
输入 账号、密码
输出 排课信息、基本信息
功能说明 用户可以查询学校各实验课的安排,以及各类信息的查询。

  

 

 

模块名称(4)       系统用户管理模块
输入 管理员账号、密码
输出 用户账号信息
功能说明 系统管理员负责对用户的增加、删除以及权限的修改。

  

 

 


   

 

 

 

 

 

 

 

 

四、数据库设计

  • 概念模型

  全局E-R图:

 

 

  • 逻辑模型

   关系表:

 

 

 

五、下阶段详细分工计划

(1)进行详细设计,包括各个模块的代码编写以及界面设计;

(2)确定模块间的测试方案,进行单元测试;

(3)集中进行测试,实现软件基本功能。

 

 六、下阶段任务分工

201731081105  进行详细设计,代码编写,数据库
201731041314  代码编写以及界面设计
201731072424  单元测试,代码编写

 

 

 

 

 

 

 

posted @ 2019-05-10 10:51  尘归尘丶丶  阅读(212)  评论(2编辑  收藏  举报