《软件工程》课程设计报告
课题名称:XX
课题负责人名(学号): 邱奕韩(0943111066) 同组成员名单(角色): 吴超(0943111146)
张荣(0943111098) 杨洋(0943111357) 叶慧颖(0943111333 )
指导教师: 刘东权
评阅成绩:
评阅意见:
提交报告时间:2011年9月15日 1.引言
1.1 目的
编写该文档的目的在于明确旅游指南的用户需求,使得软件开发人员与用户对待开发软件的需求有统一的、无二义性的认识,安排项目规划与组织软件开发与测试,该文档所描述的内容,可作为软件确认测试的依据。本文档仅供项目经理、设计人员、开发人员参考。
1.2 背景
软件名称:四川旅游攻略
本项目的任务开发者:四川大学软件学院小组。
本项目的用户:有想去四川旅游或者了解四川景区的所有移动端用户。
1.3参考资料
参考资料: 刘教授提供的PPT 14 概述
文档分为两个部分:首先是对需求的概述,这一节包括系统总体功能的概述,系统的体系结构,和影响设计的一些因素。其次是具体需求说明。 这一节包括系统的功能详细说明。
2.市场分析
2.1 用户需求分析
四川作为旅游大省,每年来四川游玩的旅客不计其数。本产品可以提供四川主要旅游景点的信息,采用精美的图片,视频和简短的文字展示,用户可以对四川景点的旅游信息一网打尽!用户不必再像以往一个个景区的百度谷歌了。 用户找到心仪的景点后,考虑的就是出行问题,吃住问题。该产品将提供较全面的交通信息和导航功能。用户也可以在此产品上了解景区周边的酒店信息,我们将提供预定服务。
天气信息也是用户需要知道的,所以我们会提供每个景区的天气信息。
对于喜欢跟团的游客,该产品也将提供旅行社的信息供用户选择。用户可以预定跟团。
此外,每个游客到达景区后,可以签到,对该景区的环境,服务质量进行评论!这有利于提供景区服务质量,避免游客在一些景区里被骗。用户进行的评论可以一键发布到微博上和网友分享。
2.2 预期用途和使用模型
该产品的预期用途就是成为四川游客的好助手,提供游客出行时所有的信息。使用模型就是一台能连接互联网的主流移动端设备。
2.3竞争分析
现在旅游指南主要分为两种,传统的纸质出版物和现在的移动应用。传统的纸质产品,由于成本过高,功能有限(只有展示),已经不具有竞争力。
现在上线的关于旅游的应用,我们团队了解后得出的结论: 1.主要是展示功能,但是图片少,文字多。用户不大乐见。 2.没有将酒店预定的功能整合进来。 3.用户体验不佳
2.4成本,定价及产品定位
成本分为三块:
1.信息成本,各个景区详细的信息都需要团队通过各种渠道获取。 2.开发成本
3.运营和维护成本
定价:产品初步为免费产品,我们的收益可以和合作的商家酒店旅行社那获取。 产品定位:
2.5产品进度表
9.10~10.1
邱奕韩,吴超负责界面设计,交互设计。9.22完成初步原型设计,小范围测试检查交互问题。10.1号完成产品的交互模型设计,定稿!
叶慧穎,杨洋,张荣负责收集资料。整理文字及图片信息! 10.1~10.30
邱奕韩,吴超负责产品的前端设计,开始编码开发,将产品的框架架构好。
杨洋叶慧穎负责联系酒店,旅行社,餐厅,洽谈合作业务。
杨洋负责酒店预定的功能实现。 张荣负责数据库架构及输出。
11.1~11.20 邱奕韩,吴超负责导航功能的编码,
叶慧穎,杨洋,张荣负责酒店和旅行社预定的功能编码。
11.21~12.15 产品测试和完善。
12.16产品发布,提交到应用商店.
3.需求规定
3.1系统配置 3.2功能规格
1、景点展示,可以根据不同的分类来进行查找景点。每个景点都有一系列的标志图片,对景区的一些美景有了直观的了解。同时,每个景点还有相应的一段文字,来对景点的基本信息进行介绍,使用户对景点有个大致的了解。
2、旅行社预定的功能。用户可以了解旅行社的信息,根据自己的需要选择旅行社。
3、酒店,路线相关信息的查询。对于每个景区,都会对周围的酒店的价格,住房环境都有相关的介绍。路线是从景区所在的城市为出发点,到达该景点的车次,时间等一些基本的信息。
4、用户的评论。去过景区的用户,可以对该景点进行相关的评论。
3.3技术总结
1、使用HTML+CSS3+js+PHP来对软件进行开发。HTML+CSS3+js将主要完成软件前端的开发。PHP完成后台功能的相关操作。
2、会使用MySQL这款软件来完成对数据库的操作。
4.0可用性分析
1.用户只要有能连上互联网的移动端设备,就可以浏览旅游景点信息级预定周边酒店,方便快捷,操作简单。