人事档案管理系统设计与实现用户管理子系统设计与实现内容摘要:
录:组合查询是指查询条件可以组合,查询结果是 符合所有条件的记录。 查询结果以表格的形式显示出来,并进行了分页显示,防 止大量的记录信息益处计算机的内存。 ( 4)修改删除 只有具有管理功能的用户才能进入该功能模块,管理模块包括修改和剧除功 能。 修改时,用户先查询出符合条件的记录,该记录显示在浏览器中,管理者经 过浏览确认后,可直接在该页面中进行修改,提交后录入到数据库中。 系统出错处理设计 出错信息 : could not get next sequence value。 : could not resolve property。 第 15 页(共 37 页) 补救措施 a. 后备技术:周期性把磁盘信息记录到磁带上去; b. 降效技术:手工 操作和人工记录数据; c. 恢复及再启动技术:利用断点重启修改。 系统维护设计 由于网络系统的开放特点,系统的安全性是非常重要的。 本系统进行了安全性设计,分别在登录服务器、操作数据库系统进行用户身份认证,以确保系统的安全性。 为了便于维护,在层次设计上,分为多个层,维护时只需修改小部分。 4 数据库设计 引言 编写目的 数据库是人事管理系统的核心部分,其包含了函数、序列等对象,并对其进行统一管理。 通常情况下可以直接对数据库中的数据进行各种操作,这是因为数据库已经 和系统连接成功。 如果数据库系统拥有合理的逻辑能模型,那么数据库更加容易与系统连接成功。 背景 c. 项目名称为人事管理系统,开发软件为 mycliepse,数据库为 Mysql; d. 本项目经过小组成员共同讨论决定,开发者为杨月、孟李晴、史佳佳、万霞、邱清萍同学。 本数据库适用于中小型企业使用 定义 考勤 :kaoqin。 人事管理系统: Personal Management System; 外部设计 标识符和状态 id:users 表的主键唯一标识,被引用于 kaoqin 表 id:kaoqin 表的唯一标示,用于记录考勤信息 使用它的程序 第 16 页(共 37 页) 约定 表的命名:后台用户信息表 (users),部门信息表 (bumen),职务信息表 (zhiwu) 员工信息表 (zhiyuan),考勤信息表 (kaoqin),请假信息表 (leaves),薪资信息表(salaryness),工资单信息表 (wagebill)。 专门指导 时间输入的格式:如 20200521; 将数据输入数据库时要提前考虑表的外键关系,特别是 ID,并区分开字段是属于字符还是数字类型; 支持软件 MYSQL 结构设计 概念结构设计 Users 表: id 编码、 username 用户名 、 password 密码、 createtime 创建时间 Email 邮箱、 creator 创建人、 logtimes 登陆次数、 nickname 昵 称、realname 姓名 、 sex 性别 、 xiangpian 备注、 tel 电话号码。 逻辑结构设计 表 后台用户信息表 (users) 列名 注释 主键 类型 id 编码 是 int username 用户名 否 varchar password 密码 否 varchar createtime 创建时间 否 DateTime 邮箱 否 varchar creator 创建人 否 varchar logtimes 登陆次数 否 varchar nickname 昵称 否 varchar realname 姓名 否 varchar sex 性别 否 varchar xiangpian 备注 否 varchar tel 电话号码 否 varchar 第 17 页(共 37 页) 表 部门信息表 (bumen) 列名 注释 主键 类型 id 编码 是 int bumenming 部门名 否 varchar des 描述 否 varchar 表 职务信息表 (zhiwu) 列名 注释 主键 类型 id 编码 是 int zhiwuming 职务 否 varchar des 描述 否 varchar 表 员工信息表 (zhiyuan) 列名 注释 主键 类型 id 编码 是 int accountname 账户名 否 varchar password 登陆密码 否 varchar name 姓名 否 varchar sex 性别 否 varchar lianxiren 联系人 否 varchar jiguan 籍贯 否 varchar nation 名族 否 varchar bumen 部门 否 varchar zhiwu 职务 否 varchar mobile 电话 否 varchar qq qq 否 varchar des 备注 否 text photo 相片 否 varchar 表 考勤信息表 (kaoqin) 列名 注释 主键 类型 id 编码 是 int zgname 职工姓名 否 varchar accountname 工号 否 varchar kqdate 考勤日 否 DateTime qdtime 签到时间 否 DateTime qttime 签退时间 否 DateTime status 状态 否 varchar czren 操作人 否 varchar des 说明 否 Text 第 18 页(共 37 页) 表 请假信息表 (leaves) 列名 注释 主键 类型 id 编码 是 int zgname 申请人姓名 否 varchar accountname 工号 否 varchar begdate 开始日期 否 DateTime enddate 结束日期 否 DateTime status 状态 否 int applydes 事由 否 Text reply 审批回复 否 Text shenpiren 审批人 否 varchar applytime 申请时间 否 DateTime shenpitime 审批时间 否 DateTime xtype 分类 否 Varchar tianshu 天数 否 int 表 薪资信息表 (salaryness) 列名 注释 主键 类型 id 编码 是 int zgname 姓名 否 varchar accountname 工号 否 varchar basicwage 基本工资 否 Float 表 工资单信息表 (wagebill) 列名 注释 主键 类型 id 编码 是 int zgname 姓名 否 varchar accountname 工号 否 varchar nianyue 年度 否 varchar basicwage 基本工资 否 Float kqwage 全勤 否 Float scorewage 绩效 否 Float shebao 社保 否 Float totalwage 总工资 否 Float createtime 出单时间 否 DateTime des 说明 否 Text creator 出单人 否 varchar 物理结构设计 字符串均运用可变长字符串,更具灵活性;对 时间效率、空间效率、维护代价和各种用户要求进行良好权衡,集中地存储和检索对 象;相应数据存储在 Mysql 第 19 页(共 37 页) 数据中的户表里面 运用设计 安全保密设计 在 user 表中的级别用于区分是普通用户还是管理用户,保证用户信息安全;建立外键为了保证表之间的关系,避免误删或非法操作。 5 系统详细设计及实现 引言 详细设计阶段的任务是要设计出程序的 “蓝图 ”,以后程序员将根据这个蓝图写出实际的程序代码,因此,详细设计的目标是在逻辑上正确的视线每个模块的功能。 编写目的 详细设计说明书编制的目的是:说明一个软件系统各层次中的每一个程序(每个模块或者子 程序)的设计考虑。 本软件详细设计说明书的读者是系统开发人员或合同约定的人员。 背景 软件产品名称:人事档案管理系统 项目提出者 : 安博教育 开发者:重庆师范大学信息与计算科学 (软件服务外包 )专业学生孟李晴、史佳佳、万霞、邱清萍、杨月。 用户 :本系统的运行单位比较普遍至少涉及小型人事管理均可使用。 定义 【术语 1】:系统流程图 定义:系统流程图是描述物理系统的工具,所谓物理系统,就是一个具体实现的系统,也就是描述一个单位、一个组织的信息处理的具体实现的系统 【术语 2】:数据流图 定义:数据流图( Data Flow Diagram,简称 DFD),是结构化( Structured)方法中用于表示系统逻辑模型的一种工具,它描述系统由哪几部分组成,各部分 第 20 页(共 37 页) 之间有什么联系等,它以图形的方式描绘数据在系统中流动和处理的过程。 DFD只反映系统必须完成的逻辑功能。 【术语 3】:数据字典 定义:数据字典( Data Dictionary,简称 DD)定义了数据流图中的数据和加工,是对各个数据流、加工及数据存储的详细说明,它包含 4 类条目:数据流条目、数据存储条目、数据项条目和加工条目。 程序系统的 结构 人事档案管理系统用户登录功能结构图 图 51 功能结构图 程序 1(标识符)设计说明 程序描述 模块过程设计 本系统的所有软件功能模块都必须调用 “验证用户 “子模块进行身份验证,此模块是所有用户进入系统是都必须调用的模块。 验证用户身份的处理过程由下图所示的系统用户登录界面 中的 “登录 ”按钮触发。 有使用该系统的资格。 要求,任何用户登录系统都调用此模块,登录简易、方便。 登录后跳转到主界面,选择系统 第 21 页(共 37 页) 设置,选择添加用户功能可以增加系统用户,选择删除用户,可以删除指定用户。 功能 : Login()过程 : 从登陆界面得到当前用的的用户名及密码,传给内部参数。 由用户名,用户密码共同组成身份认证内容。 //登录验证 public String login() { ActionContext ctx=()。 HttpServletResponse response = ()。 // HttpServletRequest request = ()。 (utf8)。 // String s = ((Object[])().get(code))[0].toString()。 // 获取 session 中的验证码 // String s2 = ().get(rand).toString()。 // call Servicecall DAO boolean isFind=false。 //(()+aaa+())。 Usermess u2= ((), ())。 if(u2!=null) { isFind=true。 } PrintWriter out = null。 try { out = ()。 } catch (IOException e) { // TODO Autogenerate。人事档案管理系统设计与实现用户管理子系统设计与实现
相关推荐
研究 , 取得了丰硕的研究成果 , 己经构建了比较完善的绩效管理体系 [7]。 Diana 认为绩效管理应该分为绩效评估前阶段,绩效评估阶段,绩效评估后阶段三个部分。 其中绩效评估前阶段主要 是标定工作职责,工作功能以及对工作结果绩效贡献的权值确定等。 绩效评估阶段主要是需要评估者估计出被评估者对整体组织绩效基于工作功能的贡献。 绩效评估后阶段,主要是依据评估阶段的评估结果对评估人进行激励。
组讨论认识实习体会。 作业。 . 本章小结 本章主要介绍仓库、仓库选址、仓库规划布局。 《仓储管理 实务 》教案 10 课程 内容 名称 仓储设备管理 总学时: 105 理论学时: 46 实践学时: 59 本章学时: 6 理论学时: 4 实训学时: 2 课程性质 理论课(含实践课) 任课教师 授课对象 物流管理专业 班级 教学目的及要求 教学目的: 通过对本章的学习,掌握仓储设备的种类、作用
2、个在全省多个县市实施的“农作物秸秆栽培食用菌技术应用”项目,让废弃资源得到了高效利用。 从双孢菇开始,目前河北用秸秆废物栽培的品种已发展到香口蘑、大宗菇、草菇等近个品种,年转化利用万亩土地产出的秸秆,消化利用万吨干畜禽粪便,产出有机肥万方。 肥乡县城关镇高庄村王顺祥建了个菇棚,每个都有半亩大。 每年月至翌年月栽培平菇或姬菇,每个菇棚转化利用玉米芯、棉秆、棉籽皮约公斤,总产鲜菇约吨
7 技能描述 如何防止人才不正常“跳槽”,这是当今每一个企业都感到头痛的问题。 职业经理人应该未雨绸缪,早做防范,绝不可任人才轻易流失。 1.认识员工流失代价 企业因员工流失所增加的成本,主要包括: ( 1)公司投资在训练离职员工上的时间成本。 ( 2)离职员工在学习期间公司所支付的薪资。 ( 3)职位虚设时所丧失的商机。 ( 4)聘请新员工所要花费的成本和约谈新员工要花费的时间成本。 (
是一种信息管理或处理的有效手段,它是对 亚马逊沈阳配送中心 供应链上的信息进行运作的有效方法。 EDI 的目的是充分利用亚马逊现有计算机及通信网络资源,提高贸易伙伴间通信的效益,降低成本。 EDI 是 亚马逊沈阳配送中心 供应链管理的主要信息手段之一,通过一致的交换标准使复杂的数据交换成为可能。 最新开发的 软件包、远程通信技术使 EDI 更为通用。 EDI 技术的应用使供应链变得更加集成化