- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计(论文)任务书
学 院 理 学 院 专 业 信息与计算科学 学生姓名 丁玲玲 班级学号 1109010206 课程名称 Java面向对象程序设计课程设计 课 程 设 计
(论文)题目 职工工资管理系统 内容及要求:
要求:(1)使用Java语言及Eclipse开发工具设计并实现职工工资管理系统。
(2)完成添加、删除、查询、修改等功能。
(3)使用界面完成显示。
开发环境: Windows XP ,Java + Eclipse
计划与进度安排:
第12周
星期四:任务分析与总体设计
星期五:软件算法与流程设计
第13周
星期一,星期二,星期三:软件编码实现
星期四:软件总体调试
星期五:软件运行分析
第14周
星期二:答辩、验收程序
星期四:答辩、验收程序
成绩:
指导教师(签字):
2012年 月 日 专业负责人(签字):
年 月 日 主管院长(签字)
年 月 日
摘 要
Java语言虽然发展历史比较短,但却是比较优秀的面向对象编程语言,在具有强大功能的同时,又具有突出的简单性、可移植性、安全性以及支持并发程序等优良特性。工资管理系统适合于中、小型企业公司职工工资信息管理,录入功能具有多重提示,已录入职工工资信息提示,工资信息有误提示;若文件中没有所查职工的工资信息,当修改与删除此职工信息时可以提示没有此职工的工资信息,等等。这个程序应用了基于Swing的图形化用户界面 ,利用了容器、组件以及布局管理器构建用户界面,实现了用户在GUI操作的响应。
关键词:Java语言;工资管理系统;Swing图形化用户界面;GUI
目 录
摘 要 2
一 、设计目的及内容要求 4
1.1 设计目的: 3
1.2 内容要求: 3
二 、系统总体设计 5
三 、系统详细设计(程序源代码) 6
3.1 构造wage函数: 6
3.2 用户登陆界面及主函数: 6
3.3 工资管理的添加、删除、修改、查找、退出功能的实现: 8
四 、运行结果及分析 13
4.1登录窗口 14
4.2初始化界面 15
4.3 添加窗口 16
4.4删除窗口 17
4.5查询窗口 17
4.6修改窗口 19
五、课程总结 19
六、致谢 20
七、参考文献 20
一、 设计目的及内容要求
设计目的:
通过这次的设计,主要是做出一个小型的员工工资管理系统,来加强对JAVA所学知识的巩固和融会贯通,也对一个学期所学知识做一个小结,锻炼了自己思考问题和解决问题的能力。
1.2 内容要求:
简单的公司工资管理系统的设计与实现
(1)公司主要有4类人员:经理、技术员、销售员、销售经理。要求存储这些人的职工号、姓名、月工资、岗位、年龄、性别等信息。
(2)工资的计算办法:经理:固定月薪为8000;技术员:工作时间*小时工资(100元每小时);销售员:销售额*4%提成;销售经理:底薪(5000)+所辖部门销售额总额*0.5%;
(3)类的层次如下:
(4)完成增删改、查询、持久化操作
二 、系统总体设计
在程序中,JFrame为顶层容器,包括JLabel,Jpanel等常用组件。还有File控制“基本信息 txt”,并在程序开始,初始化容器、初始化组件,设置事件监听器。此程序首先确定一个类继承JFrame作为底层容器。
功能选项:
JTextField为文本框,JButton为页面控制按钮。首先初始化各组按钮及基本信息表,之后创建对象,定义文本框长度,注册监听器并用到this关键字,将对象的可编辑性定义为假。应用JComboBox下拉列表import java.awt.Panel;
@SuppressWarnings(serial)
class Wage extends Panel
{ String s1,s2,s3,s4;
double s5,s6,s7,s8;
Wage(String s1,String s2,String s3,String s4,double s5,double s6,double s7,double s8)
{ this.s1=s1; this.s2=s2; this.s3=s3; this.s4=s4; this.s5=s5; this.s6=s6; this.s7=s7; this.s8=s8;
}
}
3.2 用户登陆界面及主函
您可能关注的文档
- 48000吨乙醇~水精馏塔设计说明书.doc
- 201105月淮安市魅力东方商业城市场营销推广方案.ppt
- 201109月北京成寿寺项目产品定位报告.ppt
- 201212月29日郑州兰德中心2013整合推广思路.ppt
- 201212月中级财务会计(二)复习重点.doc
- 201311月3日四川省下半公务员考试行测真题及其答案解析.doc
- 831008“拨叉”工艺规程编制及其加工下平面夹具的设计说明书.doc
- 2013413联考公务员行测真题及其解析.doc
- 201411695313_金___月度营销工作分析模型的使用.ppt
- A2、B2驾照最新2013科目一题库大全00.doc
- 2025至2030中国婴儿拉式蚊帐行业发展现状及发展趋势与投资风险报告.docx
- 2025至2030中国半导体陶瓷靶行业项目调研及市场前景预测评估报告.docx
- 2025至2030中国果汁行业供需趋势及投资风险报告.docx
- 2025至2030中国双节距滚子链行业项目调研及市场前景预测评估报告.docx
- 2025至2030全球及中国电子电气中的cPDM行业项目调研及市场前景预测评估报告.docx
- 2025至2030工业风幕行业发展趋势分析与未来投资战略咨询研究报告.docx
- 2025至20305G技术行业发展趋势分析与未来投资战略咨询研究报告.docx
- 2025至2030钛合金行业产业运行态势及投资规划深度研究报告.docx
- 2025至2030中国冶金工程施工总承包行业运营态势与投资前景调查研究报告.docx
- 2025至2030铁路IT支出行业产业运行态势及投资规划深度研究报告.docx
最近下载
- 2024年中国零售商调查报告—全球化视角之海外门店拓展.pdf VIP
- 八大特殊作业(八大危险作业)安全管理知识与规范培训(PPT132页).pptx VIP
- 银行会计岗位招聘笔试题(某大型集团公司)试题集解析.docx VIP
- 磅房计量考试试题及答案.doc VIP
- 绿化养护标准及收费办法.docx VIP
- 儿童闭塞性细支气管炎的诊断和治疗(2023版)专家共识解读课件.pptx VIP
- CTX-M耐药基因流行病学调查及耐药机制研究.pdf
- 中国共产党纪律处分条例测试题附答案+考试注意事项.doc VIP
- 财务会计与税务会计差异及协调探讨.doc VIP
- (高清版)DG∕TJ 08-2410-2022 文物和优秀历史建筑消防技术标准.docx VIP
文档评论(0)