Embedded PMIS Advisor for DMM


General Objective:

The Software Developer will be responsible for development/customize of a Project Management Information System (PMIS) for the Deputy Ministry of Municipalities (DMM).

He/she shall undertake the development from requirement generation to final installation in the DMM – Datacenter. His/her responsibility will include:

Responsibilities:

Gather the requirement and conduct a detail analysis for the development of PMIS.

Develop a Software Requirement Specification (SRS) document. The SRS should include functional and non-functional requirement.

Present the final SRS to DMM Urban e-System Development directorate and obtain their approval. 

Prepare a logical design of the system based on the requirement and detailed analysis carried out. The logical design document should contain standard database diagrams such as Use Case DFD level 0 and 1 Flow Chart and ERD.

Prepare a system prototype and present to DMM Urban e-System Development directorate for review and approval.

Develop the system based on the approved prototype. Consider software development best practices such as:

Use of Relational Model (RDBMS)

Consider database normalization.

Consider use of DBMS properties: ACID (Atomicity Consistency Isolation Durability)

Clean coding.

Use the following technologies for development:

Backend DBMS: MySQL.

Framework and Backend Code: PHP 7 Laravel 6 framework

Frontend UI: Bootstrap CSS and JavaScript.

Ensure that the system is compatible with the common browser such as Google Chrome Microsoft Edge IE and Firefox.

Retain different versions of the source code and database during the development.

Present the system draft versions to DMM Urban e-System Development directorate during the Coding Phase.

Present the final working version of the system to DMM Urban e-System Development directorate and obtain approval.

Test the system using the software testing techniques such as Blackbox and Whitebox tests.

Install the final version in the DMM- datacenter.

Ensure that system operates properly and the users can access it over the internet and LAN (Local Area Network).

Develop the system documentation including:

User Manual in Dari and Pashto. (SHAHAR translators can help with translation)

Technical Manual in English.

Prepare Source-Code and Backend DBMS in a DVD including all diagrams.

Deliver training programs to DMM Urban e-System Development directorate staff so they learn and understand the system. Provide class-room and practical hands-on sessions.

Ensure that DMM Urban e-System Development directorate technical staff understand the system administration and maintenance.

All Technical documents and source code should provide to DMM Urban e-System Development directorate

Consultant will work under direct supervision of Urban e-System Development Directorate. In each phase/deliverable he/she should get approval from Urban e-System Development Directorate.

 

Deliverables:

Deliverable #1

Conduct Requirement Gathering and Produce an SRS (Software Requirement Specification) document; submit to Urban e-System Development Directorate and obtain their approval.

The time for the completion of this deliverable is 20 Calendar Days after award of the PO

Deliverable #2

Produce the PMIS prototype obtain DMM approval and submit.

10 Calendar Days after award of the PO

Deliverable#3

Develop/Customize the PMIS final version obtain DMM-approval and submit.

Install the final version in the DMM- datacenter.

120 Calendar Days after award of the PO

Deliverable#4

Produce PMIS Documentations including:

User Manual (Dari and Pashto).

Technical documentation including database diagrams

Prepare Source Code database and other technical materials in a DVD and submit

PMIS Documentations and source code submitted to Urban e-System Development Directorate 15 Calendar Days after award of the PO

Deliverable#5

Deliver Capacity building training to Urban e-System Development Directorate. Deliver class-room training as well as practical hands-on sessions.

Training programs and material delivered to Urban e-System Development Directorate staff. The staff shall understand the PMIS usage and administration.

15 Calendar Days after award of the PO


General Objective:

The Software Developer will be responsible for development/customize of a Project Management Information System (PMIS) for the Deputy Ministry of Municipalities (DMM).

He/she shall undertake the development from requirement generation to final installation in the DMM – Datacenter. His/her responsibility will include:

Responsibilities:

Gather the requirement and conduct a detail analysis for the development of PMIS.

Develop a Software Requirement Specification (SRS) document. The SRS should include functional and non-functional requirement.

Present the final SRS to DMM Urban e-System Development directorate and obtain their approval. 

Prepare a logical design of the system based on the requirement and detailed analysis carried out. The logical design document should contain standard database diagrams such as Use Case DFD level 0 and 1 Flow Chart and ERD.

Prepare a system prototype and present to DMM Urban e-System Development directorate for review and approval.

Develop the system based on the approved prototype. Consider software development best practices such as:

Use of Relational Model (RDBMS)

Consider database normalization.

Consider use of DBMS properties: ACID (Atomicity Consistency Isolation Durability)

Clean coding.

Use the following technologies for development:

Backend DBMS: MySQL.

Framework and Backend Code: PHP 7 Laravel 6 framework

Frontend UI: Bootstrap CSS and JavaScript.

Ensure that the system is compatible with the common browser such as Google Chrome Microsoft Edge IE and Firefox.

Retain different versions of the source code and database during the development.

Present the system draft versions to DMM Urban e-System Development directorate during the Coding Phase.

Present the final working version of the system to DMM Urban e-System Development directorate and obtain approval.

Test the system using the software testing techniques such as Blackbox and Whitebox tests.

Install the final version in the DMM- datacenter.

Ensure that system operates properly and the users can access it over the internet and LAN (Local Area Network).

Develop the system documentation including:

User Manual in Dari and Pashto. (SHAHAR translators can help with translation)

Technical Manual in English.

Prepare Source-Code and Backend DBMS in a DVD including all diagrams.

Deliver training programs to DMM Urban e-System Development directorate staff so they learn and understand the system. Provide class-room and practical hands-on sessions.

