我走上软件开发这条路最开始就是从MIS系统开发开始的。96年的时候,那时老虎和我还是两个在校的中专生。当时开始流行搞OA,实习的时候为市政府写了一套公文管理系统(这套软件至今还在使用),这算是我们的第一个正式的MIS系统了。毕业后我和老虎正因为这套软件进入了市府。毕业离校的时候又没日没夜的用两个星期为学校写了套学生管理软件(至今也在运行)。这个软件是我俩写的第一个有经济效益的软件。当时学校学生科给了我们每人两百元钱。呵呵。:-)
毕业后我们写了很多乱七八糟的软件。在99年初以前,我们写的大多是各种各样的MIS系统。规模也大小不一。小到一个科室的工资管理系统,大到一个省的工商行政网络管理系统,我们都写过。 MIS系统的开发管理工具foxpor、vb、delphi、pb等一一试过,各种数据库系统也接触了不少,也算积累了一些经验。应用领域从学籍考试管理、政府公文处理、工资管理、工商行政管理、项目投资管理、城市交通管理等。这些项目的开发,一直都是我和老虎一起负责整个项目或任主程序员。到后来,由于觉得数据库的开发对我来说是一种重复劳动:一天到晚都是与这些表格和数据打交道,可视化的开发,点击式的编程,没有任何创造性可言,没有激情。于是我和老虎在98年底抛弃了过去的东西,使用c/c++作为我们的开发工具,从事一些系统软件的开发。
前几天翻看过去的日记的时候,方发觉过去那段MIS系统开发的经历和经验对我来说也算是一笔宝贵的财富,加上经常有人在信中或论坛中向我问及数据库开发的一些问题。因此花点时间写了这篇文章。希望对大家开发MIS系统时怎样提高效率、提高质量有所启示。
(未完待续)