当前位置:文档之家› 基于BS架构的管理系统

基于BS架构的管理系统

摘要运行日志是反映岗位运行岗位活动的历史记录,是运行人员交接班的依据,目前很多的中小型企业还在采用传统的方式来记录员工的相关工作情况和信息。

如记录工作日志、发送通知、分配任务等,特别是对于员工的工作日志,很多公司是采用填表或者打印的方式来保存,而这样的方式缺点很多:不仅易于丢失,查找烦琐,并且管理麻烦。

通过对运行日志的计算机网络化管理及填写的规范,可有效的实现信息共享,为所有人员提供了及时了解设备、系统运行状态的手段,保证公司稳定有效运行。

随着计算机网络技术的发展,传统的手工运行日志管理模式已越来越不适应实际工作的需求,这大大降低了企业的竞争力,企业为了提高自身竞争力,在管理方面想尽办法来改善。

其中运行交接班管理是公司,企业管理的一项日常管理工作,公平,合理的排班方法对于调动工作人员的工作积极性,提高工作效率具有重要的意义。

因此,企业为了更好地发展,更多的利用计算机对员工进行运行交接班管理。

我们利用和SQL Server2008开发了基于B/S架构的管理系统,该系统充分运用提供的数据库连接技术,B/S模式和MVC三层结构构建,使用C# +2005+Visual Studio 2005在权限分配上,采用了按角色和自定义权限相结合的方式来分配,提高了权限管理的灵活性和安全性。

对员工进行有效的排班管理,有效地实现了排班信息的录入,查询,编辑,统计和导出等功能,并能对用户的权限进行维护管理,实际应用表明,该系统安全性强,执行效率高,可扩展性强。

关键词:运行日志管理 SQL Server2008 B/S架构MVC三层结构数据库AbstractThe operation log is a reflection of post operation post activity history records, is operating personnel shift basis, many small and medium enterprises are still using the traditional method to record the working situation of staff and information. Such as work logs, send notification, assign tasks, especially for the employee's work log, many companies are using to fill in a form or print the way to save, but in such a way a lot of shortcomings: not only is easily lost, find cumbersome, and management. Through the computer network management to the operation log and complete specification, which can effectively realize the sharing of information, providing the running state of the equipment, the system means to understand the time for all personnel, to ensure the safe and stable operation of the unit. With the development of computer network technology, the traditional manual operation log management mode can no longer meet the actual work requirements, which greatly reduced the competitiveness of enterprises, enterprises in order to improve their own competitiveness, to try to improve in the management. The operation succession management company, a daily management, enterprise management, fair, reasonable scheduling method for work to mobilize the enthusiasm of the staff, has important significance to improve the work efficiency. Therefore, enterprises in order to better development, more use of computer operation succession management to employees.We use the and SQL Server2008 to develop the management system based on B/S architecture, the system fully uses the database connection technology, B/S mode and MVC three layer structure, the use of C# +2005+Visual Studio 2005 in the distribution of authority, adopted the role and custom permissions to a combination of distribution, enhance the flexibility and security privilege management. The arrangement for the effective management of staff, effectively realizes the scheduling information input, query, edit, statistics and export functions, and is able to maintain and manage user permissions, the practical application shows that, the high security, high efficiency, scalability.Keywords: SQL Server2008 B/S running log management architecture of three layers structure of MVC database目录摘要 (I)Abstract (II)第一章绪论 (3)1.1 系统开发背景 (3)1.2国内外研究现状 (3)1.3 论文的主要内容 (4)第二章相关技术综述 (6)2.1技术架构 (6)2.2开发工具的选择 (6)2.2.1 IIS概述 (6)2.2.2 SQL Server 2008概述 (7)2.2.3 Visual Studio 2005概述 (7)2.3系统开发方法 (8)2.3.1 技术概述 (8)第三章系统分析 (10)3.1 总体需求分析 (10)3.2 系统目标分析 (10)3.3 系统的可行性分析 (10)3.4系统功能结构分析 (10)3.5 网络结构分析 (11)第四章系统总体设计 (13)4.1系统总体设计 (13)4.1.1系统设计的原则 (13)4.1.2系统功能模块划分 (13)4.2数据库设计 (15)4.2.1数据库概念设计 (16)4.2.2数据库逻辑设计 (16)4.2.3数据库物理设计 (16)4.3系统项目设计 (18)第五章系统详细设计与实现 (19)5.1系统首页设计与实现 (19)5.2 日志管理设计与实现 (22)5.3值班信息管理设计与实现 (24)5.3.2值班人员管理 (25)5.3.3自动化排班 (26)5.3.4值班统计 (27)5.3.5联系我们 (27)5.3.6关于我们 (28)第六章系统测试 (30)6.1 测试环境 (30)6.2 测试内容 (30)6.3 测试结果 (31)第七章总结和展望 (32)7.1 总结 (32)7.2展望 (33)致谢 (34)参考文献 (35)第一章绪论该章主要介绍系统开发背景,国内外研究现状和论文的主要内容。

先在系统开发背景中,介绍了排版工作的现状,更进一步的叙述了排班系统的国内外现状,通过传统排班工作和计算机自动排班工作优缺点的比较从而肯定计算机自动排版的地位,进而介绍论文的主要内容。

1.1 系统开发背景在当前的社会工作中,人力资源管理人员经常遇到对员工的工作排班问题。

无论是市民自发组织的人员安排,或是政府、企业单位对于人员的分配,都存在着员工排班的相关问题。

在管理学的范畴中,对员工的排班,即根据员工的具体岗位和职责,以及工作时间,将这些员工按照合适的方法进行分配。

管理者在处理此项问题时,一定要从以下三个方面进行考虑,才能做到全面管理。

首先,要保证在人员排班中具有公平性,管理人员在排班设计时,要杜绝出现员工分布不均的情况,并且要保证每位员工有事可做,不出现空闲岗位。

其次,在排班时,要讲究工作效率。

合理的员工排班不但可以凸显出岗位的绩效,也可以在整体上帮助公司有效运营。

最后,要注意保证排班的合理。

管理人员在用人、排班时,要做到知人善任,员工要有胜任岗位的能力,不出现员工无法胜任工作或越俎代庖的情况。

在日常工作中,人员排班是一个常见而又复杂的问题。

所谓排班问题,实质上是根据工作计划,产生一段时间内,组成一定约束条件的工作时间表的过程。

人员排班的本质是一个组合优化的问题,当问题规模扩大时,会变得十分复杂。

目前排班系统主要是基于手工排班的方式来考虑的,大多数企业的值班计划都是由某位工作人员负责,利用Excel表格或统计报表来制定值班计划。

手工排班方式费时费力,盲目,繁琐,易出错,很难保证排班结果的最优。

为了克服手工排班的许多缺点,使用计算机自动排班的想法就产生了。

1.2国内外研究现状1995年,由史丹佛大学计算机科学与数学研究人员在美国硅谷对客服中心的人力资源作了最优化的安排,他们研究出的安排系统是解决国外排班系统的最常用的方法。

相关主题