好好学习,天天向上,学科吧欢迎您!
当前位置:首页 >> 最新范文 内容页

软件工程专业腾讯公司实训报告

软件工程专业腾讯公司实训报告 本文关键词:腾讯,软件工程,实训,报告,专业

软件工程专业腾讯公司实训报告 本文简介:本科生实训报告本科生实训报告学学院院软件学院专专业业软件工程年年级级2011级姓姓名名崔晨晖学学号号3011218083班班级级2班2014年年7月月2日日目目录录第一章团队介绍.11.1团队成员介绍.11.1.1赵锐(队长).11.1.2崔晨晖.11.1.3李謇.11.1.4谢杭伦.11.1.5陶

软件工程专业腾讯公司实训报告 本文内容:

本科生实训报告本科生实训报告

学学

院院

软件学院

专专

业业

软件工程

年年

级级

2011

姓姓

名名

崔晨晖

学学

号号

3011218083

班班

级级

2

2014

年年

7

月月

2

日日

目目

录录

第一章

团队介绍.1

1.1

团队成员介绍.1

1.1.1

赵锐(队长).1

1.1.2

崔晨晖.1

1.1.3

李謇.1

1.1.4

谢杭伦.1

1.1.5

陶晗.1

1.2

团队成员工作重点1

1.2.1

赵锐工作重点——服务器.1

1.2.2

崔晨晖工作重点——Android

客户端安排与整合.1

1.2.3

李謇工作重点——Android

部分客户端,网络部分等.1

1.2.4

谢杭伦工作重点——Android

部分客户端,需求分析等.1

1.2.5

陶晗工作重点——Android

部分客户端,地图模块,界面等.2

第二章

系统需求分析.3

2.1

引言

3

2.1.1

编写目的.3

2.1.2

项目背景.3

2.2

任务概述

3

2.2.1

目标.3

2.2.2

运行环境.3

2.3

数据描述

3

2.3.1

数据库设计.3

2.4

功能需求

3

2.5

性能需求

3

2.5.1

数据精确度.3

2.5.2

容错要求.3

2.5.3

精度灵活性.3

2.5.4

系统安全性要求.3

2.5.5

故障处理要求.4

2.6

运行需求

4

2.6.1

用户界面.4

2.6.2

服务器软件.4

2.6.3

硬件接口.4

2.6.4

软件接口.4

2.6.5

内部接口.4

第三章

系统概要设计.5

3.1

引言

5

3.1.1

编写目的.5

3.2

总体设计

5

3.2.1

需求规定.5

3.2.2

运行环境.5

3.3

模块概要说明

5

3.3.1

用户注册登录模块.5

3.3.2

新建、修改信息模块.5

3.3.3

榜单系统.5

3.3.4

搜索信息.5

3.4

详细数据库设计

5

第四章

系统详细设计.6

4.1

章节引言

6

4.2

总体设计

7

4.2.1

软件结构.7

4.2.2

运行环境.7

4.2.3

条件与限制.7

4.2.3

架构设计.8

4.3

模块设计说明

9

4.3.1

用户登录.9

4.3.2

新建、修改信息.14

4.3.3

榜单系统.17

4.3.4

搜索信息.20

4.4

包图

26

4.5

部署图

26

4.6

构件图

26

第五章

系统实现.27

5.1

语言选择

27

5.2

技术支持

27

5.3

界面实现

27

5.4

代码实现

27

开发层次、核心代码展示(model,view,net,controller)

、界面布局。.27

第六章

系统测试.28

6.1

测试目的

28

6.2

测试内容及步骤

28

6.2.1

测试计划.28

6.2.2

测试过程.29

6.2.3

测试问题报告.30

第七章

系统安装手册.32

7.1

运行环境

32

7.1.1

硬件环境.32

7.1.2

软件环境.32

7.1.3

网络环境.32

7.1.4

数据与安装包.32

7.2

软件安装与配置

32

7.3

数据导入

32

7.4

系统部署与配置

32

7.5

系统启动

32

