小型工资管理系统---java---报告书.docx
《小型工资管理系统---java---报告书.docx》由会员分享,可在线阅读,更多相关《小型工资管理系统---java---报告书.docx(67页珍藏版)》请在优知文库上搜索。
1、10届第2学年1学期Java语言程序设计小组课程设计报告书小组名称:致知小组小组题目:小型工资管理系统专业:信息管理与信息系统班级:6班姓名:组长:钱海燕(组员:)史丞玉刘文婷指导教师:任敏贤完成日期:2012年1月4日小型工资管理系统1、问题描述设计一个小型工资管理系统,为公司员工提供一套完整的信息,以便于公司对员工的管理。2、开发环境搭建Java开发环境的搭建包括三个局部:(1) JDK下载、安装及配置下载:在OraCle官网下载的jdk-7u2版本。安装:解压下载的JDK后,进入安装状态,下载好的JDK是一个可执行安装程序,执行安装即可。安装完成在安装目录下会有jdk和两个文件夹。设置环
2、境变量:翻开“我的电脑-属性-高级-环境变量-系统变量,设置以下三个变量:JAVA_H0ME=如:D:/Java/jdk;CLASSPATH=.如:D:/Java/jdkl.70/lib;Path=V原Path;如:D:/Java/jdk/bin;请注意:CLASSPATH变量的值是“.(不包括引号).翻开“windows的“命令提示符窗口,在提示符下输入javac,如果出现编译器的选项,说明编译器正常。输入java,如果出现解释器的选项,说明解释器正常。这样就可以使用JDK编译和运行JAVA程序了。(2) eclipse下载、安装下载:在相应的官网上下载即可。安装:直接解压,在eclipse
3、目录里面找到eclipse.exe(3) SQLSerVer20004in1的下载、安装及配置下载:在微软官网上下载即可。安装:解压后选择个人版进行安装,选择windows用户混合验证模式。再安装补丁包,最后添加ODBC数据源。3、系统功能(1)进行系统的需求分析:随着科学技术的开展和整个社会的进步,计算机技术也得到了很大的提高,特别是微型计算机的大范围普及,是计算机的应用逐渐有科学计算、实时控制等方面向非数值处理的各个领域渗透并发挥着越来越重要的作用o尤其是以微型计算机为处理核心,以数据库管理系统为开发环境的管理系统在办公室自动化以及商业信息管理等方面的应用,日益受到人们的关注。对一个企业而
4、言,人力资源是企业最珍贵的资源,也势必企业的“生命线。而工资管理是企业管理的一个重要环节,其管理方式和工具对企业的决策者和管理者来说至关重要。但一直以来大多企业内部人事和工资的管理根本上都是传统的手工操作,这种人管理的方式效率低,保密性差,而且很难满足及时记录、随时查询的需要,为信息的管理者带来诸多不便。利用计算机进行信息控制和数据处理,不仅从整体上大大提高了工作效率和平安性,而且具有存储量大,寿命长,本钱低等优点,这些更是手工管理所无法比较的。用计算机支持完成人事管理的日常事务,能够使人事管理自动化和科学化,提高了信息处理得速度和准确性;工资管理更是一项琐碎、复杂而又十分细致的工作,如果实行
5、手工操作,会浪费工作人员很多时间和精力,且失误在所难免,而使用计算机进行工资计算和发放,不仅能够保证工资核算准确无误,而且能对相关信息进行统计,使工资与考勤、奖惩等事项合理挂钩,是企业内部管理体制更加科学有效。总之,为了很好的实现数据的录入、插入、查询、统计、更新等功能,已到达使企业人事工资信息管理科学化、系统化、标准化和自动化的目的,建立人事工资管理的需求。系统的设计目标L设计出一套简单、方便的小型工资管理系统,方便公司对员工的管理。2.在设计该人事管理系统的过程中,深化对JAVA的学习,以便掌握JAVA中的各种知识。系统的可行性分析技术上的可行性分析要考虑将来要采用的硬件和软件技术能否满足
6、用户提出的要求。此外,还要考虑开发人员的水平,经过学习,在编程方面有一定的根底。经济的可行性分析分为两个方面,一方面是支出的费用,另一方面是取得的收益。这是一个小型的工资管理系统,从投入的人力、财力与物力来讲是非常小的,只要有电脑就可以了。从节省人力方面,可以让管理人员从繁冗复杂的工作中解脱出来,做更多的工作,可以给工资管理提高一个层次。(2)系统的总体设计建立系统的功能模型(各个模块的调用关系)系统登录小型工资管理系统图1小型工资管理系统结构图建立系统的概念模型(E-R图:总体和局部)部门图3职工信息E-R图建立系统的数据模型(以文件的形式处理)匹配的伯息单查询信息删除信息修改信息管理员管理
7、员3.1输入查询条件计算机输入需删除的信息管理员4.1管理员5.1输入修改的信息管理员合并后的信息单匹配信息计算机匹配信息单修改后的工资信息单修改后的工资估息单删除后的职工信息单删除后的职工信息单修改后的工资信息单州除后的职工信息单J4信计:修改后的职工信息单合并信息单计算机图4小型工资管理系统数据模型图(3)系统的详细设计该小型工资管理系统共分为13个小模块,分别为:系统登录程序、主函数、界面框架、数据库的链接、职工信息添加、职工信息修改、职工信息删除、工资信息添加、工资信息修改、工资信息查询、按工号查询职工、按姓名查找职工以及帮助。关于各个模块的功能的说明,使用说明:主函数:程序的入口,运
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 小型 工资管理 系统 java 报告书