安卓平台软件APP系统概要设计说明书

合集下载

软件概要设计说明书模板

软件概要设计说明书模板

软件概要设计说明书文档修改记录填写说明1. 系统结构的定义本体系对整个软件系统按如下结构方式进行划分:系统→子系统→模块→子模块其中:(1)“系统→子系统”划分属于“系统设计”,在系统设计说明书中予以描述。

(2)“子系统→模块”划分属于“概要设计”,在本说明书中予以描述。

(3)“模块→子模块”划分属于“详细设计”,在详细设计说明书中予以描述。

如果系统相对简单,可以省略“子模块”这一层次。

2. 如果填写了系统设计说明书,则在本说明书中略过“系统→子系统”划分的相关内容(即第2章)。

3. 如果系统相对简单,不需要做“系统→子系统”划分,这种情况下,取消填写系统设计说明书,只须填写本说明书,直接套用“子系统→模块”划分(即第3章)进行“系统→模块”划分(把其中“子系统”一词替换为“系统”),并删除本说明书中“系统→子系统”划分的相关内容(第2章)。

目录1.简介 01.1.背景和目的 01.2.范围 01.3.术语和缩略语 02.系统总体设计 02.1.任务概述 (1)2.1.1.目标 (1)2.1.2.需求概述 (1)2.2.设计概述 (1)2.2.1.总体约束 (1)2.2.2.系统外部接口 (1)2.2.3.设计方案概述 (1)2.3.系统架构设计 (2)2.3.1.系统的逻辑架构设计 (2)2.3.2.系统的物理架构设计 (3)2.4.子系统定义 (4)2.4.1.子系统列表 (4)2.4.2.子系统间关系 (4)3.子系统1设计 (5)3.1.任务概述 (5)3.1.1.目标 (5)3.1.2.需求概述 (5)3.2.设计概述 (5)3.2.1.总体约束 (5)3.2.2.子系统外部接口 (6)3.2.3.设计方案概述 (7)3.3.子系统架构设计 (7)3.4.模块定义 (9)3.4.1.模块列表 (9)3.4.2.模块间关系 (10)3.4.3.模块描述 (10)4.非功能性需求的实现方案 (11)6.1.性能的考虑 (11)6.2.兼容性的考虑 (12)6.3.安全的考虑 (12)6.4.可移植性的考虑 (12)6.5.集成与测试的考虑 (12)6.6.可扩展性的考虑 (12)6.7.可靠性的考虑 (12)6.8.可维护性的考虑 (13)5.难点及解决方案 (13)6.参考资料 (13)7.附录 (14)1. 简介1.1. 背景和目的本文档编制的目的是说明对软件系统的设计考虑,包括软件系统的基本处理流程,软件系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为软件的详细设计奠定基础。

软件概要设计说明书

软件概要设计说明书

软件概要设计说明书1.引言本软件概要设计说明书是为了介绍软件的整体架构和功能设计,以便于开发团队和项目相关人员了解软件的大体情况和设计思路。

2.软件概述本软件是一款用于管理个人日常事务和安排的日程管理软件,主要功能包括日程安排、提醒通知、任务管理、备忘录等,旨在帮助用户提高工作效率和时间管理能力。

3.总体设计3.1 软件架构本软件采用前后端分离的架构设计,前端使用React进行界面设计,后端使用Node.js进行逻辑处理和数据存储,数据库采用MySQL进行数据存储。

3.2 功能模块软件主要分为日程管理模块、提醒通知模块、任务管理模块、备忘录模块等。

用户可以根据自己的需要进行添加、编辑和删除,同时可以设置提醒通知和优先级等。

4.详细设计4.1 日程管理模块用户可以添加、编辑和删除日程安排,可设置开始时间和结束时间,以及重复周期、地点、标签等信息。

4.2 提醒通知模块用户可以设置提醒通知的方式和时间,提醒内容可以自定义,并可设置提前时间,确保用户不会错过重要事务。

4.3 任务管理模块用户可以添加、编辑和删除任务,设置任务的优先级、状态、截止时间等信息,以便及时了解任务进度。

4.4 备忘录模块用户可以添加、编辑和删除备忘录,对于重要的备忘事项可以设置提醒通知,保证不会遗漏。

5.接口设计本软件提供RESTful风格的API接口,包括用户管理、日程管理、任务管理、提醒通知、备忘录等相关功能。

