一、 项目概述
1.1研究背景
市场经济使得企业业务快速向全球化发展,通过信息共享与交流缩短了人们之间的距离,随着全社会信息化进程的不断加快,互联网与通信技术日新月异,这为中小企事业单位及跨地区企业实现对公司的有效管理提供了技术保证。
员工日志管理系统面向中小企事业单位及跨地区企业,主要实现公司员工的考勤、工作日志管理、主管向下属分发任务、追踪已分配任务的执行情况、客户回访安排、项目占用资源的统计、客户的筛选与统计。管理者出差或不在单位,通过互联网也能随时了解公司和员工的工作状态和项目进展。
1.2研究意义
目前很多中小型企业采用传统的方式来记录员工的相关工作情况和信息。如记录工作日志、发送通知、分配任务等,为了业务的考核,对于员工的工作日志,很多公司是采用填表、然后打印的方式来保存,而这样的方式缺点很多:不仅易于丢失,查找烦琐,并且管理麻烦。
员工工作日志的科学化管理对于企业的发展,其作用显而易见。它可以: 1.培养工作条理化。员工每天做计划,工作更加条理化,避免工作随意性和盲目性,大大提高了工作效率;
2.培养工作计划性。员工每天做日志,可有效地把当天和阶段性的工作落实,促进问题的解决,避免“说了不做,做也做不到位”,解决了遇到问题不能有效解决的问题;
3.培养发现问题、分析问题、解决问题的思考能力。员工每天下班前要对当天的工作情况做日志,列出存在的问题,分析原因,定出改进措施。长此下去,员工的工作能力和解决问题的能力就会提高;
4.强化工作职责。员工每天都围绕本岗职责做日志,长此下去,就会对自己的职责必然熟悉,避免“想干却不知干什么”;
5. 加强上下沟通。上级每天检查下属的《工作日志》,就可以了解下属当
天的工作情况,为指导工作提供依据,也为制定相关计划提供了依据;
6. 为绩效考核提供依据。通过查询统计员工的工作日志,为员工的考核提供依据。
1.3研究内容
员工日志管理系统的系统用户可分为系统管理员、总经理/人力资源、部门主管(经理)、普通员工(商务)四种角色。
二、 系统开发技术分析
系统开发拟采用LAMP技术,LAMP是Linux-Apache-MySQL-PHP缩写,本系统基于INTERNET 技术,系统后台使用Linux + Apache + Mysql ,应用程序使用PHP或JSP开发的系统。。
Linux是Unix风格(Unix alike)的操作系统(OS),在源代码级上兼容绝大部分Unix标准(指的是IEEE POSIX,System V,BSD),支持多用户,多进程,多线程,实时性较好的功能强大而稳定的操作系统。
Apache目前最流行的、开放源代码的Web服务器软件。
MySQL是一个多用户、多线程、支持SQL、源代码开放的数据库管理系统。MySQL是一个由瑞典MySQL AB公司开发的小型关系型数据库管理系统,2008年被Sun公司收购。由于其体积小、速度快、成本低并且开放源码,许多网站选择MySQL作为数据库服务系统。MySQL从内部和外部两个方面提供安全防护,内部安全性关心的是文件系统级的问题,防止MySQL数据目录被在服务器主机有账号的人(合法或非法的)进行攻击。外部安全性关心的是从外部通过网络连接服务器的客户问题,保护MySQL服务器免受来自网络的攻击,可以通过设定MySQL授权表,使得他们不允许访问服务器管理的数据库内容。
PHP是基于服务器端的用于产生动态网页的可嵌入HTML中的脚本程序语言,用于进行数据库和网页之间的数据交互。它的特点是免费、轻巧快速、真正跨平台。可支持多种数据库,包括常用的Oracle、Msql 、Dbase、Sybase、Informix、Mysql 等。具备CGI 及类似JavaScript 在Client 端的功能。语法与C 及Perl
相近。
众所周知Linux 服务器平台的稳定性以及Apache 与Mysql 是免费的以及系统搭配的优越性能,使得基于该平台下开发的办公自动化系统具有较高的安全性、稳定性以及卓越得性能,同时该系统采用BPS三层结构因此又具有很强的可扩展性。目前有多种技术可用于WEB 网站的开发,像ASP、CGI等。相对Microsoft 公司推出的开发动态网页的ASP 来说,PHP显得经济、轻巧。与Linux + Apache + Mysql 组合更加完美、运行更有效、安全系数更高。对于要求高效、稳定、安全的网上办公系统来说它更显其优越性。
三、 业务分析
能够随时随地登录系统,不受地域和设备的,支持手机和电脑登陆,
能上传下载相关文件。
2.1、需求分析
本系统为了为实现员工的日志和基本日常管理,按照不同的角色用户拥有不同的权限进行自主注册登录的方式进入该系统。用户角色分为:。不同的用户登录界面不同。管理员拥有最高权限,一般有人事部门经理当任,总经理级拥有最高查看公司员工日志的权限并批阅部门经理递交的日志。普通员工每天必须以日志的形式向部门经理汇报当天的工作任务即完成情况、第二天的计划。并向公司领导人提建议和意见。
2.2、工作内容:
(1) 查看每天、每周、每月的工作日志;
(2) 查看已经完成、还没有完成的工作计划或日志;
(3) 增加、编辑、删除每一条您选定的工作日志,包括标题、内容、日期时间、是否需要提醒、是否是周期性重复的安排,如果是重复的,可以确定重复的周期(每天、每周、每月、每年);
(4) 记录工作计划或日志相关的费用;工作计划或日志是否完成。 (5) 在保存好一个计划日志之后,您可以添加和这个计划日志相关的项目(机会、任务)、客户、联系人等等,在这里添加的项目、客户、联系人将出现在本软件的另外的模块“项目机会”、“客户单位”、“联系人”中。
(6) 管理和工作日志相关联的任务、项目、客户单位、联系人。提供多种漏斗式的查询统计方式,让您更容易抓住工作重点。
(7) 提供邮件群发的功能,让您更方便地给其他人发送一对一的个性化邮件。
2.3、目标客户群:
主要针对海外跨地区企业、中小型企业。 2.4、主要功能:
本系统是一个有效的工作日志管理系统,是公司主管安排、监督和控制工作进度的得力助手,也是一个提高员工工作效率的良好工具。它能够协助管理者随时随地掌握员工的工作情况,并提出针对性的意见,让员工能动态的了解到自身工作中存在的不足,接收公司的最新工作指令,完成工作任务。
主要的功能模块:(1) 日志列表:员工通过该模块录入工作内容,并可查看以往的工作记录;(2) 我的消息:员工可通过该模块接受上级主管的工作批示;(3) 公告列表:员工可通过该模块阅读发布的公司公告,及时了解公司动态;(4) 意见与建议:上级主管可通过该模块对下属的工作内容作出意见和建议;(5) 个人信息维护:员工可通过该模块修改自己的个人信息;(6) 帮助:员工可通过该模块获得整个软件的使用说明。除了以上的基本模块外,还有部门列表、项目组列表、人员列表、发布公告、公告维护等模块可供使用。以上所有模块可根据不
同的权限分配给不同工作性质的员工来使用。 2.4.1角色划分(业务流程)
本系统的功能是按照角色来划分的。使用本系统的角色有三类:职员、部门经理、总经理。不同的角色会给予不同的权限。
系统用户 职员
部门经理 总经理 图2.1 系统角色
2.4.2. 职员
职员 注册申请 写日志 删除日志 总结 短消息 图2.2 职员功能
1. 注册申请
注册成为本系统的用户。如果系统开通了注册审核功能,则注册后需要经过被审核后才能使用本系统的相关功能。
2. 写日志
记录自己当天的工作情况。 3. 查找/删除日志
可以按照时间和日志内容来查找自己的日志。而且在还没有提交本阶段总结之前,可以对本阶段的日志进行删除。但是当提交了本阶段总结表之后。本阶段的日志就不能再删除了。
4. 总结
对自己本阶段的工作进行一个总结。这时,每日的工作日志就会提供很有用的一个参考。总结时,还可以指出自己本阶段的遗留问题。并对自己下阶段的工作提出一个计划安排。也可以按照日期和总结内容来查找自己的总结。
5. 短消息。
可以向其他职员或者部门经理、总经理发送短消息。共同探讨一些工作上的问题,互相交流。方便更好更高效率的工作。
2.4.3 部门经理
部门经理必须先本系统注册,等待总经理的审核。如果开通了注册审核功能,则当审核通过后就可以使用本系统的功能了。
部门经理 申请 审核职员的申请 写删日志 查看本部门职员日志 评价本部门职员日志 本部门职员任务分派 管理本部门职员 发送短消息 权限授予 总结 1. 写日志
记录自己当天的工作情况。 2. 删除日志
在还没有提交阶段总结之前,可以对本阶段的日志进行删除,但是当提交了阶段总结表之后,本阶段的日志就不能再删除了。
3. 总结
对自己本阶段的工作进行一个总结。这时,每日的工作日志就会提供很有用的一个参考。总结时,还可以指出自己本阶段的遗留问题,并对自己下阶段的工作提出一个计划安排。
4. 查看本部门职员日志
部门经理可以查看本部门所有职员的日志。并且可以按照日志内容、写日志日期来查找职员的日志。
5. 评价本部门职员日志
部门经理在查看了本部门职员的日志之后,可以就职员的日志给出自己的一些评价。
6. 本部门职员的任务分派
可以对本部门的职员的任务进行分派。可以分派给某个职员,也可以分派给本部门所有职员。
7. 管理本部门职员
对本部门的职员信息的修改。 8. 权限授予
部门经理可以把自己已有的权限授予给自己的下属。部门经理可以授予部分权限,也可以把自己的全部权限都授予给下属。
9. 短消息
可以向其他职员或者部门经理、总经理发送短消息。共同探讨一些工作上的问题,互相交流,方便更好更高效的工作。
2.4.4总经理 总经理 审核部门经理的申请 写 删日志 总结 1.
查看所有部门职员日志评价部门经理日志 对部门经理任务分派 管理所有职员 发送短消息 权限授予 1、 写日志
记录自己当天的工作情况。 2. 删除日志
在还没有提交阶段总结之前,可以对本阶段的日志进行删除。但是当提交了阶段总结表之后。本阶段的日志就不能再删除了。
3. 总结
对自己本阶段的工作进行一个总结。这时,每日的工作日志就会提供很有用的一个参考。总结时,还可以指出自己本阶段的遗留问题。并对自己下阶段的工作提出一个计划安排。
4. 查看所有职员日志
可以查看本部门所有职员的日志。可以按照日志内容、写日志日期来查找职员的日志。
5. 评价部门经理的日志
总经理在查看了部门经理的日志之后,可以给出自己的一些评价。 6. 对部门经理的任务分派 总经理可以分派任务给部门经理。 7. 管理职员
对职员(包括部门经理)信息修改和删除。 8. 权限授予
总经理可以把自己已有的权限授予给自己的下属。总经理可以授予部分权限,也可以把自己全部权限都授予给下属。
9. 短消息
可以向职员或者部门经理、其他总经理发送短消息,互相交流,方便更好更高效率的管理。
三、性能要求:
①、至少支持200个用户同时登陆使用系统,90%的用户在5秒之内完成查询工作。
②、系统应能抵御来自互联网的常见黑客攻击手段。
③、系统对服务器端用户操作有日志管理功能,能通过前台查询回溯修改时
间及内容。
④、本系统为平台化的应用系统,支持各种标准化数据接口。
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- huatuo6.com 版权所有 湘ICP备2023023988号-11
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务