第八章

系统用户手册.33

8.1

导言

33

8.1.1

目的.33

8.1.2

范围.33

8.2

运行环境

33

8.2.1

服务器端的环境要求.33

8.2.2

客户端的环境要求.33

8.3

操作说明

33

第九章

项目总结报告.34

9.1

引言.34

9.1.1

编写目的.34

9.1.2

背景.34

9.2

实际开发结果.34

9.2.1

产品.34

9.2.2

主要功能和性能.34

9.3

开发工作评价

34

9.3.1

对生产效率的评价.34

9.4

经验和教训34

1

第一章

团队介绍

1.1

团队成员介绍

1.1.1

赵锐(队长)

班级:天津大学

2011

级软件工程

2

性别:男

介绍:工作积极想法突出,团队的中流砥柱。

1.1.2

崔晨晖

班级:天津大学

2011

级软件工程

2

性别:男

介绍:想法突出工作积极,团队的另一个中流砥柱。

1.1.3

李謇

班级:天津大学

2011

级软件工程

2

性别:女

介绍:想法新奇审美奇特,爱好编程,解决问题的专家。

1.1.4

谢杭伦

班级:天津大学

2011

级软件工程

2

性别:女

介绍:善于营造团队氛围,有创造力,性格温和适合团队协作。

1.1.5

陶晗

班级:天津大学

2011

级软件工程

2

性别:女

介绍:总是在编程的审美监督。

1.2

团队成员工作重点

1.2.1

赵锐工作重点——服务器

1.2.2

崔晨晖工作重点——Android

客户端安排与整合

1.2.3

李謇工作重点——Android

部分客户端,网络部分等

1.2.4

谢杭伦工作重点——Android

部分客户端,需求分析等

1

1.2.5

陶晗工作重点——Android

部分客户端,地图模块,界面等

1

第二章

系统需求分析

2.1

引言

2.1.1

编写目的

此需求分析文档对“吃货的骄傲”做了全面细致的用户需求分析。

2.1.2

项目背景

“吃货的骄傲”旨在把一些零散的、目前没有途径能有效收集的美食信息统合起

来,让每个吃货有方便的平台来获取和分享这样的街头巷尾美食信息。

2.2

任务概述

2.2.1

目标

享各路吃货的美食天地,发掘没人知道的八珍玉食,开拓属于用户自己的吃货王

国地图。

2.2.2

运行环境

客户端的操作系统:Android4.0

及以上操作系统

Web

服务器:

SAE

数据库服务器软件:

MySQL

2.3

数据描述

2.3.1

数据库设计

表:Shop,Dish,ShopEvaluation,DishEvaluation,LocInfo,User,Pioneer,Chowhound,Report,ShopReport,DishReport,Collection

2.4

功能需求

分为前台用户,后台管理员

2.5

性能需求

2.5.1

数据精确度

2.5.2

容错要求

2.5.3

精度灵活性

2.5.4

系统安全性要求

1

2.5.5

故障处理要求

2.6

运行需求

2.6.1

用户界面

2.6.2

服务器软件

2.6.3

硬件接口

2.6.4

软件接口

2.6.5

内部接口

1

第三章

系统概要设计

3.1

引言

3.1.1

编写目的

本阶段主要负责完成程序体系结构的设计,明确程序的模块组成以及模块设计的

关系。

3.2

总体设计

3.2.1

需求规定

把一些零散的、目前没有途径能有效收集的美食信息统合起来,让每个吃货有方

便的平台来获取和分享这样的街头巷尾美食信息,尤其是地图上没有定义此类详细信

息的点。

3.2.2

运行环境

客户端的操作系统:Android4.0

及以上操作系统

Web

服务器:

SAE

数据库服务器软件:

MySQL

3.3

模块概要说明

3.3.1

用户注册登录模块

3.3.2

新建、修改信息模块

3.3.3

榜单系统

3.3.4

搜索信息

3.4

详细数据库设计

1

第四章

系统详细设计

4.1

章节引言

4.1.1

