软件概要设计说明书
超能陆战队
2015年5月
第1章引言
1.1 编写目的
本文档是以《软件需求分析说明书》为基础,进一步就《软件需求分析说明书》中的功能从计算软件实现的角度给出的设计描述。即是对需求分析说明书中的功能以计算机软件设计的角度,对上述功能的实现进行合适的功能模块的划分、对上述功能模块的所包含的功能点进行描述和说明,必要的情况下可以程序流程图的方式进行说明,这些功能模块的划分和设计是以最终实现《软件需求分析说明书》的功能描述的要求为原则的;它将作为项目验收时重要的标准和依据。
1.2 预期读者
本文档的阅读对象是软件开发人员、业务规范设计人员、软件测试人员、系统安装人员及用户代表。
1.3 编写背景
1.3.1 系统名称及版本号
“渴了么”V1.0
1.3.2使用者
铁道大学大学生
第2章 系统概述
2.1系统目标
本产品将主要适用于铁大学生的网上订水服务,主要完成学生登录、订水、供水商接受订单、修改水量等业务。
2.3运行环境
该软件的运行环境分客户端和数据库服务器端两部分。
以下是系统的软件环境。
(1)客户端
操作系统:安卓操作系统
(2)数据库服务器端
操作系统:Windows2000 Server或更新版本。
数据库系统:SQLServer 2000或更新版本。
2.4系统整体结构概述
从整体来说我们的软件所用为树形结构,在主功能的环境下延伸更多子功能。例如本软件是以预定桶装水为基础,同时可实现瓶装水预定的软件。在整体功能中扩展物品查看等功能。方便用户使用和查阅。
2.6关键技术
本软件主要基于安卓应用开发,主要语言为JAVA,在数据库方面主要设计表的建立和数据库连接等技术。
第3章 系统功能说明
3.1系统功能概述
本系统主要服务同学,在手机端下载apk进行安装后可实现桶装水、瓶装水和饮料的预定。首先本系统添加注册和登录功能,可连接访问数据库。还可实现物品查看、数量预定、时间预定、确认预定的功能。
3.2子系统功能说明
在设计之初我们预设买家可对卖家进行评价、追踪和实时提醒功能,在实际应用中更人性化。
第4章 数据库设计
详见数据库设计文档
第5章 用户界面设计
本软件从整体风格上更希望给大家一个清新的感觉,但我们的主打还是实用,在使用的基础上来实现别的功能。在屏幕的总体布局上来说,我们模仿了很多个手机app,进行了自己的扩展,在实际应用上更方便上手。输入方式即手机自带输入。
第6章 出错处理设计
详见《需求规格说明书》
第7章 需求可追踪性
详见《需求规格说明书》
附录
代码表手册
设计与编程规范、惯例及约定
【说明】这部分内容,既可以作为概要设计的一部分,也可以生成另册,也可把它作为《软件详细设计说明书》的附录。