ImageVerifierCode 换一换
格式:DOCX , 页数:20 ,大小:496.04KB ,
资源ID:7345310      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7345310.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(孙垚工资管理信息系统毕业课程设计.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

孙垚工资管理信息系统毕业课程设计.docx

1、孙垚工资管理信息系统毕业课程设计(此文档为word格式,下载后您可任意编辑修改!)程序设计课程设计报告工资管理系统专业计算机科学与技术学生姓名孙垚班级D计算机121学号指导教师张静林完成日期2013年6月一、程序设计的目的 1、加深对C语言程序设计的课程知识的理解,掌握C语言应用程序的开发方法和步骤; 2、进一步掌握和利用C语言进修程序设计的能力; 3、进一步理解和运用结构化程序设计的思想和方法; 4、初步掌握开发一个小型实用系统的基本方法; 5、学会调适一个较长程序的基本方法; 6、学会利用流程图或N-S图表示算法; 7、掌握书写程序设计开发文档的能力。二、课程设计任务 1、根据分组情况单独

2、完成规定的设计内容; 2、源程序要有适当的注释,使程序容易阅读; 3、至少采用文本菜单界面; 4、学生可自动增加新功能模块; 5、写出课程设计报告,具体要求见相关说明文档。目录:1系统概述(现状分析,系统目标等) 42系统分析部分 52.1业务流程图(必需) 52.2数据流程图 (必需) 62.3功能分析图 (必需) 62.4数据字典 (必需) 62.5数据加工处理的描述 72.6管理信息系统流程设想图(新系统模型) 83系统设计部分 93.1功能结构图设计 (必需) 93.2新系统信息处理流程设计 (ER图)(必需) 103.3输出设计(主要指打印输出设计) 103.4存储文件格式设计(数据

3、库结构设计)(必需) 113.5输入设计(主要指数据录入卡设计) 113.6代码设计(职工证号和部门代号等) 113.7程序设计说明书 114系统实施部分 144.1程序框图 144.2源程序 144.3模拟运行数据 144.4打印报表 144.5系统使用说明书 145附录或参考资料 186 心得体会 (1.5页以上) 191系统概述(现状分析,系统目标等)工资管理是任何企业单位都需要进行的一项工作,因此,开发制作工资管理系统具有较大的社会现实意义。而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,实行电子化的工资管理,可以让人力资源管理人员从繁重

4、琐碎的案头工作解脱出来,去完成更重要的工作。职工工资管理信息系统的实现可以实现繁琐的手工工资管理向针对性、便捷性、可视化的管理职工工资过渡。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对企业工资信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。管理信息系统通过对整个供应链上组织间的信息流管理,实现业务的整体优化,提高企业运

5、行控制和外部交易过程的效率,是现代管理中不可或缺的工具。采用公司现有的软硬件及科学的管理系统开发方案,建立工资管理系统,实现企业工资管理的计算机自动化。系统应符合公司人事、工资管理制度,并达到操作直观、方便、实用、安全等要求。宗旨以及总体任务就是帮助企业的财务主管部门提高工作效率,实现企业工资信息管理的自动化、规范化和系统化。随着经济的发展,企业正向着大型化、规模化发展,而对于大中型企业,员工、职称等跟工资管理有关的信息随之急剧增加。在这种情况下单靠人工来处理员工的工资不但显得力不从心,而且极容易出错。如何设计一个小型企业工资的数据库管理系统,由计算机代替人工执行一系列诸如增加新员工,删除旧员

6、工,工资查询,统计等操作。这样就使办公人员可以轻松快捷地完成工资管理的任务。 1、相近研究课题的特点及优缺点分析 传统的工资发放,多采用手工的形式,既繁琐又易于出差错,随着电子技术的发展,工资发放多采用电算化的方式进行管理,避免进行简单的重复计算,从而做到准确、快捷。 2、研究存在的问题及解决办法 目前的可用的设计技术在设计此类系统上的数据库技术已经非常成熟,可提供的开发工具也很多,例如:Visual C+ ,Visual Basic, visual foxpro等,它们都是很好的数据库开发工具,都是可视化开发工具,功能强大,开发容易,开发周期短. Visual Basic是一种可视化的、面对

7、对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,程序开发人员不必具有CC+编程基础。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。 访问数据库 Visual Basic具有强大的数据库管理功能,利用数据控件和数据库管理窗口,可以直接建立或处理Microsoft Access格式的数据库,并提供了强

8、大的数据存储和检索功能。同时,Visual Basic还能直接编辑和访问其他外部数据库。 Visual Basic提供开放式数据连接,即ODBC功能,可通过直接访问或建立连接的方式使用并操作后台大型网络数据库,如SQL Server,Oracle等。在应用程序中,可以使用结构化查询语言SQL数据标准,直接访问服务器上的数据库,并提供了简单的面向对象的库操作指令和多用户数据库访问的加锁机制和网络数据库的SQL的编程技术,为单机上运行的数据库提供了SQL网络接口,以便在分布式环境中快速而有效地实现客户服务器(clientserver)方案。 3、本课题要达到的设计目标 实现数据库管理,数据库内包含

9、有代码、姓名、部门、基本工资、附加工资、房费、电费扣款、缺勤扣款、实发工资等等数据项; 1)通过读取数据库的数据项来管理单位人员的工资发放情况,可以新建工资发放人员记录,添加人员的各项工资明细数据,对于人员实发工资合计则由系统自动实现。2)通过读取数据库的数据项来了解单位人员的工资发放情况,系统的登录人员可按自身对数据的需求情况,自主设定查询条件,从而达到对工资数据的多角度查询;同时,可导出工资数据。 3)通过读取数据库的数据项来控制系统的情况,系统的登录人员可以增加及删除本系统的数据。本系统的最终目的是为了能够对工资发放进行有效的管理。财务部门人员能够高效快捷地对工资数据进行编辑,避免进行简

