2022年企业信息化管理系统 .pdf
《2022年企业信息化管理系统 .pdf》由会员分享,可在线阅读,更多相关《2022年企业信息化管理系统 .pdf(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、安阳师范学院本科学生毕业论文企业信息化管理系统的研究与实现作者系(院)计算机与信息工程学院计科系专业计算机科学与技术 (zhuashenben) 年级2009计科专升本学号指导教师日期名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 21 页 - - - - - - - - - 学生诚信承诺书本人郑重承诺:所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写的研究成果,也不包含为获得安
2、阳师范学院或其他教育机构的学位或证书所使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。签名:日期:论文使用授权说明本人完全了解安阳师范学院有关保留、使用学位论文的规定,即:学校有权保留送交论文的复印件,允许论文被查阅和借阅;学校可以公布论文的全部或部分内容,可以采用影印、缩印或其他复制手段保存论文。签名:导师签名:日期:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 21 页 - - - - - - - - - 目录中文摘要
3、. 11 绪论 . 11.1项目背景 . . 11.2项目目标 . . 11.3业务用例 . . 12 需求分析 . 22.1系统功能概要分析. 22.2详细功能需求. 22.2.1 员工信息管理. 22.2.2 请假管理 . . 32.2.3 加班管理 . . 52.2.4 业绩评定管理. 62.2.5 工资管理 . . 72.2.6 考勤管理 . . 72.2.7 部门管理 . . 82.2.8 角色管理模块. 92.2.9 权限管理模块. 93 系统设计实现. . 103.1数据库表设计. 103.1.1 Leave表 . 103.1.2 LeaveCount表 . 103.1.3 Em
4、ployee表 . 103.1.4 Department表 . 113.1.5 Salary表 . 113.1.6 TimeCard表 . 113.1.7 EmployeeOvertime表. . 123.1.8 Exam表 . 123.1.9 Performance表 . 123.1.10 Role表 . 123.1.11 Action表 . 133.1.12 Purview表 . 133.1.13 Document表 . 133.1.14 Mail表 . 133.1.15 MailReceive表 . 143.2 数据库关系图 . 143.3系统设计实现. 153.3.1 功能分层 . .
5、 153.3.2 类设计划分 . . 153.3.3 系统页面设计划分. 163.3.4 系统设计结果. 164 结语 . 17参考文献及英文摘要. 18名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 21 页 - - - - - - - - - 第 1 页科研统计管理网络系统的研究与实现yangxuze (安阳师范学院计算机与信息工程学院河南安阳455000)摘要: 随着Internet 的飞速发展,使传统结构的计算机网络应用系统正逐步被基于Browser/Server
6、(B/S) 三层结构的应用系统所替代。 特别是应用该方式改造原有的或建立新的信息管理系统有着广阔的应用前景。本文根据企业现代化管理的模式和瑞祥枫林科技股份有限公司对企业信息化管理的需求, 以 IE 作为浏览器,SQL Server作为数据库,采用 Visual Studio软件开发工具,设计了基于B/S 模式的信息化管理系统。关键词: 中小企业;信息化; .NET;网络;信息管理系统1 绪论1.1 项目背景瑞祥枫林科技股份有限公司的主营业务是软件开发,公司目前规模为70 人,其组织结构如图 1.1 所示,公司的人员类型有以下几种:普通员工、部门经理、人事部成员和总经理。其中人事部有1 个人事经
7、理、 3 个人事助理。目前,公司尚无完整的信息化管理系统。薪资、考勤、业绩评定等业务流程都是由人事经理和3 位人事助理手工完成。为迅速改变现状,规范公司的管理,降低工作负荷,提高工作效率,公司管理层经过仔细研究、分析,决定开发一套完善的管理系统。公司的组织结构图如图1 所示:行 政 部研 发 部销 售 部公 关 部人 事 部财 务 部公 司图 1 瑞祥枫林公司组织结构图1.2 项目目标本项目设计的目标:在统一的界面下,瑞祥枫林公司人事部门员工对公司内部员工、部门等人事信息进行管理,并实现了相关人事职能。同时员工可以通过公司内部网络实现自我管理,提高公司整体运作效能。1.3 业务用例公司的人员类
8、型有以下几种:普通员工、部门经理、人事部经理和人事助理。权限定义如表 1 所示:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 21 页 - - - - - - - - - 第 2 页表 1 人员类型权限定义表人员类型权限描述普通员工查看员工资料、请假、加班、考勤、薪资等信息,填写业绩报告部门经理除普通员工的权限外,还可审批请假、加班和业绩报告的信息人事助理修改员工资料,登记考勤信息,核实加班请假信息并计算月工资人事经理除人事助理的权限外,还有指定员工起薪等权限而功能方面
9、,主要有员工信息管理、请假管理、加班管理、业绩评定管理、工资管理、考勤管理、部门管理等几个重要部分。2 需求分析2.1 系统功能概要分析整个系统大体上分为两个主要功能模块:供员工使用部分:普通员工可以通过Web 浏览自己的基本资料、考勤信息、薪资信息和请假记录等。员工也可以通过Web 提出请假和加班申请 ;部门经理的员工可以对普通员工进行审批请假 ,加班和业绩报告的信息;总经理拥有部门经理的所有权限。管理使用部分:主要功能是管理员工资料、管理员工考勤、计算员工薪资和业绩评定等。大部分涉及对敏感数据修改的工作都仅由人事部完成,如计算工资、修改考勤记录;并且有些只有人事经理才可以处理,如定制部门、
10、指定员工的基本薪资等。2.2 详细功能需求针对各功能作详尽的描述,把系统前台和后台分开描述,每个功能的描述形式如下:2.2.1 员工信息管理员工资料管理模块实现的功能为:1)员工个人信息显示:显示基本信息、修改基本信息、修改密码。2)所有员工信息显示:显示所有员工基本信息、查询员工、删除员工、修改起薪及所属部门和职位。3)增加员工:增加员工。示意图如图 3 所示:员 工 资 料 管 理增 加 员 工显 示 个 人 信息显 示 所 有 员工 信 息修 改 基 本 信息显 示 基 本信息 ( 包 括隐私 信 息 )修 改 密 码删 除 员工查 询 员 工显 示 所 有员工 基 本 信息修 改 起
11、薪 、所 属 部 门 以及 职 位图 3 员工信息管理模块功能示意图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 21 页 - - - - - - - - - 第 3 页显示个人信息:显示基本信息(包括隐私信息) :以用户名进入员工资料管理就可以点击查看我的信息页面跳转到显示员工本人基本信息和隐私信息的页面查看当前登录用户的所有信息,其中所有的信息(考勤、业绩、请假、和基本信息都通过外键来关联)。修改基本信息:在显示信息的页面,可以点击修改基本信息来到修改基本信息的页面
12、,该页面用文本框显示用户的基本信息(住址、联系方式、和电子邮件等),这些文本框都可以编辑以进行修改自己的基本信息。修改密码:需要修改密码时候,首先要以用户名登录,点击桌面的修改密码进入修改密码的页面,在该页面中提供三个文本框供用户输入以前的旧密码,新密码和确认新密码。在旧密码输入后在数据库中检索看旧密码是否为当前用户的密码,若不是则显示旧密码错误。在新密码中输入后检索是否和旧密码雷同,若雷同则提示新密码不能和旧密码相同,让用户重新输入,也可以限制用户输入密码的格式当输入不符合规定时候也可以提示用户输入格式错误,要求用户重新输入。在确认密码上加上一个验证控件用来验证两次输入的密码是否一致,若不一
13、致则不可以提交。若验证通过则将修改信息写回数据库。显示所有员工信息:显示所有员工基本信息:当进入该页面的时候, 页面通过 GridView 控件来显示所有员工的基本信息, 不包括隐私信息。查询员工:提供给用户一个输入查询条件(用户名 )的文本框,当点击查询按钮的时候能够通过输入的查询条件去检索数据库找出符合条件的员工的基本信息(通过一个查询语句查询员工表中的一些非隐私信息,匹配条件就是文本框中输入的文本),当查询条件在数据库中找不到符合的情况时候就要提示没有找到匹配结果。找出的员工的基本信息可以通过DetailsView/FormView 控件来显示。删除员工:在显示所有员工的基本信息的Gri
14、dView 中选择要删除的员工记录,点击删除,则将该记录从其中删除,并且将该记录也从数据库中相关联的表中删除。修改起薪和所属部门和职位:在显示所有员工信息的表中选择修改的记录,在另外一个 FormView 控件中显示该员工的起薪、所属部门和职位,单击编辑就可以修改选种的员工的起薪、所属部门和职位,当确认时点击更新就将修改写回数据库。增加员工:该界面提供给用户一些文本框让用户输入要增加员工的姓名编号、密码、年龄、学历、基本工资、所属部门等。用来增加一个用户。2.2.2 请假管理此模块的功能示意图如图4 所示:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - -
15、 - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 21 页 - - - - - - - - - 第 4 页请假管理时间设定个人请假管理非个人请假管理取消请假申请请假个人请假记录查询请假修改请假审核员工请假记录查询请假记录删除图 4 请假管理模块功能示意图个人请假管理:提交请假申请:申请请假的员工填写相关信息并提交以便上一级审批,并显示员工本人年假总小时数、已使用小时数、当前可用小时数等信息(如:显示您当前剩余请假小时数为:20 小时) 、申请信息(部门编号,员工编号,申请人姓名,申请事由,申请日期,假期开始时间,假期结束时间) 。取消请假:此功能模块供已申请请
16、假,但由于事情有变动想取消请假的员工使用,并实现显示申请是否被批准,若已被批准则无法取消请假。个人历史请假记录查询:此功能模块主要实现员工查询历史请假记录功能,实现显示员工本人请假次数和每次请假的时间以及剩余请假小时数。非个人请假管理:请假审核:该模块课实现以下功能显示下属名单。显示某段时间内所有员工的请假记录汇总,包括年假总数、已使用小时数、当前可用小时数、请假理由等。显示当前所有待其批准的请假记录,可以在上面执行“批准/否决”操作。员工请假记录查询:此功能模块主要实现所有部分员工查询历史请假记录功能,实现显示员工请假次数和每次请假的时间以及剩余请假小时数。请假修改:此功能模块实现请假记录信
17、息的修改。请假记录删除:此功能模块实现对无保存价值的请假记录的删除。时间设定:此模块主要实现年假总小时数的设定。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 21 页 - - - - - - - - - 第 5 页2.2.3加班管理该模块主要包括以下几个功能部分,如图5 所示:加班 模 块加班 批 准加班 申请加 班信 息 查询加 班 申请修 改取 消加班加 班 安排修改 、 添加加 班 记录部门 员 工加班信 息 查询个 别员 工 加班 信息 查 询加 班确 认加 班
18、信 息 查询加 班批 准图 5 加班模块功能示意图加班申请:加班申请:申请人通过填写加班申请,向上级申请加班,申请提交后,审核状态默认为:未审核。当申请的状态变为:通过时加班批准,可以进行加班。修改,取消加班申请(可与个别员工加班记录查询一起实现):当审核状态仍为:未审核时,申请人可对自己提交的申请进行修改和取消申请的操作。加班申请批准:批准申请:申请批准,审核状态变为:通过。申请否决,审核状态变为:未通过。申请未处理,未到申请加班的时间,申请仍保留,状态仍为:未审核;时间已到或超过申请的加班开始时间,申请作废。加班安排:安排人员进行加班。加班信息查询:个别员工信息查询:通过员工编号可查询某个
19、员工的加班详细信息,普通员工查询自己的加班信息,其员工编号默认为自己的员工编号。部门员工加班信息查询:通过部门标号可查询某个部门的加班详细信息,部门经理查询自己部门的加班信息,其部门编号默认为自己部门的。加班核查:加班确认:通过核对员工的加班申请和实际加班情况,对加班进行确认,(如果情况有出入,可修改其加班时间或判定其为未完成)确认后审核状态变为:完成。添加加班记录:对未登记的加班或漏登记的加班,进行补录。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 21 页 - -
20、- - - - - - - 第 6 页2.2.4 业绩评定管理该模块主要包括以下几个功能部分,如图6 所示:业 绩 评 定 模 块填 写修 改 报告 业绩业绩 报 告 查询绩 效 查 看绩 效 计 算审 核 业绩 报告部 门 年 度汇总图 6 业绩评定管理模块功能示意图“业绩查询报告”功能:选择年份,查询登入用户该年所有业绩(包括每月的业绩评分和年总评分)。选择月份(在上一步骤的基础上) ,查询登入用户该月的详细业绩(包括自评语,经理评语,经理评分)。填写(修改)业绩报告”功能:实现保存填写或修改的功能。显示当月业绩目标(未写不显示 )。填写当月业绩自评(包括业绩自评语,业绩自评分)。填写下月
21、业绩目标(包括业绩目标评语) 。显示当年业绩目标,填写年业绩自评语,填写明年业绩目标。(已填写业绩自评)修改未审核的业绩自评。(已填写业绩目标)修改业绩目标。“审核业绩报告”功能:显示员工的当月目标,当月自评,审核某部门员工的月业绩报告,并评分。显示员工的年目标,年自评,从而审核某部门员工的年业绩报告,年评分由月评分平均分决定。实现审核结束的功能。“部门年度汇总”功能:选择年份,显示某部门所有员工的年度业绩(包括年评语,年评分)。选择年份和月份,显示该部门所有员工的月业绩报告(包括年评语,年评分)。点击员工(在 A 基础上) ,显示该员工的详细信息(包括每月信息)。“绩效计算”功能:显示绩效选
22、择按钮(用于选择“年绩效”或“月绩效“)。如果是“年绩效“,显示每月的绩效,根据每月绩效,填写年绩效。如果是“月绩效“,显示月业绩考评分,月缺勤天数,月迟到天数,月迟到时间,根据以上信息,填写年绩效。实现计算结束功能。“绩效查看”功能:选择年份,显示某部门所有员工的年度绩效。选择年份和月份,显示该部门所有员工的月绩效。点击员工,显示该员工的绩效详细信息(包括每月信息)。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 21 页 - - - - - - - - - 第 7 页
23、2.2.5 工资管理该模块主要包括以下几个功能部分,如图7 所示:工资 管理员 工 查询工 资 查 询设 定基 本工资部门 查询历 史 查询图 7 工资管理模块功能示意图“工资查询”功能:通过输入开始和结束时间可以查看自己的工资,不能查看别人的工资。显示员工工资信息(不能对员工工资信息进行操作) ,没有找到信息时提示无相关工资信息。选中需要打印工资的月份,点击打印工资单,显示需要打印的信息预览。“员工查询”功能:通过输入姓名、编号来查询员工工资信息。修改员工资料,核实考勤信息,加班请假等信息并计算月工资。“部门查询”功能:输入开始和结束时间,按所选部门查询该部门所有员工工资信息,并提供打印。“
24、历史查询”功能:列出员工工资历史记录。“设定基本工资”功能:通过输入员工姓名、编号和月工资数来设定员工月基本工资。2.2.6 考勤管理考勤功能模块划分如图8 所示:考 勤 管 理考 勤 汇 总 信息 查 询考 勤 个 人 信息 查 询考 勤 记 录 删除考 勤 录 入考 勤 修 改考 勤 插 入考 勤 编 辑图 8 考勤管理模块功能示意图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 21 页 - - - - - - - - - 第 8 页考勤查询:个人考勤信息查询:输
25、入起止日期(由三个下拉菜单设定) ,系统根据员工ID 查询出员工在某一时间段内的考勤信息。缺勤:系统输出缺勤日期,缺勤总天数。迟到:系统输出迟到时间,迟到总天数。早退:系统输出早退日期,早退总天数。考勤汇总信息查询查询员工考勤表,根据状态信息查询某段时间内各部门迟到、早退、缺勤人数,公司迟到、早退、缺勤总人数。考勤管理:考勤录入:员工参照请假表录入缺勤状态信息,如员工缺勤, 则记录其缺勤, 如员工迟到 (早退) ,则记录其迟到(早退) ,并记录其相应迟到(早退)的时间。考勤修改:考勤编辑:修改指定员工考勤信息,通过员工ID 查询出员工在某一时间的考勤表记录,并可以修改其状态信息或时间。考勤记录
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年企业信息化管理系统 2022 企业 信息化 管理 系统
限制150内