详细设计文档1 .引言
随着大学生生活水平的提高,假期外出旅游的学生增加,面向大学生群体的旅游APP具有市场价值。
1.1创建目的
本节介绍了软件详细设计文档的用途。
定义整个软件的要求,作为用户和软件开发人员之间相互理解的基础
作为软件总体测试和系统结构设计的依据
本文档的读者是软件设计人员、模块开发人员、管理员和测试人员。
1.2项目背景
项目名称:做作旅游
项目提出者:华中农业大学改革春风吹满地小组
开发单位:华中农业大学信息学院
项目实施单位:华中农业大学改革春风吹满地小组
1.3定义
MYSQL :免费强大的数据库管理系统
Androidstudio :基于intellij idea.eclipse ADT,Androidstudio为开发和调试提供了集成的Android开发工具。
数据项名称
代号
数据类型
用户代码
Uid
虚拟角色列表
用户消息
微软博客
虚拟角色列表
昵称
通用名称
虚拟角色列表
用户密码
Upassword
虚拟角色列表
旅行天数
Ldays
资讯科技
观光地
Lsite
虚拟角色列表
需要金额
Lmoney
双精度
观光地
施耐奇
虚拟角色列表
当地的生活
每日
资讯科技
本地时间
霍耳斯
资讯科技
本地部分
微型计算机
资讯科技
1.4参考资料
[1]复杂手册.软件工程与实践[M] .北京:机械工业出版社,2017
[2] GB/T 8567-88,计算机软件产品开发文档编写指南[S]
1.5版信息
修改号码
修改日期
修改后的版本
修正位置
内容变更概要
1
2019-5-29
1.0
一切都是
完成第一次写作
2
2019-6-10
2.0
一切都是
完成第二次写入
3
2019-6-19
3.0
一切都是
完成第三次写入
2 .总体设计
2.1需求概览
该数据库系统用于支持用户查找旅游攻略的一系列操作,其系统需求如下
1 )注册和注册)连接数据库,更新和保存用户数据信息
2 )查询设置)用户可以查询旅游目的地的特色景点和门票,查询美食攻略等。
3 )查看呼叫服务)为用户提供产品信息及相关咨询服务。
4 )个人信息更新:连接数据库,支持用户信息的存储和更新。
5 )总控制接口)完成用户交互任务,接收用户请求,调用相应模块。
6 )浏览旅游圈界面)用户可以浏览他人旅游攻略,上传自己的攻略。
2.2工作环境
硬件环境: PC
2.3程序配置
3 .程序说明
假意旅行是Java开发的自由服务软件,从一开始就想把最好的留给用户。 在假惺惺的旅游软件首页,最明显的位置总是用户上传的美丽照片、游记。 假意旅游通过系统融合社区氛围、旅游文化、产品功能、社交互动、旅游决策和交易等多种用户体验,提升了用户的使用体验。 为了促进用户共享,推出了旅游、个性化界面创新,优化用户阅读攻略、写游记、旅游体验的一系列措施。通过旅游评论、旅游答疑,故作姿态的旅游“都是像晒旅游资产一样留下“足迹”等,假惺惺的旅游可以促进用户的分享和交流,不同的地方查询对应的攻略,也是本APP最主要的功能。
3.1.1注册模块:输入用户名、输入密码、确认密码、填写验证码
3.1.2登录模块:输入用户名,输入密码,与数据库中的信息进行匹配
3.1.3攻略查询模块:选择目的地,查看相关旅游攻略信息
3.1.4呼叫模块:查看、联系产品信息,并向用户通报
3.1.5游戏模块:接收用户动作并显示用户动作
3.1.6总控制界面模块:显示攻略查询界面、显示客户服务界面、显示用户信息界面、显示旅游圈界面
3.2序列图
用户登录序列图
用户登录序列图
搜索序列图
用户信息显示顺序图
客户支持信息显示序列图
公布攻略顺序图
3.3性能
)1)支持pc端的虚拟机和安卓智能手机
)2)在CPU、内存使用率高的条件下,不会发生重大问题。
3.4反馈
用户意见可以通过反馈界面直接添加责任人QQ进行反馈;
3.5安全
用户受到骚扰时,可以通过举报页面对其他用户的不良行为提出举报申请。 提交申请后,软件人员进行审查,审查合格后向不良用户提交警告号码,或者冻结被举报的用户账户。