6.安全设计本软件将采用JWT认证和HTTPS加密等机制,保证用户数据的安全性和隐私保护。

7.性能设计本软件将采用分布式架构和缓存机制,以提高系统的性能和稳定性。

8.测试与验收在开发过程中,将进行单元测试、集成测试和系统测试,确保软件的质量和稳定性。

安排验收测试,确保用户需求的满足。

以上是本软件的概要设计说明书内容,希望可以对各位有所帮助。

9. 部署与维护在软件开发完成后,需要进行系统部署并进行相关维护工作。

部署方面,需要根据实际情况选择合适的云服务器或者物理服务器进行部署,配置相关环境和数据库,并进行性能测试,确保系统正常运行。

安卓平台软件APP系统概要设计说明书

安卓平台软件APP系统概要设计说明书
安卓平台软件APP系统概要设计说明书
Keyword:
该文档详细描述了本项目的需求分析,为以后的详细设计和编码奠定功能需求基础和方向。
List of abbreviations缩略语清单:
Abbreviations缩略语
Full spelling英文全名
Chinese explanation中文解释
LBS
Location Based Service
基于位置服务
DB
DataBase
数据库
E-R图
EntityRelationship Diagram
实体-联系图
sqlite
Sqlite
轻量级数据库
Tcp/Ip
Transport Control Protocol/Internet Protocol
java
/LongTimeNoSee/src/com/example/longtimenosee/Activity/registerActivity.java
提供给用户ui界面并且发送注册信息到服务器端等待服务器端的验证和回复,根据回复进行不同的提示或处理。
5功能实现
1功能设计描述
本模块提供一个个人信息的补全或者更改的功能。
该类提供给用户一个UI界面并且把信息发送到服务器端等待服务器端的验证和回复。
5功能实现
1、简介
本模块实现了增加、删除、查看好友资料和好友聊天的功能。
2、功能列表
功能包括增加好友、删除好友、查看好友资料、好友聊天。
2.2.2.3.1
1功能设计描述
本功能提供一个本软件的用户列表,用户可以查看用户信息并进行请求添加。
2类
1)addFriendActivity

最新安卓平台软件APP系统概要设计说明书

最新安卓平台软件APP系统概要设计说明书

最新安卓平台软件APP系统概要设计说明书安卓平台软件A P P系统概要设计说明书安卓平台软件APP系统概要设计说明书目录1 Introduction 简介 (6)1.1 Purpose 目的 (6)1.2 Scope 范围 (6)1.2.1 Name 软件名称 (6)1.2.2 Functions 软件功能 (6)1.2.3 Applications软件应用 (7)1.3 Reference 参考资料 (7)2 High Level Design 概要设计 (8)2.1 Level 0 Design Description 第0层设计描述 (8)2.1.1 软件系统上下文定义 (8)2.1.2 Design Considerations设计思路 (8)2.2 Level 1 Design Description 第1层设计描述 (9)2.2.1 System Architecture系统结构 (9)2.2.1.1 Description of the Architecture系统结构描述 (9)2.2.1.2 Representation of the Business Flow业务流程说明 (10) 2.2.2 Decomposition Description分解描述 (24)2.2.2.1 通信模块 (24)2.2.2.1.1 打开服务器端通信 (24)2.2.2.1.2 打开客户端通信 (25)2.2.2.2 登录、注册、个人资料设置模块 (27)2.2.2.2.1 登录功能 (27)2.2.2.2.2 注册功能 (29)RegisterActivity inputThread outputThread ServerSocketServerSocketInfo_self_Activity inputThread outputThread2.2.2.3.1 增加好友 (32)2.2.2.3.2 查看好友个人资料与删除 (34) Friend_self_info_AcinputThread outputThread ServerSocketChatActivity inputThread outputThread ServerSocket2.2.2.4.1 创建活动和修改活动 (37)CreateActivity inputThread outputThread ServerSocket2.2.2.4.2 查看活动资料、参加、退出、点赞和评论活动 (39) 2.2.2.5 消息接收与推送模块 (40)2.2.2.5.3 动态信息的接收、提示、提供回复 (40)2.2.2.5 地图模块 (42)2.2.2.5.1 地图显示和定位 (42)2.2.2.5.2 附近搜索与导航 (44)2.2.2.5 消息接收与推送模块 (46)2.2.3 Interface Description接口描述 (46)2.2.3.1 百度地图接口 (46)3 Data Structure 数据结构/Database Design 数据库设计 (47) 3.1 概念模型 (47)3.2 数据库表设计 (48)4 UI Design 界面设计 (49)4.1 登录界面 (49)4.2 好友界面 (50)4.3 聊天界面 (50)4.4 活动界面 (51)4.5 消息动态界面 (51)4.6 定位/导航界面 (52)4.7 附近搜索界面 (53)4.8 活动资料界面 (53)4.9 个人资料设置界面 (54)4.10 搜索界面 (54)5 Error Design 出错处理设计 (56)Keywords 关键词:社交、附近搜索、定位、百度地图、活动。

