数据库课程设计

发布 2022-10-04 14:43:28 阅读 3744

内蒙古科技大学。

本科生课程设计说明书。

课程名称:数据库及sql sever课程设计。

题目:旅行社数据库系统。

学生姓名:学号:

专业:计算机科学与技术。

班级:指导教师:509

内蒙古科技大学课程设计任务书。

人事管理系统数据库设计。

摘要。上海正大旅行社是一家综合性的国内旅游企业。自一九九五年成立以来,上海正旅主业已完成了从单一本地旅游向大旅游转变的战略调整,形成了国内旅游、票务销售、住宿服务、咨询服务并举的发展格局。

上海正大旅行社拥有近百名翻译导游人员,每年都要接待近十万名来自全国各地的观光游客,并与各地区的旅游界、友好团体建立了紧密的业务联系。上海正大旅行社为各地区旅游者提供可供选择的中国各地观光日程及游览节目,并致力为客人安排有益、舒适、愉快的旅程,提供一流的服务。"烹饪学习"、"书法绘画"、"古迹探访"等特色旅游节目,以及"修学"、"保健"、"气功"及会议旅游和"艺术公演团体"、"体育、医学交流团体"等旅游安排,深受旅游者的青睐。

在新的时期下,现有的管理系统已经远远不能满足公司的需求,因此必须对原有的管理系统进行进一步的改进和完善,使之更好地为公司服务。为使信息系统的建设不至盲目,公司决定对该系统建设进行前期规划。在这里,我们将对公司的系统建设,作一个前期的规划。

目录。内蒙古科技大学课程设计任务书 2

第一章绪论 5

1.1 设计的背景和意义 5

1.2 可行性分析 5

第二章开发工具的介绍 6

2.1 sol server 2008 6

第三章系统总体设计 7

3.1 系统需求分析 7

3.2 系统功能模块设计 7

3.3 概念设计图 8

第四章系统详细设计 9

4.1 逻辑设计 9

4.2 创建库和表模块设计 12

4.3 增加数据模块设计 14

4.4 查询数据模块设计 16

4.5 更新数据模块设计 17

4.6 删除数据模块设计 18

第五章心得体会 20

旅行社的数据和业务越来越庞大,而计算机就是一种高效的管理系统,这就需要我们把旅行社的管理与计算机结合起来,从而旅行社管理系统应运而生。依靠现代化的计算机信息处理技术来管理旅行社,节省了大量的人力、物力,改善了员工的并且能够快速反应旅行社的状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快旅行社经营管理效率。

随着当今旅行社的日益增多,旅行社管理系统的出现,大大减轻了以往人们繁琐的工作。将计算机技术应用到旅行社管理中,不仅快捷、简便,而且提高了旅行社的工作效率,赢得了丰厚的利润。

旅行社是人们生活休闲的一个媒介,数据量非常的大,因此,旅行社就要招收大量的员工来管理和经营。由于日常生活中的信息十分的繁琐,原始的旅行社使用员工用笔录入,而计算机技术的出现,解决了这一问题,将计算机技术和管理技术应用到旅行社管理系统中,这样不仅可以减少聘请员工的费用,而且加快了旅行社的运营速度,使得利润最大化。

利用sql 2008 可以对各种信息进行操作。本系统采用基于windows的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就可以轻松上手。而整个旅行社管理系统采用最友好的交互界面,简介明了,不需要对数据库进行深入的了解。

sql server 2008出现在微软数据平台愿景上是因为它使得公司可以运行他们最关键任务的应用程序,同时降低了管理数据基础设施和发送观察和信息给所有用户的成本。

这个平台有以下特点:

可信任的——使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。

高效的——使得公司可以降低开发和管理他们的数据基础设施的时间和成本。

智能的——提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。

sql server 2008包括了新增加的执行计数器,它使得可以更细粒度的对数据库管理系统(database management syste,dbms)日志记录的不同阶段所耗费的时间进行计时。

sql server 2008包括动态管理视图(dynamic management view)和对现有的视图的扩展,以此来显示镜像会话的更多信息。

sql server 2008提供了公司可依靠的技术和能力来接受不断发展的对于管理数据和给用户发送全面的洞察的挑战。具有在关键领域方面的显著的优势,sql server 2008是一个可信任的、高效的、智能的数据平台。sql server 2008是微软数据平台愿景中的一个主要部分,旨在满足目前和将来管理和使用数据的需求。

sql server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的sql server版本。

该系统管理软件可以对旅行社进行资料管理和统计,对旅行团进行录入跟统计。对人员管理,能够对员工的分类管理,新员工的加入以及员工删除、修改员工信息等功能。对管理员密码进行修改。

对游客信息进行添加,管理。

