Management of Source Code Integrity Presented by O/o the Accountant General (A&E), Jammu and Kashmir
What is source A place from which data is taken. Many computer commands involve moving data. The place from which the date is moved is called source where as the place it is moved to is called destination or target.
What Is Code A set of symbols for representing something Code can appear in a variety of forms The code that a programmer writes is called source code code that is ready to run is called an executable code.
What Is Source Code Source code is basically the original semantic and syntax of the commands written by a programmer for designing a software / application software.
Source Code Integrity Steps to maintain / secure the integrity of source code are :- The source code should not be made available to the end users because they can change or tamper it, for that we have to place the entire application software at one machine and that is the Application Machine.
What is application Machine An application machine is a component- based product that resides in the middle-tier of a server centric architecture. It provides middleware services for security and state maintenance, along with data access and persistence.
Client server environment A relationship in which two computers, usually a server and client, communicate across a network. Usually one computer manages or supplies services to the other computer. In the client server environment the system should be available to the end user, for that we need to provide online system. If any changes are made in the application system that should be available to all the end users for that we have to maintain the integrity
Flow Chart of Client Server Environment
Benefits of make-do application If any change takes place in the application that changes should be reflected on all the client machines. We create a folder in the application machine and put all the executable files in that folder
Benefits of make-do application In the client machine we need to create a folder to put all the executable files in the Startup folder In the Startup folder we put the batch file that copies all the executable from the application machine to the Client machine
Benefits of make-do application The path of batch file should exists on all the Client machine So that at the startup all the executable files from the application machine get copied to all the client machines in the networking environment