目录
1. 项目说明 2
1.1. 项目目标: 2
1.2. 软硬件环境需求 2
1) 硬件配置:(只支持PC端) 2
2) 软件配置: 2
1.3. 使用的关键技术: 3
2. 需求分析 4
2.1. 系统用例 4
2.2. 业务流程 5
3. 概要设计 6
3.1. 功能模块设计 6
1) 路线规划服务: 6
2) 待办模块: 6
3) 日记管理: 6
4) 日记回看: 6
5) 动态分享服务: 6
6) 动态管理: 7
3.2. 核心类图 7
1) 类图描述 7
2) 类描述 8
3) 继承描述 10
4. 界面设计 10
1.项目说明
1.1.项目目标:
我们的项目简介主要为以下几个模块:
1)地图管理:在用户进行旅游之前,可以在该软件进行旅游路线的规划,用户在软件中输入准备前往的地方,软件会形成路线,
2)待办管理:用户还可以在软件上输入一些待办事项,在之后的过程中,用户随时可以查看待办事项,当待办事项完成后,用户可以消除该待办事项
3)日志管理:在用户进行旅游时,可以向该软件传输一些图片,并且给图片增加注释,记录用户在旅游过程中所遇到的事情。用户还可以通过联网将自己的旅游经历分享到平台上,也可以浏览平台上其他用户的动态并添加至收藏或并下载。
4)回忆板块:在用户完成旅游之后,这些资料会保存在本地数据库里,用户可以打开软件的回忆板块,就可以回顾以往的旅游记忆。
1.2.软硬件环境需求
1)硬件配置:(只支持PC端)
处理器:Intel(R) core(TM) i7
显示适配器:NVIDIA GeForce GTX
网络适配器:WAN Miniport
2)软件配置:
开发工具:Visual Studio
测试工具:QTP
操作系统:Windows10
数据库:MySQL
驱动程序:所有硬件驱动