- 1、本文档共25页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java图形化界面设计课程设计-员工出勤管理系统汇
目录设计目的………………………………………………………………2功能介绍………………………………………………………………2程序流程………………………………………………………………2设计步骤………………………………………………………………3设计总结………………………………………………………………7程序清单………………………………………………………………7一、设计目的通过课程设计,使自己提高理论联系实际解决实际问题的能力;也使自己对基于面向对象的理论进行系统设计过程中的诸多具体问题有感性的认识和深入的理解;进而提高自己的学习兴趣为其将来顺利进入毕业环节作必要的准备。按照教师给出的思路和计划进度安排独立完成课程设计二、功能介绍1、具有新用户注册功能。2、具有注册用户登录功能。3、具有员工信息的录入功能。4、具有员工出勤信息的录入功能。5、具有数据查询功能,可以实现查询全部信息和按条件执行查询。6、具有按条件删除数据功能。7、具有统计功能8、.本程序采用RCP技术,和SQL数据库。三.程序流程四、设计步骤(一)程序设计步骤1.建立RCP工程并构建数据库2.建立RCP工程需要的view和editor3.构建基本框架,并主要修改Perspective和WorkbenchWindowAdvisor两个文件4.构建需要的辅助文件5. 测试(二)图片说明:1.登录窗口和注册窗口2.菜单部分 3.功能实现模块 查询所有人的出勤情况修改出勤情况增加新的员工信息删除不用的信息管理员密码修改(三)数据库设计员工出勤表管理员表五、设计总结经过将近一周的课程设计,对java有了更深一层次的认识,感觉java很强大。虽然系统的基本功能都已实现,但还是存在系统不稳定等多个问题尚待解决。这个系统主要是我自己开发的,但也得到了老师和同学的很大帮助。我正在做系统的过程中遇到了很多问题,有的是知识存储不足,有的是考虑不够周全,之所以能够顺利实现基本功功能,离不开老师和同学的大力相助。事实证明,只靠自己是不能顺利完成一套功能完整的系统的,必须充分利用团队的力量。开发一套系统,最重要的是细心,并不是一定要做到面面俱到,但也要充分考虑到客户的需求和现实意义,不管什么系统,只用运用到实际应用中,才具有先现实意义。所以在准备工作中要正确分析社会需求了解现实应用,画出流程图,把大体框架做好,然后再逐一细化。我们不可能做到面面俱到,但一定要做到步步扎实,作为一个程序编程人员,要保持清醒的头脑,以现实为依据,让自己的每一行代码都能实现自己的意义。 通过这次课程设计,我收获的不仅仅是课程上的知识得到实际应用,还有编程的基本习惯和开发系统时应注意的流程。虽然课程设计结束了,但是java的学习却没有结束,以后更加努力的。六.部分主要程序清单1. RCP中需要修改的ApplicationWorkbenchAdvisor文件import org.eclipse.swt.SWT;import org.eclipse.swt.widgets.Display;import org.eclipse.ui.application.IWorkbenchWindowConfigurer;import org.eclipse.ui.application.WorkbenchAdvisor;import org.eclipse.ui.application.WorkbenchWindowAdvisor;import views.Loginshell;public class ApplicationWorkbenchAdvisor extends WorkbenchAdvisor {private static final String PERSPECTIVE_ID = rsgl.perspective;public static boolean tag = false; public WorkbenchWindowAdvisor createWorkbenchWindowAdvisor(IWorkbenchWindowConfigurer configurer) { try {Display display = Display.getDefault();Loginshell shell = new Loginshell(display, SWT.SHELL_TRIM);shell.open();shell.layout();while (!shell.isDisposed()) {if (!display.readAndDispatch())display.sleep();}} catch (Exception e) {e.printStackTrace();}if(tag){ return new Appli
您可能关注的文档
- EDA课程设计-简易频率计设计说明书汇.doc
- EDA课程设计报告-多路彩灯控制电路设计汇.doc
- EDA课程设计-航空通信中小数分频器的设计汇.doc
- EDA课程设计报告-简易逻辑分析仪的设计汇.doc
- EDA课程设计-出租车计价器汇.doc
- EDA课程设计汇.doc
- EDA课程设计报告-基于VHDL语言的数字电子钟实现汇.doc
- EDA课程设计-脉冲序列检测器的设计汇.doc
- EDA课程设计(论文)-数字频率计汇.doc
- EDA课程设计(论文)-洗衣机控制器汇.doc
- 2024年新疆维吾尔自治区乌鲁木齐市新市区高三一模数学试卷及答案.docx
- 2024年新疆维吾尔自治区乌鲁木齐市新市区高三下学期第八周周测数学试卷.docx
- 湖北省黄石市有色第一中学2024--2025学年高二下学期3月份历史练习卷(含答案).pdf
- 湖北省部分高中协作体2025届高三下学期4月期中联考数学试卷(含答案).pdf
- 2024年新疆维吾尔自治区乌鲁木齐市新市区高三英才班下学期数学限时训练试题.docx
- 黑龙江省绥化市哈尔滨师范大学青冈实验中学校2024-2025学年高一下学期第一次月考历史试题(含答案).pdf
- 2024年新疆维吾尔自治区乌鲁木齐市东山区高三二模数学试卷及答案.docx
- 湖北省随州市曾都区教联体多校2024-2025学年七年级下学期4月期中英语试题 2025七下期中试题.pdf
- 2024年新疆维吾尔自治区乌鲁木齐市乌鲁木齐县高三下学期第八周周测数学试卷.docx
- 储气库建设建议书可行性研究报告备案可修改案例模板.doc
文档评论(0)