课程设计会计信息系统课程设计参考模板2.docx
《课程设计会计信息系统课程设计参考模板2.docx》由会员分享,可在线阅读,更多相关《课程设计会计信息系统课程设计参考模板2.docx(13页珍藏版)》请在冰豆网上搜索。
课程设计会计信息系统课程设计参考模板2
江苏科技大学经济管理学院
2014至2015学年第一学期会计信息系统课程设计报告
班级学号
1140403202
姓名
单丹青
成绩
模块名称:
工资核算
1、数据库分析(配合图形作简要说明)
1.1数据流图
1.2E-R图
1.3数据库表
在SQL数据库中需要建立6个数据表:
员工基本信息表、部门信息表、工资类别表、工资表、考勤表和数据库用户表。
部门表
列名
数据类型
长度
是否允许空
部门名称
bmmm
Char
40
否
部门编号
bmbh
Char
10
是
班组编号
bzbh
Char
4
否
班组名称
bzmc
Char
40
是
考勤表
列名
数据类型
长度
是否允许空
工号
rybh
Char
10
否
加班
jbts
Int
4
是
缺勤
qqts
Int
4
是
考勤日期
kqrq
Datetime
8
是
工资类别表
列名
数据类型
长度
是否允许空
岗位工资
gegz
Char
10
否
基本工资
jbgz
Money
8
是
工龄工资
glgz
Money
8
是
加班费
jbf
Money
8
是
缺勤费
qqf
Money
8
是
公积金
gjj
Money
8
是
绩效奖金
jxjj
Money
8
是
交通补贴
jtbt
Money
8
是
个税
grsf
Money
8
是
扣其他
kqt
Money
8
是
失业
sy
Money
8
是
工资表
列名
数据类型
长度
是否允许空
工号
rybh
Char
10
否
工资
gz
Money
8
是
工资日期
gzrq
Datetime
8
是
员工基本信息
列名
数据类型
长度
是否允许空
工号
rybh
Char
10
否
姓名
rymc
Char
10
是
性别
ryxb
Char
10
是
部门名称
bmmc
Char
10
是
人员类别
rylb
Char
10
是
出生年月
csny
Char
10
是
婚姻状况
hyzk
Char
10
是
联系电话
lxdh
Char
10
是
家庭住址
jtzz
Char
10
是
数据库用户
列名
数据类型
长度
是否允许空
用户名
yhm
Char
10
否
密码
mm
Char
10
是
权限
qx
char
10
是
2、系统设计
2.1系统功能结构图
2.2系统功能说明
2.2.1信息输入功能
1、输入员工的基本信息。
包括:
员工编号、姓名、性别、参加工作时间、所属部门、职位
等基本信息
2、输入员工的工资信息。
包括:
岗位基本工资、津贴、考勤等相关信息。
3、输入员工的部门信息。
包括:
部门编号、部门名称、部门负责人、部门人数、部门与外界的联系方式。
2.2.2数据修改删除功能
1、修改和删除员工的基本信息。
当单位人员的信息发生变化,如职称的改变,工作部门变动,或调离本单位等,系统应能修改员工的信息或将其从员工信息表中删除。
2、修改和删除员工的工资信息。
员工升职加薪、工资普调是企业中常见的事情,这就需要系统能方便对员工工资进行个别及批量的修改;如员工调离本单位,就应当从员工信息表中删除这个员工信息,将其工资信息表中相应的数据删除。
3、修改和删除部门信息。
当一个部门的负责人或联系方式发生改变时,系统中相关部门信息也能做相应改变。
2.2.3查询和统计功能
1、能够查询指定员工的基本信息
2、能够查询部门信息
3、查询某个员工的工资信息
4、统计部门总人数、共工资、平均工资
5、工资表月工资记录的生成功能。
生成当月所有员工或所有部门的工资记录,同时能进行员工工资的计算,即基本工资、奖励金额、应扣金额。
3优化分析与设计
3.1数据库方面
3.2交互界面方面
4小结
经过以上调试,系统功能一切良好。
用薪资机制作薪资单,一方面可以做到完全保密,对员工表示尊重,且方便员工保存;另一方面速度极快,可以为公司节省大量人力、物力。
同时制作出来的薪资单有很好的外观,完美体现公司形象。
自动封装薪资单具体工作流程:
从单位薪资考核数据库中检索每月每个部门每位职员的工资数据信息;将需要打印信息通过打印软件输出到账单信纸上;再由信函机自动折叠、压合制成一个密封的信函,即可交由各部门发放给员工。