移动超市购物系统设计与实现需求规格说明书

移动超市购物系统设计与实现需求规格说明书

ID:8482575

大小:189.50 KB

页数:16页

时间:2018-03-29

移动超市购物系统设计与实现需求规格说明书_第1页
移动超市购物系统设计与实现需求规格说明书_第2页
移动超市购物系统设计与实现需求规格说明书_第3页
移动超市购物系统设计与实现需求规格说明书_第4页
移动超市购物系统设计与实现需求规格说明书_第5页
资源描述:

《移动超市购物系统设计与实现需求规格说明书》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、移动超市购物管理系统设计与实现需求规格说明书学生姓名:周坪学号:指导教师:李丹丹课题类型:AXP专业:软件工程班级:11软本2班学部:信息学部北京城市学院2013年9月修订历史记录日期版本说明作者目录1.引言11.1.目的11.2.背景11.3.定义11.4.参考资料32.系统概述42.1.目标42.2.用户特点42.3.运行环境42.4.功能53.系统特性73.1.系统角色73.2.系统管理83.2.1.商品分类83.2.2.商品浏览83.2.3.购物车93.2.4.收藏夹93.2.5.登录103.2.6.注销113.2.7.修改密码113.2

2、.8.联系客服114.非功能性需求114.1.时间特性要求114.2.灵活性114.3.输入输出要求115.外部接口需求125.1.用户接口125.2.硬件接口12I北京城市学院2014届毕业设计(论文)1.引言1.1.目的该文档首先给出了整个系统的整体网络结构和功能结构的概貌,试图从总体架构上给出整个系统的轮廓,然后又对功能需求、性能需求和其它非功能性需求进行了详细的描述。其中对功能需求的描述采用了UML的用例模型方式,主要描述了每一用例的基本事件流,若有备选事件流则描述,否则省略。而且还给出了非常直观的用例图。这些文字和图形都为了本文档能详细

3、准确地描述用户的需求,同时也为用户更容易地理解这些需求的描述创造了条件。该文档详尽说明了这一软件产品的需求和规格,这些规格说明是进行设计的基础,也是编写测试用例和进行系统测试的主要依据。同时,该文档也是用户确定软件功能需求的主要依据。1.2.背景待开发软件系统名称:移动超市购物系统任务提出者:开发者:用户:超市实现该软件的计算中心或计算机网络:该软件系统同其他系统或其他机构的基本的相互来往关系:本系统需从超市调取相关信息。1.3.定义本系统(本软件、本平台):如无特别说明,特指“移动超市购物系统”。AndroidSDK:AndroidSDK是由模

4、块化的软件包,是一系列工具的集合,为开发者提供了API库和开发工具,用于建立、测试和调试Android应用程序。通常Android开发者,选择ADT(AndroidDevelopment13北京城市学院2014届毕业设计(论文)Tools)快速开发应用程序来开始。它包括必要的AndroidSDK的组件和一个版本内置ADTEclipseIDE(Android开发工具)来简化你的Android应用程序的开发。与一个单一的下载,ADT包括一切开发者需要的开发应用程序:Eclipse+ADTplugin,AndroidSDKTools,AndroidPl

5、atform-tools,ThelatestAndroidplatform,helatestAndroidsystemimagefortheemulator。AndroidNDK是在SDK前面又加上了“原生”二字,即NativeDevelopmentKit,因此又被Google称为“NDK”。在此之前,Android平台的第三方应用程序均是依靠基于Java的Dalvik特制虚拟机进行开发的,原生SDK的公布可以让开发者更加直接的接触Android系统资源,并使用传统的C或C++语言编写程序,并在程序封包文件(.apks)中直接嵌入原生库文件,这样

6、既吸引了原有的庞大C开发队伍又减轻了开发者打包的劳动强度。Eclipse:Eclipse是一个中立的、开放的开发平台,它包括可扩展的框架,用于构建工具和运行时,部署和管理软件的整个生命周期。它通过插件组件构建开发环境,即Eclipse附带了一个标准的插件集,包括Java开发工具(JavaDevelopmentTools,JDT),这就使得Eclipse成为著名的跨平台的自由集成开发环境(IDE),最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。不过Eclipse的本身只是一个框架平台,

7、依靠众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性,使得许多软件开发商以Eclipse为框架开发自己的IDE。组成上看Eclipse是一个开放源代码的软件开发项目,它主要由Eclipse项目、Eclipse工具项目和Eclipse技术项目三个项目组成,具体包括四个部分组成——EclipsePlatform、JDT、CDT和PDE.JDT支持Java开发、CDT支持C开发、PDE用来支持插件开发,EclipsePlatform则是一个开放的可扩展IDE,提供了一个通用的开发平台。本次设计就是在Eclipse下搭建A

8、ndroid的开发环境,主要依靠安装Android开发插件AndroidDDMS(DalvikDebugMonitorService)和

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

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

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