Question

In: Computer Science

Case Study:The Healthy Food Exchange (HFX) is a type of e-businessexchange that does business...


Case Study:

The Healthy Food Exchange (HFX) is a type of e-business exchange that does business entirely on the Internet. The company acts as a clearing exchange for both buyers and sellers of organic food.

For a person to offer food item for sale, he/she must register with HealthyFood. The person must provide a current physical address and telephone number as well as a current e-mail address. The system will then maintain an open account for this person. Access to the system as a seller is through a secure, authenticated portal.

A seller can list food items on the system through a special Internet form. Information required includes all the pertinent information about the food, its category, its general condition, and the asking price. A seller may list as many food items as desired. The system maintains an item ID of all food items in the system so that buyers can use the search engine to search for food item. The search engine allows searches by category, name, location, condition or keyword.

People wanting to buy food items come to the site and search for the item they want. When they decide to buy, they must open an account with a credit card to pay for the item. The system maintains all this information on secure servers.

When a request to purchase is made, along with the payment, The HealthyFood sends an e-mail notice to the seller of the item that was chosen. It also marks the item as pending. The system maintains this as an open order until it receives notice that the item have been shipped and mark it as sold. After the seller receives notice that a listed item has been sold, he/she must notify the buyer via e-mail within 12 hours that the purchase is noted. Shipment of the order must be made within 12 hours after the seller sends the

ITAP2013 Software Engineering

notification e-mail. The seller sends a notification to both the buyer and HealthyFood when the shipment is made.

After receiving notice of shipment, HealtyFood maintains the order in a shipped status. At the end of each month, a check is mailed to each seller for the food item orders that have been in a shipped status for 7 days. The 7-day waiting period is to allow the buyer to notify HealthyFood if the shipment does not arrive for some reason, or if the food item is not in the same condition as advertised.

The buyers can, if they want, enter a service rating for the seller. The service rating is an indication of how well the seller is servicing food purchases. Some sellers are very active and use HealthyFood as a major outlet for selling food items. So, a service rating is an important indicator to potential buyers.

Tasks and Deliverables:

Answer all the following tasks in the form of a report:

1. You are working as a Software Engineer at VITSoft Pvt Ltd. company in Sydney. Your manager asked you to develop a software specification analysing feasibility, functional, and non-functional requirements for above case study. As the first task, you should develop the requirements specification for the proposed system. In your report you should clearly indicate the assumptions and any constraints. The specification should have the following sections. However, you could add other topics based on your assumptions.

1. Introduction

a. Purpose

b. Scope

a. Definitions, Acronyms

2. Constraints

3. Assumptions

4. Requirements

a. Functional Requirements

b. Non-functional Requirements

c. Others

5. Stake holders

6. Project Management

a. Time

b. Deliverables and Milestones

c. Quality

d. Risk

e. Cost

7. References

8. Appendices

ITAP2013 Software Engineering

2. Draw Use Case diagram and clearly indicate actors and use cases. You can use Ms Visio, Ms Word, or any online tool.

3. Select FOUR Use Cases and write Use Case scenarios with preconditions and post conditions.

4. Draw Class diagram for the above system. Clearly indicate classes, possible methods, and message calls.

5. Select FOUR functionalities and design User Interfaces. You could use some wireframe designing tools such as Balsamiq (use trial version) or Invision. Include your wireframes in the report.

6. Design at least FIVE test cases for each for the above scenarios.

7. Discuss the software techniques you will use to support configuration

management and the tools to manage change request by customer



Can anyone do the project management part.

Solutions

Expert Solution

Project Management:

The Health Food Exchange(HFX) is an online platform for buyers and sellers of Healthy food. It is an online market place for both buyers and sellers. It is a wast platform which consists of mainly two functional interfaces Buyer's Portal and Seller's Portal and it also compries of a backend which is controlled by Health Food Exchange(HFX) .To develop this platform we must start with listing the components, implementaions, functionalities of all the components.

Seller's Portal:

-components:

  • A login/signin interface.
  • Seller interface.
  • Internet from.
  • order tracking/shipment.

-functionalities and implementaions:

  • A login/sign interface which registers the seller by collectin the information like current physical address and telephone number as well as a current e-mail address.
  • Seller interface is where the seller can acces through the system with a secure and authenticated portal.
  • Internet form is provided to seller to add food items with the following attributes like category, general condition, asking price.
  • A notifiction button must be added at buyers portal using which a seller can notify both buyer and healthy food that the shipment is made and tracking order interface can also be integrated.

Backend:

A backend must be developed which provides the seller with an open acoount acces after the registration on the seller portal. The backend must generate an item ID to each food items listed by the seller in the internet from.