app设计方案说明

app设计方案说明

App设计方案说明1. 简介本文档旨在提供一个关于App设计方案的详细说明。

该方案旨在满足用户使用App的需求,并提供图形化和用户友好的界面,以便用户能够愉快地使用App,并实现其预期功能。

2. 功能需求根据用户的需求调研和市场分析,我们确定了该App的以下功能需求:1.用户登录和注册功能:用户可以创建新账户并通过登录来使用App的所有功能。

2.用户个人资料管理:用户可以查看和编辑他们的个人资料,包括用户名、密码、头像等。

3.实时消息功能:用户可以通过App向其他用户发送实时消息,并接收来自其他用户的消息。

4.好友列表:用户可以添加其他用户为好友,并查看和管理他们的好友列表。

5.消息通知:用户可以接收来自好友的新消息通知,并通过通知栏或App内部查看和回复消息。

6.发布动态功能:用户可以发布文本和图片的动态,同时可以选择动态是否公开可见。

7.动态浏览功能:用户可以通过浏览器查看其他用户发布的动态,可以按时间、热度等排序方式进行浏览。

8.点赞和评论功能:用户可以对其他用户的动态进行点赞和评论。

3. 技术实现为了实现以上功能需求,我们计划使用以下技术和工具:•开发平台:我们将使用React Native作为App的开发平台,以便实现跨平台的功能。

•用户认证:我们将使用OAuth 2.0协议来实现用户的登录和注册功能,并保护用户的个人数据。

•数据存储:我们将使用云数据库服务(如Firebase、AWS等)来存储和管理用户的个人资料、消息和动态数据。

•实时通信:我们将使用Socket.io来实现App内用户之间的实时通信功能。

•图片处理:我们将使用第三方库(如react-native-image-picker等)来实现图片的上传和处理功能。

•推送通知:我们将使用推送通知服务(如Firebase Cloud Messaging、APNs等)来发送新消息通知给用户。

4. 用户界面设计为了提供用户友好的使用体验,我们将特别关注用户界面的设计。

APP软件概要设计

APP软件概要设计

APP软件概要设计一、系统功能2.首页展示:系统首页展示热门文章、推荐内容、最新消息等信息。

4.用户互动:用户可以关注其他用户并收听他们的动态,也可以发布个人动态,进行点赞、评论等操作。

6.消息通知:系统会向用户发送消息通知,包括用户关注的用户发布动态、收到的评论等。

7.功能:用户可以通过关键字文章、用户等内容。

8.系统管理:管理员可以对用户、文章、评论等内容进行管理,包括审核、删除等操作。

二、用户界面设计1.启动界面:显示APP名称和LOGO,并加载必要的资源。

3.首页界面:展示热门文章、推荐内容、最新消息等信息,并提供入口和个人中心入口。

7.消息通知界面:显示系统发送的通知消息及相关操作按钮。

8.界面:提供关键字的输入框,显示结果。

9.系统管理界面:给管理员提供管理用户、文章、评论等内容的界面。

三、数据库设计3.评论表:存储用户对文章的评论内容及相关信息。

4.关注表:存储用户关注其他用户的关系。

5.动态表:存储用户发布的个人动态信息。

四、技术架构1. 前端技术:使用HTML、CSS和JavaScript等前端技术进行界面设计和交互操作。

2. 后端技术:使用Java、Python等后端语言进行开发,并采用Spring框架进行项目搭建和管理。

3.数据库技术:使用MySQL等关系型数据库进行数据存储和管理。

