逆向软件设计与开发能力
该项目软件来源于本人往学期的期末大作业。这个软件是一个职工管理系统,系统的功能上还是有一定的缺陷的。下面是系统还没修改的功能结构图。


我认为,公司各个职员的职位不是一成不变的,应该是随时可能调动的,所以我就在本系统的基础上加了一个职位调动的功能,下面是我修改过后的系统功能结构图。

加上这个功能的最初,职位变更有些地方是有误的,比如把职员升职的时候,职位已满还是能升职,原因是没有限定每个职位的人数;或者是在写进文本文件的数据,读出会以乱码的形式打印,原因是没有使用二进制的方式写入文件。
加入了职位变更这一功能之后,所有的职员在公司的身份就可以随时调动,消除了职员身份在本系统的不变性,使得本系统更加完善。

浙公网安备 33010602011771号