欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    人事管理系统概要设计.doc

    • 资源ID:33497355       资源大小:125.50KB        全文页数:9页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    人事管理系统概要设计.doc

    如有侵权,请联系网站删除,仅供学习与交流人事管理系统概要设计【精品文档】第 9 页目 录1.导言1目的2范围2开发环境2缩写说明2参考资料3版本更新信息32.系统分析33.界面设计54.体系结构64.1体系结构64.2系统运行环境6 5.数据模型75.1数据库的概念结构模型设计75.3数据库管理物理结构模型设计116.使用过程131.导言1.1目的该文档的目的是描述人事管理系统项目的概要设计,其主要内容包括:l 系统功能简介l 系统结构设计l 数据设计l 模块设计l 界面设计1.2范围文档详细介绍了人事管理系统的需求设计,数据库实现及实现的工具,主要是对企业人事管理的后台管理的设计实现部分,详细的代码部分在详细设计里面。1.3开发环境操作系统: Microsoft Windows xp 、Microsoft Windows7数据库系统:SQL Server 2005开发工具:Visual stadio 20101.4参考资料 网上一些类似比较完整的系统,人事管理系统,企业一些其他的系统的设计理念,好的报告分析。1郑人杰、殷人昆、陶永雷.实用软件工程(第二版)M.北京:清华大学出版社.1997.2 张海藩.软件工程导论(第四版)M.北京:清华大学出版社.2007.3 c#从入门到精通 王小科 2.系统分析设计21简介本系统是采用C# 语言开发的,VS提供了强大的视图编程集成环境,所以在一些基本的界面设计上使开发变得很容易。另外通过Sql Server这种高效的关系数据库,他与VS还有Windows 系列的操作系统紧密集成,这种安排使Sql Server能充分利用系统提供的特性。对于即将开发的该系统来说,Sql Server 是一个很好的选择。而开发人员都具有一定的编程基础和系统开发经验,并且已经熟练掌握该开发语言,完全有能力开发出该系统。2.2系统总体需求描述l 普通员工登录系统可以查询维护自己的信息,包括浏览自己的信息,维护个人信息,以及修改密码和浏览个人的考勤信息,奖惩信息和调动信息,但不允许查看和修改其他的信息。l 管理员登录系统可以查询和维护所有员工除了其他管理员的信息,包括浏览所有员工个人信息,维护所有员工详细档案,修改员工密码,以及浏览和维护员工考勤信息,奖惩信息和调动信息。还可以对系统进行维护,比如说维护部门信息和职位信息。3系统分块需求描述:l 1、员工基本信息管理 u 添加职工信息:管理员可以添加职工的基本信息,包括员工号、姓名、身份证号、性别、籍贯、年龄、生日、住址、E-mail、学历、专业、毕业时间、毕业院校、联系方式、进入本单位时间等。u 修改职工信息:选择一个职工,可以修改这个职工的基本信息。u 查询职工信息:可以根据职工的编号、姓名或者进入单位时间进行查询职工基本信息。并且可以针对查询结果进行修改和删除操作。u 删除职工信息:先找到某个员工的信息,然后为他办理离职手续。(员工办理离职手续是同时删除与该员工有关的基本工资记录和职位记录以及该员工的密码权限信息)l 2、职工考勤信息管理(4) 添加考勤信息:考勤信息主要分为:迟到,早退,矿工,请假,加班。考勤信息通常都是对应于一个特定的员工而言的。(5) 查询考勤信息:根据职工编号或者时间进行查询,得到所有的考勤信息,包括考勤信息里的所有信息,但是不能够对信息进行任何操作。l 3、职工调动信息管理u 添加调动信息:添加事业职工的原有部门、原有职务、原有工资、新部门、新职务、新工资等信息。u 查询调动信息:查询某个职工的调动信息或者某段时间内事业内部的调动情况。l 4、部门信息管理u 添加部门信息:添加一个新的部门,记录部门的代号、名称等u 修改部门信息:修改相应的部门信息u 删除部门信息:对待一些不需要的部门,可对部门进行删除l 5、职位信息管理:u 添加职位信息:可增添某个职位,包括职位名称、所属部门等u 修改职位信息:修改相应的职位信息u 删除职位信息:允许管理员删除某个职位的信息l 6、查询信息管理u 该模块可分为:员工信息查询,部门信息查询,考勤信息查询,奖惩信息查询,人事异动查询,工资发放查询。具体的操作功能在各个模块都已写明,在此不再赘述。l 7、薪资福利管理u 该模块分为薪资管理和奖惩信息:u 员工薪资信息:员工的一些初始工资u 奖惩信息:可根据考勤记录和业绩要求对员工的奖励,处罚。在本系统中对于考勤记录对奖惩信息的影响由管理员输入。奖惩信息主要分为大功,小功,小过,大过。23处理流程2.4结构设计人事管理系统人事管理人事异动奖惩管理系统管理考勤管理工资管理帮助说明软件说明考勤信息查询工资信息维护工资发放工资信息查询考勤信息维护奖惩信息维护员工信息浏览员工档案维护奖惩信息查询部门信息维护员工就职员工调动员工离职员工调动查询修改密码职位信息维护权限设置用户手册2.4.2各个子模块的功能概述:员工信息浏览:点击员工浏览按钮时,显示出员工的基本信息。员工档案维护:点击档案维护按钮时,弹出一个窗体来显示出员工的员工号和姓名,点击该员工,显示出该员工的信息,输入想要维护的信息,并把信息更新到数据库中,维护员工的基本信息。员工就职:点击员工就职按钮时,弹出窗体显示出员工必须填写的信息项,填完并保存之后,点击填写详细档案,弹出窗体显示出其他需要完善的信息项,填写完毕后点击保存按钮,将信息保存到数据库中。员工调动:点击员工调动按钮后,弹出一个窗体来显示出员工的员工号和姓名,点击该员工,弹出窗体显示出该员工原来的部门、职位、薪金信息,并填写新部门、新职位、新薪金,点击保存按钮后,将信息更新到数据库中。员工离职:点击员工调动按钮后,弹出一个窗体来显示出员工的员工号和姓名,点击该员工,弹出窗体显示出该员工的部门、职位、薪金信息,并填写离职日期,点击保存按钮将信息更新到数据库中,实现员工的离职。员工调动查询:点击员工调动查询按钮时,弹出窗体显示出员工的调动信息。奖惩信息维护:点击奖惩信息维护按钮时,弹出一个窗体来显示出员工的员工号和姓名,点击该员工,填写奖惩类别和奖惩日期,点击保存按钮将信息更新到数据库中。奖惩信息查询:点击奖惩信息查询按钮时,弹出窗体显示出员工的奖惩信息。部门信息维护:点击部门设置按钮时,显示出已经存在的部门的信息,点击添加按钮,可以输入新的部门信息,点击保存按钮之后,可将信息更新到数据库中。点击删除按钮则可删除该部门。修改密码:点击修改密码按钮时,弹出窗体,输入旧密码和新密码,旧密码正确时点击保存按钮将更改信息保存到数据库中,旧密码错误则提示。职位信息维护:点击职位设置按钮时,显示出已经存在的职位的信息,点击添加按钮,可以输入新的职位信息,点击保存按钮之后,可将信息更新到数据库中。点击删除按钮则可删除该职位。权限设置:点击权限设置按钮时,弹出窗体,输入要更改成的权限,点击保存按钮将更改信息保存到数据库中。考勤信息维护:点击考勤信息维护按钮时,弹出一个窗体来显示出员工的员工号和姓名,点击该员工,填写迟到、早退、矿工、请假、加班次数和考勤时间,点击保存按钮将信息更新到数据库中。考勤信息查询:点击考勤信息查询按钮时,弹出窗体显示出员工的考勤信息。工资信息维护:点击工资更新按钮时,弹出一个窗体来显示出员工的员工号和姓名,点击该员工,弹出一个窗体显示出该员工的原工资,并填写新工资,点击保存按钮将信息更新到数据库中。工资发放:点击工资信息查询按钮时,给需要发放工资的员工进行工资发放,并将发放结果保存到数据库中。工资信息查询:点击工资信息查询按钮时,弹出窗体显示出员工的工资发放信息。软件说明:点击软件说明按钮时,弹出窗体说明一些关于该软件的信息。用户手册:点击用户按钮时,弹出窗体显示对该系统的操作方法,指导新用户对该系统进行4体系结构设计4.1.流程逻辑在程序开始的时候会判断进入该模块的员工是管理员还是普通员工,然后给他们赋以不同的权限。其流程图如下: 4.2硬件环境本系统的硬件环境如下:l 客户机:普通PCn CPU:2.2GHz以上n 内存:2GB以上n 分辨率:推荐使用1024*1024n 硬盘:80G以上5系统数据结构设计 5.1数据库数据结构设计该系统使用数据库对数据进行管理,使用的数据库表如下:1.员工信息表:字段名称数据类型主键允许空员工号char(10)身份证号char(18)姓名nvarchar(50)性别nchar(2)出生日期datetime籍贯nvarchar(50)住址nvarchar(50)邮箱nvarchar(50)学历nchar(10)专业nvarchar(50)毕业时间datetime毕业院校nvarchar(50)就职时间datetime联系方式char(20)照片image部门号char(10)状态nchar(10)备注text其中部门号是外键,它参照部门信息表里的部门号。2.部门信息表:字段名称数据类型主键允许空部门号char(10)名称nvarchar(50)备注text3.职位信息表:字段名称数据类型主键允许空职位名称nvarchar(50)部门号char(10)其中部门号是外键,它参照部门信息表里的部门号。4.密码权限表:字段名称数据类型主键允许空员工号char(10)密码char(20)权限char(1)其中员工号是外键,它参照员工信息表里的员工号。5.基本工资表:字段名称数据类型主键允许空员工号char(10)基本工资money备注ntext其中员工号是外键,它参照员工信息表里的员工号。6.实际工资表:字段名称数据类型主键允许空员工号char(10)姓名nvarchar(50)实际工资money发放日期datetime其中员工号是外键,它参照员工信息表里的员工号。7.实际工资查询表:字段名称数据类型主键允许空员工号char(10)姓名nvarchar(10)实发工资money发放日期datetime其中员工号是外键,它参照员工信息表里的员工号。8.奖惩信息表:字段名称数据类型主键允许空员工号char(10)姓名nvarchar(50)奖惩类别nvarchar(50)附加工资money奖惩日期datetime其中员工号是外键,它参照员工信息表里的员工号。9.员工调动信息表:字段名称数据类型主键允许空员工号char(10)姓名nvarchar(50)原部门号char(10)原职位名称nvarchr(50)原工资money新部门号char(10)新职位名称nvarchar(50)新工资money调动时间datetime其中员工号是外键,它参照员工信息表里的员工号。10.员工考勤信息表:字段名称数据类型主键允许空员工号char(10)姓名nvarchar(50)迟到int早退int旷工int请假int加班时间int考勤时间datetime其中员工号是外键,它参照员工信息表里的员工号。11.员工职位信息表:字段名称数据类型主键允许空员工号char(10)职位名称nvarchar(50)其中员工号是外键,它参照员工信息表里的员工号。6.使用过程

    注意事项

    本文(人事管理系统概要设计.doc)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开