- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程设计(论文)任务书
学 院 理 学 院 专 业 信息与计算科学 学生姓名 丁玲玲 班级学号 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
- 北师大版小学数学三年级上册《寄书》教学设计.docx
- 统编版(部编版)语文二年级上册《雪孩子》教学设计.docx
- 统编版(部编版)语文二年级上册《八角楼上》教学设计.docx
- 北师大版小学数学三年级上册《长方形周长》教学设计.docx
- 北师大版小学数学三年级上册《丰收了》教学设计.docx
- 统编版(部编版)语文二年级上册《夜宿山寺》教学设计.docx
- 统编版(部编版)语文二年级上册《风娃娃》教学设计.docx
- 统编版(部编版)语文二年级上册《朱德的扁担》教学设计.docx
- 统编版(部编版)语文二年级上册《难忘的泼水节》教学设计.docx
- 统编版(部编版)语文二年级上册《纸船和风筝》教学设计.docx
文档评论(0)