实验室工作人员考勤管理系统的设计与实现

上传人:cl****1 文档编号:564700436 上传时间:2022-08-16 格式:DOCX 页数:41 大小:325.98KB
返回 下载 相关 举报
实验室工作人员考勤管理系统的设计与实现_第1页
第1页 / 共41页
实验室工作人员考勤管理系统的设计与实现_第2页
第2页 / 共41页
实验室工作人员考勤管理系统的设计与实现_第3页
第3页 / 共41页
实验室工作人员考勤管理系统的设计与实现_第4页
第4页 / 共41页
实验室工作人员考勤管理系统的设计与实现_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《实验室工作人员考勤管理系统的设计与实现》由会员分享,可在线阅读,更多相关《实验室工作人员考勤管理系统的设计与实现(41页珍藏版)》请在金锄头文库上搜索。

1、实验室工作人员考勤管理系统的设计与实现摘 要:实验室考勤管理系统可以有效地管理员工的出勤情况,规范人 事制度管理,保证实验室正常的工作,是实验室管理的重要组成部分。近年来高校不断地扩大招生力度,学生人数大幅增加,实验室工作人员 人数相应增加,随即行政管理人数也相应的增加。本文认真研究了山西财经 大学实验室的的考勤现状,对实验室考勤系统进行了深入的探讨、分析和设 计。作者结合实际,提出了一个采用B/S结构的实验室工作人员考勤系统, 给出了数据库的详细设计。同时利用ASP技术,实现了其中的主要功能模块, 如基本信息管理模块,考勤工资信息管理模块,统计查询模块和系统用户管 理模块,并在本文中对其具体

2、实现作了详细说明。关键词:实验室;考勤管理;ASP; B/S; SQL server目录1绪论41.1课题研究背景.41.2国内外研究现状51.3课题研究的目的和意义72系统相关技术82.1 B/S结构的工作原理92.2ASP技术简介92.3 SQL SERVER数据库技术简介102.4 ASP STudio2005 113考勤管理系统需求分析J13.1总体要求123.2系统需求概述133.3数据流图144系统设计164.1系统的设计原则164.2系统功能设计174.3 系统结构设计194.4数据库设计204.4.1数据库逻辑设计204.4.2数据库物理设计.225系统实现245.1关键技术难

3、点及解决措施245.2界面设计265.3系统主要功能模块的实现285.3.1用户注册界面285.3.2用户权限系统界面295.3.3管理员权限系统主界面305.3.4考勤管理模块316系统的运行与测试336.1系统运行与测试环境336.2测试方案346.3系统功能测试346.4系统性能测试37系统小结38 参考文献39 致谢错误! 未定义书签。1绪论1.1课题研究背景随着现今高校的不断扩招,学校教职工人数的日益增加,使得原有的向 人事处每月提交纸制考勤表,再由人事处劳资人员进行审核核算的考勤工作 量加大,出错率也越来越大,严重影响到考勤工作进度。考勤管理在人员管 理过程中充当着一个十分重要角色

4、,考勤管理的效率对教学的效果起着举足 轻重的作用。实验室是学校办学的物质基础和必要条件,是高等院校资产的重要组成 部分,它在一定程度上反映了学校的教学能力、教学质量、科研水平和科研 开发能力的高低,并且直接影响着高校的教学质量与办学效益2叽 近年来, 某高校实验室通过连续不断地建设与经常性的评估活动,提高了管理水平, 部分实验室逐步走上了规范化、制度化、科学化的管理轨道,建立先进的实 验室管理系统,使其具有整体性强、流程简单、操作方便、功能丰富和通用 性强等特点,是加快高校实验工作自动化、信息资源化和管理科学化建设进 程必要途径。但大部分实验室仍然没有意识到信息化是管理工作走向科学 化、现代化

