O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

Software engineering ( UML diagrams )

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Próximos SlideShares
Computer System Validation
Computer System Validation
Carregando em…3
×

Confira estes a seguir

1 de 13 Anúncio

Mais Conteúdo rRelacionado

Semelhante a Software engineering ( UML diagrams ) (20)

Mais recentes (20)

Anúncio

Software engineering ( UML diagrams )

  1. 1. SOFTWARE ENGINEERING PRESENTED BY : ZAIN MEHMOOD
  2. 2. BUSINESS PROBLEM Pharmacy Medical System • Data Management • Interoperability • User friendliness • Scalability
  3. 3. PROCESS SELECTION • Iterative process flow would be an appropriate choice. • Allows gradual development and testing of the software system • Feedback and improvements are provided at each iteration. • Allows more adaptive and flexible development process.
  4. 4. PROCESS MODEL • V-Model process model would be used. • Sequential development process, with each phase building on the previous one. • Testing is integrated throughout the development process, which helps to identify and address any issues early on. • thorough testing and validation of the software system at each stage of development.
  5. 5. IMPLEMENTATION OF PROCESS MODEL • Requirements gathering and analysis • Design • Implementation • Testing • Deployment • Maintenance
  6. 6. USE CASE DIAGRAM Admin User Manage user’s info and status Manage and count medicine available Manage sales & purchase of medicine Monitor transactions
  7. 7. ACTIVITY DIAGRAM Start Login to PMS Check user level & permissions check permission check permission check permission check permission Manage pharmacy Manage medicine Manage stocks Manage Inventory Logout from the system End
  8. 8. SEQUENCE DIAGRAM admin Login success Pharmacy management Medicine management Stock management Company management Inventory management Login to page Manage medicine details Manage stock details Manage company details Manage inventory details add/edit pharmacy Save/ update pharmacy List/delete pharmacy add/edit medicine Save/ update medicine List/delete medicine List/delete stocks Save/ update stocks add/edit stocks List/delete company Save/ update company add/edit company add/edit inventory Save/ update inventory List/delete inventory Manage phramacy details
  9. 9. DFD LEVEL ZERO Pharmacy Management System Pharmacy Management Inventory Management Stocks Management Medicine Management Sells Management Company Management
  10. 10. DFD LEVEL ONE Pharmacy Management System Pharmacy Management Medicine Management Sells Management Inventory Management Stocks Management Company Management Generate Pharmacy report Generate Medicine report Generate inventory report Generate Sells report Generate stocks report Generate Company report
  11. 11. DFD LEVEL TWO Manage Pharmacy details Manage medicines details Manage Stocks details Manage Sells details Manage Inventory details Manage Company details Manage login report Manage system Admins Manage roles of user Manage user permission Admin Login to System Check roles of access Check credentials Manage modules Forgot Password Send email to user
  12. 12. ENTITY RELATIONSHIP DIAGRAM
  13. 13. CLASS DIAGRAM

×