团队作业之详细设计说明书

团队项目之系统架构设计说明书

一.题目

高校调查问卷管理系统

二.任务及其描述

(1)任务描述

  • 根据上述详细设计阶段性成果物 ,编制完整的详细设计说明书

(2)任务目的

  • 一方面锻炼详细设计文档编写能力,另一方面通过对内容评价,掌握详细设计方法

三.团队分工

1.引言:

叶鸿

2.综合描述:

2.1系统目标:王志斌
2.2系统概述、2.3运行环境:张瑞源

3.系统详细设计:

3.1模块职责和功能描述、3.2交互模型:童子铭
3.3类图:王志斌
3.4类设计说明:李飞浪

4.阶段报告:

叶鸿

四.过程

1.引言

1.1编写目的

编写本详细设计说明书的目的是对高校管理系统进行详细设计,在概要设计的基础上进一步明确系统结构,详细地介绍了系统的各个模块,并且划分系统模块并明确模块之间的关系,为后面的实现和测试做准备。
本设计说明书从系统目标及概述到运行环境,再到各模块职责和功能描述最后再到类的设计,将设计高校管理系统的各模块详细的展示出来,具体内容如下文所示。
预期读者为本项目组的成员以及对系统进行扩展和维护的人员。

1.2适用范围

业务范围:运行环境,业务逻辑,数据库等
部门范围:项目组成员,系统管理和维护人员
对于项目组成员:
(1)用于指导系统模块的设计
(2)按照此详细设计说明书设计代码并测试
对于系统管理和维护人员:
(1)系统日常操作
(2)系统异常处理

2.综合描述

2.1系统目标

该系统最终可实现统计统计问卷结果,并对结果做出分析,从而达到可以实时反映学校情况的目的。该系统在满足功能性需求的前提下,也可满足系统的非功能需求(界面简洁、安全性高、系统响应时间短等),当客户使用系统时,不会感受到系统操作复杂,也不用担心问卷信息或者学校信息泄露,并且可以在很短的时间内查询到想要的信息。

2.2系统概述

在发布的项目下定义设计调查问卷,从学生和教师获知其对学校、专业、教学情况、教学资源配套、学校管理水平等多方面评价的信息。通过信息的反馈,反映出高校情况,从而为管理手段提供政策方针。

2.3运行环境

软件运行的环境:
硬件平台:Linux、Apache、Mysql、PHP
应用服务器:tomact、webphere
操作系统:windows10

3.系统详细设计

3.1模块职责与功能描述:

模块1:交互模块:
1.创建项目平台:为交互人员提供创建项目功能接口。
2.问卷作答平台:为待问卷人员提供问卷作答接口。
3.信息查询平台:为交互人员提供查询接口。
模块2:功能实现模块:
1.定义设计问卷:负责向上层提供项目和问卷的定义设计功能。
2.发布问卷:向上层提供发布问卷所需功能。
3.数据收集:提供问卷有关数据的收集。
4.结果分析:分析问卷结果数据,并提供给上层。
模块3:数据库存储模块
1.问卷设计数据库:管理设计好的问卷。
2.用户信息数据库:管理待问卷人员信息。
3.问卷统计结果数据库:管理问卷返回结果。
4.问卷分析结果数据库:管理问卷分析结果。

3.2模块交互模型

从交互模块,功能实现模块,数据库存储模块三方面详细讨论

接着我们对类图进行详细说明,类图如下:
用户界面层类图:
团队作业之详细设计说明书_第1张图片

商业逻辑层类图:
团队作业之详细设计说明书_第2张图片

你可能感兴趣的:(团队作业之详细设计说明书)