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

(1)请大家在作业开头添加格式描述:

这个作业属于哪个课程

<课程链接>

这个作业要求在哪里

<作业要求的链接>

团队名称

飞猪们

这个作业的目标

做出概要设计、详细设计、数据库设计,分工下阶段的工作

 

 

(2)团队成员介绍

学号

姓名

201731062125

彭争杰(组长)

201731062121

罗鑫

201731062122

姚琦

201731034304

刘易青

201531080026

高俊龙

201731062301

景慧敏

201731062126

梁江

 

 

(3)本阶段任务分工情况:

姓名

具体分工

彭争杰

ppt、答辩

罗鑫

详细设计说明书

刘易青、高俊龙

概要设计说明书

景慧敏

博客园

 梁江

数据库设计说明书

(4)概要设计:软件体系结构(可用结构图描述)及主要业务模块描述(功能及输入输出):

软件程序结构图:

模块描述:

可用下表对每一软件模块进行描述。

模  块

名  称

播放音乐

子系统名   称

专注学习

系统

名称

 

接 口

说 明

输入

用户在播放音乐界面点击“专注学习”、“休息放松”、“调整呼吸”

输出

符合对应功能场景的音乐

功 能

说 明

该功能是播放音乐的一个子功能,在数据库里面,有专门的空间存储这个功能板块的音乐,用户在选择了这个功能以后,系统就会在用户界面上将相应的音乐显示出来供用户选择。

运行环

境说明

Android系统、ios系统

调用关

系说明

调用模块

 

被调用模块

 

               

 

 

模  块

名  称

定时

子系统名   称

自定义

系统

名称

 

接 口

说 明

输入

用户在定时界面点击“自定义”、“系统规定”

输出

自定义窗口,用户可在里面自己写出需要的时间或按用户选择的播放音乐的功能来选定时间

功 能

说 明

在“自定义”功能中,系统不主动分配时间,由用户根据自身的需要来选择时间

运行环

境说明

Android系统、ios系统

调用关

系说明

调用模块

 

被调用模块

 

(5)数据库设计: 概念模型和逻辑模型:

   1.E-R图:

2.数据表的详细设计:

                           系统管理员表 shop_admin(主键:adminId)

序号

字段名称

数据类型

长度

说明

1

adminid

varchar

10

自动增加

2

admin_account

varchar

20

管理员账号

3

admin_password

varchar

20

管理员密码

                       音乐列表 QT_music(主键:musicname)

序号

字段名称

数据类型

长度

说明

1

musicid

varchar

10

自动增加

2

music_name

varchar

20

音乐名

3

music_source

varchar

50

音乐来源(来自软件还是用户,来自用户就填写用户id)

                          用户表 QT_user (主键:userid)
序号

字段名称

数据类型

长度

说明

1

userid

varchar

10

自动增长

2

usera_ccount

varchar

20

用户账号

3

user_pasword

varchar

20

用户密码

4

user_music

varchar

10

用户上传量

3.逻辑结构设计:

 

(6)下阶段详细工作计划:

   1.第十一周进入各个模块代码的编写包括后端编码、服务端编码、客户端编码及界面设计,;

   2.第十四周进入代码整合,单元测试阶段;

   3.第十五周集中进行集成测试、验收测试、系统测试完成软件的初始版本,并适当改善整理。

 

(7)下阶段任务分工。

 

姓名

具体分工

彭争杰

后端编码负责总体进程

罗鑫

服务端代码编写

姚琦

客户端代码编写

刘易青

用例测试及其他测试

高俊龙

界面设计、后端编码

景慧敏

前段代码编码

 梁江

后期文档编写及界面设计

posted @ 2019-05-10 10:01  jmdd  阅读(216)  评论(1编辑  收藏  举报