星辰日月00

欲多则心散,心散则志衰,志衰则思不达也!

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

因为现在的工作主要是软件维护,维护的是一整套的HIS软件,共30多个大大小小的模块,每个模块相当于一个独立的程序,而且HIS软件的业务逻辑很复杂,不可能短期内能够熟悉。尽管老大把HIS系统的模块分配给各个同事负责,但是跨模块的任务还是会有,这时候,对于我这个新人,难度比较大,而且耗费很多的精力。

遇到这种情况时,首先不能乱,切忌马上去看程序,最好按照以下的步骤去做:

1.如果任务涉及到业务,必须先了解系统的功能,并能进行相关的操作。

2.了解当前任务的相关数据结构(通常一个任务不需要了解整个模块的数据结构)。

3.看当前任务的相关算法(代码),重点关注两点:(1)程序如何把数据写入数据库,通过程序代码,还是存储过程去实现。(2)程序如何从数据库中从读取数据。

4.维护HIS系统,很多时候要和报表打交道。如果任务涉及到报表,那么还要看相关的算法代码(程序如何把数据写入报表中),delphi做报表一般使用f1book、excel、fastreport等控件。

5.如何做测试呢???

posted on 2012-03-27 08:36  星辰日月00  阅读(185)  评论(0)    收藏  举报