人事管理系统——SQL+DELPHI7课程设计报告

上传人:re****.1 文档编号:504163522 上传时间:2022-09-17 格式:DOC 页数:18 大小:231KB
返回 下载 相关 举报
人事管理系统——SQL+DELPHI7课程设计报告_第1页
第1页 / 共18页
人事管理系统——SQL+DELPHI7课程设计报告_第2页
第2页 / 共18页
人事管理系统——SQL+DELPHI7课程设计报告_第3页
第3页 / 共18页
人事管理系统——SQL+DELPHI7课程设计报告_第4页
第4页 / 共18页
人事管理系统——SQL+DELPHI7课程设计报告_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《人事管理系统——SQL+DELPHI7课程设计报告》由会员分享,可在线阅读,更多相关《人事管理系统——SQL+DELPHI7课程设计报告(18页珍藏版)》请在金锄头文库上搜索。

1、 人事管理系统数据库SQL_课程设计(报告)A:摘要:为了能设计一个提高人事系统工作效率管理系统,使其人事信息可以规范化管理、并且能够实现科学统计人事资料,重要的是能够快速查询,减少管理方面的工作量。特用SL Srvr设计一个人事管理系统,旨在体会其在现实生活中的应用。 、该系统的基本功能: 员工各种信息的输入,包括员工的基本信息、学历信息、婚姻状况信息、职称等。 员工各种信息的修改; 对于转出、辞职、辞退、退休员工信息的删除; 按照一定的条件,查询、统计符合条件的员工信息;包括每个员工详细信息的查询、按婚姻状况查询、按学历查询、按工作岗位查询等,同时也可实现按学历、婚姻状况、岗位、参加工作时

2、间等统计各自的员工信息;2、数据库中所包含下列数据表: 用户基本信息表(用户名,用户号,密码,权限) 员工基本信息表(个人基本信息,进入公司时间,员工级别,基本工资,所在部门)等; 员工家庭情况表,反映员工的家庭信息; 员工学历信息表,反映员工的学历、专业、毕业时间、学校、外语情况等; 企业工作岗位表,反应基本的名称所属部门信息; 企业部门信息表。反应部门名称等基本信息。3、设计环境:先导课程为:数据库系统概论。设计环境和开发工具: 操作系统: WindowsVista 数据库管理系统:MySQL开发工具:Java:目录:目录1 摘要2 需求分析42.1 业务需求分析42.2 功能需求2. 数

3、据需求4.4 数据字典5 数据库结构概念结构设计63.1 数据结构和数据项63. 思维图733 -R图4 数据库逻辑结构设计9 数据流程及程序结构框图12.1 程序结构框图125.2 数据流程图15. 数据流定义14. 数据存储定义1455主要处理过程1 程序源代码及其说明总结16.1 部分原代码16.2 实验数据输入1863 图片展示217 总结8 致谢语29 参考文献24C:需求分析:C.1业务需求分析背景资料:随着公司的规模不断扩大,员工的数量急剧增加,有关员工的各种信息也成倍增长.面对庞大的信息量,一个好的人事管理系统可以提高公司人事管理工作的效率.通过这样的系统,可以做到信息的规范管

4、理、科学统计和快速查询,从而减少管理方面的工作量。为公司和员工带来便利。C2功能需求 在数据操作界面要有用户登陆窗口和信息操作(修改,删除,查询)窗口 功能列表编号功能名称功能说明1.1用户登陆用户输入用户名和密码登陆系统.2用户添加添加用户和对你添加的用户权限进行设定1.3添加用户添加新的用户1删除用户删除已有的用户息2.1员工信息管理查询员工的基本信息,修改员工的基本信息22部门信息管理查询修改部门的基本信息2.3工作岗位信息管理对工作岗位进行相关操作C3数据需求系统处理的对象有(大致):a:用户信息:用户名,密码,权限。b:员工信息:员工进入公司的时间、员工级别、员工的基本工资、员工所在

