0% found this document useful (0 votes)
69 views3 pages

Swe Wis Assignment 2023

This document outlines a case study and assignment for designing an e-commerce system called VME-SYS. Key details include: - VME-SYS is a virtual marketplace for buyers and sellers in Gaza Strip that allows users to register as buyers or sellers. - Main features include allowing sellers to add/delete products, buyers to purchase items and pay via different methods, and an admin to manage the marketplace. - The assignment requires students to design VME-SYS using software engineering processes like requirements gathering, documentation, modeling, architecture design, and project management plans. Students will work in groups of 5 or less and submit documentation.

Uploaded by

anas mazen
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
69 views3 pages

Swe Wis Assignment 2023

This document outlines a case study and assignment for designing an e-commerce system called VME-SYS. Key details include: - VME-SYS is a virtual marketplace for buyers and sellers in Gaza Strip that allows users to register as buyers or sellers. - Main features include allowing sellers to add/delete products, buyers to purchase items and pay via different methods, and an admin to manage the marketplace. - The assignment requires students to design VME-SYS using software engineering processes like requirements gathering, documentation, modeling, architecture design, and project management plans. Students will work in groups of 5 or less and submit documentation.

Uploaded by

anas mazen
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Second semester 2022/2023-SWE module

Software Engineering Assignment-WIS3 department

The (Virtaul Market E-commerce system) Case Study

VME-SYS Case study

VME-SYS is an E-commerce website that contains a virtual market place for all buyers and
sellers in Gaza Strip. The system is considered as a web portal for users who can register
themselves either as buyers or sellers.

The user of the system as a buyer or a seller fills the registration form by entering his data in the
system interface which includes: full name, age, gender, address , email, WhatsApp no., Mobile
no. and ID no. The system sends a valid login ID and password to the user’s email to access the
system and do the online business.

Suppose you are requested as a Software Engineer to design the VME-SYS and you have collected
the below main features using the requirements engineering process:

1)The seller who sales a product needs to login in and may add product or delete
it. The added product must have a photo for uploading on the website with the product name,
features of the product, product type, product quantity, product status and price in NIS.

2)The buyer who buys the product needs to login. In case of buying a selected product the buyer
can choose any of the payment methods and make payment for his order and confirm. For
buyers, there are many types of secure billing such as credit card, post paid after shipping, check
or bank draft. The security procedure will also be provided by a third party like Jawwal Pay.
Users can track the order status with order details. Once the items are added to cart, user can
choose the delivery address and delivery date and time. The system enables the buyer to add his
review.

3)The Admin can add and manage all items and products in the virtual market space where these
items are classified in different categories. Admin can manage all the products placed by the
users. Admin can view the reports including number of visitors and users, number or selling items
and financial reports and transactions. The admin can also manage the users’ profiles.

1
Referring to the VME-SYS case study, answer the bellow questions:
1. Which process model approach you will follow in building the VME-SYS?.
Justify your answer.

2. Design the Timeline Gantt Chart for system development processes and activities
using any software tool such as VISIO.
3. Write down the software requirements specifications (SRS) document focusing
on:
 Introduction that includes (Purpose and goal of the VME-SYS, Scope and
out of scope of the system, Definitions, Acronyms, Abbreviations, and
Overview)
 Product functions which contains use cases by writing down all use cases
and grouping them into three related categories to the VME-SYS main
features.
 Draw the Uses Case diagram using any software versions for applications
such as: Software Ideas modeler (free or trial), or Visio (free version). This
installed application can be used for some of the below questions.
 Construct use cases descriptions and specifications for the below Use
Cases:
 check availability of item or product in the VME-SYS
 selection of payment method.
 tracking of a requested order.
 reviewing a sold product

 General system constraints.


 Hardware requirements.
 UI of the main user interface screens using Figma or Adobe XD (not less
than 5 UIs).
4. State five non-functional requirements you may include in the development of the
system.
5. Write down the project management plan for the VME-SYS focusing on:
 Detailed effort and schedule.
 HW and SW resources required.
 Quality plan

2
 Risk management plan

6. Construct the class diagram of the system with its associations.


7. Construct the Sequence Diagram for TWO selected actions.
8. Design the ER diagram.
9. Design the Data Dictionary for the BUYER table in the ER diagram.
10.Construct the layered Architecture for the VME-SYS system.
11.How you can use GitHub ONLINE as a tool application in software engineering
process in order to achieve a good software design among your group members.
Give a real practice example.
NOTES:
 You can work in groups not exceeding 5 students for each where you should
give a presentation for the project.

 Each group should submit a hardcopy documentation and E-copy to my


email:ahmedagha@hotmail.com.
 Any identical thoughts will have no marks.
 Submission for hardcopy and E-copy will be before Sunday 14/5/2023
inshallah.
 Total points:20
Lecturer: Ahmed Elagha - Edited on 20-3-2023

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy