软工系统设计实例.doc

软工系统设计实例.doc

ID:57999516

大小:621.50 KB

页数:22页

时间:2020-04-06

软工系统设计实例.doc_第1页
软工系统设计实例.doc_第2页
软工系统设计实例.doc_第3页
软工系统设计实例.doc_第4页
软工系统设计实例.doc_第5页
资源描述:

《软工系统设计实例.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、2017级软件工程综合设计《消消乐英语系统》软件设计说明书文档标识XRA-DOC-英文标题XiaoxiaoleEglish版本号1.0状态初始版承担单位:山西大学计算机与信息技术学院总负责人:向仁爱小组成员:向仁爱、宋玉琴、阳帅编撰人:向仁爱完成日期:2017.6.132017年6月13日分组名称第三组分组编号三项目名称消消乐英语系统设计说明书内容简介概要设计、详细设计、数据库设计、程序设计等提交期限2017.06.15实际提交时间2017.06.13分组成员名称学号Email主要承担工作评分备注向仁爱数据库、详细设计宋玉琴第二层设计阳帅目的、第零层第一层设计消消乐

2、英语软件设计说明书修订记录日期修订版本CR号修改章节修改描述作者2017-05-1011.001目的、概要设计创建文档向仁爱2017-05-171.002概要设计修改第二层设计宋玉琴3概要设计修改数据库阳帅4详细设计增加详细设计向仁爱2017-05-241.005详细设计修改开始游戏详细设计向仁爱、阳帅2017-06-081.006概要设计修改实体关系图向仁爱2017-06-131.00详细设计修改单词测试详细设计向仁爱、宋玉琴目录消消乐英语软件设计说明书11简介11.1目的11.2.1软件名称11.2.2软件功能11.2.3软件应用12概要设计12.1第零层设计描

3、述12.1.1软件系统上下文定义:22.1.2设计思路22.2第一层设计描述22.2.1系统第一层结构图22.2.2分解描述22.2.3接口描述32.3第二层设计描述42.3.1进入游戏42.3.2游戏设置42.3.3单词回顾42.3.4游戏说明42.4数据库42.5.1实体、属性及它们之间的关系42.5.2实体关系图42.5.3数据库逻辑结构53详细设计53.1主菜单详细设计53.1.1界面设计53.1.2程序设计53.2四六级选择详细设计53.2.1界面设计53.2.2程序设计53.3关卡详细设计53.3.1界面设计53.3.2程序设计53.4显示记忆单词详细设

4、计53.4.1界面设计53.4.2程序设计53.5开始游戏详细设计53.5.1界面设计53.5.2程序设计53.6游戏结束详细设计53.6.1界面设计53.6.2程序设计53.7游戏设置详细设计53.7.1界面设计53.7.2程序设计53.8回顾单词详细设计53.8.1界面设计53.8.2程序设计53.1测试详细设计53.9.1界面设计53.9.2程序设计53.10游戏说明详细设计53.10.1界面设计53.10.2程序设计5消消乐英语软件设计说明书关键词:消消乐、界面、程序、模块、实体摘要:缩略语清单:对本文所用缩略语进行说明,要求提供每个缩略语的英文全名和中文解

5、释。缩略语英文全名中文解释简介1目的这根据《需求规格说明书》、《概要设计说明书》,在仔细考虑讨论之后,我们对《消消乐英语》软件的功能划分、数据结构、软件总体结构的实现有了进一步的想法。我们将这些想法记录下来,作为系统设计说明书,为进一步设计软件、编写代码打下基础。本文主要对系统进行更为详细的设计,对系统的各实体间关系,类,接口,数据结构进行详细设计,使编写代码更加方便,但本文不包括具体的代码设计。1.1.1软件名称消消乐英语1.1.2软件功能功能类别/标识符目标描述进入游戏开始进行英语消消乐游戏,记忆单词。游戏设置设置游戏音量大小,音乐开关,游戏难度,单词筛选等单词

6、回顾查看记忆过的单词,进行再次回顾记忆。游戏说明对游戏的玩法说明和游戏介绍。18/221.1.1软件应用本软件适合于志力于考英语四六级的用户来进行单词记忆,主要用户是考四六级的大学生。2概要设计说明系统的功能分配、模块划分、程序的总体结构、输入/输出及其接口设计、运行设计、数据结构设计、出错处理设计等,为详细设计奠定基础。2.1第零层设计描述2.1.1软件系统上下文定义:本软件是基于android的手机app,所以需要搭载android4.0以上系统的手机APP一台。因为本软件无需联网,以只需要关联SQLite这个轻量级的嵌入式开源数据库。2.1.2设计思路1.设计

7、方法:面向架构和MVC的一体化开发方法2.设计约束(1)遵循标准分层设计,逐步细化(2)硬件限制为完成本系统的开发,应配备安装有windows7系统的笔记本一台、SQlite、文本编辑工具、eclipse+ADT软件、测试智能手机一部。(3)技术限制Java编程能力,android开发技术,数据库设计技术,app美工2.2第一层设计描述2.2.1系统第一层结构图18/221.1.1分解描述主菜单模块描述标识:PrimaryMenuMod类型:交互界面目的:给用户进行选择,用户可进入游戏,设置游戏,单词回顾,查看游戏说明。功能列表:建立与数据库连接获取系统设置运行

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。