示缴费单是出自2001年,2月份,并且拥有它的主人是本月的第一位被通知的缴费者。
6.失业证号设计
与个人参保号相同,为单位参保号&个人顺序号,共13位
7.失业优惠证号设计
固定的前缀+ID号
如631039&001
3.3输入输出设计
1.输入设计
输入设计是整个系统设计的关键环节之一,对系统的质量起着决定性的影响。输入数据的正确性直接决定处理结果的正确性,如果输入数据有误,即使计算和处理十分正确,也无法获得可靠的输出信息。
因此在输入设计是要注意以下原则:设计好原始数据的格式;控制输入量;减少输入延迟;输入过程应尽量简化;减少输入错误。输入的步骤主要有:确定输入内容、确定数据输入方式、确定输入格式、数据正确性检验、输入设备和介质等。
输入设计主要包括:单位信息的录入(如图3.2)、个人信息的录入(如图3.3)、失业人员的信息录入(如图3.4)等。
图3.2单位信息录入
图3.3个人信息录入
图3.4失业人员信息录入
2.输出设计
输出设计的目的是使系统能输出满足用户需要的有用信息。对大多数用户来说,输出是系统开发的目的和评价系统开发成功与否的标准。因此,输出设计的出发点是保证系统输出的信息能够方便地为用户所使用,能够为用户的管理活动提供有效的信息服务。
输出设计的内容主要有:确定输出内容、确定输出格式、选择输出设备和输出介质。
本系统的输出设计主要包括,查询信息的输出,即用EXCLE表格形式输出数据;报表的打印,缴费通知单、失业证、再就业优惠证的打印。如图3.5所示
图3.5失业人员信息查询
3.4数据库设计
1.数据库设计
1)C/S结构的数据库应用
最简单的C/S体系结构的数据库应用,由两部分组成,即客户应用程序和数据库服务器程序。二者可分别称为前台程序与后台程序。运行数据库服务器程序的机器,称为应用服务器,一旦服务器程序被启动,就随时等待响应客户程序发来的请求;客户程序运行在用户自己的电脑上,对应于服务器电脑,可称为客户电脑。当需要对数据库中的数据进行任何操作时,客户程序就自动地寻找服务器程序,并向其发出请求,服务器程序根据预定的规则做出应答,送回结果。
2)选用C/S体系结构的原因
C/S架构的数据库系统,由于数据库是建立在通用的平台之上,并且支持SQL这样的通用技术,对数据库的维护工作更加专业,也更为开放,这意味着维护和进一步开发对原设计开发者的依赖性可以降低。用户可以更好地适应人员的流动或服务/供应商的变更。对体系规划的合理性,和一些特殊技术的采用,例如后台服务器上的存储过程、触发器等,会影响到这个特点。出于这个理由,在C/S应用设计时,应尽可能采用规范的模式,标准化的技术。同样的努力,在其他架构中就相对难以实现或较少有实际意义。
采用C/S架构,选择适当的数据库平台,可以实现数据库的真正的"统一",分布于两地的数据同步完全交由数据库系统去管理,逻辑上,两地的操作都直接访问统一个数据库。
鉴于本系统将来要实现全国的联网,共享数据库,因此我们选择C/S体系的数据库结构。即先建立简单有效的数据库应用,进一步开发更多的,更具专业性、更深入的应用项目,进而在更大范围上应用。
2.数据文件设计
1)单位参保信息表
序号
代码名称
字段名
类型
大小
备注
1
C_num
单位参保号
text
8
主键,输入信息后自动生成
2
C_name
单位名称
text
30
3
C_add
地址
text
30
4
L_name
法人代表
text
10
根据单位相关资料填写
5
Call_number
联系电话
text
20
6
Post_number
邮编
text
6
7
ID_num
身份证号
text
18
8
C_xingzhi
单位性质
text
20
9
C_type
单位类别
text
20
10
C_condition
单位状态
text
10
分为参保、停产、破产、倒闭、其他
11
C_pnum
单位人数
int
4
12
C_cnum
参保人数
int
4
13
G_num
固定工人数
int
4
14
H_num
合同工人数
int
4
15
N_num
农民工人数
int
4
16
G_pay
固定工工资
single
9
17
H_pay
合同工工资
single
9
18
N_pay
农民工工资
single
9
19
Counter
会计
text
10
20
Chuna
出纳
text
10
21
C_bank
开户银行
text
10
22
Name
账户名
text
10
23
Bank_num
账号
text
20
24
finsorce
经济来源
text
10
分自收自支、财政全额、财政差额、企业全支
25
Tx_date
填写时间
text
8
26
Jb_name
经办人
text
10
2)个人信息表
序号
代码名称
字段名
类型
大小
备注
1
Pb_num
个人参保号
text
11
2
ID_num
身份证号
text
18
3
P_name
姓名
text
10
4
C_name
单位名称
text
30
5
P_add
家庭地址
text
30
6
Post_num
邮编
text
6
7
Call_num
联系电话
text
20
8
M_pay
月工资
single
9
9
Work_date
参加工作日期
Text
8
10
sex
性别
text
1
11
mz
民族
text
10
12
Edu_deep
文化程度
text
10
13
T_dj
技术等级
text
4
一级、二级、三级等
14
Work_type
岗位工种
text
8
分钳工、管工等技工
15
Worker_xz
用工性质
text
10
固定工、合同工、农民工
16
Cb_date
参保日期
text
8
17
bgyy
变更原因
text
10
离退休、死亡、新雇佣等
18
bgrq
变更日期
text
8
19
photo
照片
OLE对象
3)缴费信息表
序号
代码名称
字段名
类型
大小
备注
1
Jfd_num
缴费单号
text
10
2
C_num
单位参保号
text
8
3
C_name
单位名称
text
30
4
Jf_mon
缴费月数
int
4
5
Jf_method
缴费方式
text
10
现金、转账
6
P_jf
个人缴费
single
9
7
C_jf
单位缴费
single
9
8
Y_jf
应缴保费
single
9
9
znj
本期滞纳金
single
9
10
S_jf
实缴保费
single
9
11
bcye
本次缴费余额
single
9
12
Jf_date
缴费日期
text
8
13
S_date
缴费开始日期
text
8
14
E_date
缴费截至日期
text
8
15
Zf_date
作废日期
text
8
缴费单作废日期
16
print
是否打印
boolean
1
17
Tx_date
填写时间
text
8
18
Jb_name
经办人
text
10
4)失业金信息表
序号
代码名称
字段名
类型
大小
备注
1
Syz_num
失业证号
text
11
与个人参保号相同
2
P_name
姓名
text
10
3
Bank_num
银行号
text
4
ID_num
身份证号
text
18
5
Lg_date
离岗时间
text
8
6
Lg_reason
离岗原因
text
10
7
Dj_date
登记日期
text
8
8
Jb_name
经办人
text
10
9
E_date
缴费日期至
text
8
10
Bjf_year
本次缴费年份
int
4
11
Bxs_mon
本次享受月数
int
4
12
Sy_mon
剩余月数
int
4
13
Kyxs_mon
可以享受月数
int
4
14
Ffstart_date
发放开始时间
text
8
15
Ffzz_date
发放终止时间
text
8
16
syj
失业金金额
single
9
17
yb
医疗补助
single
9
18
pb
培训补助
single
9
19
zb
职介补助
single
9
20
total
合计
single
9
21
Zf_date
作废时间
text
8
22
End_date
终止时间
text
8
23
Y_c_name
上一篇:
VB大学社团管理系统(论文和程序)
下一篇:
致享和威驰哪个好点?冲着安全和空间 推荐致享