106
Start Display Home
Page Display View RKA
Form
Verify in Server Display data in
table Display logout
End Login
Chose View RKA
Generate Digital Signature And XML Valid Signature
Chose Logout Menu Display Error
Page Repeat Edit
Invalid Signature Display Edit RKA
Form Chose Edit RKA Menu
Figure 4.1.3.6.8 Statechart Diagram Edit RKA SKPD
In Figure 4.1.3.6.8 Statechart Diagram user performs event login, and then the state will display the users home page. To perform a edit command, then state
display the edit page and user updated the data, then state will process the data and generate the signature from data that already prepare to send and go to next
step convert it into XML file Event select the logout menu made to exit the state system and the system will display the message out.
4.1 3.7Application Domain Analysis
4.2.1 Use Case Diagram
1. Stakeholder Identification
107
Table 4.2.1.1
Actor Identification
No Actor
Description
2 User
The person responsible for overseeing the performance to operate and receives reports.
2. Use Case Identification
Table 4.2.1.2 Use Case identification No
Use Case Description
Actor
1. Login Use Case describes the activities of
entering your username and password to access the system.
user, Login
2. Management XML Use Case describes the activities to
manage and view the processes that occur in the system xml
user, XML
3. Management RKA Use Case describes activities of
operator super admin instead view, edit and delete the data of
RKA User, RKA
4. Logout Use Case Describes when operator
super admin want to end their season.
User, logout
108
3. Use Case Model Diagram
Gambar 4.1 Use Case Model Diagram
4. Narrative Use Case
In this Use Case narratives described the sequence of activities performed by the system and actors, there are:
1. Login
Table 4.2.1.3 Narratives Use Case Login
Use Case Name Login
Brief Description Actors must login to be able to open the
application. Login is done by entering a username and user password.
Actor User
109 Precondition
User Already have Username and I Password Main Flow
1. Open the web secure application 2. Enter User name and password
3. Login
Alternative Flow If the username or password, the system will give
warning that the username or password is entered incorrectly and the system will ask for repeat
logins. Post Condition
Displaying page corresponding to the authentication.
2. Management RKA
Table 4.2.1.4 Narratives Use Case Management RKA
Use Case Name Management RKA
Brief Description Use Case describes activity instead in list input,
edit and delete budgeting planning but though the network with xml and digital signature
Actor User
Precondition User Login As Super Admin and Operator
Main Flow 1. User Chose view RKA menu
2. The Data display in table cluster with year RKA 3. For Add the new RKA press the add button
4. System will display the add new data RKA
110 form
5. User can input the data and press the save button
6. System will display the new data in table 7. User can edit the data by choosing them and
press edit menu 8. System will display edit data RKA
9. User can edit the RKA data and change it by pressing edit
10. System will display the changes. 11. User can delete RKA data by pressing delete
button 12. System will delete the data from database.
Alternative Flow If Signature invalid system will display error
message Post Condition
System will put all data in xml with digital signature and trow it to server to verify.
3. Management XML
Table 4.2.1.5 Narratives Use Case Management XML
Use Case Name Management XML
Brief Description Use Case describes activities of Super Admin to
monitoring the log of XML that send and recive
111 from server.
Actor User
Precondition User Login as Super Admin
Main Flow 1. User chose the management XML menu
2. System will display the log of XML Alternative Flow
- Post Condition
Sistem Display The XML file
4. Logout
Table 4.2.1.6 Narratives Use Case Logout
Use Case Name Logout
Brief Description Use Case describes activities the Super Admin and
Operator out from the system Actor
User Precondition
User login as Super Admin or Operator Main Flow
1. User chose logout menu Alternative Flow
- Post Condition
System will display ”Sucess to Logout ” [LOGOUT
]”.
112
4.2.2 Sequence Diagram