1. Homepage
  2. Programming
  3. CS3332 Software Engineering Fall 2023 Project: Shopping Mall Application

CS3332 Software Engineering Fall 2023 Project: Shopping Mall Application

Engage in a Conversation
Troy UniversityCS3332Software EngineeringShopping Mall ApplicationC++JavaC#

CS3332 Software Engineering CourseNana.COM

Fall 2023 CourseNana.COM

Shopping Mall Application CourseNana.COM

Project Problem Description CourseNana.COM

You have been requested to develop a shopping mall application with the following characteristics: CourseNana.COM

The CEO of a company plans to build a shopping mall application. Main users of the shopping mall application are CEO, staff, and customers. All users must be registered to use the shopping mall application. Customers can select items from the shopping mall and store them into wish list. However, for items that are sold out, customers cannot add them in the wish list. Customers can remove items from the wish list. Customers can pay by credit or debit card. Once purchase has been made, the system sends receipt to customer’s registered email. Customers can send messages to staff in the shopping mall and Staff can reply to unread messages. Customers also can likethe item. The number of likeinfluences the order or appearance of the item in the shopping mall. Item that have high number of likewill be show earlier than other items. CourseNana.COM

The system generates a daily summary report at 9 pm every business day and a monthly report at the end of each month. The report only can be accessed by CEO. It shows the information of company’s sale for a day, week, and a month. The report contains each products name, number of items sold. The monthly report is a summary of daily reports for a month. CourseNana.COM

Course Project Score table CourseNana.COM

Course project is 30% of the total Grade. Student must submit total 3 deliverables for the project. CourseNana.COM

Course Project 40% CourseNana.COM

--Requirement Specification 5% --Requirement Analysis 15% --Architectural Design 5% -- Implementation/Testing 15% CourseNana.COM

Individual Performance: CourseNana.COM

--For each submission, team members must submit individual team performance evaluation. Performance evaluation will affect the score you get for each submission. Please be true in writing performance of your teammates. CourseNana.COM

CourseNana.COM

You are required to develop: CourseNana.COM

Requirements Specifications -Due Date will be announced in the class CourseNana.COM

  • Develop the use case diagram for functionalities of shopping mall in terms of actors and use cases using the description above. CourseNana.COM

  • Develop use case documentation for each use case you have developed using the template in the lecture note. CourseNana.COM

    Requirements Analysis -Due Date will be announced in the class CourseNana.COM

  • Use the use cases developed in requirement specification to develop the static model for the shopping mall, which depicts the classes and their relationships. A class should be classified as a boundary class, entity class, control class, or application logic class. Define the attributes of each entity class (roll of the class). CourseNana.COM

  • Develop the communication model depicting objects participating in each use case and the sequence of interactions among the objects. A use case is modeled using a communication diagram. CourseNana.COM

    Architectural Design -Due Date will be announced in the class CourseNana.COM

  • Design the software architectural model for the shopping mall where the model is defined in terms of subsystems and their interactions. Each subsystem should be represented with objects supporting the subsystem. CourseNana.COM

  • Design test cases that have test data and expected results. Testing must be conducted in all use cases to show how well your use cases work. Test should be conducted with correct inputs and incorrect inputs. You are required to turn in your test results with test cases. CourseNana.COM

  • Each team will set up a meeting with the instructor to demonstrate features of the prototype. CourseNana.COM

    Make your assumptions if necessary  CourseNana.COM

Get in Touch with Our Experts

WeChat WeChat
Whatsapp WhatsApp
Troy University代写,CS3332代写,Software Engineering代写,Shopping Mall Application代写,C++代写,Java代写,C#代写,Troy University代编,CS3332代编,Software Engineering代编,Shopping Mall Application代编,C++代编,Java代编,C#代编,Troy University代考,CS3332代考,Software Engineering代考,Shopping Mall Application代考,C++代考,Java代考,C#代考,Troy Universityhelp,CS3332help,Software Engineeringhelp,Shopping Mall Applicationhelp,C++help,Javahelp,C#help,Troy University作业代写,CS3332作业代写,Software Engineering作业代写,Shopping Mall Application作业代写,C++作业代写,Java作业代写,C#作业代写,Troy University编程代写,CS3332编程代写,Software Engineering编程代写,Shopping Mall Application编程代写,C++编程代写,Java编程代写,C#编程代写,Troy Universityprogramming help,CS3332programming help,Software Engineeringprogramming help,Shopping Mall Applicationprogramming help,C++programming help,Javaprogramming help,C#programming help,Troy Universityassignment help,CS3332assignment help,Software Engineeringassignment help,Shopping Mall Applicationassignment help,C++assignment help,Javaassignment help,C#assignment help,Troy Universitysolution,CS3332solution,Software Engineeringsolution,Shopping Mall Applicationsolution,C++solution,Javasolution,C#solution,