员工信息管理系统论文Word格式文档下载.docx

上传人:b****6 文档编号:19552781 上传时间:2023-01-07 格式:DOCX 页数:14 大小:375.31KB
下载 相关 举报
员工信息管理系统论文Word格式文档下载.docx_第1页
第1页 / 共14页
员工信息管理系统论文Word格式文档下载.docx_第2页
第2页 / 共14页
员工信息管理系统论文Word格式文档下载.docx_第3页
第3页 / 共14页
员工信息管理系统论文Word格式文档下载.docx_第4页
第4页 / 共14页
员工信息管理系统论文Word格式文档下载.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

员工信息管理系统论文Word格式文档下载.docx

《员工信息管理系统论文Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《员工信息管理系统论文Word格式文档下载.docx(14页珍藏版)》请在冰豆网上搜索。

员工信息管理系统论文Word格式文档下载.docx

第一章绪论

1.1设计目的

掌握数据库的基本概念,结合实际的操作和设计,巩固课堂教学内容;

掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,应用现有的数据建模工具和数据库管理系统软件,规范、科学地完成一个小型数据库的设计与实现;

把理论课与实验课所学内容做一综合,并在此基础上强化学生的实践意识、提高其实际动手能力。

1.2开发工具选择

本系统后台数据库采用MicrosoftSQLServer2008数据库,该数据库系统在安全性、准确性和运行速度方面有绝对的优势,并且处理数据量大,效率高;

前台采用sun公司的eclipse作为主要开发工具,利用Java编程语言,与SQLServer2008数据库链接。

1.3开发环境

系统开发平台:

eclipse

系统开发语言:

java

数据库管理软件:

SQLServer2008

1.4本论文的主要内容

本报告详细的介绍了员工信息管理系统的开发过程,主要涉及到的工作如下:

系统的需求分析、系统的总体设计、系统的概念设计、系统各模块的详细设计、系统运行与测试。

第二章需求分析

系统目标

(1)实现职工登录和管理员登录

(2)部门信息、职务信息、考勤信息、员工工资信息、员工信息

(3)的查询、增加、删除、修改

(4)管理员密码修改

2.1.2功能需求分析

本系统的功能需求分析如下:

(1)员工信息查询:

员工可以查询自己的工资信息

(2)员工信息管理:

用于管理员对员工信息添加、更新、插入、删除

(3)员工工资管理:

用于管理员对员工工资添加、更新、插入、删除

(4)部门信息管理:

用于管理员对部门信息添加、更新、插入、删除

(5)职务信息管理:

用于管理员对职务信息添加、更新、插入、删除

(6)管理员密码修改:

用于管理员修改自己的密码

2.1.3性能需求分析

(1)登录、用户界面需求:

简洁、易懂、易用、友好的用户界面。

(2)安全保密性需求:

只有凭借用户名和密码登录管理系统,才能进行信息的管理。

没有密码的普通用户只能查询自己的信息。

第三章总体设计

3.1设计概述

根据需求把整个系统分化成不同的模块,每个模块完成一个特定的子功能。

把这些模块结合起来组成一个整体。

逐一实现各个功能;

查询个人工资信息

普通职工登录

管理员登录

员工信息管理

部门信息管理系统

职务信息管理系统

基本信息管理

员工工资管理

工资信息管理

员工考勤管理

修改个人密码

设置管理员

系统登录

图3-1系统的总体结构

3.2系统数据库概念结构设计

根据对数据项与数据结构的分析,设计出能够满足系统需求的各种实体,及它们之间的关系,为后面的逻辑结构设计打下基础。

3.2.1系统E-R图

系统E-R图可以将各个实体之间的关系显示出来,将各个实体间的属性依赖表示明白。

员工

工作

部门

信息管理

管理员

工资

拥有

职务

考勤

图3-2系统E-R图

3.2.2系统数据库设计

图3-3

工号

姓名

性别

部门号

工龄

年龄

专业

职称

职务号

政治面貌

人员状态

身份证号

入职时间

毕业时间

籍贯

民族

学位

学历

图3-4员工基本信息表E-R图

图3-5

薪酬总计