章节编写目的

该系统详细设计章节编写的目的是旨在推动本项目开发的开发活动,促进开发过

程中形式的规范化,对“吃货联盟”这个项目的各个模块进行细化的分工设计,使设

计开发人员在阅读此文档之后能够以一种统一规范的方式和思路对此开发项目进行规

范化模块化的设计编写,从而节省制作项目文档和系统开发的时间,降低该系统在实

现过程中可能出现的风险,使得系统设计资料更加全面,设计的分工与计划具有更高

的规范性与全面性,从而更加利于系统的实现、测试、维护、版本升级等。

4.1.2

专门术语

4-1

专门术语对应表及分工

序号序号术语名称术语名称术语解释术语解释

1

详细设计

在概要设计的基础上,对其功能模块或部件进行实现设

计,使编程人员据此能顺利书写出程序代码

2

算法详细设计中实现某项功能的数据处理方法及处理流程

3

数据库是按照数据结构来组织、存储和管理数据的仓库

4

数据结构计算机存储、组织数据的方式

5

框架

一个基本概念上的结构,用于去解决或者处理复杂的问

6

软件工程

一门研究用工程化方法构建和维护有效的、实用的和高

质量的软件的学科

1

4.2

总体设计

4.2.1

软件结构

模块汇总图:

客户端

新建、修改信

搜索信息

榜单系统

新建信息

修改信息

添加新店添加新店

周边确认

修改店铺信息

评价

搜索当前位置

搜索店铺

搜索用户

获取当前位置

的周边店铺

获取当前位置

的周边店铺

获取店铺信

获取用户

信息

店铺

个人

修改菜品信

修改店铺信息

开拓者等级

吃多识广等级

用户登录

新建个人信息

修改个人信息

4.2.2

运行环境

客户端的操作系统:Android4.0

及以上操作系统

Web

服务器:

SAE

数据库服务器软件:

MySQL

4.2.3

条件与限制

项目开发过程中应保证团队的资源需求不间断,必须存在可使用的编程以及测试

软硬件,并且保护数据的保存可靠性。

项目完成到正式投入使用前必须保证项目公布的必要条件,如:运行服务器,网

站域名,管理人员等等。

项目正式投入使用后保证服务器的正常运转,管理者与程序员的不间断维护与管

理。

开发周期:30

具体时间:2014-5-21

2014-6-21

1

4.2.3

架构设计

遵循

TCP/IP

协议进行面向连接的可靠数据的传输。

该系统采用

C/S

架构来实现,不同的用户通过客户端共同访问服务器上的中心数

据库,系统结构如下图所示:

详细说明:

a)

每个客户端独立访问中央数据库服务器;

b)

数据库服务器使用

mysql

来实现。

c)

多用户并发访问和处理、数据加锁、事物协调,由

mysql

数据库和数据库服务

器来完成。

互联网

Web

服务器

客户端客户端

数据库服务器

1

4.3

模块设计说明

4.3.1

用户登录

时序图:

用户注册个人信息:

:

用户

:

用户

注册注册

:

用户表

:

用户表

1.注册新的用户信息

2.连接数据库,插入用户表

3.返回注册信息

用户登录:

:

用户

:

用户

登陆登陆

:

用户表

:

用户表

1.用户登陆

2.登陆信息查询用户表

3.返回登陆信息

1

活动图:

用户注册:

注册用户信息

判断账号是否存

注册个人信息

不存在

返回信息

存在

用户登陆:

登陆

返回登陆成

用户名密码是否

正确

返回登陆失

败信息

1

状态图:

用户注册:

用户注册

返回注册成

功信息

账号不重复

返回注册失

败信息

账号重复

用户登陆:

用户登陆

返回登陆成

功信息

账号密码匹配

返回登陆失

败信息

账号密码错误

1

精化类图:

?注册

简要描述:用户通过设定用户名和密码来创建个人账户。

事件流:1.

当用户要求注册成为一个新用户,系统要求输入新的用户名和

密码

2.

