文未可获取一份本项目的java源码和数据库参考。
一、毕业设计(论文)选题的目的和意义
由于现代人经济水平的不断提高,出门旅游已经成为人们放松和休息的一种生活方式。而出门在外,住宿也是首要问题,相比于传统的酒店行业,民宿更加经济实惠,最重要的是民宿要比酒店更加方便,尤其是针对家庭出游,集体出行,大部分的民宿比酒店多出了洗衣做饭等增值服务,私人空间更多,人情味也更浓。这种的住宿方式是已经成为现在很多人旅游所热爱的一种方式。民宿预订系统就是专门提供民宿住宿租赁而开发的,平台会根据您的需求定位和筛选,会为顾客展示各种类型的关于民宿的信息,方便人们对房子的了解,订单支付后成功实现线上的民宿预订。
二、设计或研究主要内容和重点,预期达到的目标及拟解决的主要问题和技术关键,有何创新之处
1、主要内容和重点:
本系统基于B/S结构(Browser/Server,浏览器/服务器模式),后台使用JAVA语言编写,由SSM框架即Spring+SpringMVC+Mybatis整合实现,应用服务器是开源的Tomcat,数据库采用MySQL。主要实现以下功能:民宿商家以及顾客的信息管理;对商家信息进行审核、发布、删除等;对顾客需求进行筛选以及对订单的管理等。
2、预期达成目标:
本系统旨在为商家和顾客提供关于民宿线上预订和租赁的平台,提供三种权限,实现不同的功能。
2.1、民宿商家:对民宿信息的管理和发布、订单的审核。
2.2、顾客:按照需求进行筛选生成订单,并对订单实现增删改查。
2.3、管理员:用户的登录和注册,对发布信息以及评论的审核。
3.主要问题和技术
数据库的设计、权限管理、对不同用户实现不同的功能。
4.创新
该系统权限管理合理,对于发布的信息以及用户的注册登录必须通过管理员审批通过才可以发布或预订,包括顾客对于商家评论的审核,充分保证商家信息的真实合理性。
三、研究方案
1、了解用户预订民宿的流程。
2、查阅相关资料,确定好设计方案,并结合实际撰写相关需求文档。
3、构思网站功能需求的架构,功能的模块设计及数据库的设计,画出ER图和原型图。
4、搜集并学习项目中所涉及的技术,学习并做好笔记。
5、正式编写代码,实现系统功能并利用Java的面向对象和封装思想优化代码。
7、测试系统的各项功能,维护数据库。
四、主要参考文献目录
[1] 古乐,史九林. 软件测试技术概论[M]. 北京:清华大学出版社,2004.
[2]杨开振,周吉文,梁华辉,谭茂华.JavaEE互联网轻量级框架整合开发.电子工业出版社.2017.
[3]耿祥义、张跃平.JAVA面向对象设计.第二版[M].北京:清华大学出版2013.
[4]韩姗姗,王春平. 面向复杂学习的高校计算机实践类教材建设—以《JavaEE技术实验教程》为例[J]. 计算机教育,2017(03):57-60+64.