Ensure that DMM Urban e-System Development directorate technical staff understand the system administration and maintenance.

All Technical documents and source code should provide to DMM Urban e-System Development directorate

Consultant will work under direct supervision of Urban e-System Development Directorate. In each phase/deliverable he/she should get approval from Urban e-System Development Directorate.

 

Deliverables:

Deliverable #1

Conduct Requirement Gathering and Produce an SRS (Software Requirement Specification) document; submit to Urban e-System Development Directorate and obtain their approval.

The time for the completion of this deliverable is 20 Calendar Days after award of the PO

Deliverable #2

Produce the PMIS prototype obtain DMM approval and submit.

10 Calendar Days after award of the PO

Deliverable#3

Develop/Customize the PMIS final version obtain DMM-approval and submit.

Install the final version in the DMM- datacenter.

120 Calendar Days after award of the PO

Deliverable#4

Produce PMIS Documentations including:

User Manual (Dari and Pashto).

Technical documentation including database diagrams

Prepare Source Code database and other technical materials in a DVD and submit

PMIS Documentations and source code submitted to Urban e-System Development Directorate 15 Calendar Days after award of the PO

Deliverable#5

Deliver Capacity building training to Urban e-System Development Directorate. Deliver class-room training as well as practical hands-on sessions.

Training programs and material delivered to Urban e-System Development Directorate staff. The staff shall understand the PMIS usage and administration.

15 Calendar Days after award of the PO

General Objective:

The Software Developer will be responsible for development/customize of a Project Management Information System (PMIS) for the Deputy Ministry of Municipalities (DMM).

He/she shall undertake the development from requirement generation to final installation in the DMM – Datacenter. His/her responsibility will include:

Responsibilities:

Gather the requirement and conduct a detail analysis for the development of PMIS.

Develop a Software Requirement Specification (SRS) document. The SRS should include functional and non-functional requirement.

Present the final SRS to DMM Urban e-System Development directorate and obtain their approval. 

Prepare a logical design of the system based on the requirement and detailed analysis carried out. The logical design document should contain standard database diagrams such as Use Case DFD level 0 and 1 Flow Chart and ERD.

Prepare a system prototype and present to DMM Urban e-System Development directorate for review and approval.

Develop the system based on the approved prototype. Consider software development best practices such as:

Use of Relational Model (RDBMS)

Consider database normalization.

Consider use of DBMS properties: ACID (Atomicity Consistency Isolation Durability)

Clean coding.

Use the following technologies for development:

Backend DBMS: MySQL.

Framework and Backend Code: PHP 7 Laravel 6 framework

Frontend UI: Bootstrap CSS and JavaScript.

Ensure that the system is compatible with the common browser such as Google Chrome Microsoft Edge IE and Firefox.

Retain different versions of the source code and database during the development.

Present the system draft versions to DMM Urban e-System Development directorate during the Coding Phase.

Present the final working version of the system to DMM Urban e-System Development directorate and obtain approval.

Test the system using the software testing techniques such as Blackbox and Whitebox tests.

Install the final version in the DMM- datacenter.

Ensure that system operates properly and the users can access it over the internet and LAN (Local Area Network).

Develop the system documentation including:

User Manual in Dari and Pashto. (SHAHAR translators can help with translation)

Technical Manual in English.

Prepare Source-Code and Backend DBMS in a DVD including all diagrams.

Deliver training programs to DMM Urban e-System Development directorate staff so they learn and understand the system. Provide class-room and practical hands-on sessions.

Ensure that DMM Urban e-System Development directorate technical staff understand the system administration and maintenance.

All Technical documents and source code should provide to DMM Urban e-System Development directorate

Consultant will work under direct supervision of Urban e-System Development Directorate. In each phase/deliverable he/she should get approval from Urban e-System Development Directorate.

 

Deliverables:

Deliverable #1

Conduct Requirement Gathering and Produce an SRS (Software Requirement Specification) document; submit to Urban e-System Development Directorate and obtain their approval.

The time for the completion of this deliverable is 20 Calendar Days after award of the PO

Deliverable #2

Produce the PMIS prototype obtain DMM approval and submit.

10 Calendar Days after award of the PO

Deliverable#3

Develop/Customize the PMIS final version obtain DMM-approval and submit.

Install the final version in the DMM- datacenter.

120 Calendar Days after award of the PO

Deliverable#4

Produce PMIS Documentations including:

User Manual (Dari and Pashto).

Technical documentation including database diagrams

Prepare Source Code database and other technical materials in a DVD and submit

PMIS Documentations and source code submitted to Urban e-System Development Directorate 15 Calendar Days after award of the PO

Deliverable#5

Deliver Capacity building training to Urban e-System Development Directorate. Deliver class-room training as well as practical hands-on sessions.

Training programs and material delivered to Urban e-System Development Directorate staff. The staff shall understand the PMIS usage and administration.

15 Calendar Days after award of the PO

Source link

Leave your thoughts

ABOUT US

Join the Afghan Job Center
Apply to jobs faster, even from your mobile phone
Post a resume to be found by registered employers
Create a Job Alert and more for free

ABOUT US

Join the Afghan Job Center
Apply to jobs faster, even from your mobile phone
Post a resume to be found by registered employers
Create a Job Alert and more for free

Contact Us

.

Visitor Counter

0216316
Visit Today : 363
Visit Yesterday : 291
This Month : 8794
This Year : 54976
Total Visit : 216316
Total Hits : 644461
Who's Online : 5