网上旅游管理
项目描述:
1、用户的登陆及用户的权限控制,使不同的用户具有不同的操作权限。
2、国内外、地区划分进行查询旅行团招募信息。
3、导游可以对旅行社进行按条件查询操作,找到符合自己的旅行社带团并查看旅行
社的评论和行程安排。
4、旅行团发布招募信息,也可以发布紧急招募日期必须在出发前两天,让自己的招
募信息置顶,并上传旅客的个人信息。
5、导游和旅行团可以对个人信息进行增、改、查操作。
6、导游申请带团后若不满意旅行团可以提起撤销,需征求旅行团意见若不同意则无
法撤销,相反旅行团也可以对导游提起撤销。
7、双方统一,导游下载合同书旅行生效,查看并下载旅客信息以便练习,如若旅客
更新则通知导游更新旅客信息。
8、在旅行期间导游无法再申请其他旅行团的招募个人信息显示带团中。
9、旅行结束后双方相互评价。
担任角色:独立开发
开发工具:MyEclipse 10、Mysql5.5、apache-tomcat-7.0.72、apache-maven-3.6.0
实现技术:
1.整个项目的在登录时使用shiro对登录注册的用户进行密码加密的相应处理,使用
salt来对密码进行加密,并在web.xml中配置spring-shiro.xml。
2.使用tomcat服务器来存储图片数据,对于中文图片数据要是用UrlFilter来过滤转
码图片请求转成相应的utf-8格式。
3.在旅行团订单界面显示界面,使用了mysql的分页查询显示订单信息。
4.Dao,service对象的获取使用了工厂模式,并使用事务进行相应管理。