公司考勤管理系统的设计与实现本科毕业论文(编辑修改稿)内容摘要:
见和建议。 创建功能比较完整的管理系统,包括以下几个管理模块: 系统部分:主要完成本系统的维护工作。 员工基本信息部分:主要完成员工基本信息的管理。 员工考勤信息部分:主要完成员工考勤信息的管理。 员工调动信息部分:主要完成员工调动信息 的管理。 数据库管理部分:主要完成数据库的管理与维护。 天津大学网络教育学院本科生毕业设 计 (论文 ) 4 第 二 章 系统分析 需求分析 随着 公司 规模的扩大和市场竞争的更加激烈,各类 公司 都愈来愈认识到人力资源管理的重要性及提升 公司 自身人力资源管理水平的迫切性,而人力资源管理水平的提升不仅需要高素质的管理人员,而且也需要信息化工具进行辅助。 人力资源管理软件也就应运而生了。 目前,无论是机关单位、事业单位,还是 公司 单位,人力资源管理对于组织生存与长远发展所具备的重要性都已经有了明确的认识,对于加强组织本身人力资源管理水平的需求已经产生。 随着中国 公司 管理水平的提高及中国加入WTO的事实,人才的争夺与管理已成为中国 公司 乃至各级事业、机关单位所面临的严重问题。 公司考勤 管理系统是为了满足 公司 对人事信息、考勤信息和工资信息管理的方便,以电子化的模式处理事务,将 公司 的管理思想、各部门的业务经验与计算机技术相统一,实现人、财、物、信息各种资源的处理,并使之规范化、严密化和智能化。 要创建一个功能比较完整的管理系统。 ( 1) 公司考勤 管理系统 ①人事管理系统 功能:该模块包括部门信息,员工信息,人员调动和福利待遇四个功能模块。 部门信息主要是对 公司 的各个部门进 行管理,如查询、增加、修改部门信息。 员工信息主要对 公司 的员工基本信息进行管理,包括对员工的基本信息进行查询、增加和修改。 人员调动主要是实现 公司 各部门人事调动的管理。 福利待遇主要是对 公司 的福利信息进行设置。 ②考勤管理系统 功能:该模块负责 公司 员工的缺勤管理、加班出差管理缺勤管理负责对员工的缺勤情况进行登记,包括请假、旷工等登记。 加班出差管理负责对员工的加班管理、加班费率设置和出差管理。 ③工资管理系统 功能:该模块负责工资登录管理、工资查询。 工资登录负责对员工的工资进行分配处理,记录工资分配的历史记录,并提 供工资的查询管理。 ④打印系统 功能:该模块包括打印员工的工资条和员工信息。 实现报表的自动管理。 ⑤系统管理 天津大学网络教育学院本科生毕业设 计 (论文 ) 5 功能:该模块负责对该系统的使用者进行管理,包括修改个人密码、添加用户、删除用户、修改用户等。 可行性分析 正式开发管理信息系统之前进行调研是非常必要的,其必要性主要表现在以下几个方面。 ( 1)明确用户的要求,以根据调查结果进行可行性分析,确认系统的开发是否可行。 ( 2)提出新系统的人员并不都是系统研究人员,有些人对于的功能和处理数据的方法没有明确的认识。 它们只是根据自己业务工作的需要提出 了要求,系统开发人员要对此进行详细的调查和分析,确认用户的要求可以通过现有的计算机技术实现,保证开发的管理信息系统的功能与用户提出的要求相吻合。 ( 3)公司的现行系统可能是手工系统,也可能是使用和计算机的系统,无论是何种情况,都要详细地调查现行系统中信息处理的具体情况,系统内部功能结构,以便设计出一个合理的、好的新系统逻辑模型,为新系统的设计工作打好基础,保证整个系统开发的质量。 总之,必要对现行系统进行详细的调查,明确用户需求,保证开发的新系统的功能与用户的要求相吻合,避免耗费大量的人力、物力、财力, 新系统的开发却失败的悲剧发生。 开发环境的可行性分析 由于是在安装有 Windows2020 作为操作系统的本地计算机上开发,而且考虑到实际的系统兼容性和具体的执行操作情况,把 VB( Visual Basic )和 SQL Server2020 作为主要开发环境。 综上所述,技术、经济、操作、调度上都是可行的。 成本可行性分析 整个开发过程只需要一台装有上述所需求的各种软件的 PC 机就可以实现全部的开发任务。 因此,整个开发成本可以说是非常的低廉,这也为进一步完善系统提供了更大的方便。 在使 用成本上,用户只需要拥有一台计算机对计算机的硬件的需求不是很高,软件方面也没有特殊的需求,极大了方便了广大用的访问与使用。 因此,从成本可行性分析来看,这个系统体现了经济实惠,功能齐全的特点。 天津大学网络教育学院本科生毕业设 计 (论文 ) 6 数据流图 数据流程图是描述系统逻辑模型的主要工具,通过几个特定的符号,可以综合地反映出信息在系统中的使用、加工处理、传递、存储的整体情况。 数据流程图是系统结构化分析行之有效的工具,它抽象地描述了系统数据处理的情况,但却无法表达个各处理的详细内容,因此还要对数据流程图中出现的数据流和处理等做进一步的补充说明 ,这就是数据字典和变换逻辑说明。 系统所涉及到的运行环境和技术 CPU:AMD Sempron(tm) 2500+。 内存 :256 M。 操作系统: Microsoft Windows XP 或以上版本。 浏览器:。 数据库: SQL Server 2020. SQL Server 2020 数据库 通过详细的系统调查和上面的系统分析,我们已经对用户的需求得到了大致全面的了解,这里为了得到数据库的基本数据结构和数据项,我们再一次着重对用户的需求进行详细的分析。 SQL server 是一种本地的 32 位 windows 数据库,得益于 windows NT操作系统的紧密集成。 对于小规模的数据库, SQL SERVER 可以运行在只有 32MB内存的简单的 WINDOWS 9X 系统上。 对于高端数据库, SQL SERVER 可以利用 NT对基于 RISC 的高性能系统,例如 DEC AIPHA 以及并行多系统的支持。 SQL server 的分布式体系结构把数据库访问应用程序与数据引擎分离开来。 SQL server 的核心数据库服务器运行在 NT SERVER 系统上, NT SERVER 系统一般 通过以太网或令牌局域网与多个客户机系统连接。 这些客户机系统一般是运行在 SQL server 客户机软件的 PC机上, SQL server 支持下列计算机系统。 WINDOWS FOR WORKGROUPS WINDOWS 9X WINDOWS NT REMOTE ACCESS SERVER(RSA) MACINTOSH DOS IS/2 UNIX 对于无缝的桌面数据库访问, SQL server 使用 OLE DB 驱动程序和 ODBC 驱动 程序,这些驱动程序可以与任何与 ODBC 或者 OLOLE DB 兼容的桌面程 序中访问天津大学网络教育学院本科生毕业设 计 (论文 ) 7 SQLSERVER 数据。 而且 SQL server 还有一个优点是其与主流客户机 /服务器开发工具和桌面应用程序,例如, MICROSOFT WORD,ACCESS,EXCEL 的紧密集成。 可以使用许多方法访问 SQL server 数据库。 对于制定数据库的开发, SQL server 与几种流行开发工具所使用的访问界面兼容。 也可以使用 MICROSOFT JET ENGINE和 DATA ACCESS OBJECT, REMOTE DATA OBJECTS, ACTIVEX DATA OJBECTS, OLE DB,ODBC, SQL server 内置的 DB—— LIBRARY 和其他的第三方开发工具访问 SQL server 数据库。 数据库访问技术 所有 C/S结构的分布式应用程序都以读取和更新数据库中的为中心任务,为了允许分布式、可缩放应用程序中实现数据集成,从长远来看,较新的数据访问技术通常能够减少开发时间,简化代码并提供良好的性能。 Visual 提供对新一代访问技术 的支持。 不仅仅是 ADO 的新版本,更是一个全新的以 .NET 框架为基础的数据操作模型,是专门为 .NET 平台上的 数据操作而设计的。 在这里主要介绍 数据访问技术,并对现有的主要的 Visual 中的数据访问技术进行比较。 大多数应用程序都需要某种形式的数据访问。 如果要创建新的应用程序,有三种极好的数据访问方式可供选择: 、 ADO 和 OLE DB。 数据操作模型介绍 ① ADO 对于用本机代码编写的应用程序, ADO 为 OLE DB 数据接口提供基于 COM 的应用程序级别接口。 ADO 支持各种开发需要,包括使用与关系数据库或其他存储区中的数据的活连接来创建数据库客户端和中间层业务对象。 而且, ADO 也可构建客户端记录集、使用松耦合记录集、处理 OLE DB 的数据集合。 ADO 还支持一些不通过 公开的行为,如何滚动的服务器端游标。 然而,因为服务器端游标需要保存数据库资源,所以使用它们可能会对应用程序的性能和可缩放性产生极大的负面影响。 为了通过防火墙传输 ADO 记录集,需要配置防火墙以启用 COM 封送请求,并考虑相关的安全后果。 COM 封送处理还将数据类型限制为 COM 标准定义的那些数据类型。 可选择以 XML 格式保持 ADO 记录集并传输 XML 文本。 ② 是一组向 .NET 程序员公开 数据访问服务的类。 为创建分布式数据共享应用程序提供了一组丰富的组件。 它提供了对关系数据、 XML 和应用程序数据的访问, 是重要的应用程序级接口,用于在 平台中提供数据访问服务,在 中,可以使用新的 .NET Framework 数据提供程序来访问数据源。 这些数据提供程序包括: SQL Framework 数天津大学网络教育学院本科生毕业设 计 (论文 ) 8 据提供程序、 OLE Framework 数据提供程序、 Framework 数据提供程序、 Framework 数据提供程序。 这些数据提供程序可以满足各种开发要求,包括创建由应用程序、工具、语言或 Inter 浏览器使用的前端数据库客户端和中间层业务对象(它们使用与关系数据库和其他存储区中的数据的活动连接)。 是专为基于消息的 Web 应用程序而设计的,同时还能为其他应用程序结构提供较好的功能。 通过支持对数据的松耦合访问, 减少了与数据库的活动连接数目(即减少了多个用户争用数据库服务器上的有限资源的可能性),从而实现了最大程度的数据共享。 作中将数据访问分解为多个可以单独使用或一前一后使用的不连续组件。 包含用于连接到数据库、执行命令和检索结果的 .NET Framework 数据提供程度。 程序员可以直接处理检索到的结果,或将其放入 DataSet 对象,以便与来自多个源的数据或在层之间进行远程处理的数据组合在一起,以特殊方式向用户公开。 DataSet 对象也可以独立于 .NET Framework 数据提供程序使用,以管理应用程序本地的数据。 也可通过对分布式 应用程序的基本对象“数据 集”( Dataset)支持基于 XML 的持久性和传输格式,来实现最大程度的数据共享。 数据集是一种关系数据结构,可使用 XML 进行读取、写入或序列化。 数据集使行生成要求应用程序层与多个 Web 站点之间进行松耦合数据交换的应用程序变得很方便。 因为数据集被远程处理为 XML 形式,所以任何两个组件都可共享数据并使用XML 架构来定义数据集的关系结构。 而且,因为数据集的序列化格式是 XML,所以 Dataset 对象可轻松穿过防火墙,而不受任何限制。 除了从 XML 加载数据以外,数据集还可用 SQL Server 中的数据以及通过 OLE DB 公开的数据源中的数据来填充,并可保存对这些数据的更改。 提供了对 Microsoft SQL Server 等数据源以及通过 OLE DB 和 XML公开的数据源的一致访问。 数据共享使用者可以使用 来连接到这些数据源,并检索、操作和更新数据。 类在 中,并且与 中的 XML 类集成。 当编译使用 命名空间的代码时,请引用 和。 支持工业标准,它提供了应用程序编程接口,以便与 OLE DB 兼容的数据来源进行沟通。 通过 可以将应用程序编程接口,以便与 OLE DB兼容的数据来源进行沟通。 通过 可以将应用程序连接到这些数据源上,然后可对数据进行操作。 沿袭以前的 ADO 所能操作的数据来源,包括关联数据和非关联数据。 只要是 ADO 能操作的数据源, 都能操作。 但是天津大学网络教育学院本科生毕业设 计 (论文 ) 9 ADO提供了更丰富的对象模型这使得编程者可以用更加直观的方式来存取数据。 别外, 是以离线的数据为基础的,也就是说可以在本机的 DataSet上进行数据增、删、改操作,然后再更新到真正的数据源中。 离线操作的好处是:数据操作是针对本机上 DataSet 进行的,因此减少了与服务器的往返次数,降低了网络流量,提高了程序的并发性,同时由于 采用了 XML 来 交换和更新数据,因此只要是能够存取 XML 的应用程序都可以通过 XML 来与 进行数据交换。 使用 XML 格式来交换数据的好处是:数据处理的代码与用户接口可以更容易地分散在不同的计算机上,从而使应用程序的执行效率、可维护性和可扩充。公司考勤管理系统的设计与实现本科毕业论文(编辑修改稿)
相关推荐
务的成败。 XJ 物流有限公司的配送业务与其他专营配送业务的物流公司相比,存在一定的 差 异。 提高 XJ 物流公司配送业务竞争力的有效举措便是控制成本 ,这一点由财务杠杆原理就不难理解。 控制配送业务的成本最重要的方面就是控制送货过程产生的耗费。 送货过程中,合理的车辆积载与科学的配送路径对降低配送业务成本 作用巨大。 因此送货工作的有效完成意义重大。 我们基于以上考虑,制定出了 XJ
14 岁以下,患有 先天性丏可治愈类疾病癿儿童, 患有 先天性残障 畸形 癿儿童,以及贫困无自行医治能力癿儿童。 实施方式 : 此公益活劢由新报 不雅润东方联合发起。 前期迚行受捐劣儿童癿信息搜集,同时完善公益善款募集方案,随即将公益信息通过报纸等媒体平台 集中释放 ,扩大 公益 活劢 创 意 改 变 生 活。 Creative change life 知名度,结合创新型公益概念 ——“公益
,严格按规范要求检查压实度,每层填土都要资料齐全,并经监理工程师签认或旁站。 J、在雨季施工中,严防路堤积水,填筑层表面应适当加大横坡度,以利于排水,并注意天气预报,及时碾压成型,防止填土被雨水泡软。 K、进入初冬填筑路堤时,尽量昼夜连续施工,取土场进行覆盖,保证填土不受冻害影响, 每天填筑的土层要当天碾压成型。 工艺流程框图 L、达到设计标高时要抓紧按设计要求整理路槽,修整边坡,防护
................................................ 37 第 6 章 系统测试 .......................................................................................................................................
.................................................. 33 XXXXXX(论文) 5 引 言 随着社会的进步与发展,在信息量日益增多的今天,日常生活中的各方面都离不开使用方便快捷而有效的方式来管理自己的信息,企业也不例外。 企业管理信息系统可以定义为是一个计算机系统,它是一个由人工操作处理的信息管理系统
一的 工作而没有任何的组织文化和其他福利的辅助,使得员工可能会因为厌倦或者无法继续专注于目前的工作而选择更适合自己的职业发展道路,造成人才流失。 人才管理制度 在有限 公司里缺乏一套有效的人才管理制度 和人才晋升机制 ,人才的招聘与人才的管理凌乱, 从公司人员的构成来看,年龄结构不是太合理, 25 岁以下占比 62%,比例偏高,而 35 岁以上的人员相比就业较稳定,但 占比只有 6%