中国移动通信集团河南有限公司安阳分公司(以下简称安阳移动公司)成立于 1999 年,是根据国家电信体制改革由原安阳市电信局剥离出来,是河南移动通信有限责任公司在安阳市设立的以经营移动通信业务为主的分支机构,是安阳市唯一的专业移动通信运营商。主要负责安阳市范围内移动通信网络的建设和经营工作,公司下辖六个营业部,负责公司在市区和五县的业务经营和客户服务工作。公司已经建成功能完善、漫游畅通、管理先进、具有智能化的数字移动通信网络。
安阳移动公司的市区和五县的业务网点之间存在大量的数据交互,主要是各个营业部经常要协同填报大批量数据。在使用OA数据中心系统之前安阳移动公司是先给6个营业部发要填报的Excel表,各个营业部将该营业部所有填报人填报的数据收集整理成Excel表,然后发给总部安阳移动公司再对收到的报表进行汇总和统计。安阳移动公司要花费大量的人力和时间,且办公的效率低下。
安阳移动公司给市区和五县的业务网点下发填报表,市区和五县的业务网点收到填报表后,按要求进行数据的填报,安阳移动公司进行汇总和统计,要求填报表和表信息灵活定义,灵活控制权限,帮助公司实现协同填报大批量数据。
1、系统主要以各个营业部之间的填报业务为主。我们定制了填报表发布后自动提示填报人进行填报,填报后对所有数据进行查询、统计、汇总以及导入和导出。
2、系统需要管理员通过"数据中心"设置一张空表,表中有两个字段"姓名"、"号码"(不含系统用字段),要求员工随时将收集的客户信息录入。该表为一张长期性的数据收集表。管理员能查看到提交列表情况,并随时导出该数据表中数据,员工能查看到自己所录入的数据。
3、系统需要由管理员通过"数据中心"将填报表导入,自动生成一个数据表,设置"客户经理工号"列为权限关联字段,设置D、E列为数据填报列,其它列为只读列。数据导入成功后,客户经理(即通达OA用户)收到工作任务提醒,进入"数据中心"后,只能查看并处理该用户对应的数据,然后填报D、E列数据,填报完成后进行提交。
4、系统能降低用户工作负担。如:创建填报表时可直接导入Excel表,针对许多相似的填报表我们设定了模版填报模式。
5、系统要保留一部分用户使用老系统的习惯。如:安阳分公司公司通达OA工号统一为手机号码,我们就对其通过手机号码与用户绑定以实现对数据权限的控制。
系统采用windows server 2003 + apache + php + Mysql + 基于通达OA2011版的开发平台。
通过前期分析,"数据中心"的填报表分类目录、填报表及填报内容要求实现灵活定义、填数据灵活控制。这要求软件设置能动态地新建数据表、新建数据表字段,同时对字段属性要有严格的控制。针对这一特点,设计出定义表、定义目录模块,通过这两个模块实现发布填报表。且新建填报表时可分为普通和填报两种模式,导入表时添加了按模版填报模式。
定义目录模块如图1:
定义表模块如图2:
目录下对应表的实际填报如图3:
1、对项目进行需求调研,确定用户的需求,在实现用户的需求基础上对系统进行优化,使其能适应更多的填报表,对用户的实际工作中需要的填报表进行归纳,尽量实现覆盖用户实际工作中遇到的各种特殊表。
2、根据需求,与安阳移动公司的人沟通,设计系统的总体框架,共同拟定解决方案。确定系统主要分为三个模块,定义目录、定义表和填报模块。并在系统中对目录和填报表拥有全面方便的权限管理。
针对安阳移动公司的情况,将其OA中的工号即手机号与填报表中的工号和填报人对应。可对填报表中的字段进行设置属性,如类型、唯一属性、效验属性(日期、数字、手机、身份证)、允许空值、是否可写、默认值等,在填报时更加合理和人性化。
对填报表可进行各种控制,如发布表、查看控制、表字段设置、填报字段设置、重复发布设置。
系统中可以对填报的表进行全面的查询、统计和汇总,并对数据进行导入和导出。给他们员工的日常工作带来了很大的便利。
调研和确定需求以及总体框架工作参与人员:通达:夏勇,吴道全,杨飞。
编码,测试工作参与人员:杨飞。
1、用户可自己创建或导入各种的填报表,并对表中的字段进行详细的设置。
2、对每个数据表发布时都有一个提醒信息跟随发布给填报者,提供提醒与快捷连接服务。
3、对填报表的各种控制以及对填报的数据的处理,有效地提高了填报表的实用性,有效地提高了用户的工作效率。
4、系统支持较大量的数据,并有较高的访问速度。
5、该系统单独发布和安装,并自动与OA进行集成,不受通达OA其它组件更新的影响。