论文部分内容阅读
摘要: 针对目前中小型家电制造企业售后服务的激烈竞争,为提高工作效率、降低企业成本本、及时、便捷的处理下派任务并实现全程监控管理和无纸化的售后服务,以企业在其移动售后网点的故障受理单据处理为基础,根据其售后服务系统信息化的具体需求,实现一个移动售后服务信息处理系统。
关键词: Windows Mobile;Pocket PC;SQL Server CE2.0;移动;售后
中图分类号:TP3文献标识码:A文章编号:1671-7597(2010)0810049-01
0 前言
售后服务是企业收入的来源,也是成本控制中心。现有的基于电话、纸张的传统售后服务由于其本身的限制已不能满足现代售后服务的要求,企业需要将原本固定的信息化服务体系进行全面的突破,直接延伸到每个客户面前,彻底打通售后维修服务的最后一个环节,让客户体验崭新的移动化售后维修服务。
1 解决方案
移动售后服务管理系统的解决方案是利用无线移动技术实现企业内部和外部使用移动终端的流动服务人员之间无缝连接的信息管理平台。企业方面:可以及时的下派和调度任务;对在外维修人员工作状态进行实时监督,调整,掌握整个作业的动态过程;流动维修人员方面:通过移动终端及时获取派工信息以及客户信息,而不必往返公司领取任务单;客户对于零配件价格的咨询可以通过PDA查询,对维修中的突发性问题,可以登录公司的服务系统,寻求内部资料和相关帮助;最后将任务完成信息上传到企业内部服务器。
2 具体功能
1)维修单录入:客服中心人员接到需保修客户的来电,客服人员在派工系统中对客户和产品信息进行记录,并把该信息发送到对应的维修人员的PDA上;
2)维修单接收:收到信息后,维修人员将信息下载到PDA上;
3)进行维修工作:维修人员根据用户信息上门服务,任务完成后,将维修任务和用户签名输入PDA。如若有需要拍照之处,可通过PDA将维修的机器状况拍照保存;
4)维修任务上传:在某个工作日结束后,在外维修人员回公司将所有新完成的任务上传至服务器。
3 系统设计方案
整个系统使用Windows Mobile操作系统、Visual Studio 2003软件开发环境、.NET Compact Framework软件框架和C#语言开发Pocket PC应用程序,PDA数据库采用SQL Server CE 2.0。设计包括一下四个功能模块:
1)用户登录模块:实现维修人员信息登录,采用OpenNETCF 第三方控件实现登录对话框的设计;
2)主窗口模块:显示派遣任务状态列表;
3)工作管理模块,现在任务详细信息,由于PDA界面大小的限制采用VScrollBar 实现界面的滚动;
4)客户管理模块:提供用户签名,采用Signature签名控件实现。自动跟踪用户触屏在屏幕上的轨迹,把数据取出来,取线段开始点和结束点,把签名分解成一个个小段,组合成一个签名数据保存起来,上传到服务器,避免上传数据量大的签名图片。但是由于触屏签名会产生一定程度的失真,在高安全性的情况下,可以外置移动打印机,打印单据再签名。
3.1 数据库的实现方式
应用程序调用Pull方法,从SQL Server数据库中提取数据,并将其存储在SQL Server CE数据表中,采用RDA方式实现数据同步。主要实现代码如下:
1)首先建立本地数据库
SqlCeEngine eng= new SqlCeEngine(@”Data Source=my documentsMobileService.sdf ”);
eng.CreateDatabase();
2)连接PC机数据库,执行PULL方法在PDA中获得相应数据:
SqlCeRemoteDataAccess rda=new SqlCeRemoteDataAccess();
String sCon=@”provider=SQLOLEDB;Initial Catalog=MobileService;
Data Source=mobile;User ID=sa;Password=sa”;
PDA通过内部IP地址访问服务器应用程序
rda.InternetUrl=@”http://192.168.55.100/sqlce/sscesa2.0dll”;
rda.LocalConnectionString=@”Provider=Microsoft.sqlserver.oledb.ce.2.0;
Data Source=my documentsMobileService.sdf”;
rda.Pull(“job”,”SELECT * FROM job”,sCon);
3)下载任务
采用分批次下载,避免一次性下载全部任务而耗费过多内存,在配置文件中获取当前任务的最新的任务时间,设置维修人员下载自己的任务:
GetJobList
select job.id,jobname,users,userid,jobdesc,jobtime,user
Address,Userphone from job left join users on job.jobuser=user.id
在PDA中只下载最新的任务,Where users.userid=? and jobtime>?
填充数据adapter.Fill(dsJobList,”JOBLIST”),采用DataGrid控件显示数据,通过DataGridJobList_MouseUP事件,判断点中的是哪条任务,根据传入的JobID从数据库中提取相应字段以显示详细任务信息,并上传任务完成情况。
4 结束语
本文采用Windows Mobile平台设计了一个家电制造企业移动售后维修服务系统,为维修人员提高工作效率,实现企业效益最大化提供了一种信息化支持,移动售后是个新兴的领域,还有些关键问题有待解决。
参考文献:
[1]李宽诚,“移动化”售后服务维修,中国自动识别技术,2009年12月, 第6期.
[2] 孔德轩、张洁,移动售后服务信息系统设计,科技信息,2009年第11期.
[3]刘彦博、胡砚、马骐,Windows Mobile 平台应用于开发,人民邮电出版社.
作者简介:
李丽(1982-),女,藏族,四川省甘孜州道孚县人,助教,学士学位,现工作单位:阿坝师范高等专科学校,现就读学校:西南交通大学硕士生,研究方向:计算机应用技术电子商务协同平台。
关键词: Windows Mobile;Pocket PC;SQL Server CE2.0;移动;售后
中图分类号:TP3文献标识码:A文章编号:1671-7597(2010)0810049-01
0 前言
售后服务是企业收入的来源,也是成本控制中心。现有的基于电话、纸张的传统售后服务由于其本身的限制已不能满足现代售后服务的要求,企业需要将原本固定的信息化服务体系进行全面的突破,直接延伸到每个客户面前,彻底打通售后维修服务的最后一个环节,让客户体验崭新的移动化售后维修服务。
1 解决方案
移动售后服务管理系统的解决方案是利用无线移动技术实现企业内部和外部使用移动终端的流动服务人员之间无缝连接的信息管理平台。企业方面:可以及时的下派和调度任务;对在外维修人员工作状态进行实时监督,调整,掌握整个作业的动态过程;流动维修人员方面:通过移动终端及时获取派工信息以及客户信息,而不必往返公司领取任务单;客户对于零配件价格的咨询可以通过PDA查询,对维修中的突发性问题,可以登录公司的服务系统,寻求内部资料和相关帮助;最后将任务完成信息上传到企业内部服务器。
2 具体功能
1)维修单录入:客服中心人员接到需保修客户的来电,客服人员在派工系统中对客户和产品信息进行记录,并把该信息发送到对应的维修人员的PDA上;
2)维修单接收:收到信息后,维修人员将信息下载到PDA上;
3)进行维修工作:维修人员根据用户信息上门服务,任务完成后,将维修任务和用户签名输入PDA。如若有需要拍照之处,可通过PDA将维修的机器状况拍照保存;
4)维修任务上传:在某个工作日结束后,在外维修人员回公司将所有新完成的任务上传至服务器。
3 系统设计方案
整个系统使用Windows Mobile操作系统、Visual Studio 2003软件开发环境、.NET Compact Framework软件框架和C#语言开发Pocket PC应用程序,PDA数据库采用SQL Server CE 2.0。设计包括一下四个功能模块:
1)用户登录模块:实现维修人员信息登录,采用OpenNETCF 第三方控件实现登录对话框的设计;
2)主窗口模块:显示派遣任务状态列表;
3)工作管理模块,现在任务详细信息,由于PDA界面大小的限制采用VScrollBar 实现界面的滚动;
4)客户管理模块:提供用户签名,采用Signature签名控件实现。自动跟踪用户触屏在屏幕上的轨迹,把数据取出来,取线段开始点和结束点,把签名分解成一个个小段,组合成一个签名数据保存起来,上传到服务器,避免上传数据量大的签名图片。但是由于触屏签名会产生一定程度的失真,在高安全性的情况下,可以外置移动打印机,打印单据再签名。
3.1 数据库的实现方式
应用程序调用Pull方法,从SQL Server数据库中提取数据,并将其存储在SQL Server CE数据表中,采用RDA方式实现数据同步。主要实现代码如下:
1)首先建立本地数据库
SqlCeEngine eng= new SqlCeEngine(@”Data Source=my documentsMobileService.sdf ”);
eng.CreateDatabase();
2)连接PC机数据库,执行PULL方法在PDA中获得相应数据:
SqlCeRemoteDataAccess rda=new SqlCeRemoteDataAccess();
String sCon=@”provider=SQLOLEDB;Initial Catalog=MobileService;
Data Source=mobile;User ID=sa;Password=sa”;
PDA通过内部IP地址访问服务器应用程序
rda.InternetUrl=@”http://192.168.55.100/sqlce/sscesa2.0dll”;
rda.LocalConnectionString=@”Provider=Microsoft.sqlserver.oledb.ce.2.0;
Data Source=my documentsMobileService.sdf”;
rda.Pull(“job”,”SELECT * FROM job”,sCon);
3)下载任务
采用分批次下载,避免一次性下载全部任务而耗费过多内存,在配置文件中获取当前任务的最新的任务时间,设置维修人员下载自己的任务:
Address,Userphone from job left join users on job.jobuser=user.id
在PDA中只下载最新的任务,Where users.userid=? and jobtime>?
填充数据adapter.Fill(dsJobList,”JOBLIST”),采用DataGrid控件显示数据,通过DataGridJobList_MouseUP事件,判断点中的是哪条任务,根据传入的JobID从数据库中提取相应字段以显示详细任务信息,并上传任务完成情况。
4 结束语
本文采用Windows Mobile平台设计了一个家电制造企业移动售后维修服务系统,为维修人员提高工作效率,实现企业效益最大化提供了一种信息化支持,移动售后是个新兴的领域,还有些关键问题有待解决。
参考文献:
[1]李宽诚,“移动化”售后服务维修,中国自动识别技术,2009年12月, 第6期.
[2] 孔德轩、张洁,移动售后服务信息系统设计,科技信息,2009年第11期.
[3]刘彦博、胡砚、马骐,Windows Mobile 平台应用于开发,人民邮电出版社.
作者简介:
李丽(1982-),女,藏族,四川省甘孜州道孚县人,助教,学士学位,现工作单位:阿坝师范高等专科学校,现就读学校:西南交通大学硕士生,研究方向:计算机应用技术电子商务协同平台。