5、的必由之路,仍然继续着低效率、不规范的管理状况。信息是实验室管理工作的重要组成,也是各项管理工作相互联系的纽带, 加强实验室管理工作的规范化、制度化、科学化必然要充分地利用实验室中 的各种信息,而推动实验室管理工作的信息化又必然能带动实验室的管理工 作走向规范化、制度化、科学化。在实验室考勤管理中应当坚持以信息化带动标准化、科学化,最终实现 现代化的思路。通过推动信息化进程,建立完善的综合管理信息系统,利 用计算机的辅助管理将管理者从繁杂的手工劳动中解放出来,推进实验室的 管理模式走向现代化,促使实验室各项任务顺利、高效地完成。实现信息化必然要求对实验室的组织机构、管理模式进行重组优化,不 仅

6、改造单项任务的业务流程,也对不同任务之间的衔接进行优化,以促使各 项任务更加高效地完成;同时为保障信息系统的稳定运行,必须要以制度的形 式稳定优化后的管理模式。所以,信息化必然能够带动实验室的管理工作走 向规范化、制度化、科学化。综上所述,要提高实验室的管理水平,必须要实现信息化。本课题正是 针对某高校教学中心实验室的实际情况,运用现代管理思想和最新的计算机 技术,通过分析并优化原有管理模式,开发出一套操作简单、界面友好、具 有实用性又不失先进性的高校实验室工作人员考勤管理系统。本研究利用ASP技术根据山西财经大学的实际情况及现行的考勤制度与 办法,开发了一套基于B/S结构的网上考勤管理系统,

7、其主要目的是为了统计 员工的迟到、早退、旷工、事病假、加班以及出差情况,这些信息将直接作 为学校对教职员工的奖惩、提升以及培训的依据。1.2国内外研究现状实验室管理信息系统也叫 LIMS(Laboratory Information Management Systems),它是随着计算机技术的发展而产生的专门用于实验室各类信息管 理的网络化系统,是计算机技术、管理科学与分析技术相结合的产物。LIMS 技术的应用,可以为实验室的高效和科学运作以及实验室各类信息的保存、 交流和加工提供平台,并可对实验室工作的各个环节进行全面量化和质量管 理。LIMS的发展经历了从单机应用到局部网络即局域网应用,最

8、后到目前的 Internet应用,即采用Intranet和Web技术的LIMS开始出现,普遍采用了 统一的浏览器界面和以Web服务器为中心的分布式管理体系,使用极其方便, 数据的共享和发布更为简单,功能更为全面,软件的二次开发更为容易,这 些最新的计算机网络技术在LIMS系统中的应用,代表了今后LIMS技术的发 展方向。LIMS采用的技术平台从DOS平台、UNIX平台逐步过渡到Windows、 Windows NT平台,产品具有更良好的用户界面,操作更简单,功能更全面, 性能价格比更好,从而吸引了越来越多的用户。西方发达国家的LIMS市场在90年代就己经完全打开,现在LIMS已经成 为一个标准

9、词汇为大家广为接受,在美国每年要召开一次LIMS大会,讨论 LIMS的有关问题。而且发达国家己经为LIMS建立了初步的工业标准。目前 国外比较著名的LIMS产品有AAC Info tray AG公司的LABbase, Accelerated Technology Laboratories 公司的 NeoMate LMIS,Daynamic Database公司的 Lab Master LMIS, labwar公司的Lab Ware LMIS,英国实验室系统公司的 Sample Manager LMIS和Nautilus LMIS,等。这些产品都比较成熟,功能多, 并且都通过了严格的检验。它们的

10、数据综合储存基本上都能符合优良实验室 规范(GLP)、优良自动实验室规范(GALP)、优良生产质量管理规范(GMP)和ISO 9000的标准。这些国外的成熟软件大多能够由用户设置工作流程,这样能够 很快地适应实验室业务的需要。我国高校传统的实验室管理主要是以人工方式进行的,存在着工作繁重, 查询、统计不方便等弊端,这种人工管理往往耗费了很多的人力、物力,却 达不到令人满意的效果。纵观国内外LIMS的发展现状,虽然现有的实验室管 理信息系统种类繁多,但真正功能比较完备而且实用、适合于高校教学型实 验室的成型系统却非常罕见8所以,结合以上国内外研究概况,可以得出 结论:高校实验室管理信息系统仍有很

