目 录
1.绪
论
1
1.1系统开发背景...............................................................................................
1
1.2方案认证........................................................................................................
1
1.2.1软件的需求分析................................................................................
1
1.2.2 技术上的可行性.................................................................................
1
1.2.4本课题要求的运行环境......................................................................
2
2.
系统分析
2
2.1数据库和数据管理........................................................................................
2
2.2本系统包括11个子模块:..........................................................................
3
2.3数据库的建立................................................................................................
4
2.4数据流程图....................................................................................................
8
2.5区别............................................................................................................
10
3.模块介绍
11
3.1登录子模块................................................................................................
11
3.2主界面........................................................................................................
17
3.3旅游线路管理...........................................................................................
18
3.8 交通线路管理子系统...............................................................................
31
3.9酒店资源、宾馆资源、娱乐资源............................................................
33
3.10成本预算..................................................................................................
36
3.11用户管理...................................................................................................
42
4.程序的调试
43
5.编译
47
6.结论
47
7.致谢
48
8.操作语言简介 49
8.1 PowerBuilder9.0简介.............................................................................
49
8.1.2 两层和多层应用....................................................................................
49
8.1.3Web应用...................................................................................................
49
8.2 ORACLE服务器...........................................................................................
50
8.3结构化查询语言 (SQL)............................................................................
50
8.4 数据库结构和空间管理...........................................................................
51
8.5 存储结构和程序.......................................................................................
51
8.6 处理层次...................................................................................................
51
8.7分布式处理而且分布式数据库...............................................................
51
8.8
数据库安全.............................................................................................
51
9.PowerBuilder与Oracle的基本连接程序52
9.1在 PowerBuilder 中存取数据7.0.........................................................
53
9.2使用数据库轮廓........................................................................................
53
9.3 有关准备开放数据库连接数据导入.......................................................
54
9.4怎样手动设置连接呢?............................................................................
54
10.参考书目
55
11.附
录
56
1.绪
论
1.1 系统开发背景
高科技的信息社会,市场经济的高效益,使计算机的应用已普及到经济和社会生活的各个领域。而各行各业也在不断的竞争中越来越完善自己,越来越趋近成熟。随着国与国之间,地域与地域之间的交流、合作,和文化的融合,各行各业都在努力地将自己与时代紧密联系,争当时代的先锋。旅游业在此当中起着举足轻重的作用,有着非常大的潜力!它是一切沟通的桥梁。所以旅游资源开发及先烈管理是一个非常有时代特征的课题。计算机与人类的关系愈来愈密切,现代社会人们高度强烈的时间观念,人们都希望尽可能地很方便的去了解自己要去的地方的旅游信息、费用、线路、酒店等等一系列的特征,在出门之前就把它盘算好,心中有数了再去计划自己的行程和工作方针。基于C/S的就希望能够实现这些功能为用户提供这些服务。
数据库的管理是计算机应用的一个重要方面,几乎所有微机应用系统都离不开对数据库的管理和操作。由于数据库管理系统所服务的对象各种各样、千差万别,各个不同行业需要开发适合本单位、本部门特点的数据库管理系统,甚至一个部门也需要多个不同的管理系统,因此,通过开发自动化程度较高的通用性软件,来满足不同对象的要求。
毕业后我也将从事旅游业方面的工作,所以我将更能够体会一套好的旅游资源开发系统能够带来的便利,所以这套系统将具备界面美观、人性化,数据多、信息丰富,速度快、查找灵活、方便等特征。
基于以上,我选择了旅游资源开发及线路管理系统作为我的毕业设计课题,运用Power
Builder7.0和Oracle9.0相结合来设计。
1.2.3本课题的设计方案
(1) 包括登录、主界面、旅游线路管理、地域信息管理、景点信息管理、交通线路管理、酒店资源管理、宾馆资源管理、娱乐资源管理、成本预算管理、用户管理等子系统。
(2)登录界面设计,要根据不同的用户设计不同的口令密码,并且进入系统后根据用户不同对该软件使用权限也不同。
(3)系统用户管理模块:包括文件操作,普通用户系统管理员不同身份口令密码修改,系统退出等。
(4)旅游线路管理系统包括:旅游线路的录入、修改、删除和查询。地域信息管理系统包括:地域信息的录入、修改、删除和查询。
(5)景点资源管理系统包括:景点信息的录入、修改、删除和查询。交通线路管理系统包括:交通线路的录入、修改、删除和查询。
(6)酒店资源管理系统包括:酒店资源的录入、修改、删除和查询。宾馆资源管理系统包括:宾馆资源的录入、修改、删除和查询。
(7)娱乐资源管理系统包括:娱乐资源的录入、修改、删除和查询。
(8)成本报价子系统包括:一些变量的取值,保存,成本报价的计算,和统计。
(9)根据要求本系统我还加入了审核的功能,只有系统员才有权限进行审核,当一条记录已经审核,那么对他进行保存,修改,删除操作都是非法的,只有进行反审核以后才能进行以上操作。
(10)本系统还具有文件操作功能,比如打印,预览等等。
1.2.4本课题要求的运行环境
旅游资源及线路管理系统是一个由人、计算机等组成的能进行信息的查询、收集、传送、储存、维护和使用的系统。需几台硬件配置为586以上的电脑,在操作系统为windows98/98/xp/2000的环境下,进行局域网的联接,使用VFP,VB,DELPHI,JAVA,PB等程序设计语言设计该软件系统。
2.2本系统包括11个子模块:
登录、用户管理、主界面、旅游线路管理、地域信息管理、景点信息管理、交通线路管理、酒店资源管理、宾馆资源管理、娱乐资源管理、成本预算管理。
各个子系统的要求如下:
2.2.1整个系统要求使用C/S或B/S模式设计该系统,并要求系统完成后操作简单,功能完善,界面美观。
2.2.2登录界面设计,要根据不同的用户设计不同的口令密码,并且进入系统后根据用户不同对该软件使用权限也不同。
2.2.3系统用户管理模块:包括文件操作,普通用户系统管理员不同身份口令密码修改,系统退出等。
2.2.4旅游线路管理系统包括:旅游线路的录入、修改、删除和查询。
2.2.5地域信息管理系统包括:地域信息的录入、修改、删除和查询。
2.2.6景点资源管理系统包括:景点信息的录入、修改、删除和查询。
2.2.7交通线路管理系统包括:交通线路的录入、修改、删除和查询。
2.2.8酒店资源管理系统包括:酒店资源的录入、修改、删除和查询。
2.2.9宾馆资源管理系统包括:宾馆资源的录入、修改、删除和查询。
2.2.10娱乐资源管理系统包括:娱乐资源的录入、修改、删除和查询。
2.2.11成本报价子系统包括:,一些变量的取值,保存,成本报价的计算,和统计。