5、部门和员工的其他基本信息等c:工作岗位信息:岗位名称,岗位级别,工资范围,所属部门等d:公司部门信息:部门信息,负责人等C4数据字典数据项名称数据项描述数据项类型主码User_I用户编号tser_ame用户姓名cr(20)Passwo用户密码car(2)Ppedom用户权限har(20)允许为空D_uber部门编号har()D_Name部门名称cha(20)D_Count部门所含岗位数inD_Chie部门负责人inP_Name岗位名称chr(0)PNmber岗位编号intP_ank岗位级别char(2)P_Depatmet所属部门car(0)P_Count岗位人数iPge工资范围(maxmn)

6、nNuber员工编号intE_e员工姓名ar(30)E_Sex员工性别char(2)EBoDate员工出生日期char(30)E_riage员工婚姻状况cr(4)E_olitisVisage员工政治面貌char(20)E_Phoe员工联系电话intE_ShAge员工学历ch(20)_Spcalt员工专业char(0)E_radat员工毕业时间ar(30)EScool员工毕业学校har(20)E_FL员工外语情况ha(20)E_nterDate员工进入公司时间h(30)EInDueFrDae员工转正时间cha(30)_epament员工部门car()E_Heashp员工职务car(20)Esta

7、e员工状态char(10)E_Remark员工备注chr(50)_Rank员工级别char(20)EassicWage员工基本工资intE_Famly员工家属姓名cha(2)E_dres员工住址har(20)E_Rlaton与员工关系char(2):数据库概念结构设计:通过需求分析,可确定系统的数据项和数据结构如下:1:用户基本信息表(Use):姓名,编号,密码,权限2:员工基本信息表(Emloyt):姓名,编号,性别,婚姻状况,进入公司时间,转正时间,部门, 职务,状态,备注,级别,基本工资:员工家庭信息表(Family):编号,出生年月,联系电话,住址,家属姓名,与员工关系:员工学历信息表

8、(Schooing):编号,毕业学校,毕业专业,学历,毕业时间,外语情况,政治面貌5:企业工作岗位表(s):名称,编号,级别,所属部门,工资mx,工资m6:企业部门信息表(prtment):名称,编号,所含岗位数,部门负责人 概念结构设计E-R模型:User禁止访问!YES?更新管理只限统计只限查询只限浏览员工学历表员工信息表岗位表部门表员工家庭信息表上幅图是指:如果用户有“只限浏览权”,则只能 对部门表浏览,以此类推(思维图)下幅是各实体之间的-R图:性别转正时间进入公司时间婚姻状况编号姓名级别状态职务部门基本工资员工基本信息表编号毕业院校学历编号级别员工工作备注名称政治面貌外语情况毕业专业

9、职工学历表工作岗位表编号出生年月毕业时间职工家庭信息表Mix编号部门表Min住址联系电话部门负责人岗位数家属姓名与员工关系编号名称E图上幅图是完整的ER图:用户的数据基本信息不含在这个ER图中,因为,用户只是一个窗口,当他满足某些条件,才能进入者个关系模式,并进行相应的操作,如果他不满足程序所要求的任何条件,这个关系模式对其是屏蔽的,用户数据也有其自个儿数据库,但是我在这个课程设计没有主要讨论,用相应的编程让其和E-R相联系起来。E:数据库逻辑结构设计:a:用户基本信息表(User)se_NmeUerIDPasswodPopedom(浏览)Popom(查询)opedo(统计)Pedm(更新)总

10、理00*总理2100*总理301003*负责人1001*负责人20202*负责人302*管理人103001*管理人03002*管理人300*b:员工基本信息表(Empoyn)E_NaE-Numb_exE_MarriageEEnteDte_DFormDateE_Departnt010001女未婚208.09.1220081229A0200003女已婚09.122008.1.9B03000004女已婚209.220.12.C0000002女未婚20809.1208.12.29D接上:EeshipE_EstatE_emkERakE_BasscWagA00在职无60B0200在职无25000C101不在职休假3400D0100在职无45500c:员工家庭信息表(Famly):E-Nuber_BornDteE_PhenE_AddessEFamilyEelation010000011990.9.7148887349北京良乡马*姐姐02000003990.1.5112001264北京海淀刘*妈妈03000489.10.0938107470北京朝阳*4000002198.0515101137805北京顺义*

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号