Professional Documents
Culture Documents
Group Project
Group Project
SCENARIO DESCRIPTION
Suppose that you are a software developer working at a small-sized IT company with about 50
employees. Your company has a project to develop web application for the customers with given
scenario and you are designated as the project manager. This IT project must be completed within
2 months with a budget of $3000.
Scenario 1: Book
Description: Develop a website to introduce new books
This system has 2 main roles: user & admin
User role:
- Allows to view the list of books (with pictures) - shown by book category, by publication time
- Allows searching for books by name, publication year, number of books or finding all in the
database (if the search result is big, it should be divided into many groups).
- Allows member registration (or unsubscribe) by entering email addresses. When there are new
books, the system will automatically send email newsletters.
- Allows to register for buying books online (shopping card).
Admin role:
- Allows updating book information and adding new book with picture upload. Each time a new
batch of books is imported, the system will automatically send email to all customers for
annoucement.
- Allows updating types of books and authors.
- Allows uploading pictures of books to the system.
• At the home page of the system (both user and admin) can perform advertising...
• Reference website: http://www.wrox.com
Scenario 2: Computer
Description: Develop a website to sell computers and computer components
This system has 2 main roles: user & admin
Scenario 3: Tourism
Description: Develop a website to manage information for a tourism company
This system has 2 main roles: user & admin
User role:
- Allows to view the list of routes/trips and tourist locations in the system (with pictures) - shown
by classification by locality, day.
- Allows searching for information about the trip/route/ tourist destination by name, date (if the
search result is big, it should be divided into many groups).
- Allows making online travel booking. User is required to provide an email address and confirm
booking information (go or not).
Admin role:
- Allows to update information of route/trip/tourist destination, upload pictures for introducing the
locations. If more routes were opened, new locations are automatically emailed to all users.
- Allows to process the ticket booking.
- Allows to update information of routes/flights/locations.
• At the home page, both user and admin can perform advertising ...
• Reference websites: http://www.australia.com, http://www.paris.org/culture.shtml
Scenario 5: TV shows
Description: Develop a website to introduce the TV shows/programs
This system has 2 main roles: user & admin
User role:
- Allows to view the list of TV repertoire in the system (with pictures) - shown by category, item,
time or location.
- Allows searching for information about TV repertoire, choosing by time or TV channel (if the
search result is big, it should be divided into many groups).
- Allows to subscribe (or unsubscribe) as "member" by entering email addresses into the system
(for each new item information or television channel, the system will automatically send email).
- Allows to buy the TV program online.
Scenario 6: Magazines
Description: Develop a website to introduce newspapers and online magazines
This system has 2 main roles: user & admin
User role:
- Allows to view a list of newspapers and magazines (with pictures) - shown by book category, by
time of publication.
- Allows searching journals by name, publication year, journal number or searching for all in the
database (if the search result is big, it should be divided into many result groups).
- Allows member registration (or unsubscribe) by entering email addresses into the system (when
there are new updated books, the system will automatically send email newsletters.
- Allows to register to buy books online (shopping card).
Admin role:
- Allows updating the book information, uploading introduction images for magazines. Each time
a new collection of journals is imported, the system will automatically send email to members for
announcement.
- Allows updating journal type, author, publisher.
- Allows uploading magazine images to the system.
• At the home page, both user/admin can perform advertising ...
• Reference website: http://www.tuoitre.com.vn
Scenario 8: History
Description: Develop a website for online history search
This system has 2 main roles: user & admin
User role:
- Allows to view a list of countries, historical landmarks over time, historical figures (with pictures)
of each country – show by country classification, time and historical landmarks, historical
characters.
- Allows searching for countries by name, historical characters by name, historical landmarks by
year or searching for all in the database (if the search result is big, it should be divided into many
groups).
- Allow member registration (or unsubscribe) by entering personal information (including user
name, password, full name, address just, email ...) so that members can download registered
historical documents. Whenever there is new information about historical events or calendar
characters in history, the system will automatically send newsletter email.
Scenario 9: Geography
Description: Develop a website for online geography search
This system has 2 main roles: user & admin
User role:
- Allows to view the list of countries, administrative information (area, population, capital city,
capital ...) about the province/city/state of each country, river systems, nodes, national highways
(with pictures) of each country - shown by country, province/city/state classification.
- Allows searching for country by name, province/city/state by name, river by name, highway by
name or by province/city/state or finding all in the database (if the search result is big, it should be
divided into many groups).
- Allow member registration (or unsubscribe) by entering personal information (including user
name, password, full name, address only, email ...) so that members can download registered
historical documents. Whenever there is new information about countries or administrative
information main ..., the system will automatically send newsletter email.
Admin role:
- Allows updating country information, historical milestones over time, historical figures, ...,
uploading related images. Whenever admin enters a country or an administrative information,...,
the system will automatically send email to all members for announcement.
- Allows updating country groups, groups of administrative information (area, population, capital
city, capital,...) about the province/city/state of each country, group of river systems, group of
information on national roads,...
- Allows uploading of geographic related documents.
• At the home page, both user and admin can perform advertising ...
Submission:
- Report submission format: PDF
- Report name format: GroupNumber_TopicNumber
- Submission deadline: Sunday (20/11/2022)
- Only group leader must submit this report