毕业设计(论文)基于JSP的旅行社管理系统.doc

上传人:仙人指路1688 文档编号:3979365 上传时间:2023-03-30 格式:DOC 页数:47 大小:2.42MB
返回 下载 相关 举报
毕业设计(论文)基于JSP的旅行社管理系统.doc_第1页
第1页 / 共47页
毕业设计(论文)基于JSP的旅行社管理系统.doc_第2页
第2页 / 共47页
毕业设计(论文)基于JSP的旅行社管理系统.doc_第3页
第3页 / 共47页
毕业设计(论文)基于JSP的旅行社管理系统.doc_第4页
第4页 / 共47页
毕业设计(论文)基于JSP的旅行社管理系统.doc_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《毕业设计(论文)基于JSP的旅行社管理系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于JSP的旅行社管理系统.doc(47页珍藏版)》请在三一办公上搜索。

1、摘 要旅行社管理系统是一套技术更新比较快的实用商务管理系统。通过对一些中型规模的旅行社的考察,旅游公司所需的旅游信息量越来越大。因此,加强对旅游公司信息资源的整合、统一管理。本设计是基于这种现状,来提高上海沪连旅行社工作效率的管理信息系统。本系统是在软件工程的方法以及JSP和MySQL数据库技术的支持下完成的。针对需求分析进行了包括功能模块、数据库等方面的系统设计,最终研究出了B/S模式下的上海沪连旅行社管理系统。通过对数据库表的增、删、改、查,实现了对旅行社各种信息的检索和数据统计。一个旅游信息可以快速发布到信息管理系统上,同时对文档进行自动化的管理,把各类信息有序地进行存储,可以完成信息管

2、理、信息查询、权限设置、留言簿等功能。最终实现了上海沪连旅行社管理系统的各种业务系统的数据集成和信息集成。关键词:旅行社管理系统,JSP,B/S模式,信息检索ABSTRACTTravel agency management system is a technology refresh faster practical business management system. Through the investigation of some medium scale travel agencies, travel company of tourism information required i

3、s growing. Therefore, strengthening the tourism information resources integration, unified management. This design is also based on the current situation, to improving the efficiency of Shanghai Hulian travel service management information system. This system is a method in software engineering, and

4、 completed with the support of JSP and MySQL database technology. Including feature modules for needs analysis, databases and other aspects of system design, eventually developed the B/S mode of Shanghai Hulian travel service management system. Through the increase of the information, delete, alter

5、and check, for the travel agencies of various information retrieval and data and statistics. A variety of tourist can quickly publish information to the information management system, automated management of the document at the same time, orderly manner all kinds of information storage, information

6、management, information can be completed, permission settings, book and other functions. Ultimately, Shanghai Hulian travel service management system data from various business systems and information integration.Keywords: travel agency management systems, JSP,B/S mode, information retrieval目 录第1章 绪

7、 论11.1 研究目的及意义11.2 国内外研究现状21.3 相关技术介绍41.3.1 JSP技术41.3.2 MySQL51.4 主要研究内容6第2章 需求分析72.1 可行性分析72.2 用户需求描述82.3 系统功能92.4 数据字典92.5 数据流图102.6 运行需求112.6.1 最低配置112.6.2 建议配置12第3章 概要设计133.1 总体结构图133.2 网站前台功能设置14第4章 详细设计154.1 系统功能流程图154.2 数据库设计与实现174.2.1 实体模型174.2.2 E-R模型184.2.3 数据库的逻辑设计19第5章 系统的安装与配置225.1 jdk1

8、.6和Tomcat 6.0225.1.1 jdk 1.6225.1.2 Tomcat 6.0安装配置235.2 MyEclipse 6.5255.3 MySQL 5.027第6章 系统实现296.1 前台页面设计与实现296.1.1 首页设计296.1.2 旅游线路296.1.3 导游信息306.1.4 留言板316.2 后台设计与实现316.2.1 后台登录页面316.2.2 旅游线路管理326.2.3 员工管理336.2.4 会员注册346.2.5 用户注册登录34第7章 软件测试357.1 测试方案357.1.1 黑盒测试357.1.2 白盒测试357.1.3 本系统所采用测试方案367

9、.2 测试过程367.2.1 用户登录测试367.2.2 页面使用安全测试377.2.3 学生用户测试37总 结39致 谢40参考文献41ContentsChapter Introduction.11.1 Research purpose and meaning.11.2 Present research situation of home and abroad.21.3 Technology Related technology is introduced.41.3.1 JSP technology.41.3.2 MySQL.51.4 Main Research Contents.6Chap

