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
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:
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:
status (available, reserved, purchuased, canceled),
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!).
All, in particular, the daily work of SHP is adding and modifying wishlists.
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
2 textnotes RW
email field RW
login (Nothing NO)
LOW password NO
USR password NO
check box for receiving email notifications RW
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.