



















































































Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Assignment 1 - Application Development - Pass (Done BTEC)
Typology: Assignments
Limited-time offer
Uploaded on 05/09/2023
4.7
(58)39 documents
1 / 91
This page cannot be seen from the preview
Don't miss anything!




















































































On special offer
GCD1001 | UNIVERSITY OF GREENWICH
APPLICATION DEVELOPMENT
ASSIGNMENT 1 FRONT SHEET Qualification BTEC Level^5 HND Diploma in Business Unit number and title Unit 30: Application Development Submission date 03 /04/2023 Date Received 1st submission Re-submission Date 06 /05/2023 Date Received 2nd submission Student Name Huynh Minh Huy Student ID GCD Class GCD1001^ Assessor name Nguyen Van Loi Student declaration I certify that the assignment submission is entirely my own work and I fully understand the consequences of plagiarism. I understand that making a false declaration is a form of malpractice. Student’s signature (^) Huy Grading grid P1 P2 P3 M1 M2 D
CONTENTS .............................................................................................................................................................. IX Revisions
1. Introduction (P1)
The purpose of the Software Requirements Specification (SRS) document is to collect and analyze all suggestions related to the system and its user requirements. It also involves strategizing the utilization of the product to gain a better understanding of the project, establish concepts that can be developed later, and record work-in-progress ideas, which may be modified during the product's development. This particular SRS document is for the Web-based FPT Book Software System and aims to provide a comprehensive overview of the product for an online book buying and selling system. It outlines the target audience, user interface, functional, hardware, and software requirements, and the product's value proposition for the customers. Moreover, it assists in the Software Delivery Life Cycle (SDLC) operations for designers and developers. The expected audiences for this SRS document include book buyers and store proprietors managing FPT Book's book sales, as well as the development team, requirements team, requirements analyst, design team, and other stakeholders within the creating organization.
The FPT Book will be a web-based software system that will help bookshop owners manage book sales and purchases by making it easier and faster for consumers to pick, order, and buy books online, as well as giving bookstore owners with information about their customers and items. The project will be adopted in companies, with both store owners and consumers having access to the website. This website seeks to improve the user experience and make it easier for customers and store owners to conduct business. It also seeks to make store owners' jobs easier.
To ensure that the system administrator, end-point users, and shop owners are all adequately covered, this document is organized into six sections. It is strongly recommended that readers study the article in its entirety, section by section, to obtain a comprehensive understanding of the system. The six sections of this paper are as follows:
1. The document's contents will include the header title of each section to assist readers in _understanding the paper's arrangement. A brief summary of the text's organization will be provided.
2. Overall Description (P1)
The COVID-19 pandemic has caused various challenges, particularly for customers who are restricted from participating in social activities such as going out and visiting crowded places. Consequently, book sales have been significantly affected and revenue has become extremely difficult to generate as many customers are unable to purchase books due to restrictions on leaving their homes during the pandemic. In response to this challenge, customers have expressed a desire for bookstore owners like FPT Book to create a web application. To meet this demand, we have planned to develop a web application system that caters to three primary audiences: administrators, customers, and bookstore owners. This web application aims to simplify the process of buying and selling books for customers, making it easy to find and manage books they want and purchase them directly on the website. Various payment options such as transfer, COD, etc. are also available. In addition, bookstore owners can easily manage their book sales (by week, month, year, etc.), generate lists of popular books based on order quantity, and more. Customers will be able to perform several functions online, including product search, registration, login, logout, account update (updating their profile), and purchasing products. The store staff or admin can perform functions such as registration, member login, logout, account update, and book sales management (adding, editing, and deleting books, book titles, book types, bookshelves, etc.). They can also manage customer groups, including potential customer groups necessary for promoting policy groups. The FPT Book software system is a web-based solution designed to manage book purchases. It replaces the traditional manual paperwork method of recording book and user information. This system interacts seamlessly with other systems such as the owner's email, the book distributor's system, and the browsers used by FPT Book customers. All financial transactions and confidential member information are securely stored and retrieved within the system.
1. Customer. Registration Log in Log out Profile updated Search View all orders Checkout Book detailed Purchase. 2. Store Owner. Log in log out Add/update/delete/search books Request new book category from Admin Display all customer records ordered 3. Admin. Log in Log out Display customer account information Reset customer passwords Display store owner account information Reset store owner passwords Approve or reject new book category requests from store owners
The following diagram showcases the wireflow of the system in accordance with the customer's function. Initially, customers can access the website by logging in with their account details. For those who do not have an account, they need to sign up and create a new account. Once logged in, customers can view the list and specifications of the books they wish to purchase. They can also manage and view their previous orders. Additionally, customers can utilize the Help Screen to handle their profile and receive guidance in selecting a book topic.