旅游发展委员会系统方案设计
一、系统方案
旅游统计系统(国内抽样调查)
目标:实现国内旅游单位调查、游客问卷调查数据的录入、审核和分析管理。
具体实现:该系统保持原有系统不变,后期对该系统做进一步完善处理。
旅游统计网上报送系统
目标:实现城乡居民出游、入境旅游、非星级住宿设施数据的录入、审核和分析管理。
具体要求:整合现有的旅游接待调查管理系统、旅游统计网上报送系统,新建城乡居民出游问卷录入模块。
具体实现:旅游接待调查管理系统、旅游统计管理系统和新建城乡居民出游调查管理系统三大系统,全部将采用.Net技术重新设计编码,整合为一个新系统旅游统计网上报送系统,原有的三个系统作为新系统的三个模块旅游接待调查管理、旅游统计管理和城乡居民出游调查管理,相应模块下的功能照参照原有系统的功能设计,完善原有系统中不好用或报错的地方,同时有新的需求也可以加入新系统中。同一个入口登陆,不同用户具有自己相应功能权限。
统计分析系统
目标:实现国内旅游、入境旅游、城乡居民出游数据统计分析,即对旅游统计网上报送系统的三大模块的数据分别做统计分析。
具体实现:统计分析系统同样采用.Net技术重新设计编码,完成国内旅游、入境旅游和城乡居民出游三大模块的数据统计分析,实现当用户登陆后可以选择不同的模块进入。
具体功能要求: 1、国内旅游分析
1)对个体旅馆、游览区点、旅行社等各类旅游单位的数据进行统计汇总,生成对应报表。
2)对问卷数据进行汇总分析。形成八张表,根据问卷内容设计交叉分析,统计分析指标包括分五种类别的过夜游客人均停留天数、分五种类别的过夜游客人均消费、市内一日游游客人均消费、市外一日游游客人均消费等。
2、入境旅游分析
1)对星级饭店、非星级住宿设施、其他住宿设施、口岸边检、景区或旅行社等各类旅游单位的数据进行统计汇总,生成对应报表。
2)对报表数据进行汇总分析。统计分析指标包括接待入境游客人数、入境游客消费、入境游客人天数、外国游客客源市场等。
3、城乡居民出游分析
根据问卷内容涉及交叉分析,并能测算城乡居民出游前后消费。统计分析指标包括分市城乡居民出游次数(分市区、县镇、农村)、城乡居民出游前后人均消费(分市区、县镇、农村)等。
二、系统结构
该系统建立在基于.Net架构开发的先进的自主组件平台之上。.Net技术由于其面向对象特性,安全特性等使之已经成为构建各类单位应用的标准。 .Net架构把数据库访问、组件、企业级应用技术等有机地集成在一起,使之特别适合于构建复杂的大中型应用,更好支持 B/S 结构,保证系统具有很好的可扩展性。
该系统的系统总体技术架构如下图所示:
该系统采用的是基于MVC 模式的三层架构设计:
• 表示层接收用户的指令或者数据输入,提交给业务逻辑层做处理,同时负责将业务逻辑层的处理结果显示给用户;
• 业务逻辑层(业务层)的主要任务是负责接收表示层的数据请求,将这些请求进行必要的业务逻辑检查(包括权限检查),然后将请求分解成不同的数据层操作,由数据层进行处理,然后将处理结果返回给表示层;
• 数据层用于访问和更新存储数据的数据库服务器,主要采用了数据库链接池技术、 DAO技术。
该系统具有良好的总体构架,包括软件架构、技术架构、安全体系架构、存储架构、规范体系等内容。
2.1系统应用网络架构
(系统网络架构图)
2.2软件架构
系统主体采用B/S方式来进行软件部署,只需要一个服务器安装相关的软件即可。所有的客户只要通过浏览器访问系统即可提供相关服务。客户端实现免安装,软件升级方便。如果把软件发布到互联网,则用户可以从任何地方访问。视不同的业务、用户操作环境的不同采
用其适用的系统操作界面。
软件架构具备开放性,提供完整规范的开发接口,能够满足windows操作系统平台和跨平台快速应用开发的需求。
(系统架构图)
维护和升级方式简单。目前,软件系统的改进和升级越来越频繁,B/S架构的产品明显体现着更为方便的特性。对一个稍微大一点单位来说,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑,
效率和工作量是可想而知的,但B/S架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行;如果是异地,只需要把服务器连接专网即可,实现远程维护、升级和共享。所以客户机越来越“瘦”,而服务器越来越“胖”是将来信息化发展的主流方向。今后,软件升级和维护会越来越容易,而使用起来会越来越简单,这对用户人力、物力、时间、费用的节省是显而易见的,惊人的。因此,维护和升级的方式是“瘦”客户机,“胖”服务器。
成本降低,选择更多。大家都知道windows在桌面电脑上几乎一统天下,浏览器成为了标准配置,但在服务器操作系统上windows并不是处于绝对的统治地位。 现在的趋势是凡使用B/S架构的应用管理软件,只需安装在Linux服务器上即可,而且安全性高。所以服务器操作系统的选择是很多的,不管选用那种操作系统都可以让大部分人使用windows作为桌面操作系统电脑不受影响,这就使的最流行免费的Linux操作系统快速发展起来,Linux除了操作系统是免费的以外,连数据库也是免费的,这种选择非常盛行。 比如说很多人每天上“新浪”网,只要安装了浏览器就可以了,并不需要了解“新浪”的服务器用的是什么操作系统,而事实上大部分网站确实没有使用windows操作系统,但用户的电脑本身安装的大部分是windows操作系统。
应用服务器运行数据负荷较重。由于B/S架构管理软件只安装在
服务器端(Server)上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。但是,应用服务器运行数据负荷较重,一旦发生服务器“崩溃”等问题,后果不堪设想。因此,许多单位都备有数据库存储服务器,以防万一。
三、 安全要求 3.1授权
根据级别进行授权,保证信息不暴露给未授权的实体或进程。并系统应具有审计日志和访问控制功能,能对系统访问和操作,特别是敏感数据的访问和操作,进行记录,同时应保证信息不会被非授权修改。
3.2数据安全
公共服务管理系统各终端平台具有必要的冗余和备份措施,能持续系统备份、数据库备份,实现系统和数据的快速恢复,并确保数据库安全、数据传输加密安全和数据存储安全等。需支持HTTPS验证登录,公共服务管理系统可支持IP地址绑定和扩展USB登录。
3.3容灾备份
为了保证系统的稳定性与连续性,需要建设异地容灾备份中心。当中心发生灾难性事件时,灾备中心能保留下重要数据。
3.4安全管理
健全的安全管理体系是各种安全防范措施得以有效实施、网络系统安全实现和维系的保证,为此需要建立一套保障系统的安全管理体系。
系统设计应充分考虑信息安全的重要性,系统符合《信息系统安全管理要求》(GB/T20269-2006)、《信息系统安全工程管理要求》(GB/T20282-2006)、《应用软件系统通用安全技术要求》(GBT 28452-2012)、《信息系统通用安全技术要求》(GB/T 20271-2006)和《数据库管理系统安全技术要求》(GBT 20273-2006 )等相关国家标准要求。
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- igbc.cn 版权所有 湘ICP备2023023988号-5
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务