新用户输入其用户名和密码

3.

系统进行用户名的验证是否重复

A1:已用的用户名

A2:用户名,密码不符合要求

4.

新用户注册成功

前置条件:未注册新用户输入符合要求的用户名和密码

后置条件:注册成功后,可直接进入系统,管理个人信息。否则修改用户名,重

新注册。

?登陆

简要描述:用户必须输入正确的用户名和密码才可登陆

事件流:1.

当用户要求登陆系统时,系统要求输入用户名和密码

2.

用户输入其用户名和密码

3.

系统进行用户名和密码的验证

A1:无效的用户名

A2:密码错误

4.用户登录系统,进行其他操作

前置条件:用户有正确的用户名和密码

后置条件:登陆成功,用户方可进行相应操作;否则登录失败需重新输入用户名

和密码登陆。

1

?修改用户信息

简要描述:系统验证登陆者是注册用户且登陆后可以根据需求修改当前账户

的信息

事件流:1.用户登陆系统后选择修改用户信息功能

2.用户输入新的用户信息

3.操作成功

前置条件:登陆者必须是注册用户

后置条件:用户信息修改成功

1

4.3.2

新建、修改信息

用例图:

信信

用例规格描述:

?新建商店信息

简要描述:用户新建商店信息,录入必须信息,以及可选信息

事件流:

1.

用户进入到创建模块

2.

用户录入地理信息,系统返回周边已有商铺

A1:用户确认存在,则不添加

A2:用户确认不存在,则继续操作

3.

输入相关信息

前置条件:用户已经登陆,用户位置信息可获得

后置条件:系统成功创新新的店铺信息

?修改添加店铺信息

简要描述:用户修改添加商铺信息

事件流:

1.

获得周边商铺,用户选择确定编辑

2.

用户修改编辑商铺

3.

后台检查处理信息

前置条件:用户已经登录系统,用户在这个范围内

后置条件:成功修改店铺该系统

1

?删除商店信息

简要描述:系统删除商铺信息

事件流:

1.

系统删除

2.

系统进行对数据库的更新操作

前置条件:管理员需要登录、学生需要提供相应充值办法

后置条件:存款操作成功

?评论

简要描述:用户对于店铺的评论

事件流:

1.

获得周边商铺,用户选择确定

2.

用户评论该店铺

3.

系统后台处理并记录

前置条件:用户需要登录、学生需要提供相应充值办法

后置条件:存款操作成功

?新建菜信息

简要描述:用户新建菜信息,录入必须信息,以及可选信息

事件流:

1.

用户进入店铺

2.

输入菜信息

A1:用户确认存在,则不添加

A2:用户确认不存在,则继续操作

3.

输入相关信息

前置条件:用户已经登陆,用户位置信息可获得

后置条件:系统成功创建新的店铺信息

?修改添加菜信息

简要描述:用户修改添加商铺信息

事件流:

1.

进入商铺后,进入菜单

2.

用户选择确定编辑菜信息

3.

后台检查处理信息

前置条件:用户已经确定在该商铺

后置条件:成功修改店铺该菜信息

?删除菜信息

简要描述:系统删除菜信息

事件流:

1.

用户提出举报

2.

系统审核

A1:确定无效,删除菜信息

1

A2:无效纠错,不处理

前置条件:用户已登录,而且已经确定在该商铺

后置条件:

A1:返回删除信息,成功删除信息

A2:返回纠错失败信息

类图:

1

4.3.3

榜单系统

时序图:

1

活动图:

状态图:

正确显示

返回错误

显示店铺榜单

等待店铺榜单信

显示店铺榜

单信息

显示错误信

等待店铺榜单信

请求店铺榜单

显示店铺榜

单信息

成功返回

显示错误信

错误返回

显示开拓者榜单

等待开拓者

榜单信息

显示开拓者

榜单信息

显示错误信

等待开拓者

榜单信息

请求用户榜单

请求店铺榜单

显示开拓者

榜单信息

显示错误信

成功返回

错误返回

