ImageVerifierCode 换一换
格式:DOCX , 页数:24 ,大小:863.87KB ,
资源ID:2942266      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2942266.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库报告书.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库报告书.docx

1、数据库报告书河南理工大学计算机科学与技术学院课程设计报告2010 2011学年第 一 学期课程名称 数据库课程设计 设计题目 旅行社管理系统 学生姓名 学 号 专业班级 指导教师 2011年 01 月 15 日一需求分析旅行社管理系统是根据旅行社日常的一些工作需要来设计开发的,目标是节省公司的人力资源、物力资源,扩大公司的影响及市场。 旅行社在线报名系统主要面对的对象是网络用户。用户需要在此浏览景点介绍、出游线路、时间安排等信息,在决定旅游景点后,在线报名旅游。 对于网络用户来说,景点的介绍、出游的线路、时间的安排可以直接查询。这些信息的维护是有系统管理员来进行操作的,网络用户在决定景点后,可

2、以填写报名申请单,提交给旅行社。 系统主要包括形同管理员对功能的需求、旅游客户对功能的需求,这两种用户对系统的需求功能如下:(一)系统管理员对功能的需求旅游景点信息管理:对旅行社一些重要景点的信息进行维护旅行线路信息管理:对旅行社的线路、日程安排信息的维护旅行订单信息管理:对旅行客户的行程订单的维护新闻信息管理:对旅行社的一些新闻信息进行维护(二)旅游客户对功能的需求景点信息浏览:可浏览已添加的景点信息。旅行线路、日程安排查询:可查询旅行社不同日程的旅行规划信息。查看旅行社新闻信息:可查看新闻信息。提交旅行订单:填写旅行订单信息,提交给旅行社。二总体设计(一)利用SQL SERVER 2000

3、建立数据库,并在数据库下建立四张表,依次为1.景点信息表:景点信息表用于存放旅行社管理系统中所有景点的信息,表中各个字段的数据类型、大小以及简短描述如表所示:字段名数据类型大小字段描述IdInt4ID,作为主键Scene_nameVarchar100景点名称PlaceVarchar50景点位置PhotoVarchar50照片ShowText16景点说明DelflagVarchar2删除标志2.行程信息表行程信息表用于存放旅行社管理系统中行程的信息,表中各个字段的数据类型、大小、以及简短描述如表所示:字段名数据类型大小字段描述IdInt4Id,作为主键JourneyVarchar50行程时间Li

4、neVarchar100线路Scene_idInt4景点IDDelflagVarchar2删除标志3.订单信息表订单信息表用于存放旅行社管理系统中订单的信息,表中各个字段的数据类型、大小以及简短描述如表所示:字段名数据类型大小字段描述IdInt4唯一标识,主键NameVarchar50姓名LineVarchar100线路NumInt4人数AddressVarchar50住址TellVarchar50电话ShowText16描述SystimeDatetime8时间CIVarchar2是否处理4.新闻信息表新闻信息表用于存放旅行社管理系统中新闻的信息,表中各个字段的数据类型、大小以及简短描述如表所

5、示:字段名数据类型大小字段描述IdInt4ID作为主键TitleVarchar100标题ShowText16新闻内容DelflagVarchar2删除标志(二)利用ASP.NET来建立界面,并对它进行设计和修改。(三)对界面进行设计以及对所要实现的功能进行编程。(四)数据库的连接三数据库设计(一)概念设计1.景点E-R实体图景点的实体具有ID、景点名称、景点地址、景点照片、说明共5个属性,E-R实体如图:景点E-R实体图2.行程E-R实体图行程的实体具有ID,天数,线路,景点ID共4个属性,E-R实体图如图.行程E-R实体图3.订单E-R实体图订单的实体具有ID,姓名,线路,人数,地址,电话,

6、说明,时间共8个属性,E-R实体图如图订单E-R实体图4.新闻E-R实体图新闻的实体图具有ID,标题,内容共3个属性,E-R图如图所示新闻E-R实体图(二)逻辑设计E-R图向关系模型的转换,一个实体模型转换为一个关系模式,实体的属性就是关系的属性,根据实体型的转换规则,课得到下列的基本关系模型:景点(景点ID,景点名称,景点地点,景点照片,说明)行程(行程ID,天数,线路,景点ID)订单(订单ID,姓名,线路,人数,地址,电话,说明,时间)新闻(新闻ID,标题,内容)(三)物理设计1为关系模式选择存取方法a.在经常用于连接的列上建立索引b.在经常按某列的顺序访问记录的列上建立索引c.在经常有查

