{"title":"某小型建筑企业人事管理信息系统的开发","authors":"Maxim Peterburtsev, Lyubov' Adamcevich","doi":"10.29039/2308-0191-2023-11-2-10-10","DOIUrl":null,"url":null,"abstract":"The efficiency of the functioning of an organization largely depends on its employees, and organizations in the construction sector are no exception, where a properly formed personnel management system will effectively allocate labor resources between projects and achieve the company's strategic goals. The article presents an analysis of the existing regulatory documentation in the field of personnel management in a construction organization, since the creation of an information system responsible for personnel management in a construction organization must be developed taking them into account. In addition, the article describes an approach to designing a database structure and a software application for personnel management in small construction organizations. The functions and tasks of an information system for personnel management in a small construction organization are highlighted, which will become the basis of the database structure for creating an application using the client-server architecture. \nAs a result, a block diagram of the relationship between the functions of a program that provides personnel management in small construction organizations based on the current legal documentation has been developed. \nThe program includes the following modules: Data Processing, Recruitment, Employment, Vacation Schedule, Dismissal of Employees. \nThe program interface is developed using the C# high-level programming language on the Microsoft Visual Studio 2022 platform using the .NET Framework (Windows Forms) development technology. \nThe database where data will be stored and processed is developed using the Microsoft SQL Server relational database management system on the Microsoft SQL Server Management Studio 18 platform. Stored procedures and functions are supposed to be used, which will be called from the program interface.","PeriodicalId":40951,"journal":{"name":"Russian Journal of Building Construction and Architecture","volume":"53 1","pages":""},"PeriodicalIF":0.1000,"publicationDate":"2023-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Development of an information system for personnel management in a small construction organization\",\"authors\":\"Maxim Peterburtsev, Lyubov' Adamcevich\",\"doi\":\"10.29039/2308-0191-2023-11-2-10-10\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The efficiency of the functioning of an organization largely depends on its employees, and organizations in the construction sector are no exception, where a properly formed personnel management system will effectively allocate labor resources between projects and achieve the company's strategic goals. The article presents an analysis of the existing regulatory documentation in the field of personnel management in a construction organization, since the creation of an information system responsible for personnel management in a construction organization must be developed taking them into account. In addition, the article describes an approach to designing a database structure and a software application for personnel management in small construction organizations. The functions and tasks of an information system for personnel management in a small construction organization are highlighted, which will become the basis of the database structure for creating an application using the client-server architecture. \\nAs a result, a block diagram of the relationship between the functions of a program that provides personnel management in small construction organizations based on the current legal documentation has been developed. \\nThe program includes the following modules: Data Processing, Recruitment, Employment, Vacation Schedule, Dismissal of Employees. \\nThe program interface is developed using the C# high-level programming language on the Microsoft Visual Studio 2022 platform using the .NET Framework (Windows Forms) development technology. \\nThe database where data will be stored and processed is developed using the Microsoft SQL Server relational database management system on the Microsoft SQL Server Management Studio 18 platform. Stored procedures and functions are supposed to be used, which will be called from the program interface.\",\"PeriodicalId\":40951,\"journal\":{\"name\":\"Russian Journal of Building Construction and Architecture\",\"volume\":\"53 1\",\"pages\":\"\"},\"PeriodicalIF\":0.1000,\"publicationDate\":\"2023-06-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Russian Journal of Building Construction and Architecture\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.29039/2308-0191-2023-11-2-10-10\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"CONSTRUCTION & BUILDING TECHNOLOGY\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Russian Journal of Building Construction and Architecture","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.29039/2308-0191-2023-11-2-10-10","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"CONSTRUCTION & BUILDING TECHNOLOGY","Score":null,"Total":0}
引用次数: 0
摘要
一个组织的运作效率在很大程度上取决于它的员工,建筑行业的组织也不例外,一个适当形成的人事管理制度将有效地在项目之间分配劳动力资源,实现公司的战略目标。本文分析了建筑组织人事管理领域现有的规范性文件,因为建立一个负责建筑组织人事管理的信息系统必须考虑到这些文件。此外,本文还介绍了一种小型建筑企业人事管理数据库结构和软件应用的设计方法。重点介绍了某小型建筑企业人事管理信息系统的功能和任务,并以此为基础建立了基于客户端-服务器架构的应用程序数据库结构。因此,根据当前的法律文件,开发了一个提供小型建筑组织人员管理的程序的功能之间关系的框图。该计划包括以下模块:数据处理,招聘,就业,假期安排,解雇员工。程序界面采用c#高级编程语言,在Microsoft Visual Studio 2022平台上使用。net Framework (Windows Forms)开发技术进行开发。存储和处理数据的数据库是在Microsoft SQL Server management Studio 18平台上使用Microsoft SQL Server关系数据库管理系统开发的。应该使用存储过程和函数,它们将从程序接口调用。
Development of an information system for personnel management in a small construction organization
The efficiency of the functioning of an organization largely depends on its employees, and organizations in the construction sector are no exception, where a properly formed personnel management system will effectively allocate labor resources between projects and achieve the company's strategic goals. The article presents an analysis of the existing regulatory documentation in the field of personnel management in a construction organization, since the creation of an information system responsible for personnel management in a construction organization must be developed taking them into account. In addition, the article describes an approach to designing a database structure and a software application for personnel management in small construction organizations. The functions and tasks of an information system for personnel management in a small construction organization are highlighted, which will become the basis of the database structure for creating an application using the client-server architecture.
As a result, a block diagram of the relationship between the functions of a program that provides personnel management in small construction organizations based on the current legal documentation has been developed.
The program includes the following modules: Data Processing, Recruitment, Employment, Vacation Schedule, Dismissal of Employees.
The program interface is developed using the C# high-level programming language on the Microsoft Visual Studio 2022 platform using the .NET Framework (Windows Forms) development technology.
The database where data will be stored and processed is developed using the Microsoft SQL Server relational database management system on the Microsoft SQL Server Management Studio 18 platform. Stored procedures and functions are supposed to be used, which will be called from the program interface.