System Development and Procurement: Analysis and Report Assignment
VerifiedAdded on 2022/11/25
|10
|1973
|145
Report
AI Summary
This report provides a comprehensive analysis of system development and procurement. It begins by comparing and contrasting the waterfall and prototyping methodologies, justifying the selection of agile methodology for a patient surgery information system. The report then evaluates re...
Read More
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.

Running head: SYSTEM DEVELOPMENT AND PROCUREMENT
System Development and Procurement
Name of Student-
Name of University-
Author’s Note-
System Development and Procurement
Name of Student-
Name of University-
Author’s Note-
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.

1SYSTEM DEVELOPMENT AND PROCUREMENT
Table of Contents
Task 2: Methodologies for developing Information System...........................................................1
Task 3: Functional and non-Functional requirements.....................................................................2
Task 4: Use Case Diagram with use case description.....................................................................3
Task 5: Project Proposal..................................................................................................................4
Task 6: Class Diagram.....................................................................................................................5
Task 7: Evaluation...........................................................................................................................6
Bibliography....................................................................................................................................8
Table of Contents
Task 2: Methodologies for developing Information System...........................................................1
Task 3: Functional and non-Functional requirements.....................................................................2
Task 4: Use Case Diagram with use case description.....................................................................3
Task 5: Project Proposal..................................................................................................................4
Task 6: Class Diagram.....................................................................................................................5
Task 7: Evaluation...........................................................................................................................6
Bibliography....................................................................................................................................8

2SYSTEM DEVELOPMENT AND PROCUREMENT
Task 2: Methodologies for developing Information System
Two methodologies which can be included for developing an IS system are waterfall
model and prototyping method. Both the methods are explained below:
1. Waterfall Model: This methodology is a linear framework that states project should be
divided in to sequential phases including overlap as well as acceptable phases (Alshamrani and
Bahattab 2015). This methodology mainly emphasis on the planning phase, the emphasis of this
methodology also includes the target dates, the budgets as well as the implementation for the
system. This methodology includes tight control maintained over project life by using excess
written documentation and includes formal reviews as well as approval of the user (Elghondakly,
Moussa and Badr 2015). There are strengths as well as weakness associated with this project.
Strengths includes supporting project teams that are less experienced and including less
experienced project managers. The progress with this methodology is measurable.
2. Prototyping: This is an iterative methodology that is used for developing the software
and handles the selected portion in large amount (Breuss 2016). This methodology reduces the
project risk that breaks project in smaller section and provides easy change of process in
development phase. Users included in the system are included in the process which helps to
increase probability and likelihood of the user acceptance for having final implementation. There
are many advantages as well as disadvantages included in prototyping. This methodology
improves the user participation in developing the system and includes proper communication in
the project stakeholders. The disadvantages that are included in this prototyping project are
approval process is difficult and the controlling is not strict. This methodology includes
incomplete as well as adequate analysis of problem.
Task 2: Methodologies for developing Information System
Two methodologies which can be included for developing an IS system are waterfall
model and prototyping method. Both the methods are explained below:
1. Waterfall Model: This methodology is a linear framework that states project should be
divided in to sequential phases including overlap as well as acceptable phases (Alshamrani and
Bahattab 2015). This methodology mainly emphasis on the planning phase, the emphasis of this
methodology also includes the target dates, the budgets as well as the implementation for the
system. This methodology includes tight control maintained over project life by using excess
written documentation and includes formal reviews as well as approval of the user (Elghondakly,
Moussa and Badr 2015). There are strengths as well as weakness associated with this project.
Strengths includes supporting project teams that are less experienced and including less
experienced project managers. The progress with this methodology is measurable.
2. Prototyping: This is an iterative methodology that is used for developing the software
and handles the selected portion in large amount (Breuss 2016). This methodology reduces the
project risk that breaks project in smaller section and provides easy change of process in
development phase. Users included in the system are included in the process which helps to
increase probability and likelihood of the user acceptance for having final implementation. There
are many advantages as well as disadvantages included in prototyping. This methodology
improves the user participation in developing the system and includes proper communication in
the project stakeholders. The disadvantages that are included in this prototyping project are
approval process is difficult and the controlling is not strict. This methodology includes
incomplete as well as adequate analysis of problem.

