- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于VBXML技术在制药行业自动订单系统中应用
基于VBXML技术在制药行业自动订单系统中应用
随着国内医药行业的快速发展,制药厂如雨后春笋般兴建起来。据保守估计,2007年全国制药厂总数至少为5000家,在如此众多的制药厂中,手工处理订单的占绝大多数,这种方式耗费大量的电话费、传真费、人力成本等等,而一个制药厂要想获得长足发展、增加回款及销售额,除了加强市场建设、多做广告、招聘更多的业务员拓展深层次的市场外,更有意义的,更容易实现的方式就是加强企业内部信息化建设,从人、财、物这几方面节约开支,值得庆幸的是,国内已经有越来越多的制药厂老板开始认识到信息化对企业内部成本的节约、简单的管理有着极其重要的作用,这样减少了人为主观的判断,更多的由电脑管理,也增加了企业内部的公平,而公平的运作及管理可以减少员工的抱怨,增加员工的幸福感,从而使员工更愿意为企业多付出,无形中提高了企业运作的效率!综上所述,信息化带给制药企业的好处:1.由手动订单改为自动订单,减少了各项费用的支出。2.企业对外的形象获得提高,让客户感到企业运作很规范。3.促进了企业内部的公平,增加了员工的幸福感!
笔者曾给某制药厂定制开发了一套药品自动订单系统,在该项目成功实施后,也确实在实践中体会到了以上3个优点给制药企业带来的实实在在的效果!也愿意把开发的体会及思路发表出来,供各位同行参阅!
在国内制药行业,外资药厂和国内药厂的运作模式可能差别很大,而即使是国内药厂与国内药厂,销售模式可能也不尽相同,笔者开发的这家药厂是国内比较普遍的经营模式,即总部外派全国各地的地区经理负责该地区药品的销售,地区经理负责向该地区的医院、药品批发商销售药厂的产品,而地区经理是直接从厂家提货的然后通过物流直接运到目的地,既然客户购买了药品,地区经理还要负责向药厂索要发票,也就是说,地区经理充当了药厂与医院、批发商的中介作用。既然有了发货,肯定有退货,退货的原因有多种多样,有的是药品包装的问题,有的是药品过期等等。退货是需要地区经理直接从驻地把药品发给药厂的。而地区经理拓展该地区的市场业务,需要药厂的经营资料、资质、认证、营业执照等手续,向客户介绍药品的功能与主治,需要产品的样盒,这些都是需要地区经理从驻地向药厂申请。一般而言,地区经理向药厂主要申请以上五类业务,即发货、开票、退货、资料、礼品。这五类业务,目前国内药厂采用人工处理的居多,即药厂的市场部有若干个市场信息员,这些信息员每人负责几个省区地区经理的发货、开票、退货、资料、礼品业务。上面的基本情况介绍也为我们下一步更好的理解软件项目开发打下了理论基础,即为什么要这样做,这样做的原因是什么。
由于药厂的这五类数据都是非常重要的数据,任何网络安全的问题都有可能造成数据泄露或丢失,故笔者在开发初期对于客户端(业务员)使用和客服端(药厂使用)都采用了客户端软件的方式并对软件的反编译采用了高强度的加密算法,它将不能被任何调试工具调试,不能被静态或动态分析,不能从内存中dump出来,也不能被肆意地修改。对写入远程数据库的数据也经过了加密,极大的确保了软件不被反编译、数据传输的加密字符串不被破解,使其具有了天生的高安全性!在使用上,无论是客户端还是客服端,除过用户名和密码验证外,还采用了类似于U盘的加密锁验证的方式,即插入加密锁并输入正确的用户名和密码才能进入系统,否则任何一个条件错误都无法进入系统,加密锁的芯片需要在服务器进行字符串匹配,匹配成功后才能通过验证。(也可以采用更高级的动态口令卡,内嵌特殊运算芯片,代表了最高的移动性与安全性)。
该药厂的自动订单系统从功能设计上来说,划分了申请发货,申请开票,申请退货,申请资料,申请礼品五大模块,客户端与客服端均采用VB语言开发,数据库为Mysql(版本:5.0.67),采用了IBM高性能服务器,采用了很稳定的CentOs版LINUX操作系统,由于该药厂业务员最多为500人,故未做服务器集群及负载均衡,一台高性能服务器足够使用!在服务器部署了一个PHP(版本:5.2.6)文件,故该搭配也符合目前流行的LAMP模式。下面以申请发货为例,说明基于VB的XML技术是如何工作的。
在正式进入XML(可扩展标记语言)之前,有必要说明一下,对于远程客户端,假如不用XML封装数据,会产生两方面的问题:一是在使用本订单系统之前,需要在客户端和客服端的计算机上预装mysql-connector-odbc工具才能连接Mysql数据库,这会给很多用户造成不便,虽然只需要安装一次,对于那些毫无计算机基础的人来说,会显得比较麻烦,比较陌生,难以使用!由于实际情况复杂,没有电脑的地区经理还需要到网吧上网,申请一次发货就要安装一次mysql-connector-odbc工具,显然是不现实的!二是Mysql端口的问题,无论服务器的Mysql是
文档评论(0)