主题:【原创】最近为公司开发了一个小软件,挺好玩的 -- 温雅颂
共:💬67 🌺136
最近因为工作需要,为公司开发了一个小软件,挺好玩的,写出来给大家解个闷儿。
在说正题之前,先做一个简要的背景介绍:
我们公司是一个无线广域网的应用软件公司,最近在为客户开发一套信息分析和管理软件。这个软件需要采集客户的雇员在使用无线广域网时的许多数据。其中最重要的部分是利用新型无线网卡的GPS功能,采集雇员在户外工作时的地理坐标以及与联网有关的其它数据,比如服务商、网络技术类型、以及信号强度等数据。所有采集下来的数据要在数据库里保存一年的时间。
我们的一些客户规模很大,户外工作的雇员常常有好几千人。为了使我们的软件将来稳定可靠,在推出之前需要经过严格的各种测试。别的测试还好说,可这几千雇员一年内的户外工作路线数据却很难获取。就算我们能花钱雇人开车在外面采集数据,先不说雇几千人的花销太大,时间也来不及。唯一的办法就是用软件来模拟生成几千雇员一年内户外活动的全部数据。
公司里的工程师们,绝大多数都是网络、通讯方面的专家,对地理数据、GIS、GPS等玩艺儿是七窍通了六窍--一窍不通。所以编写这个模拟软件的事,就责无旁贷地落在了我的头上。
这个软件从要求的提出,到最后基本成型,前后共用了两个星期的时间。在开发过程中,从最早的技术试验,到软件架构设计,再到功能模块的开发和测试,现在回想起来还是满有意思的,且容我慢慢道来。
喝水ING......
本帖一共被 1 帖 引用 (帖内工具实现)