企业员工管理系统


    
    企业职工信息理系统设计实现报告
    概述
    着计算机技术网络技术信息技术开展越越改善着现代观念网络办公动化系统计算机技术网络迅速开展办公应解决方案目实现信息交流信息享提供协工作手段提高办公效率繁琐纸办公中解脱出现国许机关单位企业员工信息理水停留纸介质根底样机制已适应时代开展浪费许力物力信息时代种传统理方法必然计算机根底信息理取代基种情况实验组研究开发套企业员工信息理系统希套系统型公司事理带更方便
    软件基BS模式 Tomcat6mysql5J2EE5环境 利MyEclipse完成J2EE企业级技术开发整合Hibernate3struts2spring三框架完成事理系统
    a) Hibernate完成数库持久层开发整系统脱离底层数库实现技术

    b) struts2完成WEB层开发利面切面拦截器技术完成权限验证等问题
    c) SpringIOC容器利赖注入控制反转等特性实现业务逻辑层WEB层解耦DAOSERVICEACTION均通spring理逻辑组件相应bean

    1功需求
    a) 实现员工注册登陆具权限分级
    b) 新注册员工安排员工信息中放入审核栏等理员审核审核通分配职位等信息通员工信息查询该户
    c) 具公司职位理功完成功需理员权限
    d) 登陆户具查询浏览企业员工详细信息权限修改详细信息栏 号码登陆密码年龄等权限修改身工作信息职位状态注册时间等
    e) 理员审核提交注册申请注册户修改权限级低员工工作信息分配职务状态删相应户信息
    f) 通员工姓名职位教育程度员工进行模糊查询

    2模型图
    a)数库ER图

    b)户操作模型图




    a)职员拥信息表工作信息表信息表工作信息表关系实现方式利hibernate享键技术user_info键id数库底层方式生成赖work_info键id中work_info键MySql动递增方式生成增加名户先数库底层生成work_info键id然user_info根已生成work_infoid键实现关系hibernate支持实现级联更新删操作
    b)员工工作信息表职位表关系 工作信息表中position_idposition表外键职位存员工


    a)user_info表
    CREATE TABLE `user_info` (
    `id` int(11) NOT NULL
    `login_name` varchar(20) DEFAULT NULL
    `pass_word` varchar(20) DEFAULT NULL
    `true_name` varchar(20) DEFAULT NULL
    `sex` varchar(10) DEFAULT NULL
    `tel_num` varchar(20) DEFAULT NULL
    `age` int(3) DEFAULT NULL
    `marriage` varchar(10) DEFAULT NULL
    `educational` varchar(20) DEFAULT NULL
    PRIMARY KEY (`id`)
    )

    b)work_info表
    CREATE TABLE `work_info` (
    `id` int(11) NOT NULL AUTO_INCREMENT
    `position_id` int(11) DEFAULT NULL
    `status` varchar(50) DEFAULT NULL
    `create_time` datetime DEFAULT NULL
    `authority` int(3) DEFAULT NULL
    PRIMARY KEY (`id`)
    KEY `position_id` (`position_id`)
    CONSTRAINT `work_info_ibfk_5` FOREIGN KEY (`position_id`) REFERENCES `position` (`id`) ON DELETE SET NULL ON UPDATE SET NULL
    )

    c)position表
    CREATE TABLE `position` (
    `id` int(11) NOT NULL AUTO_INCREMENT
    `pos_name` varchar(50) DEFAULT NULL
    PRIMARY KEY (`id`)
    )



    a)菱形表示区域中表示执行改操作需权限
    b)白底矩形方框中表示执行操作户
    c)蓝底矩形方框中表示操作名称
    d)椭圆形中表示执行前操作STRUTS2中ACTIONACTION中调相应业务逻辑完成种功
    e)圆角矩形方框中表示渲染前操作JSP界面JSP中通链接调ACTION

    该功图体表示该事理系统逻辑功中跳转提交表单权限效验时等等失败程执行操作考虑图形复杂性没完全出源程序中出详细流程


    JavaBean模块该模块定义JavaBean完成供需信息封装便业务逻辑实现

    包含四标准JavaBean三hibernate数库映射表文件

    PageModel分页模型封装页面记录数量前数数库中总数条数前页码页页页码前页面封装List类型数户JSP界面迭代输出
    界面容纳记录数限
    private int pageSize
    前页码
    private int nowPage
    总页码
    private int totalPage
    页页码
    private int previousPage
    页页码
    private int nextPage
    封装Beanaction名
    private String actionName
    前页面数
    private List userList

    public PageModel(int nowPage int pageSize int totalRecord
    List userList) {
    thistotalPage (totalRecord + pageSize 1) pageSize
    thisnowPage nowPage
    thispageSize pageSize
    thisuserList userList
    果页页
    previousPage (nowPage < 1) (1) (nowPage 1)
    果页码总页码页码总页码数
    nextPage (nowPage > totalPage) (totalPage) (nowPage + 1)
    }

    面三bean Position封装职位信息通Positionhbmxml完成数库映射 UserInfo封装员工信息通UserInfohbmxml完成数库映射 WorkInfo封装工作信息通WorkInfohbmxml完成数库映射

    public class UserInfo {

    id
    private int id

    登陆名
    private String loginName

    真实姓名
    private String trueName

    密码
    private String passWord


    private String sex

    年龄
    private int age

    号码
    private String telNum

    婚姻
    private String marriage

    学历
    private String educational

    映射工作信息
    private WorkInfo workInfo

    public int getId() {
    return id
    }

    public void setId(int id) {
    thisid id
    }

    public int getAge() {
    return age
    }

    public void setAge(int age) {
    thisage age
    }

    public String getMarriage() {
    return marriage
    }

    public void setMarriage(String marriage) {
    thismarriage marriage
    }

    public String getEducational() {
    return educational
    }

    public void setEducational(String educational) {
    thiseducational educational
    }

    public WorkInfo getWorkInfo() {
    return workInfo
    }

    public void setWorkInfo(WorkInfo workInfo) {
    thisworkInfo workInfo
    }

    public String getLoginName() {
    return loginName
    }

    public void setLoginName(String loginName) {
    thisloginName loginName
    }

    public String getTrueName() {
    return trueName
    }

    public void setTrueName(String trueName) {
    thistrueName trueName
    }

    public String getPassWord() {
    return passWord
    }

    public void setPassWord(String passWord) {
    thispassWord passWord
    }

    public String getSex() {
    return sex
    }

    public void setSex(String sex) {
    thissex sex
    }

    public String getTelNum() {
    return telNum
    }

    public void setTelNum(String telNum) {
    thistelNum telNum
    }
    public UserInfo() {

    }
    public UserInfo(int id WorkInfo workInfo) {
    thisid id
    thisworkInfo workInfo
    }
    }

    里列出UserInfo映射文件



    <—WorkInfo表应里键采赖WrokInfo键生成方式实现应 >



    workInfo



























    <—定义映射 >





    界面结构图图


    通Struts2标签完成表单生成简单逻辑操作


    果户名密码错误里显示



    通插入SESSIONID防止表单重复提交















    nameuserInfoeducational>






    判断否理员理员出审核户职位理操作里属客户端效验

    审核户



    职位理



    员工浏览



    员工查询



    hrefPersonnelManagementusergetUserInfoByIdActionactionid>理




    注销登陆





    里理员具删操作显示属客户端验证户直接输入网址方式越权完成操作效劳器端验证然存



    空白况中输入新职位名称点击提交完成职位添加操作里职位重名果重名会提示


    次实验少收获方面加深课理认识方面提高实验操作力次实验中测试硬件软件更深刻认识做次测试技术实验学生力充分发挥充满条条框框实验通次测试技术实验理知识更加深理解实际操作质飞跃次实验整体方面少提高更锻炼

    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    相关文档

    企业员工信息管理系统

    本科毕业设计说明书企业员工信息管理系统的设计与实现EMPLOYEE INFORMATION MANAGEMENT SYSTEM DESIGN AND IMPLEMENTATION 学院...

    3年前   
    563    0

    中小型企业员工管理系统

     题 目:电子杂志的设计与实现 目 录1、绪论 11.1课题研究背景和意义 11.2发展现状 11.3论文主要研究内容 22、 相关技术介绍 32.1 B/S模式 32.2MVC技术原理 4...

    3年前   
    501    0

    企业员工管理-员工守则

    员工守则(修定稿)一、员工基本守则1、三大纪律:公私分明;团结协作;及时准确。2、八项注意:熟悉岗位规范;明确工作职责;遵循业务流程;遵守作业时间;注意团队和谐;维护企业形象;保守商业机密;不...

    9年前   
    730    0

    员工工作成绩管理系统

    目 录 第一节 诺福克市为何需要员工工作成绩管理系统? 1 第二节 员工工作成绩管理系统员工工作...

    14年前   
    4269    0

    员工信息管理系统java

    云南大学2019年春季学期信息学院电子信息工程2018级《面向对象信息系统开发》期末检测(堂下测试)试卷A满分100分 考试时间:150分钟 任课教师:高莲学院:__信息学...

    4年前   
    840    0

    企业管理系统

    企业管理系统第一篇:企业管理系统1、mes——manufacturing execution system(生产执行系统)。是近几年发展起来的企业信息化系统,目前在发达国家已经普遍推广。mes...

    11年前   
    539    0

    企业员工管理心得经验

    大叔大姨——相处心得 企业员工管理心得经验    看到上面的标题,也许会有人问这是企业内刊,用来宣传公司的人和事,和你家的大叔大姨有什么关系?唉!还真有关系,我的大叔大姨不是别人,是咱们公...

    11年前   
    9919    0

    企业员工异动管理规定

    企业员工异动管理规定第一章 总则第一条 为规范员工异动管理,保证合伙企业人力资源的合理流动,激发员工的工作热情,优化人力资源配置,特制定本规定。第二条 本规定适用于合伙企业试用期员工的转...

    2年前   
    640    1

    企业工厂员工管理

    目 录一、员工职业道德行为规范……………………………4 二、选题方针、环境方针和“5S”管理………………6三、招聘与录用制度……………………………………13四、普通工...

    8年前   
    598    0

    数据库员工工资管理系统

    成 绩 评 定 表 学生姓名 班级学号 专 业 电子信息 科学与技术 课程设计题目 员工工资管理系统 评 语 组长签字: 成...

    5年前   
    1507    0

    企业人事管理系统的设计开发

    基于ASP.NET的企业人事管理系统的设计开发摘要:在如今高速发展的社会之中,企业只有不断的适应社会要求,跟上社会的发展趋势走向,才能在激烈的市场竞争中保留自己的一席之地。所以对于企业信息管理...

    3年前   
    522    0

    CRM EMS企业管理系统

    CRM/EMS企业管理系统CRM/EMS企业管理系统是基于浏览器技术的中小企业信息化解决方案。满足企业对于日程管理和基本业务的数据管理。包含了工作计划、工作日志、内部公告、文件共享、客户管理、...

    2年前   
    636    0

    企业管理信息系统

    企业管理信息系统第一篇:企业管理信息系统信息的三种类型:(1)信息是加工后的数据;(2)信息是对客观事物的反应 (3)信息是表征事物状态的普遍形式。信息是对客观事物的变化和特征的反映,是客观事...

    10年前   
    567    0

    免费企业管理系统

    免费企业管理系统第一篇:免费企业执行力管理系统天目领航企业执行力管理系统······(2014年12月)功能不断升级中一:天目领航企业执行力管理系统,是天目领航集团投资开发的一个网络版的、各行...

    10年前   
    1028    0

    企业进销存管理系统

    企业进销存管理系统摘 要企业库存管理系统是公司或企业的采购销售库存管理系统使用的商品或服务的一个典型代表,management的创新体如今四个地方,具体的来说呢就是在库存,统计,采购,销售,...

    3年前   
    620    0

    企业文档信息管理系统的设计与实现

    企业文档信息管理系统的设计与实现摘要:随着计算机技术的不断发展,电子档案管理在企业文档信息管理中越来越得到广泛的应用及普及。本文通过对。。。。。的分析,针对。。。。。的问题,提出了。。。。。。...

    2年前   
    508    0

    集团企业管理信息系统

    集团企业管理信息系统第一篇:企业集团的信息管理系统应用企业集团的信息管理系统应用【摘要】本文以某个it产品销售公司的信息系统项目的开发为背景,讨论了一个信息系统需求分析的整个过程,其重要特征是...

    11年前   
    578    0

    HP动成长企业管理服务系统解决方案-管理系统解决方案

    HP动成长企业管理服务系统解决方案-管理系统解决方案  今天,IT正日益成为支撑企业业务发展的核心。充分利用惠普的丰富经验和公司资产,惠普管理服务将成为企业迈向动成长企业过程中实现IT系统的稳...

    11年前   
    624    0

    浅谈企业员工关系管理

    摘 要企业的员工管理在企业发展和兴盛方面起到了重要作用,良好的员工关系才能够推动企业朝着健康的方向发展。众所周知,当代企业的竞争主要是人才的竞争,谁占据了人才的优势,谁就拥有了兴盛发展企业长...

    3年前   
    699    0

    企业员工互动式管理流程

    企业员工连动式管理流程设计 工作效率、工作品质、规章制度、安全卫生、团队合作、创新改善、考勤、资源浪费 ...

    14年前   
    9426    0

    文档贡献者

    郭***林

    贡献于2021-08-09

    下载需要 18 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档