范文网 论文资料 换屋度假建筑项目管理建模研究论文(大全)

换屋度假建筑项目管理建模研究论文(大全)

换屋度假建筑项目管理建模研究论文引言目前国内对换屋度假的研究比较少, 项目管理系统主要由换住中国等少数几个网站, 所以此方面依然有研究开发的价值。换房旅游的科学定义至今尚无定论, 经过半个世纪发展, 国外已经建立众多换房机构, 其经过发展完。

换屋度假建筑项目管理建模研究论文

引言

目前国内对换屋度假的研究比较少, 项目管理系统主要由换住中国等少数几个网站, 所以此方面依然有研究开发的价值。换房旅游的科学定义至今尚无定论, 经过半个世纪发展, 国外已经建立众多换房机构, 其经过发展完善, 积累众多运营经验。本系统是基于对当前换屋度假旅游进行充分调研, 完成需求分析后设计的换屋度假项目管理系统。

1. 系统需求分析

需求分析是在与用户经过深入沟通分析的基础上达成系统功能设计的共识, 关系到整个系统开发的成败与质量。

1.1 系统总体需求

换屋度假网建筑项目管理系统定位于国内的基于B/S模式的一个典型应用, 它为会员提供了一个相互交换房屋旅游度假的平台。

一般来说, 会员之间的交换是建立在自愿的基础上的, 是以屋换屋。交换的原则并不是依据房屋市值的等价交换, 而是以个人的喜好和需求为主要交换规则。通过交换, 用自己的现有房屋的一段时间的居住使用权换取对方房屋的一段时间的居住使用权, 这就是换房旅游网系统的主要功能。

1.2 系统功分析

换屋度假网建筑项目管理系统的目标是开发一套把所有热衷旅游、喜爱换屋度假的游客从繁重琐碎的寻找合适房源的事务中中解脱出来的系统。游客通过系统高效的完成合适房源的查找工作[1]。将换屋度假网的功能划分为10个主要模块:用户登录模块、用户信息管理模块、房屋浏览功能、需求浏览功能、需求搜索功能、房屋发布功能、房屋需求发布功能、房屋成交功能、用户信誉度评价功能、后台管理模块。

1.3 系统非功能性需求

除了满足游客最基本的需求, 项目还应该具有除功能性需求外的非功能性需求, 比如可维护性、健壮性、数据的安全性等等, 以便保证项目的质量及应用效果。

换屋度假网建筑项目管理系统涉及到所有会员的高度隐私的数据, 因此保证系统数据的安全是极其重要的, 系统为了保证数据安全, 采用了先进的保密技术, 同时建立用户权限管理, 对数据进行加密处理, 能够有效的保护数据信息。并且对系统主要操作进行了日志记录, 同时定期对日志记录进行审计, 能够保证在第一时间发现异常现象。综合利用各种技术手段, 确保系统数据信息安全。

1.4 可维护性需求

系统采用主流风格的用户界面, 管理员及维护人员能够非常方便的对系统进行配置管理。由于系统采用流行的SSH框架技术, 系统的维护操作是非常简单的。

2. 系统设计

2.1 系统构架设计

B/S模式只需维护服务器端, 便于用户使用及后期项目的升级与维护, 是目前项目管理系统的主流架构模式。该模式不仅会简化项目维护工作, 还会降低维护成本。

2.2 换屋度假项目管理系统安全设计

由于换屋度假建筑项目管理系统所有数据都存储在租用的服务器上, 数据的共享程度较高, 所有的操作都是通过页面进行数据传递。因此, 在存储和传递数据的过程中存在着不安全因素, 如何保证数据的安全与合法性显得格外重要。

B/S模式中, 不同用户有不同权限, 换屋度假网络中共有三种角色:管理员、会员和游客, 不同权限的用户在系统中拥有不同页面的访问权限。对游客开放一些不涉及会员隐私的页面浏览权限, 会员拥有查看所有页面的权限, 管理员有对后台进行管理的权限。用户非常关心自己数据的安全性, 这也是项目设计中非常重要的一部分内容。网络是项目的基础, 所有网络安全是项目安全的基础, 为了加强网络安全, 租用大公司、数据安全口碑好的公司的服务器, 以提升数据安全级别。

2.3 系统模块设计

2.3.1 系统总体功能

经分析研究, 将系统划分为权限管理、房屋管理、案例管理、交易管理等模块。

2.3.2 数据库设计

“用户注册表”, “用户年费交易记录”, “用户家庭信息表”、“房屋信息表”等关系表是系统关键表, 这些表与数据库其它表间的关系是1:N的关系。

4. 系统实现