4.云服务:使用云服务器进行系统部署和运行,提供高可用性和可扩展性的服务。

5. 安全性:采用SSL证书进行数据加密传输,使用OAuth等安全认证机制保护用户信息。

6.其他技术:使用消息队列、缓存等技术提高系统性能和扩展性。

通过以上的APP软件概要设计,可以对APP的开发工作进行规范和指导。

在具体的开发过程中,还需要进行详细的业务流程设计、数据库设计和界面设计等工作。

同时,还需要与开发团队和设计团队进行紧密的沟通和合作,确保软件的开发达到预期目标。

Android手机软件开发设计说明书

Android手机软件开发设计说明书

Android手机软件开发设计说明书姓名:学号:班级:指导教师:完成日期: 2012.6.22设计要求目录第一章功能介绍 01.1功能描述 01.2功能特点 0第二章系统的设计实现 (2)2.1结构设计 (2)2.2系统实现 (2)2.2.1 功能实现 (2)2.2.2 数据库及代码实现 (4)参考文献 (6)个人日志设计说明书第一章功能介绍1.1功能描述个人日志手机软件的设计是为现今社会忙碌的人群而设计的,在现今竞争激烈的时代,工作的人群曾受的压力越来越重,导致许许多多人的生活方式没有节奏,没有规律。

人们往往会忘记日常生活的许多小事情,个人日志软件的设计,为人们提供一个好的记录个人事务的软件,它可以为我们的生活带来另类的精彩,积少成多,把我们每天的生活记录下来,当我们的心闲暇时,回忆我们自己走过的路。

个人日志的设计主题是“只有是时间是平等的,更好地利用时间就能更好地创造生活、追求想要的幸福,记录下每天的点滴经历,方能留下似水年华的印记”。

个人日志手机软件主要包括个人日志事务的显示、个人日志事务的添加、日历表的查阅三个面的内容。

1.2 功能特点个人日志手机软件主要包括三个模块:个人日志的显示、个人日志的添加、日历的查询。

同时,附加有菜单功能,菜单功能包含:日志、类型、感想、设置、关于、退出六个模块。

主要三个模块:个人日志的显示:主要是用于对自己添加日志显示的页面。

个人日志的添加:顾名思义,就是对于自己生活的点滴加以记录。

日历的查询:方便用户对于月历的查询,是一个十分方便的小板块。

菜单功能的六个模块:日志:主要显示日志信息的板块。

类型:可以为自己所写的日志划分不同的类型。

例如:生活、工作、旅游等。

感想:就是对自己生活记录的事情的感悟,灵感是在不经意间产生的,所有我们要善于记录灵感——对生活的体验。

设置:个人记录的事情,是否选择与日志显示的面板进行同步显示。

关于:这款软件的设计主题。

退出:退出该软件。

软件概要设计说明书模板

软件概要设计说明书模板

软件概要设计说明书模板软件概要设计说明书。

一、引言。

软件概要设计说明书是软件开发过程中的重要文档之一,它对软件的整体架构、功能模块、数据流等进行了详细的描述,为软件开发的后续工作提供了重要的参考依据。

本文档旨在对软件的整体设计思路和功能要求进行说明,为软件开发过程中的各个环节提供指导和支持。

二、总体概述。

本软件是一款面向XX领域的XXX软件,旨在解决XXX问题,提供XXX功能。

整体设计采用了XXX技术,包括XXX模块和XXX模块,通过XXX方式实现核心功能,为用户提供便捷、高效的XXX服务。

三、功能概要。

1. 用户管理模块。

用户管理模块包括用户注册、登录、个人信息管理等功能,通过XXX技术实现用户信息的安全存储和管理,保障用户数据的隐私安全。

2. 数据采集模块。

数据采集模块负责对XXX数据进行采集、整理和存储,通过XXX算法实现数据的准确性和完整性,为后续的数据分析提供可靠的数据支持。

3. 数据分析模块。

数据分析模块是本软件的核心功能之一,通过XXX技术对采集到的数据进行分析和挖掘,提供XXX的数据分析报告,帮助用户了解XXX领域的最新动态和趋势。

4. 可视化展示模块。

可视化展示模块将数据分析结果以图表、报表等形式直观展示,为用户提供直观、清晰的数据展示效果,帮助用户更好地理解数据分析结果。

