- 1、本文档共46页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Google Map的垂直社交网站的设计与实现 软件设计说明书 项目编号:110453
PAGE
第 PAGE 1 页 共 NUMPAGES 22 页
软件设计说明书
项目名称
基于Google Map的垂直社交网站的设计与实现
项目编号
110453
项目成员
ql,xx,xxx,xxx
指导老师
xx
目 录
TOC \o 1-3 \h \u 12515 一、需求分析报告 4
18045 1 引言 4
11732 1.1编写目的 4
29388 1.2项目背景 4
6300 1.3术语定义 4
22517 2 任务概述 5
6842 2.1目标 5
22128 2.2用户特点 5
17395 2.3假定约束 5
21352 3 功能需求分析 5
12094 4 运行环境需求 8
1680 5 其它非功能需求 9
25547 5.1 性能需求 9
30584 5.2 安全性需求 9
31622 5.3 软件质量属性 9
11918 5.4 业务规则 10
8846 5.5 用户文档 10
32567 6 待定问题列表 10
24431 二、概要设计报告 11
15267 1引言 11
21026 1.1编写目的 11
26695 1.2背景 11
18466 1.3定义 11
29731 1.4参考资料 12
13848 2任务概述 12
25663 2.1目标 12
27624 2.2运行环境 13
5122 2.3 设计概述 13
15910 3总体设计 14
31057 3.1 系统架构设计 14
30783 3.2 系统逻辑设计 16
4760 4接口设计 20
17623 4.1用户接口 20
5674 4.2外部接口 20
26157 4.3内部接口 20
30113 5系统数据结构设计 20
9857 5.1 逻辑结构设计 20
7450 6系统出错处理设计 24
26836 6.1出错信息 24
21896 6.2补救措施 25
17528 三、详细设计报告 26
10869 1引言 26
10823 1.1 编写目的 26
30437 1.2 文档约定 26
18561 1.3 预期读者和阅读建议 26
6713 1.4 参考文献 26
19100 2 支撑环境 27
7492 2.1 数据库管理系统 27
15497 2.2 开发工具、中间件以及数据库接口 27
4336 2.3 硬件环境 27
21826 2.4 网络环境 28
31528 3 功能详细设计 28
19095 3.1 用户注册模块 28
3032 3.2 浏览好友信息模块 29
8341 3.3用户发布位置信息功能 30
25423 3.4用户修改位置信息功能 31
14592 3.5用户删除信息功能 32
15426 3.6 地图模式用户发表心情功能 33
19376 3.7 地图模式用户发表日志照片 35
7992 3.8 地图模式用户查看信息 36
30426 4 词汇表 38
12856 四、系统使用手册 39
20098 1 注册/登录/退出功能: 39
3811 2 新鲜事功能: 40
19634 3 通用功能(以日志为例): 42
6754 4 相关信息设置: 43
20517 5 地图模式功能: 44
一、需求分析报告
1 引言
1.1编写目的
该需求规格说明书对基于Google Maps的社会交友系统进行了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能和界面,概要设计说明书和完成后续设计与编程工作将在此基础上进一步提出。
1.2项目背景
现有的交友网站大多不支持LBS,即地理信息服务,用户状态的改变只有文本的内容改变,难以反应出用户当前的其它信息。本交友系统基于LBS,用户在更新状态时可以加上地理位置信息,并会在地图上显示出其位置,能让人直观的看到友人所处的位置,方便朋友间线下的活动。在此背景下成立了该项目。
1.3术语定义
表1.1 术语定义表
B/S结构
Browser/Server(浏览器/服务器)结构
Google Maps
Google公司开发的一个地图,编程人员可以调用其API,在自己的网站中加入地图
API
Application Programming Interface 应用程序编程接口
LBS
Location
文档评论(0)