一般的旅行社管理系统,主要由八大模块组成,即旅游路线安排,景点介绍,酒店,票务,人员,游客。此系统也不例外,主要有此八大模块组成。图3-1系统功能结构图。

图3-1 系统功能结构图。

通过对超市管理系统分析,得出系统的e-r图。图3-2 数据库e-r模型图。

图3-2数据库e-r模型图。

根据e-r图转换为关系模式并创建表如下:

旅游路线表:(路线号,出发地,目的地,主要景点)

图4.1.1旅游路线表。

注:路线号为主键。

旅游班次表:(班次号,出发日期,回程日期,旅行标准,旅游**)

图4.1.2 职工履历信息表。

注:班次号为主键。

员工信息表(员工编号,姓名,身份证号,年龄,性别,**,家庭住址,出生日期)

图4.1.3 员工信息表。

注:员工编号为主键。

票务信息表(交通工具,车次号,出发时间,到达时间,票价)

图4.1.4 票务信息表。

注:车次号为主键。

宾馆信息表(宾馆编号,宾馆名称,城市,级别,标准**,负责人)

图4.1.5 岗位信息表。

注:宾馆编号为主键。

旅行团信息表:(旅行团编号,旅行团名称,人数,联系人,地址,**)

图4.1.6部门信息表。

注:旅行团编号为主键。

景点信息表:(景点号,景点地址,简介)

图4.1.7景点信息表。

保险信息表:(保险单号,保险费,投保日期)

图4.1.8保险信息表。

游客信息表:(游客编号,姓名,性别,年龄,身份证号,地址,**)

图4.1.9游客信息表。

客户信息表:(客户编号,姓名,身份证号,职业,收入水平,**号码)

图4.1.10客户信息表。

图4.2.1.1 创建数据库截图。

图4.2.2.1 创建基本表截图。

图4.2.3.1 创建基本表截图。

图4.2.4.1 创建基本表截图。

图4.2.5.1 创建基本表截图。

图4.2.6.1 创建基本表截图。

图4.2.7.1 创建基本表截图。

图4.3.1.1增加信息sql语句截图。

图4.3.1.2 sql添加语句及数据截图。

图4.3.2.1查询信息sql语句截图。

图4.3.2.2 sql查询语句及数据截图。

图4.3.3.1查询信息sql语句截图。

图4.3.3.2 sql查询语句结果及数据截图。

图4.4.1.3 sql查询语句及数据截图。

图4.4.2.1 sql查询语句及数据截图。

图4.4.2.2 sql查询语句及数据截图。

图4.4.3.1 sql查询语句及数据截图。

1.更改数据前。

图4.5.5 sql查询语句及数据截图。

更改数据后。

图4.5.6 sql更新、查询语句及数据截图。

注:删除数据时,应先删除子表信息,再删除主表信息。故先删除employeemarriage和employeerecord中的信息,在删除employeeinfo的信息。

删除数据前。

图4.6.1 sql查询语句及数据截图。

删除数据后。

图4.6.2 sql删除、查询语句及数据截图。

这学期学习了数据库原理这门课程,一直觉得很无趣,学习效果也不是很理想,对于数据库的设计没有任何信心,这次我所选择的是“人事管理系统”。在这次课程设计中,我重新复习了数据库,俗话说“温故而知新”我深深的体会到了数据库的魅力所在。它使我对着门课程产生了兴趣,也坚定了我学习的动力,我很想成为一个优秀的dba,我也会一直向这这个方向努力。

数据库库课程设计

目录。引言11 开发环境1 1.1 硬件环境1 1.2 软件环境1 1.2.1 sql server 2005 delphi7简单介绍2 2 需求分析3 2.1 信息需求3 2.2 功能需求3 2.3 安全性与完整性要求3 3 概念结构设计3 4 逻辑结构设计4 5 数据库实现6 5.1 创建数据库...

数据库课程设计总结数据库课程设计个人总结

数据库课程设计个人总结 4班6组赵 王婆卖瓜时间过了,言归正传吧。凡是都要有个总结,以下便是我在这个课程设计中的一点心得。首先我分析一下我们组任务顺利完成的成功之处并总结一些经验,供以后反省参考用。凡事预则备,不预则废。这是我的座右铭,也是我深有感悟的几句古语之一。在这个项目的开始阶段,老师便让我们...

数据库课程设计

简单pos系统。班级 计科二班 姓名 韩田田 学号 201010510237 目录。前言。销售管理作为零售企业现代化管理不可缺少的组成部分,日益受到人们的重视。传统销售模式以及销售管理体系和机制,已经越来越难以适应零售企业现代化管理的需求。pos point of sales,销售终端的英文缩写 是...