3SYSTEM DEVELOPMENT AND PROCUREMENT
Justification of methodology: The methodology that is considered for developing the
information system for the patient’s surgery is agile methodology. This methodology is opposite
to traditional project management and helps in promoting many adaptive planning, early delivery
of the project, includes continuous improvement and encourages flexible response. This
methodology includes customer satisfaction by early delivery of the project and includes changes
in the project requirement and scope of the project. This project methodology includes self-
organizing teams and is very simple.
Task 3: Functional and non-Functional requirements
The functional requirement that is included in the patient surgery system are:
1. The system software will be able to collect the name of the patients and other details in the
system interface.
2. The system will also store the details of the doctors and their names and addresses in the
system.
3. The system will be able to store the related details of the patients and their case history in the
system.
4. This system will store all the data securely in the database.
5. The system will be connected with the banking system as there is a process of payment in the
system.
6. The system has the capability to take multiple data at one time.
The non-functional requirements that are included in the system are:
Justification of methodology: The methodology that is considered for developing the
information system for the patient’s surgery is agile methodology. This methodology is opposite
to traditional project management and helps in promoting many adaptive planning, early delivery
of the project, includes continuous improvement and encourages flexible response. This
methodology includes customer satisfaction by early delivery of the project and includes changes
in the project requirement and scope of the project. This project methodology includes self-
organizing teams and is very simple.
Task 3: Functional and non-Functional requirements
The functional requirement that is included in the patient surgery system are:
1. The system software will be able to collect the name of the patients and other details in the
system interface.
2. The system will also store the details of the doctors and their names and addresses in the
system.
3. The system will be able to store the related details of the patients and their case history in the
system.
4. This system will store all the data securely in the database.
5. The system will be connected with the banking system as there is a process of payment in the
system.
6. The system has the capability to take multiple data at one time.
The non-functional requirements that are included in the system are:
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.

4SYSTEM DEVELOPMENT AND PROCUREMENT
1. The admin and the users of the system will have password and the password will be checked
with the database and if matched it will include successful login.
2. The system that is being developed should include security that will help to store the data
securely in the system.
3. The application software should be portable and as it have private information, all the
information is to be stored securely in the system.
4. The system should be available at all the time and should support multiple users.
Task 4: Use Case Diagram with use case description
Figure 1: Use Case Diagram
(Source: Created by Author using Visio)
1. The admin and the users of the system will have password and the password will be checked
with the database and if matched it will include successful login.
2. The system that is being developed should include security that will help to store the data
securely in the system.
3. The application software should be portable and as it have private information, all the
information is to be stored securely in the system.
4. The system should be available at all the time and should support multiple users.
Task 4: Use Case Diagram with use case description
Figure 1: Use Case Diagram
(Source: Created by Author using Visio)

5SYSTEM DEVELOPMENT AND PROCUREMENT
Use Case Description: The use case diagram stated above shows different activities that
the user carries out in performing activities in the system. There are two actors involved in the
system, the admin and the patient actor. This admin will login in the system and generate
different reports related to patients and the doctors. There is patient actors who is included in
adding their own details in the system and is responsible to complete the working process of the
system.
Task 5: Project Proposal
Development methodology: The development methodology that is being used to develop
the information system for the patient surgery is prototyping method or the agile development
method. This methodology includes analysis, designing process, as well as implementation
process. This project starts with quick prototype that provides minimal functionality in the
system. There are repeat processes and include refining of the prototype in the project each time.
The prototyping method includes semi functional model simulation that includes actual system
that is to be developed (Pimenova et al. 2016). The methodologies that are included in the
prototyping development mainly uses prototypes. The prototyping method includes a process
that includes developing working replication for the system or the product that is to be included
in the system. This methodology includes small scale end product and is mainly used for getting
the customer feedback for the system. This methodology is one of the best methodology in
SDLC model. As in this project, the customer do not exactly know what will be the output of the
system, so this method is the appropriate method for developing the system.
Modelling Technique: The system modelling technique is used for developing the
information system includes functional modelling, system architecture, BPMN modelling,
Use Case Description: The use case diagram stated above shows different activities that
the user carries out in performing activities in the system. There are two actors involved in the
system, the admin and the patient actor. This admin will login in the system and generate
different reports related to patients and the doctors. There is patient actors who is included in
adding their own details in the system and is responsible to complete the working process of the
system.
Task 5: Project Proposal
Development methodology: The development methodology that is being used to develop
the information system for the patient surgery is prototyping method or the agile development
method. This methodology includes analysis, designing process, as well as implementation
process. This project starts with quick prototype that provides minimal functionality in the
system. There are repeat processes and include refining of the prototype in the project each time.
The prototyping method includes semi functional model simulation that includes actual system
that is to be developed (Pimenova et al. 2016). The methodologies that are included in the
prototyping development mainly uses prototypes. The prototyping method includes a process
that includes developing working replication for the system or the product that is to be included
in the system. This methodology includes small scale end product and is mainly used for getting
the customer feedback for the system. This methodology is one of the best methodology in
SDLC model. As in this project, the customer do not exactly know what will be the output of the
system, so this method is the appropriate method for developing the system.
Modelling Technique: The system modelling technique is used for developing the
information system includes functional modelling, system architecture, BPMN modelling,