显示吃货榜单

等待吃货榜

单信息

显示吃货榜

单信息

显示错误信

等待吃货榜

单信息

请求吃货榜单

请求店铺榜单

显示吃货榜

单信息

显示错误信

成功返回

错误返回

请求开拓者榜单

1

类图:

?榜单系统

简要描述:用户可以进入查看相关榜单信息。

事件流:1.

当用户进入榜单系统,可以选择查看相应榜单

2.

用户进入相应榜单查看界面

前置条件:用户登录系统成功

后置条件:注册用户可以查看相应信息。

?用户榜单

简要描述:用户可以进入查看相关榜单信息。

事件流:1.

当用户进入榜单系统,可以选择查看相应榜单

2.

用户进入相应榜单查看界面

前置条件:用户登录系统成功

后置条件:注册用户可以查看相应信息。

?店铺榜单

简要描述:用户可以进入查看相关榜单信息。

事件流:1.用户进入相应榜单查看界面

前置条件:用户登录系统成功

后置条件:注册用户可以查看相应信息。

?开拓者等级

简要描述:用户可以进入查看相关榜单信息。

事件流:1.用户进入相应榜单查看界面

前置条件:用户登录系统成功

后置条件:注册用户可以查看相应信息。

?吃多识广等级

简要描述:用户可以进入查看相关榜单信息。

事件流:1.用户进入相应榜单查看界面

前置条件:用户登录系统成功

后置条件:注册用户可以查看相应信息。

1

4.3.4

搜索信息

时序图:

搜索当前位置获取当前位置周边店铺:

:

用户

:

用户

搜索系统搜索系统

:

LBS

:

LBS

搜索地点信息

定位搜索

返回当前地点

搜索地点附近商户群

返回周边商户信息

搜索店铺获取店铺信息:

:

用户

:

用户

搜索系统搜索系统

:

店铺信息

:

店铺信息

发生搜索关键词

关键词匹配发送信息

搜索店铺信息

返回

返回搜索的店铺信息

1

搜索用户获取用户信息:

:

用户

:

用户

搜索系统搜索系统

:

用户信息

:

用户信息

搜索用户信息

匹配搜索

发送请求

返回用户信息

活动图:

搜索当前位置获取当前位置周边店铺:

发送地点

返回信息

找到信息组

与地点匹配

数据库查找

返回错误信

找不到信息

LBS确认查

1

搜索店铺获取店铺信息:

发送搜索信

息关键字

返回信息

关键字匹配

数据库查找

返回错误信

找到信息组

找不到信息

搜索用户获取用户信息:

发送搜索信

息关键字

返回信息

关键字匹配

数据库查找

返回错误信

找到信息组

找不到信息

1

状态图:

搜索当前位置获取当前位置周边店铺:

LBS确认查

发送地点

返回错误信

返回信息

与地点匹配

数据库查找

找到信息组

找不到信息

1

搜索店铺获取店铺信息:

发送搜索信

数据库查找

找到信息组找不到信息

返回信息

返回错误信

搜索用户获取用户信息:

发送搜索信

数据库查找

找到信息组找不到信息

返回信息

返回错误信

1

精化类图

用例规格描述:

?搜索当前位置附近商户

描述:用户可以按照以当前位置为中心搜索附近的商户信息

事件流:

1.

用户定位

2.

查询附近的商户信息

前置条件:用户实时定位,选择获取附近商户

后置条件:地图上显示商户,选择可以查看商户详情

?搜索商户

描述:用户输入店铺名称或者关键字,进行搜索相关商户

事件流:

1.

用户输入店铺的名称或关键字

2.

查询相应店铺信息

前置条件:用户输入店铺的名称或者关键字

后置条件:地图上显示商户,选择可以查看商户详情

?搜索用户

描述:用户输入用户名称,进行搜索用户

事件流:

1.

用户输入用户名称

2.

查询相应的用户信息

前置条件:用户输入用户名称

后置条件:查询相应的用户信息

1

4.4

包图