10、ter Requirement Analysis72.1 Feasibility analysis.72.2 User requirement description.82.3 Systemic function92.4 Data dictionary92.5 Data flow diagram.102.6 Operational requirements112.6.1 Minimum112.6.2 Suggestion allocation11Chapter General design123.1 Overall organization chart.133.2 Website recept

11、ionist function setting13Chapter Detailed design154.1 System function flow chart154.2 Database design and implementation174.2.1 Physical model174.2.2 E-R model184.2.3 Database of logical design19Chapter System installation and configuration225.1 jdk1.6 and Tomcat 6.0.225.1.1 jdk 1.6225.1.2 Tomcat 6.

12、0 installation and configuration235.2 MyEclipse 6.5255.3 MySQL 5.0. 27Chapter system implementation296.1 Front desk page design and implementation296.1.1 Home page desig296.1.2 Tourist line.296.1.3 Guide information306.1.4 Guest Book.316.2 Backstage design and implementation316.2.1 Backstage registe

13、r pages.316.2.2 Tourist line management326.2.3 Staff Management336.2.4 member registration.346.2.5 User registration login.34Chapter software testing.357.1 Test plan357.1.1 Black box testing357.1.2 White box testing357.1.3 This system used by test scheme367.2 Test procedure.367.2.1 User login test36

14、7.2.2 Page use safety tests.377.2.3 Students user testing.37Conclusion.39Acknowledgements40References41第1章 绪 论1.1 研究目的及意义电子商务革命席卷全球,中国旅游业与电子商务结合顺应时代潮流。作为旅游业三大支柱之一的旅行社担负着组合旅游产品、并直接向旅游消费者推介和销售的职能,同时又担负着向旅游产品供应企业及时反馈旅游市场需求的功能。随着人们对生活质量的要求越来越高,旅游无疑是人们工作之余放松身心的最好选择,旅游项目的设计、管理就显得尤为重要,并且个性突出的游客们已不再满足于死板的标准

15、化的旅游项目,要求量身定做,旅游行业内的竞争日趋激烈。这就要求旅行社必须采取现代化的管理手段,结合旅行社的业务特点,利用旅行社管理系统软件来帮助管理。互联网让旅行社可以直接与旅游需求者或潜在旅游客户互动交流,旅行社可以准确掌握旅游者及潜在客户的喜好。从整体上提高了顾客满意度和旅行社的核心竞争力。上海沪连旅行社作为一家小型旅行社,要想在众多的竞争者中脱颖而出,旅行社管理系统是至关重要的一个环节,它可以迅速、准确地捕捉到客户要求,并加以高效回应,使游客满意,给自己带来意想不到的效益。上海沪连旅行社管理系统的运用,既给旅行社的业务发展创造了更多的机会,又让旅行社的传统经营方式得到了新鲜血液。使旅行社

16、将更多的精力用在积极开拓新的业务和新的合作伙伴上。采用计算机网络管理信息系统已经成为旅行社管理科学化和现代化的重要标志,丰富多彩的旅游景点以及旅行社运营必定需要一个合适的管理系统来规范,使得各项工作都有条不紊地进行,充分利用计算机管理检索迅速、查找方便、可靠性高、存储量大、成本低的优点。改变了旅行社企业组织结构业务模式及接待模式,旅行社管理系统加强了旅行社外部和内部的管理,积极推行规范化管理,贯彻系列国际标准,为旅行社实现低成本、高效率、高效益,逐步向大型旅行社看齐,最终使上海沪连旅行社在旅游行业中独树一帜并得到更大的发展空间,所以上海沪连旅行社管理系统的制作是十分必要的。1.2 国内外研究现

17、状1国外研究动态随着通讯和计算机技术的发展,因特网的不断普及,使旅游信息的传播不再受时间、空间的限制。旅游网络营销是适应网络技术发展与网络信息时代社会变革的新生事物,已经成为旅游营销策略。CNN公布的数据显示,全球旅游网络营销连续5年以350%以上的速度在增长,现在已经占据全球网上交易总额的35%,成为全球电子交易领域的榜首。世界旅游组织商务理事会(WTOBC)预计今后几年间世界主要旅游客源地约三分之一的旅游产品订购都将通过互联网进行。据资料显示,去年全球电子商务销售额为1400亿美元,其中旅游业电子商务销售额超过270亿美元。目前全球约有17万家旅游企业在网上通过管理软件开展旅游业务。2国内

