搜档网
当前位置:搜档网 › 软件工程课程设计报告完整版

软件工程课程设计报告完整版

软件工程课程设计报告完整版
软件工程课程设计报告完整版

软件工程课程设计报告HEN SyStem OffiCe room [HEN 16H-HENS2AHENS8Q8-HENH1688]

软件工程课程设计报告

旅游信息管理系统

姓名:

学号:

专业:

班级:

指导教师:

4. 1系统结构图

4. 2系统登陆流程图.

4. 3系统E-R图 ...............

软件工程

14软件工程1班

(7)

(8)

1.课程设计概述

系统目的

该系统主要建立一个完整的旅游网站,突出旅游特点,有美观的界面设计。主要功能:

1?用户可以对各景点相关交通方式管理与查询、酒店预订、各个景点路程与旅游方式的设计与查询、对个景点所需费用查询。

2.有一定数量旅游景点相关信息可供处理。方便游客了解景区各种相关信息,同时有利与景区管理部门的管理,加强双边的沟通与协作,以提高和改善管理水平,使游客通过对网站的浏览可以对景点有比较真实和丰富的了解,对景点本身做一个比较好的宣传和推广。

系统根据实际情况收集的资料为背景,网站中包括各个景区的基本情况介绍如:交通情况,门票价格和风景图片欣赏等,用户登陆后,都可以浏览站中的所有信息,同时可以通过系统来查询所需要的各种信息,并且可以订购门票和预约酒店以及车辆等。

管理人员登陆系统后,将各种烦琐的管理丄作通过网站来管理,用最少的人力和物力提高管理水平,方便发布各种旅游信息,处理游客所遇到的各种问题,及时了解游客对旅游管理部门的意见,通过数据分析可以了解游客的基本情况和不同时期游客的变化情况,提前做出必要的准备工作。

管理人员通过系统处理各个事务,使前台的用户操作方便简单,突出旅游特点,具有美观的界面设计,保证网站安全稳定的运行。

系统任务

旅游网站管理系统主要是用于旅游管理部门和旅游公司,对旅游信息的进行发布和修改以及加强游客进行交流。

本系统是根据旅游行业的这种现状,提出解决问题的一个可行性方法:采用现代化统一的计算机网络系统,实现了旅游管理的网络化,各类信息有序地进行存储,同时采用了权限认证的方式,只有经过了系统权限认证之后,方可进入系统主控界面,

进行信息管理,信息查询,在线预定,留言簿等功能的使用。实现了各种业务系统的数据集成和信息集成,对旅行社各类信息、资源进行协同集中管理。利用ASP技术建立动态网站,实现旅游信息快速发布及接受游客的网上预定。

旅游信息管理系统是基于ASP÷SQL SERVER 2000所开发的,主要包括数据库的建立和维护以及前后台应用程序的开发两个方面。对于前者要求建立起的数据库要具备较好的一致性、完整性、安全性等特性,而对于后者则要求应用程序具有功能完备,界面美观、易使用等特点。本系统功能包括:用户模块、查询模块、在线留言模块、酒店预订模块、后台管理模块(包括用户管理、留言管理、景点管理、酒店管理、旅行社管理和预订管理)等模块。能够动态的使用数据库。

运行环境

硬件最小需求:奔腾3以上CPU, 256M以上内存,IOG以上剩余硬盘空间

支持软件:操作系统:WindOWS 98 /2000/XP

支持环境:

数据库:SQL SerVer 2000

2.项目的可行性研究

旅游网站的可行性研究

采用现代化统一的计算机信息网站系统,能够有效帮助旅游企业优化旅游行业TQC,使其在行业内处于优势地位,并相对长期地保持这种战略优势。开发本系统的可行性研究如下:

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

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

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

3.需求分析

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

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

信息革命的核心是当今先进生产力的代表一信息技术。信息技术本身是一个庞大的扩展的高新技术群,包括电脑技术、电信技术、广播电视技术、网络技术、多媒体技术、数据库技术等等。信息技术的发展对人类社会的方方面面都产生不同程度的影响,包括旅游业。同时信息技术也推动了旅游业的笫二次革命,它对传统的旅游管理、旅游服务、旅游经营和销售手段等产生强大冲击。旅游业对信息和信息技术有很强的依赖性,信息可以帮助旅游管理者对旅游市场进行分析和预测,从而有针对性地制定相关政策,釆取相应措施,并在信息技术的支持下实现对旅游业的有效的宏观管理。旅游管理信息化不仅是适应信息时代快速变化的必然选择,同时也可以增加口前我国旅游管理中的科技含量。

功能需求分析

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

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

相关主题