五、运行环境。

本软件的运行环境要求为XXX操作系统,XXX处理器,XXX内存,XXX硬盘空间,XXX显示器分辨率等,确保软件能够在各种硬件设备上稳定运行。

六、接口设计。

本软件与XXX系统进行接口对接,实现数据的共享和互通,确保软件与外部系统的无缝对接和数据交换。

七、安全性设计。

为了保障用户数据的安全和隐私,本软件采用了XXX技术进行数据加密和安全传输,确保用户数据不被恶意攻击和非法获取。

八、性能设计。

本软件在性能设计上采用了XXX技术,通过优化算法和数据处理流程,提高软件的运行效率和响应速度,确保用户能够快速、流畅地使用软件功能。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

安卓平台软件APP系统概要设计说明书目录1 Introduction 简介 (3)1.1 Purpose 目的 (3)1.2 Scope 范围 (3)1.2.1 Name 软件名称 (3)1.2.2 Functions 软件功能 (3)1.2.3 Applications软件应用 (4)1.3 Reference 参考资料 (4)2 High Level Design 概要设计 (5)2.1 Level 0 Design Description 第0层设计描述 (5)2.1.1 软件系统上下文定义 (5)2.1.2 Design Considerations设计思路 (5)2.2 Level 1 Design Description 第1层设计描述 (6)2.2.1 System Architecture系统结构 (6)2.2.1.1 Description of the Architecture系统结构描述 (6)2.2.1.2 Representation of the Business Flow业务流程说明 (7)2.2.2 Decomposition Description分解描述 (21)2.2.2.1 模块1名 (21)2.2.2.1.1 功能一名 (21)2.2.2.1.2 功能二名 ................................................................... 错误!未定义书签。

2.2.2.2 模块2名 (24)2.2.3 Interface Description接口描述 (29)2.2.3.1 XX接口1 (43)2.2.3.2 XX接口2 ............................................................................... 错误!未定义书签。

3 Data Structure 数据结构/Database Design 数据库设计 (43)3.1 概念模型 (44)3.2 数据库表设计 (45)3.3 存储过程设计 ............................................................................................ 错误!未定义书签。

3.4 视图设计 .................................................................................................... 错误!未定义书签。

3.5 触发器设计 ................................................................................................ 错误!未定义书签。

3.6 函数设计 .................................................................................................... 错误!未定义书签。

3.7 基础数据配置 ............................................................................................ 错误!未定义书签。

4 UI Design 界面设计 (46)4.1 界面1 (46)4.2 界面1 (47)5 Error Design 出错处理设计 (53)Keywords 关键词:社交、附近搜索、定位、百度地图、活动。

Abstract 摘要:该文档详细描述了本项目的需求分析,为以后的详细设计和编码奠定功能需求基础和方向。

List of abbreviations 缩略语清单:Abbreviations缩略语Full spelling 英文全名Chinese explanation 中文解释LBS Location Based Service 基于位置服务DB DataBase 数据库E-R图Entity Relationship Diagram 实体-联系图sqlite Sqlite 轻量级数据库计算机网络通信的协议族工业标准Tcp/Ip Transport ControlProtocol/Internet ProtocolHttp HyperText Transfer Protocol 超文本传输协议JDK Java Development Kit Java 语言软件开发工具包SDK Software Development Kit 软件开发工具包1 Introduction 简介1.1 Purpose 目的目的:本文档是为了说明整个项目的整体结构。

方便开发人员从整体上把握软件的结构。

针对人员:开发人员1.2 Scope 范围1.2.1 Name 软件名称久违了,朋友1.2.2 Functions 软件功能活动模块我发起的活动创建活动在活动列表中创建一个由你发起的活动。

活动修改修改你创建的活动的名称与内容。

活动删除删除一个你创建的活动。

好友的活动参加活动参加一个由你的好友创建的活动。

评论活动评论好友创建的活动。

退出活动退出一个你已参加的活动。

消息模块接收活动信息接收好友的活动邀请、变更、删除信息等。

LBS信息定位模块用户地理定位定位当前用户的地理位置。

附近搜索根据当前的用户位置搜索附近的餐馆、KTV等。

线路导航根据当前位置和终点位置自动规划线路。