18、研究动态2011年1月19日,中国互联网信息中心(CNNIC)在第27次中国互联网发展统计报告中称:截止到2010年12月,我国上网网民规模达到4.57亿人,手机网民规模达到3.03亿人,为计算机网络信息交流的普及和广泛应用奠定了基础。引人注目的是,网络购物用户年增长48.6%,预示着更多的经济活动步入互联网时代。旅行社的这一中介地位决定其收集信息、传递信息、综合利用信息的重要性。因特网将旅行社推向变革的大潮之中。因特网所引发的学习革命必将对旅行社产生巨大的冲击:一方面,旅行社可以从网上轻而易举地获得超大量的信息,可加强旅行社与旅游供应商和旅游者之间的联系,也可使旅行社的传统经营运作方式信息化

19、、简单化、科学化,促进旅行社经营管理现代化;另一方面,因特网也会把旅游供应商和旅游消费者聚集在一起,互通信息,以致抛开旅行社中介机构,就可以直接进行买卖活动,旅行社传统的市场将被其他类型的竞争者分割。3B/S结构旅行社管理系统随着网络的出现,电子商务的非中介化迫使旅行社尽快完成自身的转型和角色的重新定位,重新确定未来的核心竞争力,创造新的利润增长点。在目前国内的旅游市场中,大部分的旅行社都借助于计算机来进行管理,但管理软件的版本较为陈旧且达不到图文并茂,大部分的管理软件都编写于基于DOS系统下的Foxbase及Foxpro所开发的,已经不符合当今旅游市场的需求,旅游市场迫切的需要有一个规范化、

20、标准化的管理软件来进行管理。C/S结构的弱点也逐渐暴露出来,这种模式不仅对客户来说软件价格昂贵、软件的安装和维护不方便、软件的多版本管理困难等,而且对供应商来说软件的测试麻烦、开发时要考虑的兼容性问题复杂、售后服务麻烦(需要开发很多补丁、提供多种版本的售后服务)以及增加了许多额外的硬件和开发成本等。而B/S结构则在很大程度解决了这一问题。B/S架构的产品明显体现出更方便的特性,无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行,客户端只是浏览器,根本不需要做任何的维护,如果是异地只需要把服务器连接上网即可立即进行维护和升级,这对人力、时间、费用的

21、节省是相当惊人的,所以客户机越来越“瘦”而服务器越来越“胖”是将来项目管理软件的主流发展方向,这使得升级和维护越来越容易而使用越来越简单,因此很多软件厂商已经由C/S结构改进为B/S结构模式7。 1.3 相关技术介绍1.3.1 JSP技术JSP技术使用Java编程语言,JSP可以在Serverlet和JavaBean的支持下,完成功能强大的站点程序。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,采用标识简化页面开发,应用范围广泛,性能方面优势明显,使基于Web的应用程序的开发变得迅速和容易1。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同

22、JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。JSP与Java Servlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet 是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台

23、无关性且安全可靠,主要面向因特网的所有特点2。自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应用的服务器端语言。比较出名的如IBM的Ebusiness,它的核心是采用JSP/Servlet的WebSphere;西方另外一个非常著名的电子商务软件提供商Intershop。它推出了Enfinity,一个采用JSP/Servlet的电子商务Application Server345。1.3.2 MySQLMySQL最初的开发者的意图是用mSQL和他们自己的快速低级例程(ISAM)去连接表格。不管怎样,在经过一些测试后,开发者得出结论:

24、mSQL并没有他们需要的那么快和灵活。这导致了一个使用几乎和mSQL一样的API接口的用于他们的数据库的新的SQL接口的产生,这样,这个API被设计成允许为用于mSQL而写的第三方代码更容易移植到MySQL。MySQL的海豚标志的名字叫“sakila”,它是由MySQL AB的创始人从用户在“海豚命名”的竞赛中建议的大量的名字表中选出的。根据Ambrose所说,Sakila来自一种叫SiSwati的斯威士兰方言,也是在Ambrose的家乡乌干达附近的坦桑尼亚的Arusha的一个小镇的名字。自身特性如下:使用了多种编译器进行测试,保证源代码的可移植性;支持多种操作系统;为多种编程语言提供了API

