团队项目第三次作业
一、作业简介
这个作业属于哪个课程 |
https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2 |
这个作业要求在哪里 |
https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2/homework/3208 |
团队名称 |
这是个正经的团队名 |
这个作业的目标 |
确定设计方针和方法,将系统分解为若干子系统,确定各子系统的目标、功能及其相互关系 |
二、队员学号列表
201731107241 彭荟铭(组长)
201731062627 周小东
201731062628 赵清
201731062629 李靖
201731062631 魏川东
201731062634 包崇精
三、本阶段任务分工情况
201731107241 彭荟铭 听力模块设计
201731062627 周小东 数据设计、接口设计
201731062628 赵清 登录模块设计
201731062629 李靖 数据库设计
201731062631 魏川东 软件系统结构设计、翻译模块设计
201731062634 包崇精 软件系统结构设计、翻译模块设计
四、概要设计
软件体系结构:
主要模块:
模 块 名 称 |
听力训练模块 |
子系统名称 |
|
系统 名称 |
|
||
接 口 说 明 |
输入 |
访问数据库,读取用户选中的听力材料 |
|||||
输出 |
输出听力原文材料以及播放音频 |
||||||
功 能 说 明 |
用户能够选中想要进行训练的播放材料进行播放,并且播放原文能随着音频的播放自动下滑。同时用户可以随时选中单词进行翻译 |
||||||
运行环 境说明 |
音频播放许可 联网许可 |
||||||
调用关 系说明 |
调用模块 |
翻译模块 |
|||||
被调用模块 |
模 块 名 称 |
英语翻译模块 |
子系统名称 |
|
系统 名称 |
翻译系统 |
||
接 口 说 明 |
输入 |
用户点击翻译 |
|||||
输出 |
根据用户的输入在词库中查询并返回查询结果 |
||||||
功 能 说 明 |
本模块实现用户输入一个单词,系统将在单词库里查询并将释义返回给用户 |
||||||
运行环 境说明 |
基于安卓的运行环境 |
||||||
调用关 系说明 |
调用模块 |
英语翻译软件主页面 |
|||||
被调用模块 |
英语翻译模块 |
五、数据库设计
六、下阶段详细工作计划
开始进行编码,十二周完成各个模块
十三周开始整合测试
十四周对APP进行完善,修复BUG等
十五周验收
七、下阶段任务分工