企业人事和财务信息管理系统(源码)
摘要:当今信息技术迅猛发展,知识更替日新月异的时代,信息技术为企业的发展提供了机遇,也带来了挑战。信息管理系统有众多的优势,因而可以使企业的管理走向科学化、正规化,从而使企业有更好的发展前景,才能不断的发展壮大。本文以mysql数据库存储数据,借助JSP,HTML等网页技术,构建B/S模式下的信息管理系统,对不同的用户赋予不同的权限。主要分为管理员,财务人员,普通员工三大功能模块。不同的用户模块功能有相似之处,但更多的是不同。本系统较好的实现了不同用户的功能。
目录
摘要3
关键词3
Abstract3
Key words3
引言3
1选题的背景3
1.1国内外发展3
1.1.1国外发展现状3
1.1.2我国的发展现状4
2需求分析4
2.1 需求分析4
2.2开发的内容与目的4
2.3 分析与建立用例图 5
2.4分析与建立活动图6
2.5分析与建立时序图12
3 系统设计17
3.1整体架构17
3.1.1顺序图17
3.2数据库设计23
3.2.1 E—R图23
3.2.2数据库表的设计23
4 系统实现23
4.1开发与部署的环境23
5总结24
5.1成功经验24
5.2教训与不足24
致谢24
参考文献25
企业人事和财务信息管理系统
引言
随着信息时代的到来,互联网的发展也越来越快,已经逐渐的影响到人们生活的方方面面。尤其是作为一个企业,在本公司内推行无纸化办公,不仅可以节约办公开支,还可以保护环境,更重要的是提高工作效率。在这样的背景下,信息管理系统在公司管理中发挥了越来越大的作用。与传统的信息管理方式相比,它具有安全性高,查找更新方便快捷,易于维护和备份。与企业来说,信息管理系统可以使系统管理者对于整个公司的情况有了一个更加直观的了解,也方便对员工的管理,减少了成本投入。而对于普通员工来说,可以随时随地的查询
*好棒文|www.hbsrm.com +Q: ¥3^5`1^9`1^6^0`7^2$
自己的信息。这样,既可以保证隐私性,又可以实时掌握信息动态。使得员工对自身情况有了一个更清楚的了解。
1 选题的背景
1.1 国内外发展现状
1.1.1 国外发展现状
1.1.2 我国的发展现状
相比较发达国家,我国的计算机事业起步晚,发展慢,从上世纪九十年代开始,随着时代的需求和政府的大力扶持,信息管理系统开始快速发展。目前,我国的数据库管理技术也广泛的应用于各个领域,大大方便了企业的管理。但是,我们的工厂、企业对信息管理系统的应用比起世界先进水平还相当落后。企业是国民经济的重要组成部分,而企业信息系统建设是我国企业走向现代化的必由之路。随着信息化的不断深入和互联网的不断发展,企业信息化进一步为人们所重视。
1.1.3 研究方法与技术路线
主要是以JSP技术结合HTML实现功能模块,JSP与HTML都是和成熟的网页技术,现在掌握了对于以后也是非常有用的。当前管理信息系统结构的主流模式,分布式系统又分为两种计算模式:客户机/服务器(C/S)模式、浏览器/服务器(B/S)模式。C/S模式由于需要进行客户端安装等,对用户计算机性能要求较高,同时升级维护等工作会随着客户端数量线性增长,并且需要用户有较高的计算机操作能力;而随着互联网的普及,B/S模式的系统越来越体现出其优越性,其对于用户的计算机要求不高,只需要连接互联网并且具备浏览器即可,能够进行数据实时交互,共享性强,所有升级维护工作都可以集中由专门的维护人员进行,而用户则完全不用关心这些操作,简化了用户的操作,降低了系统使用难度,使得系统有了更好的适应性与兼容性。
2 需求分析
2.1 需求分析
当前,我国的经济形势一片大好,各种企业也是遍地开花。与此同时,企业也迫切的需要提高信息化的水平。因为信息化可以给企业带来诸多好处,例如,加强部门内外的信息交流、精简办公程序,提高工作效率和提高企业的生产力和竞争力。而且信息管理系统在对信息的处理操作上有着非常明显的优势。因此信息系统的需求量也是非常大的,具有较好的发展前景。
2.2 开发的内容与目的
图 2.2.1 模块功能
以MySQL数据库存储相关数据,完成B/S模式的信息管理系统。其目的是方便企业对所有员工信息的管理,加强企业部门之间的交流与沟通,构建良好的企业文化氛围。主要内容有普通员工对于个人信息的查询,包括基本信息,奖惩信息,考勤信息,薪水信息等。以及对于公司信息的了解,例如人事变更,公司发展历程等。还有就是修改登录密码,反馈存在问题,账号注销以及请假申请等功能。财务人员则是除了以上功能外,还可以查询公司的收支账目,并有权限进行修改。管理员的功能则比较多,除了普通员工所具有的功能外,还可以对部门信息,奖惩信息,员工信息,培训信息进行查询,修改,删除等操作,以及对反馈问题的回复,请假申请的审批等功能。
2.3 分析与建立用例图
系统的主要参与者是普通用户,财务人员和管理员。在本系统中,正是以用户的角度进行模块划分,因此也主要有四大功能模块,用户登录与注销、普通用户模块、财务人员模块以及管理员模块。这三者在功能上是有着很大的不同,当然最主要的还是体现在操作权限上,不同的用户具有不同的操作权限。主要的功能有个人信息的管理、部门信息管理、考勤信息管理、奖惩以及培训信息管理,还有假期审核与问题回复。下面就详细的从以上几个角度考虑来建立用例图。
图 2.3.1 用例图
普通员工的权限相对较少,只有和自己密切相关的私人信息才可以修改。主要的操作还是信息的查询,例如在个人信息方面,查询自己的基本信息、考勤信息、奖惩信息、薪水状况、培训情况等,而在公司层面上,则可以查看最新培训,人事变更,公司新闻等信息。在普通员工模块就是这些个功能。
财务人员相比较普通员工,只是稍加了对了公司收支情况的管理和查询其他员工薪水状况,其他功能与普通员工是相同的。它的主要操作也还是信息查询,只对公司收支表拥有修改权限,记录公司收支状况,对于目前公司的财务有较清楚的了解。对于其他员工,也只是可以查看薪水情况,对于其他信息则是没有操作权限的。
管理员则相对来说功能较多,当然,这些功能的大多是对信息表的增加、删除、修改操作。可以分为个人信息管理模块、公司动态模块、部门信息管理模块、员工信息管理模块、培训信息管理模块、奖惩信息模块,以及及假期审核、问题答复功能等,可见图1.3。在这里举一个功能详加分析,其他模块在操作上基本是相同的。员工信息管理是对其他员工信息的完全权限操作。可以新增员工信息,修改员工所有信息(这里是与员工只能部分修改自己信息是不同的),删除员工信息。在假期审核中,对于其他员工的请假申请,可以酌情批复,同意或者是不同意,这样,申请的员工可以在自己账号登陆后,查看申请的审核情况,是否通过管理员的审核。
目录
摘要3
关键词3
Abstract3
Key words3
引言3
1选题的背景3
1.1国内外发展3
1.1.1国外发展现状3
1.1.2我国的发展现状4
2需求分析4
2.1 需求分析4
2.2开发的内容与目的4
2.3 分析与建立用例图 5
2.4分析与建立活动图6
2.5分析与建立时序图12
3 系统设计17
3.1整体架构17
3.1.1顺序图17
3.2数据库设计23
3.2.1 E—R图23
3.2.2数据库表的设计23
4 系统实现23
4.1开发与部署的环境23
5总结24
5.1成功经验24
5.2教训与不足24
致谢24
参考文献25
企业人事和财务信息管理系统
引言
随着信息时代的到来,互联网的发展也越来越快,已经逐渐的影响到人们生活的方方面面。尤其是作为一个企业,在本公司内推行无纸化办公,不仅可以节约办公开支,还可以保护环境,更重要的是提高工作效率。在这样的背景下,信息管理系统在公司管理中发挥了越来越大的作用。与传统的信息管理方式相比,它具有安全性高,查找更新方便快捷,易于维护和备份。与企业来说,信息管理系统可以使系统管理者对于整个公司的情况有了一个更加直观的了解,也方便对员工的管理,减少了成本投入。而对于普通员工来说,可以随时随地的查询
*好棒文|www.hbsrm.com +Q: ¥3^5`1^9`1^6^0`7^2$
自己的信息。这样,既可以保证隐私性,又可以实时掌握信息动态。使得员工对自身情况有了一个更清楚的了解。
1 选题的背景
1.1 国内外发展现状
1.1.1 国外发展现状
1.1.2 我国的发展现状
相比较发达国家,我国的计算机事业起步晚,发展慢,从上世纪九十年代开始,随着时代的需求和政府的大力扶持,信息管理系统开始快速发展。目前,我国的数据库管理技术也广泛的应用于各个领域,大大方便了企业的管理。但是,我们的工厂、企业对信息管理系统的应用比起世界先进水平还相当落后。企业是国民经济的重要组成部分,而企业信息系统建设是我国企业走向现代化的必由之路。随着信息化的不断深入和互联网的不断发展,企业信息化进一步为人们所重视。
1.1.3 研究方法与技术路线
主要是以JSP技术结合HTML实现功能模块,JSP与HTML都是和成熟的网页技术,现在掌握了对于以后也是非常有用的。当前管理信息系统结构的主流模式,分布式系统又分为两种计算模式:客户机/服务器(C/S)模式、浏览器/服务器(B/S)模式。C/S模式由于需要进行客户端安装等,对用户计算机性能要求较高,同时升级维护等工作会随着客户端数量线性增长,并且需要用户有较高的计算机操作能力;而随着互联网的普及,B/S模式的系统越来越体现出其优越性,其对于用户的计算机要求不高,只需要连接互联网并且具备浏览器即可,能够进行数据实时交互,共享性强,所有升级维护工作都可以集中由专门的维护人员进行,而用户则完全不用关心这些操作,简化了用户的操作,降低了系统使用难度,使得系统有了更好的适应性与兼容性。
2 需求分析
2.1 需求分析
当前,我国的经济形势一片大好,各种企业也是遍地开花。与此同时,企业也迫切的需要提高信息化的水平。因为信息化可以给企业带来诸多好处,例如,加强部门内外的信息交流、精简办公程序,提高工作效率和提高企业的生产力和竞争力。而且信息管理系统在对信息的处理操作上有着非常明显的优势。因此信息系统的需求量也是非常大的,具有较好的发展前景。
2.2 开发的内容与目的
图 2.2.1 模块功能
以MySQL数据库存储相关数据,完成B/S模式的信息管理系统。其目的是方便企业对所有员工信息的管理,加强企业部门之间的交流与沟通,构建良好的企业文化氛围。主要内容有普通员工对于个人信息的查询,包括基本信息,奖惩信息,考勤信息,薪水信息等。以及对于公司信息的了解,例如人事变更,公司发展历程等。还有就是修改登录密码,反馈存在问题,账号注销以及请假申请等功能。财务人员则是除了以上功能外,还可以查询公司的收支账目,并有权限进行修改。管理员的功能则比较多,除了普通员工所具有的功能外,还可以对部门信息,奖惩信息,员工信息,培训信息进行查询,修改,删除等操作,以及对反馈问题的回复,请假申请的审批等功能。
2.3 分析与建立用例图
系统的主要参与者是普通用户,财务人员和管理员。在本系统中,正是以用户的角度进行模块划分,因此也主要有四大功能模块,用户登录与注销、普通用户模块、财务人员模块以及管理员模块。这三者在功能上是有着很大的不同,当然最主要的还是体现在操作权限上,不同的用户具有不同的操作权限。主要的功能有个人信息的管理、部门信息管理、考勤信息管理、奖惩以及培训信息管理,还有假期审核与问题回复。下面就详细的从以上几个角度考虑来建立用例图。
图 2.3.1 用例图
普通员工的权限相对较少,只有和自己密切相关的私人信息才可以修改。主要的操作还是信息的查询,例如在个人信息方面,查询自己的基本信息、考勤信息、奖惩信息、薪水状况、培训情况等,而在公司层面上,则可以查看最新培训,人事变更,公司新闻等信息。在普通员工模块就是这些个功能。
财务人员相比较普通员工,只是稍加了对了公司收支情况的管理和查询其他员工薪水状况,其他功能与普通员工是相同的。它的主要操作也还是信息查询,只对公司收支表拥有修改权限,记录公司收支状况,对于目前公司的财务有较清楚的了解。对于其他员工,也只是可以查看薪水情况,对于其他信息则是没有操作权限的。
管理员则相对来说功能较多,当然,这些功能的大多是对信息表的增加、删除、修改操作。可以分为个人信息管理模块、公司动态模块、部门信息管理模块、员工信息管理模块、培训信息管理模块、奖惩信息模块,以及及假期审核、问题答复功能等,可见图1.3。在这里举一个功能详加分析,其他模块在操作上基本是相同的。员工信息管理是对其他员工信息的完全权限操作。可以新增员工信息,修改员工所有信息(这里是与员工只能部分修改自己信息是不同的),删除员工信息。在假期审核中,对于其他员工的请假申请,可以酌情批复,同意或者是不同意,这样,申请的员工可以在自己账号登陆后,查看申请的审核情况,是否通过管理员的审核。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2277.html