Buyer:'s Portal:

-Components:

  • Login/signin form.
  • Buyers interface and Search engine.
  • payment gateway.
  • ratings and feedback interface.

functionalities and implementaions:

  • A login/signin form which collects buyers personal details like phone no,delivery adresses, email id must be implemented.
  • A buyers interface must be developed which consits of various food items with seller information and a search engine must be implemented which can be used by buyer to search food items.
  • A payment gateway must be integrated which authenticates and facilitates payment made by credit and debit cards.
  • after recieving the item the buyer can rate the item and give feedback of the order.

Backend:

A backend must be implemented which collects the buyers details during login and stores it in a secure server.After a purchase is made on the buyers platform the backend must send a notification mail that the following item has been choosen. The backend must mark the item as pending and keeps the open order status until item is notified shipped by seller. After the item is shipped the backend assigns shipped status to the item for 7 days until a feedback is recieved by the buyer. The backend also stores feedbacks,transaction history and order Id of the order which can be accessed by the buyer in buyer interface.


Related Solutions

eBook.com Book Exchange is a type of eBusiness exchange that does business entirely on the Internet....
eBook.com Book Exchange is a type of eBusiness exchange that does business entirely on the Internet. The company acts as a clearing exchange for both buyers and sellers of used books. In order for a person to offer books for sale, he must register with eBook.com. The person must provide a current physical address and telephone number as well as a current email address. The system will then maintain an open account for this person. Access to the system as...
Healthy Hots, a fast-food restaurant that offers heart-healthy food, is experiencing several difficulties with operations. Although...
Healthy Hots, a fast-food restaurant that offers heart-healthy food, is experiencing several difficulties with operations. Although customers like the idea of heart-healthy foods, and surveys indicate that customers find the food to be tasty and appealing, business has fallen off in recent weeks. At this point, the restaurant is making a profit. Customers have complained about slow service, and employee turnover is high.             How can you apply the three principles of total quality management discussed in this module to...
Please list the type of e‐business models and explain. Thank you
Please list the type of e‐business models and explain. Thank you
Introduction to business Section E Case study 5 Read the case given below thoroughly and answer...
Introduction to business Section E Case study 5 Read the case given below thoroughly and answer the questions. Noor and Sara had been friends for a long time. The friends shared a common interest in fashion design. They decided to start a boutique together. They decided to combine capital of OMR 1000. Also, they borrowed a loan of 10000 OMR from Bank Muscat. Both took an active role in managing the business. The boutique was profitable in the beginning. More...
what is plant based food? what is Disney Healthy dinning plan? what is healthy options when...
what is plant based food? what is Disney Healthy dinning plan? what is healthy options when you got to a theme park ? How many people at each year at World Disney World. How has Eating healthy food changed Disney World?
Case: Allied Food Products is considering expanding into the fruit juice business with a new fresh...
Case: Allied Food Products is considering expanding into the fruit juice business with a new fresh lemon juice product. Assume that you were recently hired as assistant to the director of capital budgeting, and you must evaluate the new project. The lemon juice would be produced in an unused building adjacent to Allied’s Fort Myers plant; Allied owns the building, which is fully depreciated. The required equipment would cost $250,000, plus an additional $30,000 for shipping and installation. In addition,...
Assume you are working at Healthy Food company. Your job is to receive food delivery from...
Assume you are working at Healthy Food company. Your job is to receive food delivery from the company suppliers. You are given a task to receive boxes containing Apple juice. Each box contains a varying number of juice bottles inside. The delivery person is to bring all the boxes, one at a time, and give you a count of juice bottles in each box. Your job is to write the number of juice bottle in each box. Once all the...
International Business Case Study question for The Mouse that Roared: How is an actual exchange rate...
International Business Case Study question for The Mouse that Roared: How is an actual exchange rate established on the global market? Can't find the solution on chegg even though chegg sells the 2nd edition case study book
Type of exchange rate system was the gold standard? Explain how it is operated. How does...
Type of exchange rate system was the gold standard? Explain how it is operated. How does the gold standard eliminate the possibility of continuous balance of payments disequilibria? “What is seigniorage Does the United State pom an unfair advantage in world commerce due to seigniorage? Discuss the common economic reasons for why a country should adopt a fixed exchange rate arrangement. Explain and graphically illustrate how speculators can attack a currency under the fixed exchange rate system.
Risk management is used in every type of business. One example might be the case of...
Risk management is used in every type of business. One example might be the case of self-driving cars. Say you plan on starting up an alternative to Uber and Lyft, using only self-driving vehicles. How would you go about identifying and managing those risks?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT