人力资源管理系统ppt

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

AdfaithConsulting人力管理系统Java1203精英班邱振涛AdfaithConsulting人力管理系统AdfaithConsulting人力管理系统31项目概述34GUI界面截图33项目的优缺点32项目核心思维介绍:35疑惑31项目概述AdfaithConsulting人力管理系统项目概述:•此项目完成于三月份和四月份,历时一个多月•项目分为GUI和CUI界面,只用了TXT文本一种存储模式•参考书籍:Javase应用程序设计张利国等编著Java—JDK、数据库系统开发、Web开发王晓悦编著Swt程序高手秘笈TimHatton著Java编程CookbookHerbertSchildr著AdfaithConsulting人力管理系统•读写文本时填写路径问题解决方案:在知道原理的情况下一直试一直改•读取键盘输入问题(输入空值)解决方案:一直用.next()发现不行,问同学才知道用.nextLine()•输出时左对齐问题解决方案:适当加制表符“\t”•改变窗口大小而改变布局问题解决方案:我用GridBagLayout布局管理器……项目概述:遇到的问题:AdfaithConsulting人力管理系统32项目核心思维介绍:AdfaithConsulting人力管理系统项目核心思维介绍:•删除数据时,在查找中我将它所在的行数和内容一并保存下来,输入文本时除那行其他都写入,达到删除的效果。•对数据进行排序时,我先将名字按字母顺序排好再将它存到一个数组中,输出时就按这个数组的顺序输出。•在GUI界面中我采用GridBagLayout布局,将其放入指定的那一行AdfaithConsulting人力管理系统•在实现年月的下拉框选择中,对于一个月具体多少天,我先将标为29、30、31删掉,再考虑这个月多少天然后加上去:见下项目核心思维介绍:AdfaithConsulting人力管理系统33项目的优缺点AdfaithConsulting人力管理系统优点:•项目分为control、model、view、interface四个包,局势较明朗。•项目用了配置文件,以及接口,实现了可扩展,程序处处可见重用•GUI界面较人性化,操作简单Andsoon项目的优缺点:AdfaithConsulting人力管理系统缺点项目的优缺点:•项目还有很多更新优化的地方,由于对此还不是很熟练,优化没有很到位,只是初步实现高内聚,低耦合。•项目属性名和方法名取得不够合理•没有去写抽象类,父类也不常见,所以层次不够分明•只用了txt文本一种存储形式•GUI界面不是很美观没有找到对齐的方法例:AdfaithConsulting人力管理系统34GUI界面截图AdfaithConsulting人力管理系统GUI界面截图:欢迎界面菜单界面AdfaithConsulting人力管理系统功能1界面功能2界面AdfaithConsulting人力管理系统GUI界面截图:功能3界面功能4界面AdfaithConsulting人力管理系统GUI界面截图:查找功能功能6增加功能界面AdfaithConsulting人力管理系统GUI界面截图:功能7删除功能界面AdfaithConsulting人力管理系统GUI界面截图:35疑惑AdfaithConsulting人力管理系统疑惑:GUI和CUI对齐方式怎么不一样呢?CUI对齐方式GUI对齐方式AdfaithConsulting人力管理系统AdfaithConsulting人力管理系统谢谢观赏

1 / 20
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功