课题具体任务描述:
任务:(1)完成线上旅行信息管理系统的设计,实现了计划管理、产品管理、报价管理、订单管理、客户关系管理、财务管理、导游报账以及统计分析等重要功能,通过查询相关资料,明确系统设计细节和步骤,利用所学过的软件工程方面的知识和方法进行系统的分析规划,从而完成系统的设计。(2)学习系统开发时所使用的关键技术,包括B/S、 java、vue、SSM以及MYSQL数据库等。
具体要求如下:
1、技术要求:
(1)熟练掌握Java语言及eclipse/myeclipse开发平台
(2)熟悉SSM框架
(3)学习vue技术
(4)熟悉MySQL数据库的使用
2、工作要求:
(1)完成线上旅行信息管理系统的分析与调研,完成相应的需求挖掘;
(2)完成线上旅行信息管理系统的软件框架的搭建;
(3)完成线上旅行信息管理系统的软件功能的实现、调试、测试;
要求实现以下功能:
a. 景点管理,展示景点的基础信息,介绍等信息。
b. 酒店管理, 展示酒店的基础信息,介绍等信息。
c. 评价管理,可以查看景点或酒店的相关评价信息,客户消费完,可以评价景点或者酒店信息。
d. 景点查询,可以输入关键字查询相关景点信息。
e. 预定功能,用户可以在线预定酒店或景点。
f. 支付功能,用户在预定景点门票或酒店时可以支付相关费用。
g. 在线留言,提供查看留言和提交留言的功能。
h. 用户信息管理,提供用户修改登录密码和修改详细资料的功能。
系统功能分析
本线上旅行信息管理系统主要分管理员和用户两大功能模块,下面将详细介绍管理员以及用户分别实现的功能。
管理员功能分析
管理员登录后可对系统进行全面管理操作,管理员主要实现的功能模块包括个人中心、用户管理、景点分类管理、景点信息管理、购票信息管理、酒店信息管理、客房类型管理、客房信息管理、客房预订管理、退房评价管理、留言板管理以及系统管理。
用户功能分析
用户可进入系统前台查看系统信息,包括首页、景点信息、酒店信息、客房信息、景点资讯以及留言反馈等,注册登录后主要功能模块包括个人中心、购票信息管理、客房预订管理、退房评价管理以及我的收藏管理。