25、;支持多线程,充分利用CPU资源;优化的SQL查询算法,有效地提高查询速度;常见的编码都可以用作数据表名和数据列名;提供TCP/IP、ODBC和JDBC等多种数据库连接途径;提供用于管理、检查、优化数据库操作的管理工具;可以处理拥有上千万条记录的大型数据库。MySQL优势是一个开源软件,它的客户面向企业级用户。可以让很多的开发者很便利地得到它的源代码,也可以在这个基础上做一些适合自己的应用的一些更新。它的三个服务就是它的性能、可靠性、易用性,在上海沪连旅行社管理系统的设计中,充分利用了这些服务来完善系统。1.4 主要研究内容本设计主要研究内容是通过JSP语言建立一个完整的上海沪连旅行社管理系统

26、。使本管理系统的操作尽量简易化,可以方便地使用,合理分布各个模块,方便、高效、准确的使用查看模块,有美观的界面设计,突出旅行社特点。主要功能如下:1、旅游资源管理旅游线路管理和酒店信息管理信息的录入、修改、删除和查看等功能,为旅行社旅游资源的管理提供方便的信息工具。2、导游信息管理旅行社管理系统的导游信息管理主要面向旅行社内部机调使用,可在此浏览每名导游的基本信息。这些信息的维护是由系统管理员来进行操作的。 3、酒店信息管理在酒店信息管理模块中,包含了酒店的地址、环境条件和价格等信息。您可以根据自己的需要选择合适的酒店入住,系统根据实际情况收集的资料为背景,用户登录后,都可以浏览站中的所有信息

27、,同时可以通过系统来查看所需要的各种信息。4、员工管理员工管理是将旅行社员工信息的录入、修改和删除,普通用户可以查看信息,管理员负责对信息进行维护。5、登录系统分为管理登录和用户登录两部分,用户登录前需要注册,注册模块是借鉴了大型网站的注册功能,添加了验证码进行注册验证910。第2章 需求分析这个阶段要回答的关键问题是:“对于上一个阶段所确定的问题有行得通的解决方法吗?”为了回答这个问题,需要一次大大压缩和简化了的系统分析和设计的过程,也就是在较抽象的高层次上进行的分析和设计的过程。可行性研究应该比较简短,这个阶段的任务不是具体解决问题,而是研究问题的范围,探索这个问题是否值得去解,是否有可行

28、的解决方法。2.1 可行性分析技术可行性:旅行社管理系统在目前的旅行社中使用还不普遍,但也有许多类似的成功案例:如教务管理系统、排课系统等。本系统采用JSP,JavaScript脚本语言、html标识语言及MySQL数据库技术综合开发。JSP是一种安全稳定的动态网页技术,目前国内各企业的电子商务系统、ERP系统、银行信息系统等基本上都用JSP开发的。MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。在2008年1月16号被Sun公司收购,而2009年,SUN又被Oracle收购。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥

29、有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库6。经济可行性:本系统使用B/S架构设计,使用市场上流行的动态网页技术,开发简单,使用度方便,不需要耗费大量的人力物力就能很快的开发出来,系统部署对软硬件要求不高,用户操作简单,几乎不需要对用户进行专业培训就可使用本系统,所以从经济上讲是可行的。法律可行性:本系统拥有自主知识产权,没有使用任何违法的软件也没有交易任何非法的商品,所以在法律上是可行的。操作可行性:本系统操作简单方便,只要懂得上网都能方便操作本系统,所以在操作上也是可行的。分析结果:从以上的分析可知,旅行社管理系统的解决方案无论

30、在技术,经济还是法律以及操作上都是可行的,且开发本系统具有一定的经济价值和实用价值。2.2 用户需求描述这个阶段的任务仍然不是具体地解决问题,而是准确地确定“为了解决这个问题,目标系统必须做什么”,主要是确定目标系统必须具备哪些功能。本系统的主要特色体现在界面简单、清晰,通过清晰明了的界面让使用者能迅速找到自己所需的功能;功能使用,主要功能包括用户登录,查询系统,数据库管理,留言板等;管理方便,管理者可以通过管理界面进行数据库系统的维护;基于JSP的动态网页设计技术。系统分析,旧的系统如果不适应发展变化的环境,就应该做出新的开发计划。以开发规则中提出的目标为出发点,包括进行初步的系统调查和详细

