计算机应用毕业设计.docx
- 文档编号:3172051
- 上传时间:2022-11-18
- 格式:DOCX
- 页数:30
- 大小:354.16KB
计算机应用毕业设计.docx
《计算机应用毕业设计.docx》由会员分享,可在线阅读,更多相关《计算机应用毕业设计.docx(30页珍藏版)》请在冰豆网上搜索。
计算机应用毕业设计
摘要
随着现代科学技术的发展,越来越多的公司和企业对职工的考勤都实行了信息化管理,使用计算机系统代替复杂的手工方式来管理考勤事务。
考勤管理系统可以有效地管理公司员工的出勤情况,规范人事制度管理,保证公司正常的工作,是人力资源管理的重要组成部分。
本系统是利用ASP技术与Access数据库,基于Internet信息服务(IIS)平台,实现了一个公司人员考勤管理系统。
本系统的开发主要包括后台数据库的建立,维护以及前端应用程序的开发两个方面,主要模块包括员工信息管理,工资管理和考勤管理。
关键词:
考勤管理;人力资源;数据库
Abstract
Alongwiththedevelopmentofthemodernscienceandtechnology,moreandmorecompaniesandenterprisesimplementedtheinformationmanagementtothestaff'scheckingattendance,andusecomputersysteminsteadofthecomplexmanualwaytomanagethecheckingattendancebusiness.Thecheckingattendancemanagementsystemmayeffectivelymanagethestaff'sgoingoutondutysituation,Standardpersonnelsystemmanagement,Guaranteesthecompanynormalwork.Itistheimportantpartofhumanresourcesmanagement.
ThisthesisintroducesanEnterpriseAttendanceManagementSystemthatisdevelopedbyASPtechnology,usingVBScriptasthescriptofserversandJScriptasthescriptofclients.Thedevelopmentofthissystemmainlyincludestwoaspects:
theestablishmentofthebackstagedatabaseandthedevelopmentofthefront-sideapplication.Mainmodules,includingemployeeinformationmanagement,payrollmanagementandattendancemanagement.
KeyWords:
Attendancemanagement;Humanresources;Database;Dataaccesstechnology
第一章绪论
第一节项目开发的背景
无论公司还是企业,都会涉及到对职工的考勤管理。
考勤管理在生产管理过程中充当着一个十分重要角色,考勤管理的效率对生产的效果起着举足轻重的作用。
随着现代科学技术的发展,越来越多的公司和企业对职工的考勤管理都实行了信息化管理,使用计算机系统代替繁琐冗余的手工方式来管理考勤事务。
传统的手工方式不仅效率低下,而且容易出错,采用计算机技术进行货物管理可以克服手工管理的缺点,将人们从烦杂的劳动中解放出来。
先进的考勤管理思想在商业中实现就成为了一个时代的目标。
公司集团非常急需一套既有先进考勤方法又适合国内企业的考勤管理系统,作为实现目标和提高现有水平的一种重要手段。
考勤管理系统是一个公司不可缺少的部分,它的执行对于公司的决策者和管理者来说是很有帮助的,随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
基于此,开发了一套考勤管理系统。
第二节项目开发的意义
随着计算机技术和网络技术的发展,计算机网络给人们带来了很多便利,同样考勤管理系统也是如此,它主要是为了满足公司日常的考勤管理的需求,扩大工作空间,使公司管理过程更加快速、安全、高。
论文系统规划设计过程是从公司的业务流程出发展开分析,从而完成系统各个功能模块的分析过程,以及完成部分功能模块的设计,实现了数据库信息的浏览、录入、查询、修改、删除等各种操作,通过统一界面使得系统操作更为灵活、方便便捷。
考勤管理是商业信息管理的重要部分,面对大量的商品信息,采用人力处理将浪费大量的时间、人力和物力,而且统计数据麻烦。
因此,开发一个界面友好,易于操作的考勤管理软件进行自动化处理变得十分重要,这正是本系统开发的目的和意义。
通过此考勤管理系统的开发锻炼了学生的实际动手能力对以后的学习和工作能力的培养也具有重要意义。
第二章可行性分析
为避免投资失误,保证新系统的成功开发和运行,从技术、经济和社会三个方面对本系统的可行性进行了分析和研究。
第一节技术可行性
ASP(ActiveServerPages)是Microsoft于1996年11月推出的Web应用程序开发技术。
微软声称设计出了一个完美的Active平台,在微软的文件中把ASP描述为"一个服务器的脚本环境,在这里可以生成和运行动态的、交互的、高性能的Web服务器应用程序"。
故ASP既不是一种语言,也不是一种开发工具,而是一种技术框架,其主要功能是为生成动态的交互式的Web服务器应用程序提供一种功能强大的方法或技术。
ASP的主要特性是能够把HTML、脚本、组件等有机地组合在一起,形成一个能够在服务器上运行的应用程序,并把按用户要求专门制作的标准HTML页面送给客户端浏览器。
ASP属于ActiveX技术中的服务器端技术。
与通常在客户端实现动态主页的技术如VBScript、JavaScript等所不同的是,ASP中的命令脚本语句都是在服务器中解释执行,执行后的结果产生HTML页面并送到浏览器。
由于ASP是在服务器端解释执行,因此可以不必考虑浏览器是否支持ASP。
因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。
当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。
Wsb服务器是Web应用程序的心脏。
IIS(InternetInformationServer)是微软推出的WindowsNTOptionPack的主要成员,作为Win2000server的扩展,自推出以来已经有了很大发展,其体系结构是当今市场上最受关注的Web服务器之一。
新推出的IIS4.0版本增强了系统安全性,具有服务器端脚本开发调试,内容管理和站点分析,崩溃防护,内置JAVA虚拟机及全面支持ASP等强大功能。
由以上分析可知,公司考勤管理系统的开发在技术上是可行的。
第二节经济可行性
经济可行性分析是估计项目的成本和效益,分析项目在经济上是否合理。
主要是对项目的经济效益进行评价,一方面是支出的费用,其中包括设备购置费、软件开发费、治理维护费、人员工资和培训费等。
另一方面是取得的收益中可以用钱来衡量的那部分。
企业现有的计算机及配套设备,可以作为公司考勤管理系统的设备,无需另行投资。
公司考勤管理系统建成后,将大大减少重复性的手工劳动,降低办公费用,提高工作效率,与前期的投入相比,后期的收益将更为乐观。
由以上可知,本系统在经济上是可行的。
第三节社会可行性
本系统的社会可行性主要从法律因素、用户使用可行性两方面进行研究。
1.法律因素
本系统是根据实习管理的实际工作情况开发研制的,系统的软件设计是在独立的环境下完成的,无可供抄袭的软件产品,也不存在盗版侵权的问题,是完全合法的软件。
本系统的开发是依照法律程序明确委托方与开发方的责任,没有违反中华人们共和国的任何法律条款,使用者可以放心使用,因此法律上是有保障的。
2.用户使用可行性
本系统对用户的要求,不需要特别的技术能力。
使用系统的管理员,需要具备对ASP服务器的使用能力,在投入使用前,无需对操作系统的人员进行培训。
这样既减少投入成本又简化了操作环节。
由以上分析可知,本系统具有社会可行性。
第四节营运可行性
主要是公司对考勤管理系统是否支持,现有管理制度和方法是否科学,规章制度是否齐全,原始数据是否正确等。
公司领导非常重视信息系统的建设,对于考勤管理系统的开发给予了大量的支持,最终操作人员对考勤管理系统也表示欢迎。
考勤管理系统建成后,虽然将改变原有的工作方式,但系统操作简单、易于理解,操作人员无需培训就可以使用该系统。
第三章系统分析
第一节总体设计原则
本网站为了设计、实现和后期维护的方便,以及网站用户使用的便利,所以必须采取一定的设计原则。
其主要设计原则有:
简单性:
在实现网站的功能的同时,尽量让网站操作简单易懂,这对于一个网站来说是非常重要的。
针对性:
本网站设计是针对企业的需求,员工信息管理,工资管理,考勤管理的定向开发设计,所以具有专业突出和很强的针对性。
实用性:
要求本网站能够满足企业需要,是企业考勤管理人员可以用计算机代替手工完成考勤管理,因此具有良好的实用性。
一致性:
页面整体设计风格以及命名规则的一致性:
整体页面布局和用图用色风格及变量、类名和其他元素的命名规则保持一致。
功能一致性:
完成同样的功能应该尽量使用同样的元素。
元素风格一致性:
界面元素的美观风格、摆放位置在同一个界面和不同界面之间都应该是一致的。
变量命名规则的一致性:
变量应该用统一的规则进行命名,做到任意变量均能从上下文推断其义。
第二节系统需求分析
一、业务流程分析
作为计算机应用的一部分,使用公司考勤管理系统对实现员工信息管理,考勤管理和工资管理等,具有手工管理所无法比拟的优点。
业务流程就是根据已设置的员工信息及上班下班时间段管理公司员工,并且通过添加记录的录入对请假、迟到、早退、旷工进行详细的记录。
通过记录检索可以查询到员工详细的考勤记录。
二、数据流图
在业务流程分析的基础上,对数据流进行了分析,从数据流动过程考察了实际业务的数据处理模式。
该系统的数据流图分为一层、二层。
现行的一层数据流图如图3-1所示。
具体分析第一层数据流图,主要包括三部分:
考勤管理、工资管理、用户管理。
该层数据流图如图3-1所示。
图3-1一层数据流图
第二层数据流图主要包括设置时间,添加记录,检索记录等功能,如下图3-2所示:
图3-2第二层数据流图
由于论文的篇幅限制不能一一列举数据流图,只给出了一部分比较重要的,其他都是按照此方法绘制的。
三、数据字典
通过对系统数据流的分析,接下来用数据字典描述数据流图中的数据元素、数据流、数据存储、处理过程和外部实体。
表3-1数据元素条目
数据元素条目
名称:
员工编号总编号:
1-101
别名:
employe_id编号:
101
说明:
教师的编号有关编码说明:
数据值类型:
离散*****
类型:
字符型部门号编号
有关数据结构:
员工表、记录表
表3-2数据结构条目
数据结构条目
名称:
员工出勤及相关信息总编号:
2-01
简要说明:
员工出勤情况及相关教学资料信息编号:
001
包含的数据结构:
有关数据流、数据存储:
员工信息表
工资表
数量:
每学月约20份
表3-3数据存储条目
数据存储条目
名称:
记录单总编号:
3-04
说明:
员工出勤情况信息编号:
D1
结构:
记录编号有关数据流:
记录标题P1.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 应用 毕业设计