员工绩效管理系统数据库设计报告.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
员工绩效管理系统数据库设计报告

题 目: 员工绩效管理系统 课程名称 数据库原理与应用课程设计 学 院 计算机工程学院 姓 名 董梦蝶 班 级11计4ZS学 号 指导教师 朱明放 2013年 1 月 3 日 1.系统需求分析 3 1.1背景 3 1.2系统功能 3 2.数据流程图 4 3.系统功能结构图 5 4.系统模块设计 6 5.系统数据库设计 6 6.系统详细设计 8 6.1系统的主界面 8 6.2 Web.config主要设置 9 6.3主页的主要代码 10 6.4 验证登录密码的主要代码 10 6.5 系统登录主要代码 11 7.系统运行示例 12 主界面 12 用户登录界面 13 管理员工信息界面 14 部门信息管理界面 15 员工文件管理界面 16 员工任务管理界面 16 员工日志管理界面 17 修改密码界面 17 退出界面 18 8.总 结 18 1.系统需求分析 1.1背景 在知识经济时代,人力资源是企业的最重要的资源,它关系到企业的长久发展、企业既定目标的实现。其中,员工的能力是否能得到充分发挥将直接关系到企业的兴衰和成败。员工绩效管理作为人力资源的核心,是挖掘员工潜力的利器。它不仅是一个简单的评估工具,它还能帮助企业实现战略目标分解与落实,是将目标管理和绩效考核相结合的管理系统。 1.2系统功能 本系统立足于规范企业对员工日常工作的管理,实现对企业所有员工工作效率的控制。可以实现的用户需求描述如下: (1)本系统的用户主要有三类,一类是系统管理员,一类是普通员工,还有一类是部门经理。 (2)对于系统管理员来说,从登录界面进入系统,在登录页面输入用户名和密码,通过身份验证后,才可以进入系统的首页。如果未能通过系统的身份验证,系统自动给出登录错误的提示信息。 (3)通过身份验证的系统管理员进入操作的首页。在首页中可以通过员工编号、员工姓名和所在部门对员工的信息进行查询。可以选择相应的员工来更新该员工的信息。同时,还可以对员工进行单一的或批量的删除操作。 (4)系统管理员能够对部门的信息和部门管理员的信息进行管理,包括对部门信息和部门管理人的信息进行添加和删除。 (5)系统管理员通过员工姓名和上传文件时间对员工上传的文件进行查询。可以下载选择的文件,也可以对员工上传的文件进行删除。 (6)系统管理员还能够修改自己的密码。 (7)考勤管理员也可以随时更新自己的登录密码。 (8)普通员工进入操作界面之前,也必须从登录界面进入系统,坐在登录页面输入用户名和密码,通过身份验证后,才可以进入操作页面。如果未能通过系统的身份验证,系统自动给出登录错误的提示信息。 (9)员工在操作界面可以填写当天的工作日志。还可以通过日志提交的时间,查询自己的历史日志记录和删除日志记录。 (10)员工可以查询当天安排的工作任务并根据任务的主题和时间查询力士的工作任务。 (11) 员工能够上传自己的文件,并且通过上传的时间可以查询上传的文件,还可以进行下载。 (12)员工也可以修改自己的登录密码。 (13)部门经理必须从登录界面进入操作页面。在该页面可以查询部门员工的日志内容、填写日志信息。 (14)部门经理能够根据任务主题和任务的时间,查询历史的工作任务和当天的工作任务。 (15)部门经理也可以查询所有上传的文件。同时,能够上传自己的文件。 (16)部门经理可以修改自己的登录密码。 2.数据流程图 系统数据流程图 3.系统功能结构图 根据系统功能的要求,可以将系统分解成几个功能模块来分别设计,功能模块如图: 功能模块 4.系统模块设计 根据上面的系统需求分析,下面对本系统的模块进行划分。这里将系统分为6大模块: (1)数据库管理模块:实现系统中各个实体类、辅助类以及公共访问、操作类对数据库数据的访问功能。 (2)实体类模块:实现对应于数据库的各张数据表定义了系统的各种实体类功能。 部门管理模块:实现删除部门信息、添加部门信息、添加部门经理和删除部门经理等功能。 员工管理模块:实现添加员工信息、修改员工信息、管理员工、上传文件、上传文件管理和查询上传文件等功能。 日志管理模块:实现添加日志、日志更新、查询日志等日志管理的功能。 工作任务管理模块:实现查询任务、添加工作任务、查询任务详情、跟新任务、查询历史任务等功能。 5.系统数据库设计 (1)数据库需求分析 数据库的设计是指对于一个给定的应用环境,构造最有效的数据库模式, 建立数据及

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档