6SYSTEM DEVELOPMENT AND PROCUREMENT
enterprise modelling, system analysis and design, operational research modelling as well as soft
system modelling. For defining the information system, proper system analysis design is to be
undertaken to complete the designing process clearly.
Modelling and development tool: There are many system development tools such as
CodeCharge studio 5.1, ATOM, Cloud9 IDE, CodeLobster, Crimson Editor, Delphi XE3,
Dreamweaver CS6, Eclispse PHP developer tools and many more. From all these tools, the best
tool which is used to develop the information system is Dreamweaver, CodeLobster and ATOM.
Task 6: Class Diagram
Figure 2: Class Diagram
(Source: Created by Author using Visio)
Explanation of Class diagram: The above shown class diagram states various classes which are
present in the system. There are three classes present in the working system and three classes
includes different methods and different functions present in the system. The patient class
enterprise modelling, system analysis and design, operational research modelling as well as soft
system modelling. For defining the information system, proper system analysis design is to be
undertaken to complete the designing process clearly.
Modelling and development tool: There are many system development tools such as
CodeCharge studio 5.1, ATOM, Cloud9 IDE, CodeLobster, Crimson Editor, Delphi XE3,
Dreamweaver CS6, Eclispse PHP developer tools and many more. From all these tools, the best
tool which is used to develop the information system is Dreamweaver, CodeLobster and ATOM.
Task 6: Class Diagram
Figure 2: Class Diagram
(Source: Created by Author using Visio)
Explanation of Class diagram: The above shown class diagram states various classes which are
present in the system. There are three classes present in the working system and three classes
includes different methods and different functions present in the system. The patient class
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

7SYSTEM DEVELOPMENT AND PROCUREMENT
includes the patientID, patientName, patientAddress, and patientNumber. All these attributes are
included in patient class. The class diagram also shows the doctor class stating the details of the
doctors. The attributes that are included in doctor class includes doctorID, doctorName,
doctorAddress, doctorNumber associated with the doctors. All these attriburtes are needed in the
doctor class for storing all the details of the details of the doctors in the system. There is another
class known as prescription class. This class has prescription number that states the details of the
patients associated with the prescription and the details of the doctors in the system. The above
stated classes have relationship between each class and those are mentioned in the class diagram.
Task 7: Evaluation
The above proposal that is stated for carrying out the functions in the system includes
different modelling methodologies, system design modelling and techniques and tools that are
included in developing the system. This proposal helps to understand the detailed project plan for
developing information system for the patient surgery system. This system that will be developed
using for the patient surgery includes the prototype methodology which is an appropriate
methodology for completing the assignment. This report details the system designing process
which includes designing of system including the prototype of the system. This report states that
the information system for the patient surgery details of the patients including their name,
address, as well as telephone number of the system. The details of the doctors and their
associated prescription is also mentioned in the system.
This report explain two methodologies that states different process to complete
developing of the IS system in the given process. . The two methodologies explained in this
report are waterfall methodology and prototyping methodology which is used to develop the
includes the patientID, patientName, patientAddress, and patientNumber. All these attributes are
included in patient class. The class diagram also shows the doctor class stating the details of the
doctors. The attributes that are included in doctor class includes doctorID, doctorName,
doctorAddress, doctorNumber associated with the doctors. All these attriburtes are needed in the
doctor class for storing all the details of the details of the doctors in the system. There is another
class known as prescription class. This class has prescription number that states the details of the
patients associated with the prescription and the details of the doctors in the system. The above
stated classes have relationship between each class and those are mentioned in the class diagram.
Task 7: Evaluation
The above proposal that is stated for carrying out the functions in the system includes
different modelling methodologies, system design modelling and techniques and tools that are
included in developing the system. This proposal helps to understand the detailed project plan for
developing information system for the patient surgery system. This system that will be developed
using for the patient surgery includes the prototype methodology which is an appropriate
methodology for completing the assignment. This report details the system designing process
which includes designing of system including the prototype of the system. This report states that
the information system for the patient surgery details of the patients including their name,
address, as well as telephone number of the system. The details of the doctors and their
associated prescription is also mentioned in the system.
This report explain two methodologies that states different process to complete
developing of the IS system in the given process. . The two methodologies explained in this
report are waterfall methodology and prototyping methodology which is used to develop the