com.tbond.eatking.controller

com.tbond.eatking.model

com.tbond.eatking.net

com.tbond.eatking.view

4.5

部署图

客户端

云服务

数据库

4.6

构件图

login.java

新建商户信息

子系统

修改商户信

息子系统

搜索商户信

息子系统

搜索当前位

置子系统

个人榜单

系统

访问数据

库接口

错误处理,

信息返回

logout.java

返回正确

信息

1

第五章

系统实现

5.1

语言选择

我们采用

Android+Php+Mysql

的方式,以云平台为依托开发一款基于

Android

统的

App。

5.2

技术支持

地图系统基于腾讯地图开放平台,以新浪云作为数据处理终端。

5.3

界面实现

开始界面、登陆界面、注册界面、新建店铺、个人主页、店铺主页、搜索页面、

推荐店铺、推荐菜品、菜品添加、榜单系统、收藏页面

5.4

代码实现

开发层次、核心代码展示(model,view,net,controller)

、界面布局。

1

第六章

系统测试

6.1

测试目的

6.1.1

软件部署过程的测试必要性

6.1.2

测试者与设计者之间的交流与配合对软件测试结果的影响。

6.1.3

产品流程的通常,无

Bug。

6.2

测试内容及步骤

6.2.1

测试计划

测试项目名称:吃货联盟

版本号:V1.0

测试项目介绍:

“吃货的骄傲”旨在把一些零散的、目前没有途径能有效收集的美食信息

统合起来,让每个吃货有方便的平台来获取和分享这样的街头巷尾美食信息,

尤其是地图上没有定义此类详细信息的点。另外用地图作为载体,利于吃货

们方便地获得店铺位置,并规划自己的美食之路,享受过美食再和其他人分

享自己的感受。我们专注于让吃货们自己发掘隐藏在角落里的美食,绘制出

专属于吃货们的美食地图;用户成为制作新吃货地图的一份子,并通过等级

激励系统,由得分划分吃货等级,上升为吃货的骄傲。对吃货来说,分享自

己心得来表现自己吃货经验的同时能获得全方位的美食信息,还可以靠分享

来成为有话语权的大

V

吃货,这绝对是极大的诱惑。

测试目的:检验该项目是否能成功、健康运行。

测试时间:1Day

测试人员:赵锐

崔晨晖

陶晗

李謇

谢杭伦

测试环境:Android

4.0+系统,SAE

测试内容:

能否正常依照

GPS

显示地图;能否正常登录、注册;登陆后界面是否简洁、

大方;登陆后是否正确显示用户信息;能否新建商铺;能否添加菜信息;是

否评价商铺;能否搜索;商店信息是否正确;榜单系统是否正确;积分是否

计算正确;页面跳转是否正确;纠错功能是否可用;商店状态显示是否正确

等。

1

6.2.2

测试过程

用例用例

编号编号

用例名称用例名称模块名称模块名称输入数据输入数据预期输出结果预期输出结果

1

依照

GPS

显示地

地图模块无

在地图显示当前

位置

2登录登录模块账号密码

1.

账号密码错

2.

成功登陆

3注册登录模块账号密码

1.

已被注册

2.

成功注册

4用户信息显示新建模块用户

id

用户所有信息显

示正确

5新建店铺新建模块

填写店铺信

成功建立店铺

6添加菜品信息新建模块菜信息成功建立菜信息

7评价商铺新建模块

商铺

id,评

价内容及分

成功添加评价信

8搜索搜索模块关键字

返回与关键字相

关的内容

9商店信息新建模块商店

id

商店信息显示正

10榜单系统榜单系统无显示正确排行

11积分计算榜单系统无

个人积分计算正

12页面跳转客户端无

个页面逻辑跳转

正确

13纠错系统纠错系统错误信息

纠错系统提交正

14商店状态服务器商店

id

正确显示商铺状

态信息

1

测试结果:

用例用例

编号编号

用例名称用例名称

输入数输入数

据据

预期输出结预期输出结

果果

实际结果实际结果