基本薪酬

奖罚

绩效

图3-6员工工资信息表E-R图

图3-7

部门编号

部门名称

图3-8部门信息E-R图

图3-9

职务名称

工资系数

图3-10职务信息表E-R图

图3-11

加班

休假

迟到早退

旷工

实出勤

图3-12员工考勤信息表E-R图

图3-13

登录密码

图3-14管理员密码信息表E-R图

3.3安全保密设计

系统设计了登录界面,普通用户可直接使用职工号登录,无需密码且只能选择职工登录。

管理员既可以像普通用户一样登录,也可输入职工号和密码,选择管理员登录对信息进行管理。

第四章详细设计

详细设计阶段的根本目标是确定应该怎样具体的实现所要求的系统,也就是说,经过这个阶段的设计工作,应该得出目标系统的精确描述,从而在编码阶段可以把这个描述直接翻译成用某种程序设计语言书写的程序。

4.2系统主要功能模块简介

4.2.1进入系统

图4-1进入系统

4.2.2职工管理员登录

图4-2职工管理员登录

4.2.3职工登录—工资查询

图4-3工资查询

4.2.4管理员登录

图4-4管理员登录

4.2.5员工信息管理

图4-5员工信息管理

4.2.6部门信息管理

图4-6部门信息管理

4.2.7职务信息管理

图4-7职务信息管理

4.2.8工资信息管理

图4-8工资信息管理

4.2.9考勤信息管理

图4-9考勤信息管理

第五章主要功能模块

5.1职工查询个人工资功能模块

开始

登录界面

点击职工登录

验证用户名

查询主界面

查询信息

退出

结束

N

Y

图5-1职工查询个人工资功能模块流程图

5.2管理员信息管理功能模块

信息更新

点击管理员登录验证用户名密码

信息删除

信息录入

修改密码

图5-2管理员信息管理功能模块流程图

第六章结束语

课程设计结束了,在老师帮助下,我基本完成系统的设计。

我按照系统工程软件设计的要求,从需求分析,概念设计,总体设计,详细设计,系统测试等各个步骤,分步完成系统的各项任务,实现了系统中的信息的增删改查等模块的功能。

在这短短的五天里我收获如下:

1、巩固和加深了对JAVA的理解,提高了综合运用本课程所学知识的能力。

使用窗体控件开发桌面程序。

在Swing中使用控件可减少代码书写量加快开发速度。

使用JDBC操作数据库。

批处理技术。

如果频繁使用JDBC操作数据库,会影响系统性能。

使用批处理可以一次处理大量数据,能提高性能。

2、培养了我选用参考书,查阅手册及文献资料的能力。

培养独立思考,深入研究,分析问题、解决问题的能力。

3、通过实际编译系统的分析设计、编程调试,掌握应用软件的分析方法和工程设计方法。

根据我在课程设计中遇到的问题,我将在以后的学习当中注意以下几点:

1、认真上好专业课,多在实践中锻炼自己。

2、写程序的过程中要考虑周到,严密。

3、在做设计的时候要有信心,有耐心,切勿浮躁。

4、认真的学习课本知识,掌握课本中的知识点,并在此基础上学会灵活运用。

5、在课余时间里多写程序,熟练掌握在调试程序的过程中所遇到的常见错误,以便能节省调试程序的时间。

参考文献

[1]陈明.软件工程使用教程[M].北京:

清华大学出版社,2005.4

[2]黄梯云.管理信息系统[M].高等教育出版社,2005.3

[3]郭东恩.SQLServer使用基础教程[M].北京:

航空工业出版社,2005.1

[6]杨得新.SQLServer数据库系统[M].北京:

机械工业出版社,2004.10

[7]张飏,王琳.Java程序设计基础与应用[M].海洋出版社,2005.9

[8]杨小平,尤晓东.数据库技术与应用[M].中国人民大学出版社

[9]萨师煊.数据库系统概述[M].高等教育出版社,2000.2

[11]DennisKafura.Java面向对象程序设计教程[M].机械工业出版社,2003.2

[12

附件1

员工信息管理系统数据库

附件2

员工信息管理系统java代码

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1