Wishlist website
We need a simple "Online wish list" website, really similiar to many wedding lists on line sites.
Details, alternatives and improvements can be seen during the development.
The site should have a nice and simple design, orientated to the user usability.
We prefer an Aspx site and the dbms should be a simple file access located in the webserver.
From a first analysis, the architecture is roughly as follows.
There are three main actors:
SHP=SHOP (only 1), can bee seen as administrator
LOW=LISTOWNER (many),
USR=USER (many users for each list owner).
Via the login/main page the actor is redirected to his actor main page, where he can do its activities.
All the activities are related to the wishlists.
Each WISHLIST contains a header composed by:
title,
welcome message,
event date,
images (optional)
2 textnotes.
email field
login
LOW password
USR password
check box for receiving email notifications (article reservation, purchase and so on).
Inside the list there are the articles.
Only the SH can manage (insert/modify/delete) the articles list.
Each article is composed by:
code,
description,
note,
image (optional)
status (available, reserved, purchuased, canceled),
date,
message,
buyer contact
Note: we need a sort of autocomplexion when inserting an article, so when he adds an article (that is present in
another wishlist) to a new wishlist the sistem suggests to use the yet existing article (ajax is welcome!).
Privileges:
SHP
All, in particular, the daily work of SHP is adding and modifying wishlists.
LOW
From the main page he access to his home page using the credentials login-LOW password.
He only can manage his header:
watch his list (except for the header filds: login, password).
title (read/write RW)
welcome message RW
event date RW
images RW
2 textnotes RW
email field RW
login (Nothing NO)
LOW password NO
USR password NO
check box for receiving email notifications RW
USR
From the main page he access to his home page using the credentials login-USR password.
He can navigate only beetween available articles, choose one article ance reserve it, adding a message for the LOW.