是否是否

通过通过

测试时间测试时间

1

依照

GPS

示地图

在地图显示

当前位置

在地图显示

当前位置

是2014/6/20

正确账

号密码

成功登陆成功登陆

是2014/6/20

2登录

错误账

号密码

账号密码错

账号密码错

是2014/6/20

3注册

账号密

注册状态正

注册状态正

2014/6/20

4

用户信息显

用户

id

用户所有信

息显示正确

用户所有信

息显示正确

2014/6/20

5新建店铺

填写店

铺信息

成功建立店

成功建立店

2014/6/20

6

添加菜品信

菜信息

成功建立菜

信息

成功建立菜

信息

2014/6/20

7评价商铺

商铺

id,评价

内容及

分数

成功添加评

价信息

成功添加评

价信息

2014/6/20

8搜索关键字

返回与关键

字相关的内

无否

2014/6/20

9商店信息商店

id

商店信息显

示正确

商店信息显

示正确

是2014/6/20

10榜单系统无

显示正确排

显示正确排

是2014/6/20

11积分计算无

个人积分计

算正常

个人积分计

算正常

是2014/6/20

12页面跳转无

个页面逻辑

跳转正确

个页面逻辑

跳转正确

是2014/6/20

13纠错系统

错误信

纠错系统提

交正确

纠错系统提

交正确

是2014/6/20

14商店状态商店

id

正确显示商

铺状态信息

正确显示商

铺状态信息

是2014/6/20

6.2.3

测试问题报告

测试人员:赵锐

崔晨晖

陶晗

李謇

谢杭伦

测试环境:Android

4.0+系统,SAE

1

问题编号:14

问题描述:

根据关键字查询无结果

问题级别:高

问题处理:待处理

1

第七章第七章

系统安装手册系统安装手册

7.1

运行环境

7.1.1

硬件环境

android

系统的手机移动端

7.1.2

软件环境

android4.0

及以上

7.1.3

网络环境

手机网络

2g/3g,WiFi

7.1.4

数据与安装包

安装包

1

个,内含相关代码、布局图片及腾讯地图定位

SDK。

名称:Eatking.apk

大小:2.3MB

7.2

软件安装与配置

把安装文件(.apk

文件)导入手机

点击打开即可运行

7.3

数据导入

不需要数据导入

7.4

系统部署与配置

需要使用

Android

系统手机一部,系统版本需在

4.0

以上。

选择

Eatking.apk,安装。

7.5

系统启动

点击“吃货联盟”图标运行。

1

第八章

系统用户手册

8.1

导言

8.1.1

目的

该文档的目的是描述网上招聘系统项目的用户使用说明。

8.1.2

范围

该文档定义了系统提交产品的使用说明,主要描述了产品的操作流程,以及配置

说明。

8.2

运行环境

8.2.1

服务器端的环境要求

8.2.2

客户端的环境要求

8.3

操作说明

等级界面,店铺界面,评论界面,添加店铺界面,店铺主页

1

第九章

项目总结报告

9.1

引言

9.1.1

编写目的

此需求分析文档对“吃货联盟”做了全面细致的用户总结。

9.1.2

背景

“吃货联盟”旨在把一些零散的、目前没有途径能有效收集的美食信息统合起来,

让每个吃货有方便的平台来获取和分享这样的街头巷尾美食信息。

9.2

实际开发结果

9.2.1

产品

“吃货联盟”包含两个程序:“吃货联盟”服务器端和“吃货联盟”Android

户端,服务器端支持客户端的数据存储和查询。

9.2.2

主要功能和性能

服务器端:存储数据,处理请求,发回报文。

客户端:包含用户登录,新建、修改信息,搜索信息,榜单系统四个模块。

9.3

开发工作评价

9.3.1

对生产效率的评价

代码行:

服务器:3000

客户端:11000

9.4

经验和教训

1.在开发前期进行功能和设计的彻底统一

2.应明确分工

3.模块应明确

4.

明确工程拓扑图

TAG标签: