档案系统的特点的项目多、子表多,也就是说要解决好录入及明细表的处理问题。
我想档案系统要想做好,应该具备以下几个功能:
1、除了预先建立的不可或缺字段以外,系统要提供自定义建字段的功能;
用户可以根据需要增加自己所需要的字段,例如:增加一个车辆保险或家庭保险
2、系统提供用户自定义建表的功能;
用户可以自由外挂子表及查找数据源,例如:需要管理职工遗属费,每个18岁以下的子女都可以享受,这时就需要建立一个子女的子表,关联到职工自然项的主表上,
这个工作并不涉及计算之类的功能,所以应该可以由用户自已增加一个子女表.程序来自动管理这种一对多的表间关系.
3、支持用户自定义界面的功能,并且能存储多个界面样式;
因为档案项目繁多,使用者并不希望把所有字段都画到界面上来,很可能他们需要根据不同的用途,只把关心的项目列到界面上来,包括支持子表拖拽,列排列等等.
这些用户自定义界面可以存储多个.