优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

旅游资源及线路管理系统

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
需求分析
2.1 软件的需求分析
软件需求分析是指用户对目标系统在功能、性能、行为、设计约束等方面的期望。
需求分析的任务是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。需求分析的结果是系统开发的基础,关系到工程的成败和软件产品的质量。
2.2 需求分析阶段对系统的综合要求有四个方面:
(1) 系统功能要求
应该划分出系统必须完成的所以功能。
(2) 系统性能要求
系统需要的存储容量以及后援存储,重新启动和安全性等方面的考虑都属于性能要求。
(3) 运行要求
这类要求集中表现为对运行时所处环境的要求。
(4) 将来可能提出的要求
应该明确地列出那些虽然不属于当前系统开发范畴,但是据分析将来很可能会提出来的要求。这样做的目的是在设计过程中对系统将来可能的扩充和修改预做,以便一旦需要时能比较容易地进行这种扩充和修改。
通过这些需求分析来确定整个系统的功能模块设计和界面的设置和安排。需求分析在整个软件开发设计中起着十分重要的作用。因此,在实际的工程中,应该接触产品的最终用户或者最终用户代表。缺乏这样的接触,对于许多需求问题,就无法得到可靠的回答。如果缺乏可靠的需求信息,就无法生产出高质量的产品。实际上,使用不可靠的需求信息,产品无疑是不能使用的,而且常常不是用户所想要的。

think58

[资料来源:THINK58.com]


3.方案论证
3.1 技术可行性
旅游资源及线路管理系统的实现技术有多种,可以采用传统的客户机/服务器(C/S)型的MIS型架构。另外一种采用Web 技术实现。Web技术超越了传统的“客户机/服务器”两层结构,采用三层体系结构:用户界面层/事务层/数据库层。因此Web结构有着更好的安全性。在用户机上不需要安装任何应用程序,应用程序可以安装在事务层所在的计算机上,数据内容存放在数据库服务器上。
C/S模式是一种分布式的处理模式,用Server进行数据处理,用Client运行前端应用软件,具有如下特点:
(1)、系统的可靠性好,可以在网上方便地增加Client或Server,通常增加一个Client ,并不需要增加多少Server的开销。
(2)、C/S模式支持开放的Client接口和开放的Server接口,往往不依赖于硬件及操作系统平台,便于应用程序的移植。
(3)、由于C/S模式采用数据集中,处理分散的模式,主机模式下的DBMS数据完整性得以保留。
(4)、由于充当Client 的PC机,具有良好的图形界面和丰富的应用软件,使得它的表现能力强,访问数据十分容易。
从而,使C/S模式成为信息平台的发展趋势。
3.2 开发工具及开发平台的选择
本系统采用C/S模式(即客户机-服务器模式),用VB 作为应用程序的前端开发工具,与后端的SQL Server2000数据库相结合的方式来完成。再加上VB作为一种面向对象的可视化编程工具,具有简单易学,灵活方便和易于扩充的特点。VB通过配置ODBC数据库连接到SQL Server 2000数据库,再通过ADO、RDO和DAO对这些数据进行访问和操作,这更有便于数据的管理和安全。 think58 [版权所有:http://think58.com]
3.3 采用SQL Server 2000 数据库的优点
SQL可用于所有用户的DB活动模型,包括系统管理员、数据库管理员、应用程序员、决策支持系统人员及许多其它类型的终端用户。基本的SQL命令只需很少时间就能学会,最高级的命令在几天内便可掌握。
SQL为许多任务提供了命令,其中包括:
● 查询数据
● 在表中插入、修改和删除记录
● 建立、修改和删除数据对象
● 控制对数据和数据对象的存取
● 保证数据库一致性和完整性
以前的数据库管理系统为上述各类操作提供单独的语言,而SQL将全部任务统一在一种语言中。
系统总体设计规划
在通过以上的需求分析、方案论证、开发工具及开发平台的选择、服务器与客户端配置,一切开发前的就绪工作做好以后,我们就可以进入系统的总体开发和设计了。下面主要介绍系统的总体设计和规划。
5.1 系统功能描述
本系统所描述的旅游资源及线路管理的主要功能包括:
(1) 地域信息管理功能
◆  地域信息的录入,包括地域名称和地域类型等信息;
◆  地域信息的修改;
◆  地域信息的删除;
  ◆  地域信息的查询。
(2) 景点资源管理功能
  ◆  景点资源的录入,包括景点编号、景点名称、联系人、票价等信息;
[版权所有:http://think58.com]

  ◆  景点资源的修改; 
  ◆  景点资源的删除;
  ◆  景点资源的查询。
(3) 宾馆资源管理功能
  ◆  宾馆资源的录入,包括宾馆编号、宾馆名称、联系人、报价等信息;
  ◆  宾馆资源的修改;
  ◆  宾馆资源的删除;
  ◆  宾馆资源的查询。
(4) 餐厅资源管理功能
  ◆  餐厅资源的录入,包括餐厅编号、餐厅名称、联系人、报价等信息;
  ◆  餐厅资源信息的修改;
◆ 餐厅资源信息的删除;
  ◆  餐厅资源信息的查询。
(5) 娱乐资源管理功能
  ◆  娱乐资源信息的录入,包括娱乐厅编号、娱乐厅名称、联系人、报价等信息;
  ◆  娱乐资源信息的修改;
  ◆  娱乐资源信息的删除;
  ◆  娱乐资源信息的查询。
(6) 交通资源管理功能
  ◆  火车资源信息管理;
  ◆  飞机资源信息公里。
(7) 旅游线路管理功能
  ◆  旅游线路信息的录入,包括线路编号、线路名称、报价等信息;
  ◆  旅游线路信息的修改;
  ◆  旅游线路信息的删除; 本文来自think58 [资料来源:http://www.THINK58.com]
  ◆  旅游线路信息的查询。
(8) 系统用户管理功能
  ◆  系统用户信息的录入,包括用户名、密码等信息;
◆  系统用户信息的修改;
◆  系统用户信息的删除;
◆  系统用户信息的查询。