11、多内容要进行深入地研究与探索。1.3课题研究的目的和意义随着计算机技术和网络技术的发展,计算机网络给人们带来了很多便利, 同样考勤管理系统也是如此,它主要是为了满足单位日的考勤管理的需求, 扩大工作空间,使单位管理过程更加快速、安全、高效。论文系统规划设计 过程是从单位的业务流程出发展开分析,从而完成系统各个功能模块的分析 过程,以及完成部分功能模块的设计,实现了数据库信息的浏览、录入、查 询、修改、删除等各种操作,通过统一界面使得系统操作更为灵活、方便便 捷。随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地 利用计算机解决实际问题。考勤管理是信息管理的重要部分,面对大量的人 员

12、信息,采用人力处理将浪费大量的时间、人力和物力,而且统计数据麻烦。 因此,开发一个界面友好,易于操作的考勤管理软件进行自动化处理变得十 分重要,这正是本系统开发的目的和意义。通过此考勤管理系统的开发锻炼 了学生的实际动手能力对以后的学习和工作能力的培养也具有重要意义。本着提高学校的工作效率和教学效果,面对学校自身的发展及其发展过 程中出现的各种情况,考勤管理系统在实施后应能实现以下目标:1实现信息共享,相互之间信息传递准确、快捷、顺畅。2. 全面自动化管理,可随时掌握员工出勤,事假等情况。3. 能够快速、准确地查询员工各个时间的考勤信息,便于各部门进行管 理。4系统界面友好美观,操作简单易行,

13、查询灵活方便,数据存储安可靠。5. 系统维护安全、方便、可靠,并且能够满足实用性、先进性的要求。6. 完善的系统开发方案与规范。2系统相关技术实验室工作人员考勤管理系统总体技术采用浏览器/服务器(B/S)模式 开发。B/S模式是随着Internet发展起来的一种网络服务应用系统结构,它 可以使用 Visual Basic、Visual C#、ASP、PHP、ASP.NET 和 Java 等众多功 能强大的开发工具或语言开发网络应用程序,服务器上使用后台数据库保存 用户数据。B/S模式的管理系统主要优势在于用户无需安装客户端软件,只 要使用Internet Explore浏览器就可以使用管理系统

14、。系统开发采用ASP编写,ASP既不是一种语言,也不是一种开发工具,而 是为生成动态的,交互的Web应用程序提供一种方法和技术.ASP本身包含 了 VBscript和JAVAscript引擎,使得脚本可以直接嵌入HTML中,而且还可 以通过ACTIVEX控件实现更为强大的功能。服务器端数据库采用Microsoft SQL Server 2000,因它具有很高的执 行效率、可靠性和可伸缩性,能满足B/S管理系统的需要;它能提供强有力 的工具进行数据管理、响应。具有并行数据处理,数据分离等特性;它能够 提供方便、灵活的数据库管理方式。许多需人工调整的配置任务和设定值可 以自动完成,大大方便了用户的

15、维护工作,提高了自动化程度;它高度集成 了 OLE对象技术和C#开发程序集;它符合ANSISQL标准,并改进、增强了语 言功能;此外,实现了逆向兼容性,用户可方便地升级。2.1 B/S结构的工作原理B/S模式的数据库体系是利用Web服务器和ASP(Active Server Pages 即动态服务器网页)作为数据库操作的中间层,将客户机/服务器模式的数据 库结构与Web技术密切结合,从而形成具有三层Web结构的B/S模式的数据 库体系。B/S结构的工作原理是:在前端采用IE浏览器将用户提交的操作信息向 Web服务器发出HTTP请求,Web服务器通过ASP和一些中间组件访问后台数 据库,并将操作结果以HTML页面的形式返回给前端浏览器,见图2-1。图2-1 B/S结构工作原理B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软 件。只要有一台能上网的电脑就能使用,客户端零维护,它能有效地保护数 据平台和管理访问权限,服务器数据库也很安全。系统的扩展非常容易,另 一方面简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降 低了用户的总 体成本10M11。2.2 ASP技术简介开发基于Internet/Intranet的考

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号