版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目汇报Presentation2013Dec.30thTM员工综合管理系统软件1211第四小组2系统的开发技术与工具3需求分析4概要设计5详细设计1绪论6系统实现7总结31绪论1.1实训项目的背景1.2实训的内容和意义1.3实训报告内容组成2023/2/51.1.1员工管理系统的概念1.1.2员工管理系统在我国的发展和现状1.1实训背景1.2实训内容和意义1.3实训内容组成1.2.1实训内容1.2.2实训的意义1.3实训报告内容组成1.绪论2023/2/51.1实训项目的背景
1.1.1员工管理系统的概念
当前大量企业的员工管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。因此部分企业需求,设计企业员工信息管理系统,以帮助企业达到员工管理办公自动化、节约管理成本、提高企业工作效率的目的。1.1.2员工管理系统在我国的发展和现状
目前国内的人力资源管理系统发展已趋于成熟,企事业单位的各种功能要求,HR系统供应商基本都能够满足。目前国内主要的HR系统类型有三种形式。
1、通用型2、专业型3、完全客制化2023/2/51.2
实训的内容和意义1.2.1实训内容
本次实训综合利用Java语言、软件工程与UML技术、JavaScript、Swing技术、软件测试技术、软件工程技术、数据库技术等,遵从软件企业开发中的过程模型,利用MVC模式开发了一个多用户的员工管理系统平台,是一个基于C/S架构的应用系统软件。本系统利用UML、Swing、数据库技术实现了一个多用户角色的员工管理系统平台,员工:可以录入信息,查看工资情况,查看出勤情况。部门管理员具有管理员工信息功能,包括信息录入,查询输出、工资管理、出勤管理;系统管理员具有用户管理、人员类别管理、数据库管理,职位管理等功能。1.2.2实训的意义
2023/2/51.2.2实训的意义
本次实训通过对Javaswing的学习和掌握来进行一次实战演习,目的是为了学生能够更好的掌握Java编码知识。同时,关于对本员工管理系统的完成,不单单只是会编写代码就足够的,还需要对word的编写,ppt的制作,ps的应用,Ae的学习,都有一定的了解,只有这样,才能赋予程序以独特的生命力。
2023/2/5需求分析概要设计系统测试与运行系统实现详细设计系统的开发技术与工具第四部分第三部分第二部分第五部分第六部分阐述本报告的组成1.3实训报告内容组成第一部分2023/2/52系统的开发技术与工具2.1系统开发技术2.2系统开发的工具
Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。这种平等和一致性并不仅限于Java开发工具。尽管Eclipse是使用Java语言开发的,但它的用途并不限于Java语言;例如,支持诸如C/C++、COBOL、PHP等编程语言的插件已经可用,或预计将会推出。Eclipse框架还可用来作为与软件开发无关的其他应用程序类型的基础,比如内容管理系统。2.1.1SwingSwing是一个用于开发Java应用程序用户界面的开发工具包。它以抽象窗口工具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格。Swing开发人员只用很少的代码就可以利用Swing丰富、灵活的功能和模块化组件来创建优雅的用户界面。工具包中所有的包都是以swing作为名称,例如javax.swing,javax.swing.event2.1.2数据库技术数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。2023/2/52.3ps的实际运用2.4网络的实际运用
本次实训本小组在网上找到了许多资源,有些对于编码十分有帮助,有些虽然对于本次实训无太大帮助,但创意十分独特,令人着迷,将在下文中展出。2.1.3
psAdobePhotoshop,简称“PS”,是一个由AdobeSystems开发和发行的图像处理软件。Photoshop主要处理以像素所构成的数字图像。使用其众多的编修与绘图工具,可以更有效的进行图片编辑工作。2003年,Adobe将AdobePhotoshop8更名为AdobePhotoshopCS。2013年,Adobe公司推出了最新版本的PhotoshopCC,自此,版本AdobePhotoshopCS6[1]是AdobePhotoshopCS系列最后一个版本。ps有强大的功能,涉及各个领域!113需求分析3.1系统功能需求分析3.2系统非功能需求2023/2/53.1系统功能需求分析员工的功能双击添加标题文字
查看本人基本情况查看工资情况查看出勤情况查看公司基本情况修改本人密码修改本人头像管理员工信息工资查询出勤管理查看公司基本情况权限管理部门管理员工管理所有后台数据的统计分析功能,做出相应的数据表系统参数设计部门管理员的功能超级管理员的功能2023/2/53.1.2系统用例图员工的用例图如图所示部门管理员的用例图如图所示后台管理员的用例图如图所示2023/2/53.2系统非功能需求
本系统的非功能性需求如下:不同分辨率下可以实现自适应,能兼容主流的分辨率,如1280*768,等。软件的可扩展性好,留有对未实现功能的接口。系统的容错性好,可以对各种异常进行捕获。用户体验好,界面简洁清晰。性能响应良好,界面加载时间在2S以内。系统数据可修改性强2023/2/54概要设计4.1.1系统总体功能4.1.2系统类图4.1系统模块设计4.2.1系统实体描述4.2.2数据表设计4.2.3数据表关联关系4.2数据库设计4.3.1系统开发框架4.3.2项目组织结构4.3系统开发框架设计4概要设计2023/2/54.1系统模块设计4.1.1系统总体功能系统可以实现员工,部门管理员,超级管理员的模块设计系统的总体功能如图4.1所示。4.1.2系统类图给出各主要接口和类图,以及彼此之间的关系,能体系MVC架构。2023/2/54.2数据库设计员工实体日志实体工资实体考勤实体经过系统的需求分析,本系统中所用到的实体如下奖惩情况实体
部门实体4.2.1系统实体描述2023/2/54.2.1系统实体描述
员工实体属性图如图所示部门实体属性图如图所示工资实体属性图如图所示考勤实体属性图如图所示日志实体属性图如图所示奖惩情况实体属性图如图所示2023/2/54.2.2数据表设计2023/2/54.2.3数据表关联关系2023/2/54.3系统开发框架设计4.3.1系统开发框架
本系统基于JavaC/S架构进行设计开发,遵循MVC模式,严格进行了应用系统的三层结构的划分。
MVC全名是ModelViewController,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑和数据显示分离的方法组织代码,将业务逻辑被聚集到一个部件里面,在界面和用户围绕数据的交互能被改进和个性化定制的同时而不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。在本系统的开发过程中,利用了Swing技术,严格遵循了MVC模式进行开发,系统的耦合度小。用Listener充当控制器,来实现业务功能与对应页面的控制转发;用Swing页面充当视图层,来实现业务功能的展示。用接口和接口实现类分离,配以工厂模式的形式来实现数据持久层,配以服务层.2023/2/54.3.2项目组织结构本项目的组织结构图如图所示2023/2/55.2新增功能详细设计5.3修改功能详细设计
5.4数据库功能详细设计
5.5用户反馈功能详细设计52345详细设计135.1登录功能详细设计2023/2/55.1注册功能详细设计5.1.1登录功能流程图
用户登录功能设计如下:在登录页面,用户先输入员工功号,用户密码,选择身份,点击“login”按钮,可以实现用户的登录。用户登录的流程图如图所示。2023/2/55.1.2注册页面设计2023/2/55.2新增功能详细设计5.2.1新增功能流程图
新增功能设计如下:在新增页面,用户先输入员工新增的信息,选择身份,点击“新增”按钮,可以实现用户的新增。新增功能流程图如图所示。2023/2/55.2.2注册页面设计2023/2/55.3修改功能详细设计5.3.1修改功能流程图
修改功能设计如下:在修改页面,用户先输入需修改的信息,选择身份,点击“修改”按钮,可以实现用户的修改。修改功能的流程图如图所示。2023/2/55.3.2注册页面设计2023/2/55.4数据库功能详细设计5.4.1数据库功能流程图
数据库功能设计如下:在数据库页面,用户先选择需删除的对象,选择身份,点击“删除”按钮,可以实现用户的删除。删除功能流程图如图所示。2023/2/55.4.2注册页面设计2023/2/55.5新增功能详细设计5.5.1用户反馈功能流程图
用户反
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 城市桥梁维修工程围挡协议
- 物流行业安全管理指引
- 酒店草坪施工合同
- 医务室药品清单编制指南
- 承包土地分租合同范例
- 新版餐馆聘用合同模板
- 水杯工厂售卖合同范例
- 委托经营服务合同模板
- 杠杆借贷合同范例
- 小额简易采购合同模板
- 医疗器械注册专员培训
- 生物丨金太阳(25-69C)广东省2025届高三10月大联考生物试卷及答案
- 期中测试卷(试题)2024-2025学年人教版数学三年级上册
- 冷库保洁服务方案
- 中国戏曲 昆曲学习通超星期末考试答案章节答案2024年
- 2024-2030年中国移动云行业市场发展趋势与前景展望战略研究报告
- 高中政治必修四哲学与文化知识点总结
- 移动数字金融与电子商务反欺诈白皮书
- 医学课件血管性痴呆
- 中国高血压防治指南(2024年修订版)解读(总)
- 2024年眼镜验光员(技师)技能鉴定考试题库(含答案)
评论
0/150
提交评论