软件工程课程设计报告样本
2.有一定数量旅游景点相关信息可供处理。方便游客了解 景区各种相关信息,同时有利与景区管理部门的管理,加强双边 的沟通与协作,以提高和改进管理水平,使游客经过对网站的浏 览能够对景点有比较真实和丰富的了解,对景点本身做一个比较 好的宣传和推广。
系统根据实际情况收集的资料为背景,网站中包括各个景区 的基本情况介绍如:交通情况,门票价格和风景图片欣赏等,用 户登陆后,都能够浏览站中的所有信息,同时能够经过系统來查 询所需要的各种信息,而且能够订购门票和预约酒店以及车辆等。
2.2.1技术可行性错误!未定义书签。
2.2.2经济可行性错误!未定义书签。
2.2.3操作可行性错误!未定义书签。
3.需求分析错误!未定义书签。
3.1功能需求分析错误!未定义书签。
3.2性能需求分析错误!未定义书签。
4.概要设计错误!未定义书签。
4.1系统结构图错误!未定义书签。
4.2系统登陆流程图7
1、数据准确性以及数据更新的及时性,要求用户输入与输出的 数据达到准确性。而且要充分保证数据在各个功能模块之间传递与 流动时的准确性。要求用户输入和输出的数据到达及时更新。
2、系统的开放性和系统的可扩充性,系统在开发过程中,应该 充分考虑以后的可扩充性。例如,用户查询的需求也会不断的更新 和完善。要求系统提供足够的手段进行功能的调整和扩充。而要实 现这一点,应经过系统的开发性來完成,即系统应是一个开放系 统,只要符合一定的规范,能够简单地加入和减少系统的模块, 配置系统的硬件。
3.1功能需求分析
需求分析的基本任务是确定目标系统必须具备那些功能,准 确完整的体现用户的要求。综合旅游信息系统的主要目的是为用户 提供一个方便的、可快速浏览当前最新旅游的界面,而且也能够 随时发布最新的资讯、线路以达到信息共享的目的。因此要为用 户提供一个方面易用的使用界面,同时也为具有更高权限的管理 用户提供编辑、删除信息的系统维护功能。
旅行管理系统主要需求实现以下一些基本功能:
1、合理设定用户,控制用户使用权限。让系统能够分辨出非 用户和用户。
2、管理人员能够随时根据实际情况修改数据库中的数据资料,使信息的更新及时、准确。
3、旅游资讯能够由管理人员添加、修改和删除,普通用户 只能够查看。
4、线路类型里新线路的添加,或旧路线的修改和删除由管理 人员按实际要求处理。
信息革命的核心是当今先进生产力的代表一信息技术。信息 技术本身是一个庞大的扩展的高新技术群,包括电脑技术、电信 技术、广播电视技术、网络技术、多媒体技术、数据库技术等 等。信息技术的发展对人类社会的方方面面都产生不同程度的影响, 包括旅游业。同时信息技术也推动了旅游业的第二次革命,它对传 统的旅游管理、旅游服务、旅游经营和销售手段等产生强大冲击。 旅游业对信息和信息技术有很强的依赖性,信息能够帮助旅游管 理者对旅游市场进行分析和预测,从而有针对性地制定相关政策, 采取相应措施,并在信息技术的支持下实现对旅游业的有效的宏 观管理。旅游管理信息化不但是适应信息时代快速变化的必然选择, 同时也能够增加当前中国旅游管理中的科技含量。
5、用户的个人资料能够方便地增加、删除和修改,能够查 看。
6、用户能够预订旅游线路,用户填写相关预订信息进行线路 预订。
7、游客以及用户能够使用留言功能留言,在填写相关的个人 信息和留言内容后,发布留言。
3.2性能需求分析
为了保证系统能够能够长期、安全、稳定、可靠、高效地 运行,旅游管理系统应该满足以下性能需求:
3.需求分析
需求的定义是”系统必须符合的条件或具备的功能”。需求分 析简单地说就是分析用户的需求。需求分析是设计程序的起点,需 求分析的结果是否能准确地反映了用户的实际需求,将直接影响 到后面各个阶段的设计,并影响到设计结果是否合理和实用。
需求分析的任务是经过详细调查现实世界要处理的对象(组 织、部门、企业等),充分了解原系统(手工系统和计算机系统) 工作情况,明确用户的各种需求,然后在此基础上确定新系统的 功能。
1.2系统任务
旅游网站管理系统主要是用于旅游管理部门和旅游公司,对 旅游信息的进行发布和修改以及加强游客进行交流。
本系统是根据旅游行业的这种现状,提出解决问题的一个可 行性方法:釆用现代化统一的计算机网络系统,实现了旅游管理 的网络化,各类信息有序地进行存储,同时釆用了权限认证的方 式,只有经过了系统权限认证之后,方可进入系统主控界面,进 行信息管理,信息查询,在线预定,留言簿等功能的使用。实现了 各种业务系统的数据集成和信息集成,对旅行社各类信息、资源 进行协同集中管理。利用ASP技术建立动态网站,实现旅游信息快 速发布及接受游客的网上预定。
4.旅行社管理(编号,名称,等级,负责线路,联系人,电话)
5.留言管理(留言编号,标题,留言人,日期,内容)
6.预定酒店表(编号,日期,用户,酒店)
4.1本系统结构图如下:
4.2本系统登陆流程图
4.3系统E-R图8
4.4数据字典错误!未定义书签。
5.课程设计完成结果分析与个人小结错误味定义书签。
参考文献错误!未定义书签。
1.课程设计概述
1・1系统目的
该系统主要建立一个完整的旅游网站,突出旅游特点,有美 观的界面设计。主要功能:
1.用户能够对各景点相关交通方式管理与查询、酒店预 订、各个景点路程与旅游方式的设计与查询、对个景点所需费用 查询。
2. 2.2经济可行性
计算机技术发展异常迅猛的根本原因在于计算机的应用促进 了社会经济的发展,给社会带來了巨大经济效益。因此基于计算机 系统的成本-效益分析是可行性研究的重要内容。
2. 2.3操作可行性
旅行管理系统是基于ASP动态服务器页面,ASP能够与数据库 和其它程序进行交互,是一种简单、方便的编程工具,因此操作 可行性方面是可行的。开发岀來的界面也是十分容易使用,具有简 单,容易上手的特点。
能够动态的使用数据库。
1.3运行环境
硬件最小需求:奔腾3以上CPU, 256M以上内存,10G以上 剩余硬盘空间
支持软件:操作系统:Windows98 //XP
支持环境:IIS4.0
数据库:SQL Server
2Hale Waihona Puke 项目的可行性研究2.1旅游网站的可行性研究
采用现代化统一的计算机信息网站系统,能够有效帮助旅游 企业优化旅游行业TQC,使其在行业内处于优势地位,并相对长期 地保持这种战略优势。开发本系统的可行性研究如下:
软件工程课程设计报告
旅游信息管理系统
姓名:
学号:
专业:软件工程
班级:14软件工程1班
指导教师:
1.课程设计概述错误!未定义书签。
1.1系统目的错误!未定义书签。
1.2系统任务错误!未定义书签。
1.3运行环境错误!未定义书签。
2.项目的可行性研究错误!未定义书签。
2.1旅游网站的可行性研究错误!未定义书签。
旅游信息管理系统是基于ASP+SQL SERVER所开发的,主要 包括数据库的建立和维护以及前后台应用程序的开发两个方面。对 于前者要求建立起的数据库要具备较好的一致性、完整性、安全 性等特性,而对于后者则要求应用程序具有功能完备,界面美观、 易使用等特点。本系统功能包括:用户模块、查询模块、在线留 言模块、酒店预订模块、后台管理模块(包括用户管理、留言 管理、景点管理、酒店管理、旅行社管理和预订管理)等模块。
4.概要设计
整个系统所包括的信息有景点信息、用户信息、酒店信息、 旅行社信息、留言信息等。可将这些信息抽象为下列系统所需要 的数据项和数据结构:
1.景点管理(编号,景点名称,景点等级,天气情况,位置,住 宿,费用,路线)
2.酒店管理(酒店编号,酒店名称,酒店具体地址,酒店星级, 联系人,联系电话)
3.用户表(用户名,用户类型,密码)
管理人员登陆系统后,将各种烦琐的管理工作经过网站來管 理,用最少的人力和物力提高管理水平,方便发布各种旅游信息, 处理游客所遇到的各种问题,及时了解游客对旅游管理部门的意 见,经过数据分析能够了解游客的基本情况和不同时期游客的变 化情况,提前做岀必要的准备工作。
管理人员经过系统处理各个事务,使前台的用户操作方便简单,突岀旅游特点,具有美观的界面设计,保证网站安全稳定的 运行。
2. 2.1技术可行性
技术上的可行性分析主要分析技术条件能否顺利完成开发工 作,软、硬件能否满足需要。本系统采用ASP开发出友好美观的 人机界面,便于用户理解、操作。数据库管理系统采用Microsoft SQL Server,它能够处理大量数据,同时保持数据的完整性、 安全性。因此本系统的开发平台己成熟可行。硬件方面,在科技飞 速发展的今天,硬件更新速度越來越快,容量越來越大,可靠性 越來越高,价格越來越便宜,因此硬件平台也能够满足本系统所 需°