31、的调查,进行系统分析,建立逻辑模型。 系统设计,其中包括系统模块设计、基础信息设计、前台程序设计、查询设计、登录模块设计、主页面中一些子模块的设计和系统维护等。系统实施,包括程序的设计及调试、系统运行与评估等环节,测试性能分析。2.3 系统功能各模块功能分为如下几个部分:酒店信息管理、导游信息管理、员工管理、线路管理、留言板、和登录系统。酒店信息管理:完成对酒店信息的添加功能;对酒店信息进行修改;删除已存在的酒店信息。导游信息管理:添加导游的信息到程序中;将已存在的导游信息删除。员工管理:添加一个新的员工;删除一个已存在的员工。线路管理:添加一个新的路线种类;修改已有路线的详细信息;删除一个已

32、存在的路线。留言板:编辑留言信息;查看所有的留言信息。权限管理:分配登录的权限。登录系统:登入和退出系统。2.4 数据字典数据词典,既用于描述数据流和数据存储的详细逻辑内容,也可用于描述外部项和处理逻辑的某些数据特性。数据词典把数据的最小组成单位看作数据元素,若干个数据元素组成数据结构。它通过对数据元素和数据结构的定义,来描述数据流和数据存储的逻辑内容。账号表数据字典如图2-1所示。名字:账号表描述:判断用户的账号和密码是否正确定义:账号表=账号名+密码图2-1 账号表数据字典导游表数据字典如图2-2所示。名字:导游信息表描述:用来存储导游的信息定义:导游信息表=ID+name+sex+age

33、+price图2-2 导游信息表数据字典旅游线路表数据字典如图2-3所示。名字:旅游线路表描述:用来存储旅游线路信息定义:旅游线路表=ID+name+traveldate+leavedate+price图2-3 旅游线路表数据字典酒店信息表数据字典如图2-4所示。名字:酒店信息表描述:用来存储酒店信息定义:导游信息表=ID+name+address+phone图2-4 酒店信息表数据字典2.5 数据流图数据流程图是结构化系统分析的工具。它既可以表达数据在系统内部的逻辑流向及存储,又可以表达系统的逻辑功能和数据的逻辑变换。数据流程图既能表达现行人工系统的数据流程和逻辑处理功能,也能表达自动化系统

34、的数据流程和逻辑处理功能111213。整个系统的数据流图如图2-5所示:图2-5 系统主要数据流程图2.6 运行需求2.6.1 最低配置服务器端:硬件需求:处理器 Intel Pentium III 内存 128M 硬盘 40G软件需求:Windows 98 IE 4.01 JDK 1.5 MySQL 数据库客户端 : 硬件需求:处理器 Intel奔腾133 内存 64M 硬盘 10G软件需求:Windows 98 IE 4.012.6.2 建议配置服务器端:硬件需求:处理器 Intel Pentium IV 2.8G 内存 256M 硬盘 80G软件需求:Windows 2000/XP JD

35、K 1.5 MySQL 数据库 IE 6.0客户端:硬件需求:处理器 Intel Pentium IV 1.8 内存128M 硬盘 20G软件需求:Windows 2000/XP IE 6.0第3章 概要设计 上海沪连旅行社管理系统用户分为两种:一种是普通用户,可以通过系统查看旅游线路信息、导游信息、酒店信息和企业简介。一种是管理员,可以通过系统进行添加、修改或删除酒店信息、导游信息、线路信息、员工信息。3.1 总体结构图根据系统功能的要求,旅行社管理系统各个模块之间的层次结构如图3-1所示:留言板修改信息删除信息添加信息删除信息修改线路删除线路添加线路添加员工权限管理登录系统添加信息删除员工

36、编辑留言查看留言酒店信息导游管理线路管理员工管理系统管理上海沪连旅行社管理系统图3-1 整体结构图本系统的基本结构为:酒店信息、导游管理、线路管理、留言板、员工管理、系统管理。3.2 网站前台功能设置网站的首页给用户提供一个接口,用来让用户访问该网站,获得旅行社的最新动态。网站启动后,进入前台主页面,用户单击需要选择的功能触发调用各子模块,进入对应的功能页面,完成相应操作。具体的功能设置如下:进入网站前台之后可以分别选择需要的子功能:旅游信息、酒店信息、导游信息、企业简介、留言板、登录注册。如图3-2所示。图3-2 网站前台功能设置第4章 详细设计4.1 系统功能流程图普通用户在注册完成以后进