10、单的重复计算,而单位其他相关部门人员可多角度查询本单位的工资发放情况,从而使工资发放数据既得到安全控制又得到宏观管理。2系统分析部分2.1业务流程图(必需)2.2数据流程图 (必需)2.3功能分析图 (必需)2.4数据字典 (必需)编号数据元素名称别名类型长度DE001代码DMchar4DE002姓名XMchar8DE003部门BMchar12DE004基本工资JBGZchar15DE005附加工资FJGZchar15DE006房费FFchar15DE007电费扣款DFKKfloat10DE008缺勤扣款QQKKfloat10DE009实发工资SFGZfloat152.5数据加工处理的描述数据

11、收集:对工资表、扣款表中各项目的数据进行统计。数据转换:将收集的数据录入进数据库中,设计代码使之能够通过计算机进行处理。数据的筛选、分组和排序:通过数据库设计形成具有快速检索功能的信息系统,便于运用查询语言进行查询。数据的组织:将数据库中的各个表连接起来,将这些有逻辑关系的数据组织起来,按一定的存储表示方式配置在计算机的存储器中,使计算机处理时能够符合速度快、占用存储器的容量少、成本低等多方面的要求。数据的运算:通过查询语言将工资表、扣款表中的数据进行整合,形成新的汇总表。数据存储与检索;数据输出:将数据库与VF连接起来,通过VF前台界面将数据展现在用户面前,可实现增删用户数据,实现更新、查询

12、的功能。 2.6管理信息系统流程设想图(新系统模型)3系统设计部分3.1功能结构图设计 (必需)图3.1 工资管理系统功能模块结构图3.2新系统信息处理流程设计 (ER图)(必需)3.3输出设计(主要指打印输出设计)如上图打印模块即可完成打印输出工作 3.4存储文件格式设计(数据库结构设计)(必需)3.5输入设计(主要指数据录入卡设计)3.6代码设计(职工证号和部门代号等)3.7程序设计说明书 3.3-3.6工资管理信息系统数据库设计1. 数据库中的表对象序号名称作用描述1工资表存储职工工资的基本信息2扣款表存储职工扣款的基本信息3工资汇总存储计算出的职工的应发工资2.表结构设计2-1工资表的

13、设计表名称gongzi主键名称代码行的最大字节数38估计平均数据量10估计表的大小年1MB序号属性名称属性描述数据类型字节数备注1DM代码char4主键属性,规则从1001开始2XM姓名char10职工姓名信息3BM部门char2职工部门信息4JBGZ基本工资float8职工基本工资信息5FJGZ附加工资float8职工附加工资信息6FF房费float8职工房费信息SQL 语句:select * from gongzi表内容:2-2扣款表的设计表名称koukuan主键名称扣款行的最大字节数32估计平均数据量10估计表的大小年1MBSQL 语句:select * from koukuan表内容:

14、序号属性名称属性描述数据类型字节数备注1DM代码char4主键属性,规则从1001开始2XM姓名char8职工姓名3BM部门char2职工所在部门4DFKK电费扣款Float8描述电费扣款情况5QQKK缺勤扣款float8描述缺勤扣款情况2-3 工资汇总表的设计表名称Gongzihuizong主键名称工资汇总行的最大字节数64估计平均数据量10估计表的大小年1MB序号属性名称属性描述数据类型字节数备注1DM代码char4主键属性,规则从1001开始2XM姓名char10职工姓名信息3BM部门char2职工部门信息4JBGZ基本工资float8职工基本工资信息5FJGZ附加工资float8职工附

