旅游信息管理系统分析与设计

    马小豹 蒋进 赵梓惠 张婷

    1.需求分析

    1.1可行性分析

    实施可行性:开发环境的计算机操作系统为Win7,而计算机的存储空间必须足够大,满足安装运行VS2010和SQL2008等等一些必要的插件;在进行软件的编程和设计时,利用学校的网络和图书资源学习相关的知识来为软件系统的开发提供保障,保证系统开发的进程;

    社会可行性:如今很多公司都有了配套的管理系统。旅游信息管理系统的设计与实现与国家所规定的相关政策法规没有矛盾和冲突的地方。旅游信息管理系统所选用的操作方式简单,对操作人员无要求;

    经济可行性:旅游信息管理系统以ASP.NET环境进行设计,登入旅游信息管理系统即可进行操作,使用方便快捷,并且ASP.NET它是免费的,不需要消耗经济。

    1.2技术可行性

    技术可行性主要是根据所拥有的技术资源是否可以满足对旅游信息管理系统的设计与实现,软件和硬件是不是达到了对旅游信息管理系统最初设计的要求。旅游信息管理系统选用的是ASP.NET环境,ASP.NET是比较流行的技术,用它来创建腳本语言,结合HTML代码来制作动态网页。在对系统进行开发编写程序时,能够非常快的完成应用的设计,在不编译的情况下能够本地运行,使用电脑所安装的操作系统内置的文本编辑软件可以操作,不需要用到浏览器,所以操作起来非常容易。在软件方面:B/S架构的技术已经完全成熟,所需要环境的软件很多也是免费开源,因此在技术的层面上说,旅游信息管理系统的开发是绝对可行的。

    1.3运行可行性

    首先需要对系统正式使用后所带来的影响,对公司的正常运营是否会不利,这些都是需要提前进行评估,防止产生不良的后果。同时更需要考虑到的是:当系统正式投入使用的时候,操作的人员是否有要求,是否需要培训。我们国家也已经步入了信息化时代,当代人都具有一定的电脑操作能力,所以系统的管理维护人员对于系统的运维没有问题,因此旅游信息管理系统在可以运行和操作的。

    1.4系统流程

    系统流程有以下几个:系统用户登录流程,用户添加信息流程和系统用户修改密码流程。2.系统的非功能性需求分析

    2.1安全性设计要求

    信息安全是人们生活面临的一大问题,大大影响了人们的生活质量,甚至导致人们面临经济损失,同时人身安全也受到了极大的威胁。主要是因:一些黑客通过入侵用户电脑的方式窃取个人信息,并应用个人信息做出违法犯罪之事。为提升用户信息安全水平,保证用户较好地进行互联网生活,系统设计人员需要积极地开展系统安全设计工作,强化系统安全。系统设计人员可以从以下两大角度开展安全设计工作。

    一是要保证安全设计的全面性,更好地保护安全系统。比如设置指纹、角膜密码、访问权限等,避免不良分子入侵系统。二是不断地优化系统,最大限度地保护用户安全。其中,要定期维护系统,同时根据系统性能以及社会对系统安全性的要求,升级系统。3.系统概要设计

    3.1概述

    本系统采用B/S结构(Browser/Server,浏览器,服务器结构)和基于Web服务两种模式,是一个适用于Internet环境下的模型结构。只要用户能连上Internet,便可以在任何时间、任何地点使用。

    3.2系统结构

    本系统一共分为前台部分和后台部分两大模块,每个模块之间虽然在表面上是相互独立的,但是在对数据库的访问上是紧密相连的,各个模块访问的是同一个数据库,只是所访问的表不同而已。每个模块的功能都是按照在调研中搜集的资料进行编排制作的。主要包括以下功能模块。

    3.3前台部分

    (1)用户注册登录:用户可以在系统内进行注册登录,也就是成为会员,注册登录后有更多的操作功能

    (2)查看旅游景点:前台用户可以查看旅游景点信息,并且可以在登录后对景点进行预订

    (3)查看新闻信息:前台用户可以查看管理员发布的新闻信息

    (4)查看旅游线路信息:前台用户可以查看管理员发布的旅游线路信息

    (5)留言板:用户可以通过留言板对网站进行留言

    (6)在线客服:用户可以通过在线客服模块,在线联系客服

    (7)修改个人信息:注册用户可以修改自己的基本信息

    (8)订单管理:注册用户在登录后可以管理自己的预定信息

    (9)修改密码:注册用户可以修改自己的密码信息

    3.4后台部分

    (1)旅游景点信息管理模块:主要用于管理对应的旅游景点信息,包括添加修改和删除等操作。

    (2)旅游线路信息管理模块:管理员可以管理旅游线路信息,包括对旅游线路信息的添加修改和删除等操作

    (3)留言板管理模块:管理员可以管理留言板信息,可以对客户的留言进行删除和回复等操作。

    (4)新闻信息管理模块:管理员可以管理和浏览相关的新闻信息,包括对新闻的添加修改和删除等操作。

    (5)订单管理模块:管理员可以管理前台用户的订单信息。

    (6)注册用户管理模块:管理员可以管理前台的注册用户的信息。

    (7)修改密码模块:管理员可以修改自己的密码,防止他人盗取自己的密码。

    

    图1系统功能结构图

4.数据库设计

    4.1数据库E-R图

    概念模型的设计是为了将现实世界信息进行抽象,实现信息世界的建模,是进行数据库设计的有力工具。数据库概念模型设计可通过E-R图来描述现实世界的概念模型。本系统的E-R图表现了系统中各个实体之间的联系。

    4.2数据库实体

    数据库实体包括:管理员信息属性图,景点信息实体属性图,线路信息实体属性图和新闻信息实体属性图。

相关文章!
  • 敦煌市旅游电子商务发展影响因

    张娜 罗亮花 姜宇婷 张婷一、旅游电子商务的概念旅游电子商务是指利用先进的网络信息技术手段,实现旅游商务活动各环节的电子化。旅游企

  • 我国汽车金融发展存在的问题及

    赵志林 崔秀梅 崔旭 王婷婷一、我国汽车金融业发展现状与国外汽车金融业相比,我国汽车金融业还处于起步阶段。20世纪初,我国出现了汽车

  • 成都会展旅游业影响因素及对策

    吴挺壮 王兴宇 姜宇婷 张婷目前,我国的大部分会展旅游缺乏品牌战略目标,没有充分满足游客的会展旅游需求,对自身旅游形象更是缺乏研究