37、行登录。判别用户名和密码是否合法,如果正确,登录成功,如果失败返回登录页面。之后用户可以向服务器发出请求,对内容进行查看,如果请求有效,系统进行响应,如果请求无效,系统将返回发出请求前的状态。普通用户功能流程如图4-1所示。图4-1 普通用户功能处理流程图管理员登录系统,直接选择管理登录,输入管理员账户名和管理员密码,系统进行验证合法性,成功后进入后台管理页面,未通过则返回管理员登录页面。登录后管理员可以在后台处理系统各功能信息,对服务器发出请求。服务器验证有效后响应,操作完成后管理员可以退出系统。管理员功能流程图如图4-2所示:图4-2 管理员功能处理流程图4.2 数据库设计与实现数据库设计

38、是指根据用户的需求,在某一具体的数据库管理系统上,设计数据库的结构和建立数据库的过程。就是规划和结构化数据库中的数据对象以及这些数据对象之间关系的过程。4.2.1 实体模型根据设计规划出的实体有酒店实体、导游实体和旅游线路实体。酒店信息管理的数据库表实体图:酒店实体包含ID,Name,Phone,Address,Image。如图4-3所示。PhoneImage酒店IDNameAddress图4-3 酒店实体图导游IDNameSexAgePrice图4-4 用户实体模型导游信息管理的数据库表实体图:导游实体包含ID,Name,Sex,Age,Price。如图4-4所示。旅游线路信息的数据库表实体

39、图:旅游线路实体包含:ID,Name,travelDate,leaveDate,Price。如图4-5所示。旅游线路IDNametravelDateeleaveDatePrice图4-5 旅游线路实体模型4.2.2 E-R模型关系数据库的数据模型由一组关系模式组成,因而E-R图向关系模型的转换实际上就是将实体和联系转换为关系模式。一个用户可以查看多条旅游线路,一条旅游线路可以被多个用户查看。用户和旅游线路具有多对多的联系。如图4-6所示。用户旅游线路MN查看图4-6 用户-旅游线路E-R模型一个用户可以发表多条留言,一条留言只能被一个指定的用户发表,用户和留言之间是一对多的联系。如图4-7所示

40、。1N留言用户发表图4-7 用户留言E-R模型4.2.3 数据库的逻辑设计上海沪连旅行社管理系统数据库的设计中,根据系统功能设计的要求以及功能模块的划分,对于系统数据库主要有5个表:导游表、旅游线路表、酒店表、员工表、留言信息表。可以列出以下数据项和数据结构:数据库中导游表表名为ciceroni,导游表用来存储上海沪连旅行社的导游基本信息,包括导游编号ID、导游姓名Name、导游性别Sex、年龄Age、价格Price,各字段的具体信息如表4-1所示。数据库中旅游线路表表名为travelline,旅游线路表用来存储上海沪连旅行社的旅游线路信息,包括旅游线路编号ID、旅游线路名称Name、旅行天数

41、Traveldate、出发日期Leavedate、线路价格Price,各字段的具体信息如表4-2所示。表4-1 导游表字段类型长度备注IDbigInt20导游编号NameVarchar16用户名SexInt1性别AgeInt2年龄PriceInt4价格表4-2 旅游线路表字段类型长度备注IDbigInt20旅游线路编号NameText16旅游线路名称TraveldateInt3旅行天数LeavedateVarchar8出发日期PriceInt5线路价格表4-3 酒店表字段类型长度备注IDbigInt20酒店编号NameVarchar16酒店名称AddressVarchar16酒店地址Phone

42、Varchar30酒店电话数据库中酒店表表名为rummery,酒店表用来存储酒店基本信息,包括酒店编号ID、酒店名称Name、酒店地址Address、酒店电话Phone,各字段的具体信息如表4-3所示。表4-4 员工表字段类型长度备注IDbigInt20员工编号NameVarchar16员工姓名SexInt1员工性别AgeInt2年龄PhoneVarchar16员工电话PositionVarchar8员工职位WageInt5员工薪水数据库中员工表表名为employee,员工表用来存储上海沪连旅行社的员工基本信息,包括员工编号ID、员工姓名Name、员工性别Sex、年龄Age、员工电话Phone、员工职位Position、员工薪水Wage,各字段的信息如表4-4所示。数据库中留言信息表表名为message,留言表用来存储留言板上的信息,包括留言编号ID、标题Title、内容Content、姓名Owner,管理员回复Reply,各字段的信息如表4-5所示。表4-5 留言信息表字段类型长度备注IDbigInt20留言编号TitleVarchar20标题ContentText内容OnwerVarchar8姓名ReplyText

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号