15、加工资信息6FF房费float8职工房费信息7DFKK电费扣款float8职工电费扣款信息8 QQKK缺勤扣款float8职工缺勤扣款信息9 SFGZ实发工资float8职工实发工资信息SQL 语句: select gongzi.*,koukuan.电费扣款,koukuan.缺勤扣款,gongzi.基本工资+gongzi.附加工资-gongzi.房费-koukuan.电费扣款-koukuan.缺勤扣款 as 实发工资 into 工资汇总 from gongzi,koukuan where gongzi.代码=koukuan.代码select * from 工资汇总insert into 工资汇

16、总(代码,姓名,部门,基本工资,附加工资,房费,电费扣款,缺勤扣款,实发工资) select gongzi.*,0,0,gongzi.基本工资+gongzi.附加工资-gongzi.房费 as 实发工资 from gongzi where gongzi.代码 not in (select koukuan.代码 from koukuan) select * from 工资汇总 order by 代码注意:将数据库中1001 李小明 代码改为1+自己学号后三位 姓名为自己姓名,否则雷同无法给成绩。4系统实施部分4.1程序框图4.2源程序4.3模拟运行数据4.4打印报表4.5系统使用说明书4.1-4

17、.51 封面2 工资表3 扣款表4 工资汇总表5 工资表源程序6 扣款表源程序7 工资汇总表源程序8 关于 5附录或参考资料管理信息系统(第四版)高等教育出版社VB 程序设计 中国矿业大学出版社SQL Server 应用教程 人民邮电出版社6 心得体会 (1.5页以上)本学期我们学习了管理信息系统这门学科。通过一个学期的学习,我觉得这门课不但十分有意义,而且充满了乐趣,特别是上机课,不仅锻炼了我们实际操作的能力而且让我们充分体验到了管理信息软件的实用性。通过学习我了解到管理信息系统的基本职能:数据的收集和录入,负责数据的存贮,负责系统内信息的传输,数据的加工,模型的建立、求解、应用和修改,输出

18、信息,向各管理层提供信息,支持决策,管理信息系统自身的管理及维护。后面主要为根据结构化的系统规范来讲主要有系统分析系统设计等等。众所周知,管理信息系统是为了适应现代化管理的需要,在管理科学、系统科学、信息科学和计算机科学等学科的基础上形成的一门科学,它研究管理系统中信息处理和决策的整个过程,并探讨计算机的实现方法。它是一个由人、计算机、通信设备等硬件和软件组成的,能进行管理信息的收集、加工、存储、传输、维护和使用的系统。管理信息系统可促使企业向信息化方向发展,使企业处于一个信息灵敏、管理科学、决策准确的良性循环之中,为企业带来更高的经济效益。所以,管理信息系统是企业现代化的重要标志,是企业发展

19、的一条必由之路。信息系统在管理各项事务中有着普遍的应用,促进了企业管理工作的提升。管理信息系统是为管理服务的,它的开发和建立使企业摆脱落后的管理方式,实现管理现代化的有效途径。管理信息系统将管理工作统一化、规范化、现代化,极大地提高了管理的效率,使现代化管理形成统一、高效的系统。过去传统的管理方式是以人为主体的人工操作,虽然管理人员投入了大量的时间、精力,然而个人的能力是有限的,所以管理工作难免会出现局限性,或带有个人的主观性和片面性。而管理信息系统使用系统思想建立起来的,以计算机为信息处理手段,以现代化通信设备为基本传输工具,能力管理决策者提供信息服务的人机系统,这无疑是将管理与现代化接轨,

20、以科技提高管理质量的重大举措。管理信息系统将大量复杂的信息处理交给计算机,使人和计算机充分发挥各自的特长,组织一个和谐、有效的系统,为现代化管理带来便捷。在现代化管理中,计算机管理信息系统已经成为企业管理不可缺少的帮手,它的广泛应用已经成为管理现代化的重要标志。在企业管理现代化中,组织、方法、控制的现代化离不开管理手段的现代化。随着科学技术的发展,尤其是信息技术和通讯技术的发展,使计算机和网络逐渐应用于现代管理之中。面对越来越多的信息资源和越来越复杂的企业内外部环境,企业有必要建立高效、实用的管理信息系统,为企业管理决策和控制提供保障,这是实现管理现代化的必然趋势。所以我觉得学习管理信息系统是非常必要的,特别是对我们工商管理的学生而言。我觉得平时上课学习是不够的,要更加注重实践操作,这样有利于更好的了解管理信息系统。最后感谢老师精彩生动的授课和耐心的指导,在今后的学习和生活中我将会充分利用管理信息系统的知识,学以致用。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1