3.3 功能流程图
管理员登陆 后台管理 系统管理 系统退出 信息浏览 信息查询 旅客登陆 前台操作 联系网站 在线留
图3-1用户登录系统数据流图
3.4 功能分析
旅行社旅游线路管理系统是一套专门解决旅行社网上预定、发布、管理线路的强大系统,系统基于JSP+SQL Server数据库开发,功能强大,操作方便,系统设计完全符合旅行社的运做模式。系统着重体现易操作性,只要您会打字,便操作。
1.整个系统要求使用B/S模式设计该系统,并要求系统完成后操作简单,功能完善,界面美观。
2.登录界面设计,要根据不同的用户设计不同的口令密码,并且进入系统后根据用户不同对该系统使用权限也不同。
3.系统用户管理模块:包括线路操作,普通用户和系统管理员不同身份口令密码修改,系统退出等。
4.旅游线路管理系统包括:旅游线路的录入、修改、删除和查询。 5.普通用户权限:可以查询、添加、删除自定义的旅游线路。 6.管理员权限:可以增加、删除、修改、查询精品旅游线路。 3.5 系统开发环境
(1) 操作系统: Windows 2000以上版本。
7
(2) 数据库:SQL SERVER 2000以上版本。 (3) Web应用服务器:Tomcat5.5.17以上版本。 (4) 开发工具:My Eclipse 8以上版本。
(5) 硬件配置:CPU1.5GHz以上,内存512MB以上。 (6) 浏览器:IE6以上或chrome浏览器。 (7) 分辨率:最佳效果1024*768像素。
8
4 系统总体设计
4.1 系统主要功能设计
登录界面设计,要根据不同的用户设计不同的口令密码,并且进入系统后根据用户不同对该系统使用权限也不同。
系统用户管理模块:包括线路操作,普通用户和系统管理员不同身份口令密码修改,系统退出等。
旅游线路管理系统包括:旅游线路的录入、修改、删除和查询。 普通用户权限:可以查询、添加、删除自定义的旅游线路。 管理员权限:可以增加、删除、修改、查询精品旅游线路。
图4-1 旅游线路管理系统
9
4.2 各功能模块设计
系统主要包括以下功能模块:
1.系统管理模块:数据备份、系统简介、系统公告。 2.自驾游管理模块:自驾游管理查询、自驾游管理添加。 3. 酒店信息管理模块:酒店信息查询、酒店信息添加。 4.站内新闻管理管理模块:站内新闻查询、站内新闻添加。 5.留言管理模块:留言管理。
6.用户管理模块:系统用户管理、注册用户管理、修改个人密码。 4.3 数据库设计 4.3.1 数据库的结构设计
数据库概念结构设计是数据库应用程序开发一个非常关键的环节,它具有一定的独立性,通常采用E-R图(实体—关系图)的方法进行设计,它能将用户的数据要求明确地表达出来。
根据本系统所使用的数据库以及系统的功能结构画出主要的E-R图,如图4-3-1所示。
图4-3-1管理员实体图
(2) 注册用户信息实体:调用注册用户信息表,生成系统编号, 用户名,密码,姓名,电话,邮箱,QQ,头像,籍贯,地址,性别,等等。
10
图4-3-2 用户注册信息实体图
(3) 酒店信息实体:调用酒店信息表,生成系统编号,名称,星级,地址,电话,简介,照片,票价等。
图4-3-4 酒店信息实体图
(4) 新闻信息实体:调用新闻信息表,生成系统编号,标题,类别,内容,添加人等。
图4-3-4 新闻信息实体图
11