《旅行社信息管理系统.ppt》由会员分享,可在线阅读,更多相关《旅行社信息管理系统.ppt(16页珍藏版)》请在三一办公上搜索。
1、黑龙江东方学院,基于web的旅行社信息管理系统,专 业:计算机科学与技术指导教师:袁建清学 号:084110119年 级:08级一班答 辩 人:宋志强,目 录,引 语2.系统开发工具3.系统总体设计4.系统详细设计与实现5.系统测试6.总结致谢,引 语,旅游作为一个新兴的产业近年来取得了迅速的发展,旅行社如雨后春笋遍布全国各省市、目前旅游行业普遍存在着企业规模小,管理不规范等弱点。因为旅游涉及吃、住、行、游、购、娱等诸多要素,而且这些要素又分散在不同的地域中,一个人不可能全面掌握所有的信息。一旦掌握某方面信息的人离开企业,就会对企业的经营造成负面影响。旅行社信息管理系统可以把各种旅游资源分类存
2、储管理通过网络实现资源共享,不仅方便快捷,而且不会因为人员流动影响企业的经营,是旅行社在激烈的市场竞争中的坚强后盾,同时也可以节省旅行社人力资源、物力资源,并扩大影响,可以给旅行社带来更广阔的市场。,开发背景和目的,系统开发工具,整个系统构建在Microsoft公司的系统平台与环境下。操作系统是Windows xp sp3,WEB服务器是IIS5,数据库管理系统是SQL Server 2000,服务器端脚本编程环境是ASP嵌入VBScript、JavaScript。,系统总体设计,整个旅游资源管理系统包括前台和后台管理2个部分。前台部分的主要功能包括后台发布的新闻阅读,用户留言,用户注册,用户
3、登录,查看留言,旅游景点查看,酒店查看,酒店预定,旅行社查看,酒店查询,旅游景点查询,线路查询,线路预订,订单查看等功能模块,后台主要是实现各个模块的管理。,系统详细设计与实现,本节主要阐述是系统的各个模块的功能,用户注册模块:系统提供了用户注册模块,对于注册用户是可以浏览一些信息的,例如,发布的新闻资讯、旅行社等信息,还可以实现预定旅行社和酒店的功能,而非注册用户只能浏览和查看信息。,用户登录模块:系统提供了用户/管理员登录模块,注册用户或游客是可以浏览一些信息的,但是非注册用户是不能预定旅行社、酒店等。,由于系统设计的各个模块比较多,所以在这里只拿出几个比较核心的模块,首先是前台的模块。,
4、旅行社中心模块:旅行社查看主要是用户进入前台的旅行社主页,查看各个旅行社的相关信息。,景点中心模块:景点模块显示包含某景区景点列表、景点信息内容显示2部分,在前台页面游客/用户可以浏览景点的相关信息,景区景点的信息浏览将数据库中的景点查询出来,并在页面中将景点的名称等几个字段进行列表显示,这样就可以让浏览用户有选择 性的浏览信息内容,并且在列表页面提供链接,可以打开页面浏览景点详细内容。游客/用户还可以通过景点名称、地理位置、旅游线路来搜索你想要浏览的景点信息。,线路中心模块:旅游线路显示需要包含某类旅游线路列表、旅游线路内容。旅游线路浏览将数据库中的旅游线路信息查询出来,并在页面中将旅游线路
5、的标题等几个字段进行列表显示,这样就可以让浏览用户有选择性的浏览信息内容。,未登录用户点击预定出现如下图:,旅行社信息管理系统的后台首页如下,主要是实现对前台各个模块的管理,包括增加新内容、修改最新内容、删除过时信息和查询,如下图就是后台的首页的部分截图。,旅行社管理:管理员登录到后台界面后,对系统的旅行社信息进行添加、修改或删除,通过添加的信息才可以发布到网页上,否则不能显示到网页上;并能够对已添加得信息进行修改和删除。,系统测试,系统测试主要为了发现系统的错误和不足而执行程序。根据一般测试方法,进行如下测试:界面测试:反复点击网页上的超链接,测试其连接及跳转情况,直到所有的链接都达到预期的
6、效果。功能测试:对网站的各个功能模块逐一测试,尽最大可能发现起潜在的错误。性能测试:将程序以局域网的形式发布,查看其是否满足多用户的要求。需求测试:根据需求分析的内容,测试网站是否与当初的设计相符。通过这几方面的测试,可以提高系统的性能,使系统达到预期目标。,系统维护,为保证系统的正常运行和安全保障等目的而采取的一系列措施,其中包括数据库维护、信息更新、版面更新等。数据库维护和信息更新:该阶段主要是要求管理员要经常对数据库和过期的信息及时地进行更新和维护,以保证数据库的正常运行和信息的及时性,从而保证访问者能够顺利地了解到最新的信息动态。版面的更新:该过程主要是要求对系统的首页和页面定期的进行
7、相应的调整或更新,从而使本系统经常以崭新的面貌出现在广大访问者的面前。,总 结,通过这次旅行社信息管理系统毕业设计,我大致了解了进行软件开发工作的基本过程,并且从中获得了许多实际的、有意义的知识,其中我对以下几点有深刻的体会:(一)编程中定义窗体及变量的名称时,一定要规范,要让其他编程人员能够看懂,必要时可以加注释。(二)对各个控件的属性、事件要了解清楚,这样才能在编程的过程中熟练的应用。(三)在编程的过程中要不断的思考,避免遗留潜在的问题。(四)当程序编好后调试是非常重要的,通过调试可以逐步改正程序中的错误,使程序尽量达到尽善尽美,在调试的过程中尽量不要以编程时的思想去调试,要以一个普通用户的思维去思考。,致 谢,感谢各位评委老师!感谢我的指导教师袁建清老师!,