软件工程课程设计报告 下载本文

- 3 -

否满足需要。本系统采用ASP开发出友好美观的人机界面,便于用户理解、操作。数据库管理系统采用Microsoft SQL Server 2000,它能够处理大量数据,同时保持数据的完整性、安全性。因此本系统的开发平台已成熟可行。硬件方面,在科技飞速发展的今天,硬件更新速度越来越快,容量越来越大,可靠性越来越高,价格越来越便宜,因此硬件平台也能够满足本系统所需。

2.2.2经济可行性

计算机技术发展异常迅猛的根本原因在于计算机的应用促进了社会经济的发展,给社会带来了巨大经济效益。因此基于计算机系统的成本-效益分析是可行性研究的重要内容。

2.2.3操作可行性

旅行管理系统是基于ASP动态服务器页面,ASP可以与数据库和其他程序进行交互,是一种简单、方便的编程工具,所以操作可行性方面是可行的。开发出来的界面也是十分容易使用,具有简单,容易上手的特点。

3.需求分析

需求的定义是“系统必须符合的条件或具备的功能”。需求分析简单地说就是分析用户的需求。需求分析是设计程序的起点,需求分析的结果是否能准确地反映了用户的实际需求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。

需求分析的任务是通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统和计算机系统)工作情况,明确用户的各种需求,然后在此基础上确定新系统的功能。

信息革命的核心是当今先进生产力的代表— 信息技术。信息技术本身是一个庞大的扩展的高新技术群,包括电脑技术、电信技术、广播电视技术、网络技术、多媒体技术、数据库技术等等。信息技术的发展对人类社会的方方面面都产生不同程度的影响,包括旅游业。同时信息技术也推动了旅游业的第二次革命,它对传统的旅游管理、旅游服务、旅游经营和销售手段等产生强大冲击。旅游业对信息和信息技术有很强的依赖性,信息可以帮助旅游管理者对旅游市场进行分

- 3 -

- 4 -

析和预测,从而有针对性地制定相关政策,采取相应措施,并在信息技术的支持下实现对旅游业的有效的宏观管理。旅游管理信息化不仅是适应信息时代快速变化的必然选择,同时也可以增加目前我国旅游管理中的科技含量。 3.1功能需求分析

需求分析的基本任务是确定目标系统必须具备那些功能,准确完整的体现用户的要求。综合旅游信息系统的主要目的是为用户提供一个方便的、可快速浏览当前最新旅游的界面,并且也可以随时发布最新的资讯、线路以达到信息共享的目的。因此要为用户提供一个方面易用的使用界面,同时也为具有更高权限的管理用户提供编辑、删除信息的系统维护功能。

旅行管理系统主要需求实现以下一些基本功能:

1、合理设定用户,控制用户使用权限。让系统可以分辨出非用户和用户。 2、管理人员可以随时根据实际情况修改数据库中的数据资料,使信息的更新及时、准确。

3、旅游资讯可以由管理人员添加、修改和删除,普通用户只可以查看。 4、线路类型里新线路的添加,或旧路线的修改和删除由管理人员按实际要求处理。

5、用户的个人资料可以方便地增加、删除和修改,可以查看。 6、用户可以预订旅游线路,用户填写相关预订信息进行线路预订。 7、游客以及用户可以使用留言功能留言,在填写相关的个人信息和留言内容后,发布留言。

3.2性能需求分析

为了保证系统能够能够长期、安全、稳定、可靠、高效地运行,旅游管理系统应该满足以下性能需求:

1、数据准确性以及数据更新的及时性,要求用户输入与输出的数据达到准确性。而且要充分保证数据在各个功能模块之间传递与流动时的准确性。要求用户输入和输出的数据到达及时更新。

- 4 -

- 5 -

2、系统的开放性和系统的可扩充性,系统在开发过程中,应该充分考虑以后的可扩充性。例如,用户查询的需求也会不断的更新和完善。要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开发性来完成,即系统应是一个开放系统,只要符合一定的规范,可以简单地加入和减少系统的模块,配置系统的硬件。

4.概要设计

整个系统所包括的信息有景点信息、用户信息、酒店信息、旅行社信息、留言信息等。可将这些信息抽象为下列系统所需要的数据项和数据结构: 1.景点管理(编号,景点名称,景点等级,天气情况,位置,住宿,费用,路线) 2.酒店管理(酒店编号,酒店名称,酒店具体地址,酒店星级,联系人,联系电话)

3.用户表(用户名,用户类型,密码)

4.旅行社管理(编号,名称,等级,负责线路,联系人,电话) 5.留言管理(留言编号,标题,留言人,日期,内容) 6.预定酒店表(编号,日期,用户,酒店)

- 5 -

- 6 -

4.1本系统结构图如下:

旅游信息系统 用户功能 信息查询 信息浏览 在线留言 用户管理 用户注册 用户登陆 模糊查询 精确查询 旅游新闻 景点信息 旅行社信息 酒店信息 分类浏览 查看所有用户信息 删除用户信息 按景点名称 按地理位置

按息旅游路线 按酒店名称 按酒店地址 按酒店等级 检索结果 系统结构图

- 6 -