华为住宿管理项目总结
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
项目名称:华为住宿管理优化项目经理:潘海峰
修订记录
目录
1 项目概述 (4)
1.1 项目目标范围 (4)
1.2 项目背景 (4)
2资源投入 (4)
3项目总体架构 (5)
4项目主要功能 (5)
4.1客户管理 (5)
4.2销售管理 (6)
4.3交易管理 (6)
4.4服务管理 (7)
5技术架构 (10)
6客户收益 (11)
7用户评价 (12)
8经验分享 (13)
1 项目概述
1.1 项目目标范围
项目范围:住宿管理平台
业务范围:华为员工出差住宿/酒店安排
用户范围:华为内部服务部/华为慧通公司
1.2 项目背景(原业务中存在的问题)
华为公司为了解决员工出差住宿借款/报销的难题,增加公司财务现金周转,实现公司员工出差的高效率,即时推进住宿平台更好的适应海外业务扩展,修订原系统的BUG,解决原系统不能应对的业务(如多人合住需要分摊住宿金额,精确成本发生主体,实现管理精益化),华为公司决定对原有的住宿管理平台进行优化,解决原系统不能满足业务需求的现状,推进华为员工的工作效率,解决公司现金流周转的效率.
2.资源投入
3项目总体架构
华为住宿管理平台,主要架构采用华为标准的J2EE架构,前端web部分采用struts1.2,业务逻辑层采用EJB,数据库访问采用JDBC.这是一种业界通行的标准的J2EE架构.
4项目主要功能
4.1员工申请住宿管理
员工可以通过此功能申请单人单目的地,多人多个目的地的出差住宿申请。
图1员工申请住宿管理
4.2员工申请住宿变更管理
变更管理包括员工申请变更入住酒店/宿舍,员工变更入住的时间等功能。
图2变更管理
4.3内服人员安排住宿管理
住宿安排管理是指华为住宿接口人与酒店联系,给员工安排酒店或宿舍,安排完成后,会自动发送短信到员工的手机。
图4 安排管理
4.4内服人员处理员工变更申请管理
处理员工变更申请是指华为住宿接口人对于员工的变更申请与酒店/宿舍联系,联系完成后,向员工进行回复,同时将信息发送到员工的手
机上。
图5变更处理管理、
4.5财务审核付款管理
财务审核付款管理是指财务将不同员工入住的同一酒店信息打包,检查总的帐款是否正确,如果正确,则向酒店支付住宿的帐款.。
4.6系统管理
系统管理是指华为的系统管理员进系统进行监控,基础信息录入,统计报表生成的一个模块,用来监控,管理整个系统。
图5系统管理、
4.7报表管理
报表管理是指华为全面了解住宿效益的一个窗口,可以通过报表了解
到全年有多少住宿员工,全球分布情况,住宿款的分布等统计信息。
5技术架构
系统在J2EE平台上,使用JAVA语言进行开发,并采用多层系统结构,主要分为界面层、业务逻辑层、数据访问层及数据层,使系统具备良好的可扩展性与可维护性;数据库采用ORACLE 9I,通过RAID技术和工作计划对数据库进行备份,操作系统采用UNIX,开发工具采用IBM公司的WSAD5.1.1,版本控制工具采用IBM公司的rational clearcase。
数据库开发工具采用pl/sql developer7.1.5,网页编写工具采用dream weaver.
6客户收益
✧通过本项目,完成了员工申请填写高效率,提高了员工出差的满意
度;
✧提高了企业的现金流周转效率;
✧通过合住分摊金额精确化,提升了管理效率的精益化;
✧方便内服人员安排及修改住宿的信息,方便华为公司与酒店的对帐,
提升了供应商(协议酒店)的满意度;
✧即时统计住宿数据,了解住宿统计情况;
✧系统自动生成报表,减轻内服人员的工作,并为高层领导的科学决
策提供全面、正确的信息依据
7用户评价
备注:
华为IT部门认为,软通住宿项目团队是一支战斗力强的团队,能够在客户需求不确定,不断变化的情况下,随需求的变化,正向引导客户,最终保证了项目的进度和质量.
8经验分享
这个项目是软通在深圳本地化后,为华为IT部实施了第二个项目.这个项目总体来说是一个小项目,项目金额不大,人员只有三个人.但是客户的需求很有挑战(合住分摊金额逻辑上实现比较困难).但是项目组通过与华为业务人员/华为项目经理密切沟通,互相合作.最终克服困难,完成了项目的目标.个人在项目结束后,有如下的一些想法:
1.要坚持一种以我为主的思想,不能等,等客户的需求成熟,等客户的支持,要始终在项目的过程中,坚持"以我为主",本着团队协作的精神,主动积极与客户沟通需求,在需求方面积极沟通,这样才能够取得比较好的效果.2.需求变化,怎么办?客户需求变化,有时候要求提高了,难度增加了,我们需要和华为的项目经理交流确认,那些可以做,那些不可以做,如果做,需要加多少人/天,工期会有多少延迟?,沟通确认很关键,功能规模的变化未必是坏事,有可能为公司带来额外的利益.
3.项目的质量/进度如何平衡?项目一定要有一个计划,对项目的每一个功能尽可能地分到人头,明确责任人,在项目进行的过程中不断地对计划进行修正,保证项目向正确的方向前进,
4.如何避免上线变更的失败?我个人认为,最主要的是加强测试工作,因为华为IT不要求专业的测试人员,一般仅是开发人员互相测试,再加上上线前无法获得生产环境进行实际演练,导致上线可能会有一些BUG无法及时发现,个人认为,最重要的还是需要多多交叉测试,争取有生产环境的COPY进行测试.
5.软件外包,如何获得更好的项目质量?
个人认为,如果想获得更好的项目质量,第一,需要好的人才.第二需要好的流程,第三,需要更多的人.在正确的流程下,人海战术往往是保证质量的一个很好的办法.
6. 项目经理应该被授予更大的权限.以便项目更有效率地进展.。