8SYSTEM DEVELOPMENT AND PROCUREMENT
information system for the patient surgery. The prototyping method includes semi functional
model simulation that includes actual system that is to be developed. The methodologies that are
included in the prototyping development mainly uses prototypes. The prototyping method
includes a process that includes developing working replication for the system or the product that
is to be included in the system. The methodology of prototyping includes building, testing, and
reworking the methods that are needed in the acceptable prototype. This method is iterative, error
method which also enable trial of methods included in the project. There are seven phases
included in prototyping method. This would help the user to create a user efficient and details of
the project.
The functional as well as non-functional requirement for this project is also defined in
this report. This report includes functional requirement that includes definition of the system and
includes the component related with the project. The functional requirement describes the
functions of the system that are to be performed in designing project. This phase includes
functions that are associated with the project and includes input and the behaviour of the project.
information system for the patient surgery. The prototyping method includes semi functional
model simulation that includes actual system that is to be developed. The methodologies that are
included in the prototyping development mainly uses prototypes. The prototyping method
includes a process that includes developing working replication for the system or the product that
is to be included in the system. The methodology of prototyping includes building, testing, and
reworking the methods that are needed in the acceptable prototype. This method is iterative, error
method which also enable trial of methods included in the project. There are seven phases
included in prototyping method. This would help the user to create a user efficient and details of
the project.
The functional as well as non-functional requirement for this project is also defined in
this report. This report includes functional requirement that includes definition of the system and
includes the component related with the project. The functional requirement describes the
functions of the system that are to be performed in designing project. This phase includes
functions that are associated with the project and includes input and the behaviour of the project.

9SYSTEM DEVELOPMENT AND PROCUREMENT
Bibliography
Alshamrani, A. and Bahattab, A., 2015. A comparison between three SDLC models waterfall
model, spiral model, and Incremental/Iterative model. International Journal of Computer
Science Issues (IJCSI), 12(1), p.106.
Breuss, F., 2016. A prototype model of European integration: the case of Austria. In Dynamic
Approaches to Global Economic Challenges (pp. 9-30). Springer, Cham.
Elghondakly, R., Moussa, S. and Badr, N., 2015, December. Waterfall and agile requirements-
based model for automated test cases generation. In 2015 IEEE Seventh International
Conference on Intelligent Computing and Information Systems (ICICIS) (pp. 607-612). IEEE.
Pedrycz, W., 2016. Granular computing: analysis and design of intelligent systems. CRC press.
Pimenova, A., Kuzmina, S., Morozova, N. and Mottaeva, A., 2016. The functional model
approach to the consulting for vertically-integrated construction group. In MATEC Web of
Conferences (Vol. 73, p. 07018). EDP Sciences.
Rajaraman, V., 2018. Analysis and design of information systems. PHI Learning Pvt. Ltd..
Bibliography
Alshamrani, A. and Bahattab, A., 2015. A comparison between three SDLC models waterfall
model, spiral model, and Incremental/Iterative model. International Journal of Computer
Science Issues (IJCSI), 12(1), p.106.
Breuss, F., 2016. A prototype model of European integration: the case of Austria. In Dynamic
Approaches to Global Economic Challenges (pp. 9-30). Springer, Cham.
Elghondakly, R., Moussa, S. and Badr, N., 2015, December. Waterfall and agile requirements-
based model for automated test cases generation. In 2015 IEEE Seventh International
Conference on Intelligent Computing and Information Systems (ICICIS) (pp. 607-612). IEEE.
Pedrycz, W., 2016. Granular computing: analysis and design of intelligent systems. CRC press.
Pimenova, A., Kuzmina, S., Morozova, N. and Mottaeva, A., 2016. The functional model
approach to the consulting for vertically-integrated construction group. In MATEC Web of
Conferences (Vol. 73, p. 07018). EDP Sciences.
Rajaraman, V., 2018. Analysis and design of information systems. PHI Learning Pvt. Ltd..
1 out of 10
Related Documents

Your All-in-One AI-Powered Toolkit for Academic Success.
+13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
© 2024 | Zucol Services PVT LTD | All rights reserved.