好友位置搜索搜索好友的位置1.2.3 Applications软件应用如今有许多人和以前的好朋友,好同学的联系和见面机会渐渐少了,友谊就慢慢变淡了。

为了使朋友之间在空闲时间能够保持联系并组织各种活动以维持和加深以前的友谊开发了此软件。

本软件大多应用于分开时间较长的同学、朋友、同事之间一起参加活动。

用于活动的组织,统计,以及相互讨论。

1.3 Reference 参考资料1.《v9.8470.2775.2_Project Start Report_V1.0》《v9.8470.2775.2_Software Project Planning_V1.0》《v9.8470.2775.2_ Software Requirement Specification_V1.0》2.李华明(2011)《Android游戏编程之从零开始》清华大学出版社3.百度地图应用开发/hxxy2003/archive/2011/08/09/2131951.html百度地图API/map/android之socket编程实例/x605940745/article/details/170016412 High Level Design 概要设计2.1 Level 0 Design Description 第0层设计描述2.1.1 软件系统上下文定义2.1.2 Design Considerations设计思路(1)、架构设计图+Form+Window ... MobileClient +LoginServer+RegisterServer+LBSServer...+LoginServervice +RegisterServervice +LBSServervice ...+sqlConnection ...(2)、程序结构图2.2 Level 1 Design Description 第1层设计描述2.2.1 System Architecture系统结构2.2.1.1 Description of the Architecture系统结构描述久违了,朋友系统个人信息管理社交模块活动模块消息模块LBS信息定位模块账户注册和注销账户登录和退出查找、添加好友删除好友好友活动信息个人活动信息参加活动退出活动评论活动创建活动删除活动修改活动活动信息提醒和接收地理定位线路导航附近搜索好友位置搜索2.2.1.2 Representation of the Business Flow业务流程说明2.2.1.2.1 注册账号开始输入注册手机号注册方式邮箱注册手机号是否正确?邮箱是否已被注册?否是短信验证邮箱验证验证码是否正确?验证码是否正确?输入密码确认密码注册结束否否2.2.1.2.2 登录和退出开始选择登录方式是否选择第三方登录?选择第三方登录平台输入账号和密码第三方授权登录结束是否运行主系统退出2.2.1.2.3 注销账号开始结束账号和密码是否正确?注销成功否是输入账号密码注销失败2.2.1.2.4 查找添加好友开始用户点击查找好友输入好友账号提交?显示好友账号信息是否添加好友?添加成功是结束否是否开始登录社交界面选择好友否是否删除好友?是删除好友结束开始是否有活动?是显示好友活动显示附近活动否活动详情是否已加入?否申请加入是退出活动评论活动查看好友活动模块结束开始查看已加入的活动活动详情输入评论是否点赞是否点赞是否扔鸡蛋是扔鸡蛋退出评论结束查看已加入的活动活动详情退出活动确认退出是退出活动详情否开始结束开始用户点击创建活动选项填写要添加的活动的属性确认提交?是否联网?上传至服务器保存本地结束YNY N开始进入活动修改页面选择要修改的活动输入修改后的内容确认修改上传至服务器结束YN开始进入删除活动界面选择要删除的活动确认删除?删除活动结束YN2.2.1.2.12 地理定位开始初始化百度地图模块点击定位按钮由串口读取GPS信号提取GPS数据GPS数据与地图匹配在地图上显示移动设备位置结束2.2.1.2.13 附近搜索开始输入搜索类型输入搜索范围在范围内地图上搜索匹配的地理位置提取GPS数据GPS数据与地图匹配在地图上显示匹配的地理位置是否进行线路导航?进入线路导航流程图NY 结束2.2.1.2.14 线路导航 开始根据开始和目标位置提供多条路径是否已有开始位置?是否已有目标位置?输入开始位置输入开始位置推荐最佳路径选择路径开始导航结束延时短暂时间读取当前位置当前位置是否为目标位置?结束导航NyNYY N2.2.2 Decomposition Description分解描述2.2.2.1 通信模块1、简介该模块负责客户端与服务器端之间的通信,客户端使用java的socket技术、服务器端使用mfc的csocket技术。

2、功能列表本模块主要包括打开服务器端通信以及打开客户端通信。

2.2.2.1.1 打开服务器端通信1 功能设计描述本功能用于创建服务器端的通信结构,等待和处理客户端发来的信息。

相关文档
最新文档