下载此文档

软件工程课程设计报告.pdf


文档分类:办公文档 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
该【软件工程课程设计报告 】是由【青山代下】上传分享,文档一共【10】页,该文档可以免费在线阅读,需要了解更多关于【软件工程课程设计报告 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。旅游信息管理系统名:学号:专业:软件工程班级:14软件工程1班指导教师:.....................................................-R图..........................................................8课程设计概述系统目的该系统主要建立一个完整的旅游网站,突出旅游特点,有美观的界面设计;主要功能:、酒店预订、各个景点路程与旅游方式的设计与查询、对个景点所需费用查询;;方便游客了解景区各种相关信息,同时有利与景区管理部门的管理,加强双边的沟通与协作,以提高和改善管理水平,使游客通过对网站的浏览可以对景点有比较真实和丰富的了解,对景点本身做一个比较好的宣传和推广;系统根据实际情况收集的资料为背景,网站中包括各个景区的基本情况介绍如:交通情况,门票价格和风景图片欣赏等,用户登陆后,都可以浏览站中的所有信息,同时可以通过系统来查询所需要的各种信息,并且可以订购门票和预约酒店以及车辆等;管理人员登陆系统后,将各种烦琐的管理工作通过网站来管理,用最少的人力和物力提高管理水平,方便发布各种旅游信息,处理游客所遇到的各种问题,及时了解游客对旅游管理部门的意见,通过数据分析可以了解游客的基本情况和不同时期游客的变化情况,提前做出必要的准备工作;管理人员通过系统处理各个事务,使前台的用户操作方便简单,突出旅游特点,具有美观的界面设计,保证网站安全稳定的运行;系统任务旅游网站管理系统主要是用于旅游管理部门和旅游公司,对旅游信息的进行发布和修改以及加强游客进行交流;本系统是根据旅游行业的这种现状,提出解决问题的一个可行性方法:采用现代化统一的计算机网络系统,实现了旅游管理的网络化,各类信息有序地进行存储,同时采用了权限认证的方式,只有经过了系统权限认证之后,方可进入系统,进行信息管理,信息查询,在线预定,留言簿等功能的使用;实现了各种业务系统的数据集成和信息集成,对旅行社各类信息、资源进行协同集中管理;利用ASP技术建立动态网站,实现旅游信息快速发布及接受游客的网上预定;旅游信息管理系统是基于ASP+SQLSERVER2000所开发的,主要包括数据库的建立和维护以及前后台应用程序的开发两个方面;对于前者要求建立起的数据库要具备较好的一致性、完整性、安全性等特性,而对于后者则要求应用程序具有功能完备,界面美观、易使用等特点;本系统功能包括:用户模块、查询模块、在线留言模块、酒店预订模块、后台管理模块包括用户管理、留言管理、景点管理、酒店管理、旅行社管理和预订管理等模块;能够动态的使用数据库;运行环境硬件最小需求:奔腾3以上CPU,256M以上内存,10G以上剩余硬盘空间支持软件:操作系统:Windows98/2000/XP支持环境:数据库:,能够有效帮助旅游企业优化旅游行业TQC,使其在行业内处于优势地位,并相对长期地保持这种战略优势;开发本系统的可行性研究如下:技术上的可行性分析主要分析技术条件能否顺利完成开发工作,软、硬件能否满足需要;本系统采用ASP开发出友好美观的人机界面,便于用户理解、操作;数据库管理系统采用MicrosoftSQLServer2000,它能够处理大量数据,同时保持数据的完整性、安全性;因此本系统的开发平台已成熟可行;硬件方面,在科技飞速发展的今天,硬件更新速度越来越快,容量越来越大,可靠性越来越高,价格越来越便宜,因此硬件平台也能够满足本系统所需;发展,给社会带来了巨大经济效益;因此基于计算机系统的成本-效益分析是可行性研究的重要内容;旅行管理系统是基于ASP动态服务器页面,ASP可以与数据库和其他程序进行交互,是一种简单、方便的编程工具,所以操作可行性方面是可行的;开发出来的界面也是十分容易使用,具有简单,容易上手的特点;“系统必须符合的条件或具备的功能”;需求分析简单地说就是分析用户的需求;需求分析是设计程序的起点,需求分析的结果是否能准确地反映了用户的实际需求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用;需求分析的任务是通过详细调查现实世界要处理的对象组织、部门、企业等,充分了解原系统手工系统和计算机系统工作情况,明确用户的各种需求,然后在此基础上确定新系统的功能;信息革命的核心是当今先进生产力的代表—信息技术;信息技术本身是一个庞大的扩展的高新技术群,包括电脑技术、电信技术、广播电视技术、网络技术、多媒体技术、数据库技术等等;信息技术的发展对人类社会的方方面面都产生不同程度的影响,包括旅游业;同时信息技术也推动了旅游业的第二次革命,它对传统的旅游管理、旅游服务、旅游经营和销售手段等产生强大冲击;旅游业对信息和信息技术有很强的依赖性,信息可以帮助旅游管理者对旅游市场进行分析和预测,从而有针对性地制定相关政策,采取相应措施,并在信息技术的支持下实现对旅游业的有效的宏观管理;旅游管理信息化不仅是适应信息时代快速变化的必然选择,同时也可以增加目前我国旅游管理中的科技含量;功能需求分析需求分析的基本任务是确定目标系统必须具备那些功能,准确完整的体现用户的要求;综合旅游信息系统的主要目的是为用户提供一个方便的、可快速浏览当前最新旅游的界面,并且也可以随时发布最新的资讯、线路以达到信息共享的目的;因此要为用户提供一个方面易用的使用界面,同时也为具有更高权限的管理用户提供编辑、删除信息的系统维护功能;旅行管理系统主要需求实现以下一些基本功能:1、合理设定用户,控制用户使用权限;让系统可以分辨出非用户和用户;、管理人员可以随时根据实际情况修改数据库中的数据资料,使信息的更新及时、准确;3、旅游资讯可以由管理人员添加、修改和删除,普通用户只可以查看;4、线路类型里新线路的添加,或旧路线的修改和删除由管理人员按实际要求处理;5、用户的个人资料可以方便地增加、删除和修改,可以查看;6、用户可以预订旅游线路,用户填写相关预订信息进行线路预订;7、游客以及用户可以使用留言功能留言,在填写相关的个人信息和留言内容后,发布留言;性能需求分析为了保证系统能够能够长期、安全、稳定、可靠、高效地运行,旅游管理系统应该满足以下性能需求:1、数据准确性以及数据更新的及时性,要求用户输入与输出的数据达到准确性;而且要充分保证数据在各个功能模块之间传递与流动时的准确性;要求用户输入和输出的数据到达及时更新;2、系统的开放性和系统的可扩充性,系统在开发过程中,应该充分考虑以后的可扩充性;例如,用户查询的需求也会不断的更新和完善;要求系统提供足够的手段进行功能的调整和扩充;而要实现这一点,应通过系统的开发性来完成,即系统应是一个开放系统,只要符合一定的规范,可以简单地加入和减少系统的模块,配置系统的硬件;、用户信息、酒店信息、旅行社信息、留言信息等;可将这些信息抽象为下列系统所需要的数据项和数据结构:,景点名称,景点等级,天气情况,位置,住宿,费用,,酒店名称,酒店具体地址,酒店星级,联系人,,用户类型,,名称,等级,负责线路,联系人,留言管理留言编号,标题,留言人,日期,,日期,用户,酒店本系统结构图如下:旅游信息系统用信信在户息息线功查浏留能询览言用用用模精旅景旅酒分户户户糊确游点行店类管注登查查新信社信浏理册陆询询闻息信息览息查删按按按息按按按看除景地旅酒酒酒所用点理游店店店有户名位路名地等用信称置线称址级户息信息检索结果系统结构图本系统登陆流程图开始登陆界面选择操作旅游者管理员MM登陆登陆NN旅游者界面管理员界面登陆成功结束系统登陆流程图概念模型E-R模型的组成元素有:实体、属性、联系,E-R模型用E-R图表示;实体是用户工作环境中所涉及的事务,属性是对实体特征的描述;、一个表;实体用矩形框表示,实体名称标注在矩形框内;用菱形表示实体间的联系,菱形框内写上联系名,用无向边把菱形分别与有关实体相连接,在无向边旁标上联系的类型;;用椭圆框表示,与实体之间用一条线相连,表的主码是关键属性,关键属性项加下划线;;;模型的组成元素有:实体、属性、联系;E-R模型用E-R图来表示;实体是用户工作环境中所涉及的事物,属性是对实体特征的描述;本系统主要的E-R图;系统E-R图名称编号星级交通路线周围景点地址费用情况酒店旅游说明包括包含住宿条件联系人景点编号景点状态景点名称天气情况等级地理位置负责编号等级名称旅行社联系系统E-R图数据字典负责线路数据字典是在系统数据流程图的基础上;进一步定义和描述所有的数据项、数据结构、数据存储、处理过程和外部实体的详细逻辑内容与特征的工具;数据字典的任务是对于数据流程图中出现的元素的名字都有一个确切的解释;本系统的数据字典如下:数据文件“用户表”字典条目:文件名:用户表组成:用户名+密码+类型备注:这是所有的用户信息表数据文件“景点表的字典条目::景点表组成:编号+名称+等级+地理位置+天气+路线+住宿条件+费用备注:这是所有的景点信息表数据文件“旅行社表”的字典条目:文件名:旅行社表组成:编号+名称+等级+负责路线+联系+联系人数据文件“酒店表”的字典条目:文件名:酒店表组成:编号+名称+地址+星级+联系+联系人数据文件“留言表”的字典条目:文件名:留言表组成:编号+留言内容+留言人+留言时间+标题数据文件“负责路线表”的字典条目:文件名:负责线路表组成:旅行社编号+景点编号+旅行社名称+景点名称数据文件“酒店预定表”的字典条目文件名:酒店预定表组成:用户名+酒店编号+酒店名称+,我体会到了管理信息系统的开发思想,大致了解了整个系统的逻辑关系,根据自己在实验中进行的相关的设计和实现过程,更加详尽的了解了这个设计的过程及其细节问题;即使这样做出来的效果并不算理想,但系统具备了不少功能;由此可见,系统分析及管理系统的设计都不是随随便便能出得来的,与它相关的联系很多;,软件开发中,从需求分析到详细设计这个过程对软件实现起到巨大意义;没有周到、完备的需求分析,开发人员就不能完全明白用户真正需要什么样的软件来帮他工作;在全面了解用户的需求后,就要给系统一个总体框架的设计,使系统在实施过程中,有个明确的指导;接下来就是关键的详细设计和数据库的设计,这部分决定系统性能的好坏,详细,周到的设计系统的功能,是设计出来的软件系统,能够高效,快捷,方便的帮用户完成任务,达到软件设计的最终目的;我在旅游信息管理网站设计与开发过程中,严格遵守软件工程的设计思想来设计和开发系统;但由于个人学识和技术能力方面的不足,系统还有很多可以完善和改进的地方,我将在以后的工作中,不断的学****和改进;通过这次设计让我觉得学****要学以致用,能将课上老师讲的运用到其中,反过来在实验过程中深化理解,与成员商讨研究,及时改正错误,正确深刻体会各种逻辑关系;也使自己的实际动手能力得到大幅度提高;最后,通过这次设计,让我明白了做事一定要细心;在做一件事之前要有充分地准备,在设计的过程中要及时发现不足加以改进;总的来说,通过课程设计,我学到很多新知识,为我以后的工作和学****打下了坚实的基础;不论是在专业知识方面还是在自身素质方面都有很重要的帮助和影响;:22-,:5-,..4赵延光,:16-17.

软件工程课程设计报告 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人青山代下
  • 文件大小981 KB
  • 时间2024-04-17