JAVA工资管理系统设计报告可编辑.docx
《JAVA工资管理系统设计报告可编辑.docx》由会员分享,可在线阅读,更多相关《JAVA工资管理系统设计报告可编辑.docx(35页珍藏版)》请在第一文库网上搜索。
1、JAVA工资管理系统设计报告四川理工学院课程设计书学院计算机学院专业计算机科学与技术班级09级计科7班题目工资管理系统教师何绍荣老师学生黄晓翼马超群陈德珍组内分工明细表姓名任务组长黄晓翼主要负责主登陆界面、主功能界面和退出界面的实现。用户管理功能的实现包括用户信息添加、修改、删除及数据库的连接。帮助功能。报告第1、2、5部分的撰写及报告修改整理。组员陈德珍主要负责需求分析、需求设计、设计思想、系统功能结构图。报告第2、3部分、摘要的撰写。马超群主要负责部分管理,数据字典、概念/逻辑结构设计功能的实现。报告第1、4部分、的撰写。目录摘要2第1章绪论31. 1项目背景31.2项目开发环境3第2章相
2、关技术42.1系统所涉及到的语言442. 2开发工具4第3章系统分析63. 1需求概述64. 2需求分析63.3系统功能结构图7第4章数据库设计84.1数据库需求分析85. 2数据流图85.3 数据字典105.4 概念结构设计114.5逻辑结构设计13第5章系统详细模块设计与实现155.1用户登录界面155.2主界面16结论22致谢23参考文献24摘要我们小组的课程设计是某公司的工资管理系统。在这个计算机快速发展的世界里,计算机为信息处理提供了物美价廉的手段,对于推动我国管理信息处理现代化起到了重要作用。工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出
3、错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,既方便又快捷地完成员工工资的发放。我们组在课程设计过程中根据设计中的需求及对工资管理系统采用了模块化的设计思想,在机房我们在WindowsXP操作系统环境下,采用myec1ipse7作为开发工具,主要连接Access数据库来实现公司的工资管理系统的主要功能。在设计过程中,我们首先小组首先对整体的思路进行分析,然后进行分工。对数据库和类进行设计,实现了工资管理系统的功能。其功能主要包括公司用户
4、管理、人员管理、部门管理、工资管理等功能。本系统运用了数据库技术,可以大量的存储信息。又实现了人机交互,不但缩短工资发放的时间,又避免了传统时代的人工计算错误。总而言之,该系统在工资管理方面考虑周全,功能齐全,极大地提高了公司对员工工资管理的效率。关键词工资管理系统,Access数据库,Java第1章绪论1.1 项目背景借助现代信息技术和管理理论,建立企业管理信息系统是当今社会的重要趋势。党和政府根据知识经济时代的特点,对国民经济建设提出了“用信息化带动工业化”的指导思想。对企业而言,全面开发和应用计算机管理信息系统就是近期不能回避的问题。在企业管理中,人力资源是企业最宝贵的资源,也是企业的“
5、生命线”,因此人事管理是企业的计算机管理信息系统重要组成部分。而工资管理又是人力资源管理的重中之重。实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。工资管理信息系统的实现可以减轻比较繁琐的手工工资管理。同时计算机具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、成本低、打印方便等。这些优点能够极大地提高物业管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此工资管理系统在企业中占重要地位。现在应用在大中型企业的管理信息系统中,几乎都包括了工资管理模块。有些环境中是由作为大型ERP软件中的一个模块引进的,有些
6、是作为企业的财务系统的一部分。这些根据规范的西方的管理制度设计的工资管理软件,在很多时候还不能完全解决中国特色的中小企业的问题,我们组介绍的工资管理系统就是要为这些具有中国特色的中小企业解决他们在工资管理方面的问题。本系统功能齐全,实现了用户管理、人员管理、部门管理、工资管理。并在各个功能下面实现了查询、添加、修改、删除等功能,使系统功能更加完善。更适合企业管理人员对员工工资进行管理。1.2 项目开发环境PC机操作系统:WindOWSXP开发工具:MyEC1iPSe7.0数据库:ACCeSS第2章相关技术2.1系统所涉及到的语言Java的诞生是对传统计算机模式的挑战,对计算机软件开发行业产生了
7、深远的影响:1软件4A目标要求软件能达到任何人在任何地方在任何时间对任何电子设备都能应用。这样能满足软件平台上互相操作,具有可伸缩性和重用性并可即插即用等分布式计算模式的需求。3对软件产业和工业企业都产生了深远的影响,软件从以开发为中心转到了以服务为中心。中间提供商,构件提供商,服务器软件以及咨询服务商出现。企业必须重塑自我,B2B的电子商务将带动整个新经济市场,使企业获得新的价值,新的增长,新的商机,新的管理。4对软件开发带来了新的革命,重视使用第三方构件集成,利用平台的基础设施服务,实现开发各个阶段的重要技术,重视开发团队的组织和文化理念,协作,创作,责任,诚信是人才的基本素质。总之,目前
8、以看到了JaVa对信息时代的重要性,未来还会不断发展,Java在应用方面将会有更广阔的前景。2. 2开发工具Ec1ipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Ec1ipse附带了一个标准的插件集,包括Java开发工具(JaVaDeve1opmentToo1s,JDT)o虽然大多数用户很乐于将Ec1ipse当作JavaIDE来使用,但Ec1ipse的目标不仅限于此。Ec1ipse还包括插件开发环境(P1ug-inDeve1opmentEnvironment,PDE),这个组件主要针对希望扩展Ec1ips
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA 工资管理 系统 设计 报告 编辑