DEVELOPMENT PROJECT MONITORING EVALUATION USING JSP
Christian B. 3 D3 IT B 7407 030 056
INTRODUCTION Monitoring and internal evaluation (Monevin) is a routine and continuous activity that should be done continuously. Basically, Monevin is monitoring the implementation of activities and is not an activity to find fault, but it helps take remedial action continuously. Monitoring and evaluation (Monev) is done as an effort to determine what is being done by way of monitoring the results / achievements and if there are deviations from the standards set, then held immediately improved, so that all the results / accomplishments that can be achieved according to plan.
JAVA SERVER PAGE (JSP) Is a web technology-based Java programming language and running on the Java Platform, and is part of J2EE technology (Java 2 Enterprise Edition). JSP is very appropriate and tough to deal with the presentation on the web. While J2EE is a Java platform for enterprise application system development with the support of the API (Application Programming Interface) that is complete and portable and provides the means to create an application that separates business logic (the system), presentation and data.
Behind the Scenes • When this page (date.jsp) is called, it will be compiled (by the JSP engine) into a java servlet. At this point the servlet is handled by the servlet engine just like any other servlet. The servlet engine then loads the servlet class (using a class loader) and executes it to create dynamic HTML to be sent to the browser, as shown in Figure 2. For this example, the servlet creates a Date object and writes it as a string to the out object, which is an output stream to the browser.
Behind the Scenes
PERT Complex projects require a series of activities, some of which must be performed sequentially and others that can be performed in parallel with other activities. This collection of series and parallel tasks can be modeled as a network. In 1957 the Critical Path Method (CPM) was developed as a network model for project management. CPM is a deterministic method that uses a fixed time estimate for each activity. While CPM is easy to understand and use, it does not consider the time variations that can have a great impact on the completion time of a complex project.
PERT • The Program Evaluation and Review Technique (PERT) is a network model that allows for randomness in activity completion times. PERT was developed in the late 1950's for the U.S. Navy's Polaris project having thousands of contractors. It has the potential to reduce both the time and cost required to complete a project.
PERT
Steps in the PERT Planning Process • • • • • • •
PERT planning involves the following steps: Identify the specific activities and milestones. Determine the proper sequence of the activities. Construct a network diagram. Estimate the time required for each activity. Determine the critical path. Update the PERT chart as the project progresses.
MONITORING is the process of collecting and analyzing information (based on the indicators specified) in a systematic and continuous about the program of activities / projects so that corrective action can be done to improve the program / project further.
EVALUATION is the assessment process and the disclosure of the goals program performance issues / projects to provide feedback for performance improvement programs / projects.
Observations throughout the ongoing activities to ensure these activities in accordance with the plan. While Monitoring is a process to see how far the implementation of activities that goes according to plan, if there is something immediate problems early action, and Evaluation is an assessment of the results after all the activities completed.
GOALS • Monitoring dan evaluasi dilakukan dalam rangka pengendalian kegiatan program agar mencapai sasaran yang diharapkan secara tepat waktu, tepat sasaran. • Membuat kemudahan bagi seseorang untuk melakukan monitoring dan evaluasi terhadap proyek tersebut. Menjadikan sebuah sistem monitoring dan evaluasi dalam bentuk sistem informasi yang menarik.
Rencana Program
Flowchart system
Input resource, task
Monitoring
Progress
Output
Evaluasi
Apakah sesuai ?
Y END
T
Data Flow Diagram Manajer_ Proyek
Keyw ord
Admin
ID_password
Evaluasi
Akses_Master 1
Jadw al ID_Password Admin
Inf ormasi_SI
Jadw al
Inf ormasi_SI SI_Monitoring
Data_Jadw al
Master
+ Output&problem ID_Password
Inf ormasi_SI Data_Jadw al
Keyw ord Pekerja_ Proyek
Pekerja_ Proyek
Manajer_ Proyek
Admin
ID_Password
1 Manajer_P royek ID_password
Data Flow Diagram
Login ID_Password
Pekerja_Pro yek
Admin Manajer_P royek
Verifikasi User_System
Inf ormasi_SI Manajer2
Inf ormasi_SI
User Login Hak akses Admin
Manajer 4
3
Master
View
Pekerja Master
Pekerja
Inf ormasi_SI
Pekerja Akses_Master Penjadw alan
Penjadw alan
Manajer
Penjadw alan2
Admin Manajer
Penjadw alan
Manajer_Pr oyek Penjadw alan
Pekerja
Keyw ord
Admin
Pekerja2
Manajer
Jadw al
2 Output&problem
Keyw ord
Proses
Pekerja_Pro yek
Pekerja_Pro yek Jadw al
Data_Jadw al
Evaluasi
Data_Jadw al
Manajer_P
Manajer_P
Manajer_P royek
Pekerja_Pro yek
Conceptual Data Model user id_user username passw ord nama_perusahaan alamat_perusahaan kota email status
output id_output tgl hasil masalah solu si persen
memiliki
resource id_resource nama_resource jenis biaya extra time
menghas ilk an
task id_task no nama_task duration tgl_mula i tgl_selesai nama
melakukan
Physical Data Model USER ID_USER USERNAME PASSWORD NAMA_PERUSAHAA N ALA MAT_PERUSAHAAN KOTA EMA IL STATUS
ID_OUTPUT ID_TASK TGL HASI_ MASALAH SOLUSI PERSEN
OUTPUT integer integer date varchar(50) varchar(50) varchar(50) decimal(3,2)
integer varchar(20) varchar(30) varchar(30) varchar(50) varchar(30) varchar(30) varchar(10)
ID_U SER = ID_U SER
RESOURCE ID_USER integer ID_RESOURCE integer NAMA_RESOURCE varchar(30) JENIS varchar(20) BIAYA decimal(16,2) EXTRA decimal(16,2) TIME varchar(10)
ID_TASK = ID_TASK
ID_TASK = ID_TASK
TASK ID_TASK integer NO integer NAMA_TASK varchar(30) DURATION varchar(10) TGL_MULAI date TGL_SELESA I date NAMA varchar(30)
RELATION_63 ID_TASK integer
database_monitoring
User Interface