欢迎来到天天文库
浏览记录
ID:928801
大小:1.13 MB
页数:20页
时间:2017-09-25
《孙垚--工资管理信息系统课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、程序设计课程设计报告工资管理系统专业计算机科学与技术学生姓名孙垚班级D计算机121学号1220704126指导教师张静林完成日期2013年6月20一、程序设计的目的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系统设计部分9203.1功能结构图设计(必需)93.2新系统信息处理流程设计(ER图)(必需)103.3输出设计(主要指打印输出设计)103.4存储文件格式设计(数据库结构设计)(必需)113.5输入设计(主要指数据录入卡设计)113.6代码设计(职
3、工证号和部门代号等)113.7程序设计说明书114系统实施部分144.1程序框图144.2源程序144.3模拟运行数据144.4打印报表144.5系统使用说明书145附录或参考资料186心得体会(1.5页以上)191系统概述(现状分析,系统目标等)工资管理是任何企业单位都需要进行的一项工作,因此,开发制作工资管理系统具有较大的社会现实意义。而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。职工工资管理信息系统的实现可以实现繁琐的手工工资管理向针
4、对性、便捷性、可视化的管理职工工资过渡。20随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对企业工资信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。管理信息系统通过对整个供应链上组织间的信息流管理,实现业务的整体优化,提高企业运行控制和外部交易过程的效率,是现代管理中不可或缺的工具。采用公司现有的软硬件及科学的
5、管理系统开发方案,建立工资管理系统,实现企业工资管理的计算机自动化。系统应符合公司人事、工资管理制度,并达到操作直观、方便、实用、安全等要求。宗旨以及总体任务就是帮助企业的财务主管部门提高工作效率,实现企业工资信息管理的自动化、规范化和系统化。随着经济的发展,企业正向着大型化、规模化发展,而对于大中型企业,员工、职称等跟工资管理有关的信息随之急剧增加。在这种情况下单靠人工来处理员工的工资不但显得力不从心,而且极容易出错。如何设计一个小型企业工资的数据库管理系统,由计算机代替人工执行一系列诸如增加新员工,删除旧员工,工资查询,统计等操作。这样就使办公人员可以轻松快捷地完成工资管理的任
6、务。1、相近研究课题的特点及优缺点分析传统的工资发放,多采用手工的形式,既繁琐又易于出差错,随着电子技术的发展,工资发放多采用电算化的方式进行管理,避免进行简单的重复计算,从而做到准确、快捷。2、研究存在的问题及解决办法目前的可用的设计技术在设计此类系统上的数据库技术已经非常成熟,可提供的开发工具也很多,例如:VisualC++,VisualBasic,visualfoxpro等,它们都是很好的数据库开发工具,都是可视化开发工具,功能强大,开发容易,开发周期短.VisualBasic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类
7、应用程序。它简单易学、效率高,且功能强大,程序开发人员不必具有C/C++编程基础。在VisualBasic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。访问数据库20VisualBasic具有强大的数据库管理功能,利用数据控件和数据库管理窗口,可以直接建立或处理Micr
此文档下载收益归作者所有