毕业设计格式 (37).docx
《毕业设计格式 (37).docx》由会员分享,可在线阅读,更多相关《毕业设计格式 (37).docx(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、安阳学院本科毕业论文(设计) 学号: 公司内部考勤系统设计分 院(系) 航空工程学院 专 业 计算机科学与技术 班 级 172820053 姓 名 丁雪凌 指 导 教 师 张金秋 年 月 日安阳学院毕业论文(设计)公司内部考勤系统设计摘 要信息化在我国中小企业的普及率较低,中小企业的信息化还处在初级阶段。但是,依托于我国市场经济的不断成熟,企业间竞争的加剧,中小企业也开始认识到信息化的建设将会有助于增强企业本身的核心竞争力。企业的信息化建设的重点之一就是企业的考勤信息化,考勤打卡不仅是一家公司对于员工进行有效的日常管理,也是员工每月考勤绩效的发放标准之一。为了提升企业人力资源管理的效率,不断加
2、强人力资源管理的质量和效率的管理方式,本文设计并开发了公司内部考勤系统。本文首先从公司考勤方面的需求分析做起,明确所设计软件的目标;接着分模块设计,将整个公司内部考勤系统的整体功能细分为员工考勤打卡功能、员工信息管理功能以及考勤信息管理功能三个部分,分别设计每个模块所要实现的功能,并且根据系统需求设计数据模型;最后通过Visual Studio 2015开发工具,实现公司内部考勤系统的功能。本次设计的公司内部考勤系统实现了考勤信息的显示、员工打卡、员工信息的管理等功能,操作简单,易于上手,方便了人事部门对公司内部员工的考勤信息维护,在一定程度上减轻了公司在考勤方面投入的人力成本和物力成本。关键
3、词:考勤管理;公司;ASP.NETI安阳学院毕业论文(设计)Design of the Companys Internal Attendance SystemABSTRACTThe penetration rate of informatization in Chinas SMEs is low, and the informationization of SMEs is still in its infancy. However, relying on the continuous maturity of Chinas market economy and the intensificati
4、on of competition among enterprises, SMEs have begun to realize that the construction of information technology will help to enhance the core competitiveness of enterprises. One of the key points of enterprise information construction is the informationization of attendance of enterprises. Attendanc
5、e punching is not only a companys effective daily management of employees, but also one of the standards for the monthly attendance performance of employees. In order to improve the efficiency of human resource management and continuously improve the quality and efficiency of human resource manageme
6、nt, this paper designs and develops the companys internal attendance system.This paper starts with the needs analysis of the companys attendance, and clarifies the objectives of the designed software; then sub-module design, the overall function of the entire companys internal attendance system is s
7、ubdivided into employee attendance punching function, employee information management function and attendance information management function. The three parts, respectively designed the function to be realized by each module, and design the data model according to the system requirements; finally, t
8、hrough the Visual Studio 2015 development tools, realize the functions of the companys internal time and attendance system.The internal time and attendance system of the company has realized the functions of attendance information display, employee punching, employee information management, etc. It
9、is easy to operate and easy to use. It facilitates the personnel department to maintain the attendance information of the companys internal employees, which is relieved to a certain extent. The labor and material costs invested by the company in attendance.Key words: Attendance; Management; Company;
10、ASP.NETIII目 录前 言1第1章 开发技术介绍21.1 ASP.NET21.2 SQL Server数据库技术21.3 C#21.4 SQL查询语言21.5 Microsoft Visual Studio 20133第2章 系统需求分析42.1 可行性分析42.2 系统功能需求分析52.3 系统非功能需求分析5第3章 系统设计73.1 系统目标设计73.2 系统用户73.3 系统功能模块设计83.3 系统数据库设计8第4章 系统实现104.1 用户登录界面104.2 员工考勤界面114.3 查询考勤记录界面12第5章 系统测试145.1 系统测试方法145.2 系统用例14结 论16参
11、考文献17致 谢18V前 言根据有关部门的统计,目前信息化在我国中小企业的普及率较低,真正具备较高水平信息化的企业不足百分之十,中小企业的信息化还处在初级阶段。但是,依托于我国市场经济的不断成熟,企业组织管理理念也随之发现了变化,企业之间竞争也愈发白热化。中小企业也开始认识到信息化的建设将会有助于增强企业本身的核心竞争力,有助于完善企业业务流程的标准化建设。企业的信息化建设的重点之一就是企业的考勤信息化。考勤打卡不仅是一家公司对于员工进行有效的日常管理,也是员工每月考勤绩效的发放标准之一。因此,在企业管理中设计一个考勤打卡系统也显得十分重要。计算机运用人力资源管理国外已经有20多年的历史,我国
12、起步比较晚,在系统设计的时效性方面和国外相比差距比较大,因此要不断的提高我国计算机在我国人力资源管理系统中的比例,同时要提高管理系统的可操作性、简单易行性,以便来更好的服务于企事业的员工,同时又能为企事业单位的决策者适时的做出调整和决策,从而来更好的服务于本企事业。本文探索的内部考勤系统,事实上,也是基于现代企业发展的需要,在很大程度上是为了提升企业人力资源管理的效率。信息化系统管理是经过对当前我国人力资源运作方式的分析和思考,通过信息系统的而建立以及信息化渠道的拓宽,不断加强人力资源管理的质量和效率的管理方式。本次设计的基于ASP.NET的公司内部考勤系统就是为了适应这种要求而设计的,实现了
13、考勤信息的显示、员工打卡、员工信息的管理等功能,操作简单,易于上手,方便了人事部门对公司内部员工的考勤信息维护,在一定程度上减轻了公司在考勤方面投入的人力成本和物力成本。从前言开始用阿拉伯数字1,2,3编号,前言为第1页1第1章 开发技术介绍1.1 ASP.NETASP.NET是.NET Frame Work的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们,是一种可以进行动态服务器数据读取页面,可以将ASP.NET看作是由HTML+C#语音组合在一起实现动态页面功能的。ASP .NET是
14、基于通用语言的编译运行的程序,其实现完全依赖于虚拟机,所以它拥有跨平台性,ASP .NET构建的应用程序可以运行在几乎全部的平台上。1.2 SQL Server数据库技术SQL Server语言主要对数据库信息进行管理和更新。通过利用集成信息网络技术,为企业提供专业的数据管理,在企业层面提供全平台综合性全面性的数据处理。通过使用SQL系统,可以提供有效的信息管理的方式和途径。通过使用该系统,使数据的管理运行变得安全可靠,数据存储或更改将变得更加快捷,性能高,操作容易,在这个系统内,可以制作、修改报表,对系统内的数据进行分析,将收集到的数据进行整理,通过使用系统,可以直接在系统内部进行通知,通知
15、可以通过系统形成全平台发放。1.3 C#C#是微软公司在2000年6月发布的一种新的编程语言,它是第一个面向组件的编程语言,租鉴了Delphi的一个特点,与COM组件对象模型是直接集成的,并且新增了许多功能及语法,而且它是微软公司.NET windows网络框架的主角。1.4 SQL查询语言结构化查询语言(Structured Query Language)简称SQL,结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;SQL语句就是对数据库进行操作的一种语言。1.5 Microsoft Visual Studio 2013 VisualStudio2
16、013是一个提供了丰富工具的编程环境,包含创建从小到大的各种规模的项目所需的全部功能,是目前最流行的Windows平台应用程序开发环境,重新设计和组织其集成开发环境(IDE)的界面,同时带来了.NET Framework 4.0,并且支持开发面向Windows7的应用程序。除了Microsoft SQL Server,它还支持IBMDB2和Oracle数据库。3第2章 系统需求分析2.1 可行性分析2.1.1 技术可行性根据新系统目标来衡量所需的技术是否具备,一般可从硬件、软件的性能要求、环境条件、技术人员水平和数量等方面去考虑和分析,其中开发人员的技术力量应首先考虑能力与水平,并考虑近期内可
17、以培养和发展的技术人员。2.1.2 经济可行性估算新系统的开发费用和今后的运行、维护费用,估计新系统将获得的效益,并将费用与效益进行比较,看是否有利。开发、运行和维护费用:主要包括购买和安装设备的费用:计算机硬件、系统软件、机房、电源、空调等;软件开发费用:若由本单位的技术人员开发,则该项费用可以计入下面的人员费用一项;(1)人员费用:系统开发人员、操作人员和维护人员的工资、培训费用等;由于本项目的特殊性该部分费用可节省。消耗品费用:系统开发所用材料、系统正常运行所用消耗品,例如电费、印纸、盘、开发软件等开支;(2)其它费用:系统的效益可以从经济效益和社会效益两方面考虑。对于公司员工出勤管理系
18、统则应着重分析其经济效益。例如,系统投入运行后可以提供哪些以前无法及时提供的信息,用户查询和使用信息的方便程度提高多少、速度增加了多少,对于管理人员进行决策提供了多少帮助等等,同时可以减少管理人员,从而节省了大量的工资开出。2.1.3 运行可行性对新系统运行后给现行系统带来的影响(包括组织机构、管理方式、工作环境等)和后果进行估计和评价。同时还应考虑现有管理人员的培训、补充,分析在给定时间里能否完成预定的系统开发任务等。按上述三方面进行可行性分析、研究后,我们认为该项目是可行的。2.2 系统功能需求分析该系统主要分为三个主要功能:(1)员工考勤打卡:员工考勤打卡功能是本次公司内部考勤系统的最核
19、心功能,它实现了公司员工的打卡需要。员工通过本系统可以直接进行日常考勤,当员工在打卡后系统将会自动将考勤信息传送至数据库中进行保存,包括员工编号、员工姓名、考勤时间、考勤状态。(2)员工信息管理:员工信息管理功能实现对员工有基本信息进行管理和维护,包括添加新的员工,删除已有员工,查询员工信息,修改员工信息。相关负责人和管理员可以按照员工姓名查询指定员工信息,包括员工编号、员工姓名、员工职务以及密码。(3)考勤信息管理:考勤信息管理功能实现了对员工考勤信息的维护。员工在考勤系统上可以看到自己当日的考勤记录,包括员工编号、员工姓名、考勤时间、考勤状态等信息;负责人和系统管理员可以查看公司内部员工的
20、考勤情况:只要输入需要查询人员的姓名,就可以查看该名员工的考勤记录。2.3 系统非功能需求分析2.3.1 系统性能需求系统对输入的数据能进行有效性检查和完整性检验,确保储存进数据库里的数据都有符合规范的。如果检测到用户输入的数据有误,就会在用户保存数据时出现错误警告,拒绝将错误的数据存入数据库中,避免错误数据在业务流程中可能会导致系统的死机和瘫痪的情况发生。在处理系统反应速度上,所有操作都控制在5秒以内,防止由于响应时间过长而导致系统死机和数据丢失的情况发生。2.3.2 系统安全性需求数据安全:系统采用加密机制,通过接口实现对数据库的访问。数据集中保护,集中备份,保证系统的数据安全性及有效性。
21、系统安全:访问日志需详细记录所有系统用户访问系统的登录时间、退出时间以及登录系统的IP地址。系统日志功能记录详尽的系统运行情况,做到每一步操作有据可查。网络安全:通过设置控制访问系统的IP地址可实现设置允许登录IP和禁止登录的IP地址。采用HTTPS技术保证数据传输安全,防制非授权操作或访问。2.3.3 系统可扩展需求系统应确保在24小时能够提供高效稳定地服务,在业务量增大、系统用户增加的情况下,可以通过升级服务器或硬件设备的方式来实现性能的提高。目前系统需求主要满足了公司打卡功能,但是随着公司自身不断地发展需求,为对接人力资源管理系统,为员工绩效的评定等提供基础支撑数据。第3章 系统设计3.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计格式 37 毕业设计 格式 37
限制150内