至此我们通过利用软件工程思想对换屋度假项目管理系统进行了分析与设计, 并考虑了项目数据的安全性。在此分析与设计的基础之上进行了系统实现, 对数据库及接口等相关问题研究了解决方案。

4.1 SSH框架

SSH框架对MVC模式的三层架构实现了真正意义的分层, 同时对业务逻辑及持久层也进行了分离。在SSH框架构建的工作模式下, 无论视图层页面如何改变, 对整体模型只有非常小或者没有影响。对数据层更是几乎没有影响。所有使用了SSH框架极大提高了项目的可复用性。

4.2 系统测试

4.2.1 系统测试方法

软件测试是在规定数据下对项目进行运行监测, 目的是发现程序运行异常及错误, 评估软件质量是否达到预期设计要求[2]。测试的最终目的是为了发现错误并纠正错误, 本项目在研发过程中使用了以下测试方法:

1) 单元测试:针对每个单元, 在边发过程中边研发边测试, 并在模块完成后对整个模块单元利用软件工程的思想进行测试, 比如利用白盒测试、边缘值测试、等价划分等经典的软件工程测试方法对每个模块单元进行详细测试。该阶段由软件工程师自己进行测试调试[3]。

2) 组装测试:该阶段依据项目概要设计说明书来进行测试, 采用自底向上——自顶向下测试方法, 对各个模块单元进行组合, 检测是否能够达到预期目标, 查看操作流程是否符合业务逻辑, 程序是否健壮[4]。测试人员进行反复测试交由工程师进行修改后重新测试, 项目达到了系统预期目标[5]。

3) 系统测试:对系统功能上及性能上是否能够满足用户需求, 对系统整体性能进行测试[6]。

5. 结论

换屋度假旅游模式在近几年来随着人们生活水平的不断提高, 休闲意识的不断加强, 加上国家不断复制旅游业发展的政策的大力支持, 随之而来的换屋度假的游客寻找合适旅游景点的不便, 针对目前旅游业存在的这种问题, 设计和开发了本换屋度假项目管理系统。在开发系统的过程中虽然遇到很多问题, 但是最终完成的系统还是比较成功的, 本系统实现了以下几个主要功能:

1) 系统设计了B/S模式的换屋度假管理系统, 改变了原有的人工数据查询的模式, 极大的提升了游客寻找适合自己的换屋度假的景点的速度, 利用B/S模式的系统, 用户可以在任何可以上网的计算机上查询适合自己的换屋的会员。

2) 系统完成了初期设计的换屋度假项目管理系统中的各个功能模块。模块之间既相互独立又有联系, 利用现代软件工程的项目管理中高内聚和低耦合的思想。系统利用手机号码或者邮箱进行注册登录、在技术上提供了强有力的安全保障体系。

3) 系统完成开发后进行了非常严格的系统测试, 测试结果表明, 本系统完成了初期设计的所有目标, 在压力测试中完成了较好的响应速度。对所有模块都进行了严格规范的测试, 通过测试结果分析, 本系统达到了用户的需求, 各种功能已经实现, 容错能力较强, 极大的提升了有换屋度假需求的游客寻找合适房源景点的效率。

摘要:换屋度假旅游是目前一种新兴的旅游模式, 换屋度假建筑项目管理系统承担一种非常重要的信息展示与交换管理的工作, 完成换屋度假旅游的整个流程管理。本设计研发的目的是针对当前换屋度假信息难以统计查询, 换屋度假难以真正实现。在此基础上, 提出了换屋度假项目管理系统, 解决房屋信息及旅游目的地信息数据共享的问题。提出了项目总体解决方案及实现目标、模块功能和研发思路并加以实现。系统利用StarUMl进行建模, 采用MyEclipse2015平台进行开发, 使用JAVA、JSP及MySQL数据库统一研发, 从换屋度假时间需求出发, 采用B/S模式系统, 对系统进行详细需求分析与详细设计。

关键词:换屋度假,设计开发,B/S模式,SSH架构

参考文献

[1] 王山立.工程风险及其应对策略.煤炭工程, 2005, 5:64-65.

[2] 梁雄斌.试论工程风险管理的因素与其防范措施.科技创业家, 2013, 1:24-26.

[3] 李艳, 薛昌颖, 杨晓光, 王靖, 刘园.基于APSIM模型的灌溉降低冬小麦产量风险研究.农业工程学报, 2009, 10:31-32.

[4] 徐长山, 张耕宁.工程风险及其防范.自然辩证法研究, 2012, 10:52-54.

[5] 林杰.电力工程项目投资建设风险管理研究.经营管理者, 2012, 8:41.

[6] 胡国华, 夏军.风险分析的灰色—随机风险率方法研究.水利学报, 2001, 4:16.

上一篇
下一篇
返回顶部