HitCount GitHub issues GitHub forks GitHub stars GitHub license Build Status

1. OSL ™ ITS Introduction

2. Preparing to Install OSL ™ ITS

3. Install OSL ™ ITS

3.1 Install OSL ™ ITS DB on Cubrid 9.3.3.

3.2 OSL™ ITS DB Connection Address and Configuration

      /oslops/src/main/resources/egovframework/egovProps/globals.properties Change the settings as shown below.

    Globals.lunaops.cubrid.driver= Your cubrid DB  Driver
    Globals.lunaops.cubrid.url= Your cubrid DB URL
    Globals.lunaops.cubrid.username= Your DB username
    Globals.lunaops.cubrid.password= Your DB password

3.3 OSL™ ITS Create the first system administrator

      /opsops/src/main/resources/egovframework/egovProps/globals.properties Change the settings as shown below

      Globals.opsops.userJoin= N → Change it to Y so that the first system administrator can join.

        ㄴ The ID created through membership is automatically created with the system administrator authority of the organization.
        ㄴ After creating through the system administrator ID membership, you need to remove the membership function by changing the   setting to 'N' again.
        ㄴ After that, the system administrator registers the user ID by registering the users who will use the system through the user  management function of the system.
            Issue it to use the system.

4. How to use OSL ™ ITS

4.1 Initial account creation and system setup

4.2 Usage by each permission

4.2.1 Project manager

  1. The project manager manages all work settings such as projects and processes, and inspects and approves the work results performed by the person in charge.     It also sets up information about systems, projects, processes, classifications, and deployment plans.

  2. System settings manage common code, user management and organization information.

  3. When you finish the system setup, you set up a business role. In addition to the three basic business roles provided, add the necessary business roles.

  4. Assign users registered in the work role and set the development document form to be used by the system.

  5. Next, set up the process you want to use in your project. Create a process and add workflow for that process. When the process is set up, the process is finalized. Confirmed processes will appear in the dashboard. You can cancel the process but you cannot cancel the process if there is only one requirement.

  6. Next, set up a requirement classification to classify the requirements, and create a deployment plan. The generated classification and distribution plan will be used by the staff in handling the requirements.     Each can be assigned to that requirement.

  7. The project manager will approve / refuse the payment from the person in charge.

  8. You can check the requirements processing status of the project through the dashboard.

4.2.2 Person in charge

  1. The task manager classifies the requested requirements into the process and records the work for each activity set in the process.

  2. Handles requirements, assigns them to preset classifications as needed, and adds a deployment plan if a process has a deployment plan.

  3. If you made a payment while processing a requirement, you can check the status of your payment.

4.2.3 End user

  1. End users register their requirements with the system.

  2. Check the processing status of the registered requirement.

5. Contributing

Join the project, ask questions about the project, discuss the Google Group

  -Go to the group site and log in with your Google account and apply for membership.   -After approval of membership, you can join the group.

6. License Information