7、询、ORDER BY、 GROUP BY 、UNION 、DISTINCT的列上建立索引2.设计关系、索引等数据库文件的物理存储结构1.确定数据的存放位置为了提高系统性能,可以将表和索引分别放在不同的磁盘上,此外也可以将日志文件和数据库放在不同的磁盘上。2.确定存储配置 DBMS产品一般都提供了一些存储分配参数,供设计人员和DBA对数据库进行物理优化。初始条件下,系统都为这些变量赋予了初值。但在本旅行社管理系统中,在进行物理设计时,需要对这些变量赋值以改善系统的性能。例如,同时使用数据库的用户数,同时打开的数据库对象,使用的缓冲区的长度,时间片的大小,数据库的大小,填装因子等参数进行设置。考虑

8、到用户的需求量很大,所以将一次访问数据库的用户数设置的相当大,另外将缓存设置也变大一些。四.程序模块设计(一)功能需求根据需求分析中的内容,用户对此系统共有两种功能需求,系统各模块的功能包括:旅游景点信息的维护、旅游线路的维护、旅行订单管理、新闻信息的管理、景点的浏览、旅行日程的查询、旅行订单的提交,下面对各部分的功能进行描述。(1)景点信息维护旅游景点信息维护的功能包括:景点信息的添加、景点信息的修改、景点信息的删除。(2)旅游线路信息维护旅游线路信息的维护的功能包括:旅行线路信息的添加、旅行线路信息的修改、旅行线路信息的删除(3)旅行订单信息旅行订单信息的功能包括:浏览所有订单信息、查询订

9、单信息、出路订单信息(4)新闻信息管理新闻信息管理的功能包括:编辑、删除新闻信息。(5)景点信息浏览景点信息浏览的功能包括:客户可以浏览各景点的列表,并浏览每个景点的详细信息。(6)查询线路日程管理查询管理的功能包括:查询旅行社对于旅行线路、日程安排信息。(7)新闻信息浏览新闻信息浏览的功能包括:浏览新闻的标题信息、浏览新闻的具体信息。(8)订单的提交订单提交功能包括:提交旅行的订单信息,包括行程、人数、天数等信息。整个系统的功能模块划分结构图,如下图所示:系统流程分析旅行社管理系统成员分为系统管理员和游客两种,由于身份不同对于系统应用的要求也不同,下图展示了系统总体的使用流程。(二)用户界面

10、设计系统首页景点介绍订单界面(三)程序代码设计与分析数据库的创建CREATE DATABASE travel ON PRIMARY ( NAME = Ntravel_Data, FILENAME = NC:tvaveltravel_Data.MDF , SIZE = 1984KB , MAXSIZE = UNLIMITED, FILEGROWTH = 10%) LOG ON ( NAME = Ntravel_Log, FILENAME = NC:tvaveltravel_Log.LDF , SIZE = 3136KB , MAXSIZE = UNLIMITED, FILEGROWTH = 10

11、%)go数据表的创建1.Apply表格的建立:CREATE TABLE apply( Id int primary key NOT NULL, Name varchar(50) NOT NULL, line varchar(100) NOT NULL, num int NOT NULL, address varchar(50) NOT NULL, tell varchar(50) NOT NULL, show text NULL, systime datetime NOT NULL, cl varchar(2) NULL, CONSTRAINT PK_apply PRIMARY KEY CLU

12、STERED ( Id ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON PRIMARY) ON PRIMARY TEXTIMAGE_ON PRIMARYGO2.Journey表的建立CREATE TABLE journey( id int primary key NOT NULL, journey_time varchar(50) NULL, line varchar(100) NULL,

13、scene_id int NULL, delflag varchar(2) NULL, CONSTRAINT PK_journey PRIMARY KEY CLUSTERED ( Id ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON PRIMARY) ON PRIMARYGO3.News表的建立CREATE TABLE news( Id int primary key NOT NULL, T

14、itle varchar (100) NOT NULL,Show text NULL, Delflag varchar (2) NULL, CONSTRAINT PK_news PRIMARY KEY CLUSTERED ( Id ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON PRIMARY) ON PRIMARY TEXTIMAGE_ON PRIMARYGO4.Scene表的建立CREATE TABLE scene ( Id int primary key NOT NULL, scene_name varchar (100) NOT NULL,place varchar (50) NULL, photo varchar(50) NULL, show text NULL, del

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1