毕业论文:旅行社网站管理系统(毕业设计论文)_1.doc文档下载40页
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
立于数据库的逻辑结构,也于所使用的具体的数据库管理系统。
模型的组成元素有实体属性联系。
模型用图来表示。
实体是用户工作环境中所涉及的事物,属性是对实体特征的描述。
概念数据模型也称信息模型,它以实体联系,简称理论为基础,并对这理论进行了扩充。
游客信息管理功能需求因为本系统是针对旅游信息的个很陆以后,可以进入景区信息管理页面,可以对景点进行录入修改删除查询,景点信息包括景点名称景点地址景点联系电话。
根据景点信息的更新或者变更,进行录入修改和删除和查询的操作。
导游信息管理功能需求导游在旅游行业有着很重要的作用,所以有清晰明了的导游信息供游客参考,对游客而言更方便,同时导游的信息对对旅游公司也是必需的,这里的导员信息管理,包括些最基本的信息,如导游姓名年龄性别联系电话以及导游现在在那个景点,进入导游信息管理页面都可以看到,同时管理员可以对导游的信息进行编辑,添加修改,查询等,还可以查询就近的景点信息。
及导游现在在那个景点,进入导游信息管理页面都可以看到,同时管理员可以对导游的信息进行编辑,添加修改,查询等,还可以查询就近的景点信息。
游在旅游行业有着很重要的作用,所以有清晰明了的导游信息供游客参考,对游客而言更方便,同时导游的信息对根据景点信息的更新或者变更,进行录入修改和删除和查询的操作。
导游信息管理功能需求导部分内容简介这几方面内容中包括信息的录入和查询,以及信息的实时更新。
根据总体功能需求特将具体功能需求描述如下景点信息管理的功能需求当用户登陆以后,可以进入景区信息管理页面,可以对景点进行录入修改删除查询,景点信息包括景点名称景点地址景点联系电话。
根据景点信息的更新或者变更,进行录入修改和删除和查询的操作。
导游信息管理功能需求导游在旅游行业有着很重要的作用,所以有清晰明了的导游信息供游客参考,对游客而言更方便,同时导游的信息对对旅游公司也是必需的,这里的导员信息管理,包括些最基本的信息,如导游姓名年龄性别联系电话以及导游现在在那个景点,进入导游信息管理页面都可以看到,同时管理员可以对导游的信息进行编辑,添加修改,查询等,还可以查询就近的景点信息。
游客信息管理功能需求因为本系统是针对旅游信息的个很简单系统,为了方便旅行社对游客进行管理,在本系统中提供了对些对游客基本信息的统计,包括游客的姓名性别和联系方式等,可以对游客信息进行添加,修改,删除和查询。
用户信息管理功能需求用户信息管理是针对管理员的信息管理的添加,修改,查询和删除,主要的还有就是对用户的对系统使用的授权,系统的设计与实现数据库设计概述数据库设计是把现实世界的实体模型与需求转换成数据库的模型的过程,它是建立数据库应用系统的核心问题。
数据库及其应用的性能都建立在良好的数据库设计的基础之上,数据库的数据是切操作的基础,如果数据库设计不好,那么其它切用于提高数据库性能的方法收效都是有限的。
数据库设计的关键是如何使设计的数据库能合理地存储用户的数据,方便用户进行数据处理。
在关系型数据库中,遵循的规则就是范式,范式是符合种级别的关系模式的集合。
般设计数据库遵循第三范式。
即数据库表中不包含已在其他表中包含的非主关键字信息。
采用范式减少了数据冗余,节约了存储空间,同时加快了增删改的速度。
数据库概念结构设计概念结构设计是数据库设计的核心。
概念结构于数据库的逻辑结构,也于所使用的具体的数据库管理系统。
模型的组成元素有实体属性联系。
模型用图来表示。
实体是用户工作环境中所涉及的事物,属性是对实体特征的描述。
概念数据模型也称信息模型,它以实体联系,简称理论为基础,并对这理论进行了扩充。
它从用户的观点出发对信息进行建模,主要用于数据库的概念设计。
通常人们先将现实世界抽象为概念世界,然后再将概念世界转为机器世界。
换句话说,就是先将现实世界中的客观对象抽象为实体和联系,它并不依赖于具体的计算机系统或个系统,这种模型就是我们所说的然后再将转换为计算机上个所支持的数据模型,这样的模型就是物理数据模型,即。
是组严格定义的模型元素集合,这些模型元素精确地描述了系统的静态特性动态特性以及完整性约束条件等,其中包括了数据结构数据操作和完整性约束三部分。
数据结构表达为实体和属性数据操作表达为实体中的记录的插入删除修改查询等操作完整性约束表达为数据的自身完整性约束如数据类型检查规则等和数据间的参照完整性约束如联系继承联系等数据库逻辑结构设计本次设计系统所包括的信息有景点信息导游信息线路信息管理员信息财务信息等。
可将这些信息抽象为下列系统所需要的数据项和数据结构景点信息表景点名称,所在地,景点联系电话导游信息表导游姓名,性别,年龄,专业,导游联系电话,所在景点游客信息表游客编号,姓名,性别,年龄,联系电话管理员信息表用户名,密码注带下划线表示主键数据库的设计经过上述步骤的设计,可以得到如下数据库信息表表景点信息表字段名称数据类型长度是否为空说明否主键否否表导游信息表字段名称数据类型长度是否为空说明否主键否否表游客信息表字段名称数据类型长度是否为空说明否主键否否表管理员信息表字段名称数据类型长度是否为空说明否主键否否数据库安全性和完整性数据库的完整性是指数据的正确性和相容性。
数据库管理系统用定的机制来检查数据库中的数据是否满足规定的条件完整性约束条件,数据的约束条件是语义的体现,将作为模式的部分存入数据库中。
本系统中定义了表与表之间的联系及表中各字段属性约束有助于实现有助于完整性。
数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄漏更改或破坏。
在数据库系统中,大量的数据集中存放,而且为许多用户直接共享,是宝贵的信息资源,系统的安全保护措施就显得更为重要,它可以保护数据库防止恶意的破坏和非法的存取。
在系统中,用户通过运行进入系统首页后,必须经过登录,方可对本站景点进行浏览查看查询等操作。
用户登录的用户名是唯的,密码通过加密。
在用户登录,必须输入用户名和密码,并通过数据库的验证,同时对用户的权限进行验证,防止非法用户和未授权用户对本系统进行非法访问和操作,保证本系统的安件,流程图如下图所示图查询模块流程图详细代码设计游客信息管理功能模块设计游客信息管理主页面欢迎使用旅游管理系统游客管理录入修改删除查询游客信息录入代码欢迎使用旅游管理系统请输入录入信息游客姓名游客性别游客电话代码数据库连接数据库预处理操作查询要处理结果集游客信息修改代码欢迎使用旅游管理系统游客信息更新旧游客姓名新游客姓名旧游客性别新游客性别旧游客电话新游客电话代码游客信息删除代码欢迎使用旅游管理系统请输入要删除游客显示请输入要删除游客姓名代码游客信息查询代码欢迎使用旅游管理系统游客信息显示代码欢迎使用旅游管理系统导游信息查询游客姓名性别游客电话用户信息管理功能模块用户管理主页面欢迎使用旅游管理系统用户管理录入修改删除查询权限设置用户信息添加代码欢迎使用旅游管理系统请输入录入信息用户名密码权限代码,执行更新用户信息的修改代码欢迎使用旅游管理系统用户信息更新旧用户名新用户名旧密码新密码旧权限新权限代码,执行更新用户信息删除代码欢迎使用旅游管理系统请输入要删除用户信息请输入要删除用户名代码用户信息查询代码欢迎使用旅游管理系统用户信息显示代码欢迎使用旅游管理系统用户信息查询用户名密码权限级别信息查询代码欢迎使用旅游管理系统查询系统景点信息查询导游信息查询游客信息查询请输入要查询的编号代码欢迎使用旅游管理系统信息查询信息统计代码欢迎使用旅游管理系统信息统计系统选择统计内容景点信息统计导游信息统计游客信息统计结束语此次数据库课程设计是个以为编程语言,以为数据库为基础的旅游管理系统,对旅行社信息的些基本信息进行管理和处理的简单系统,它能准确及时地反映旅行的导游包含景点以及游客的些基本信息,旅游管理系统首先必须具有强大的电子数据处理功能,能大大提高旅行社管理人员和操作人员的工作效率,减轻劳动强度,同时,该系统应当采用管理模型,将仿真优化等现代决策手段结合起来,为旅行社管理层的决策提供有效的信息。
关于我的设计,由于时间和自身和因素无法得以实现,这不能不说是本次设计的遗憾之处。
不过,至少它已经启发了自己的思维,提高了我的动手能力,这是我在课本中学不到的。
通过这次课程设计我除了在程序设计水平和数据库应用能力上有了很大程度的提高,也更加深入地理解了与数据库相关的设计中常见问题和其相关设计的意义。
攀枝花学院学生课程设计论文参考文献参考文献张海藩软件工程导论北京清华大学出版社年萨师煊,王珊数据库系统概论北京高等教育出版社年戴斌旅行社经营管理北京旅游教育出版社年张莉数据库原理及应用萨师煊王珊著数据库系统概论第三版高等教育出版社施伯乐丁宝康汪卫数据库系统教程高等教育出版社年第版庄成三等数据库系统原理及其应用电子工业出版社攀枝花学院数据库系统与应用课程设计论文旅游管理系统学生姓名杜柳学生学号院系计算机学院年级专业级计算机科学与技术班指导教师周朝宣职称讲师二〇年十二月攀枝花学院学生课程设计论文攀枝花学院本科学生课程设计任务书题目旅游管理系统开发课程设计的目的使学生掌握数据库的基本概念,结合实际的操作和设计,巩固课堂教学内容使学生掌握数据库系统的基本概念原理和技术,将理论与实际相结合,应用现有的数据建模工具和数据库管理系统软件,规范科学地完成个小型数据库的设计与实现把理论课与实验课所学内容做综合,并在此基础上强化学生的实践意识提高其实际动手能力。
课程设计的内容和要求包括原始数据技术要求工作要求等景点管理对各个景点基本信息的录入修改与删除。
导游管理对每个导游的姓名专业所在景点等基本信息的录入修改与删除。
游客管理对各个
