Design and Implementation of Jewelry Selling System Based on .NET MVCFramework
I want to create an online product catalog (Jewelry store) that customers can browse by category and page, a shopping cart where users can add and remove products, and a checkout where customers can enter their shipping details. Another thing that I want is creating an administration area that includes create, read, update, and delete (CRUD) facilities for managing the catalog—and I want to protect it so that only logged-in administrators can make changes, and the code must be done by ASP.NET MVC (model-view-controller).
The application I want to build is not just a shallow demonstration. Instead, I need tocreate a solid and realistic application that adheres to best practices. And the database is SQLSERVER includes its required tables. Also I want the full instructions to run the program perfectly with the screenshots for the running it properly
The logic for the program
According to actual needs, the jewelry online sales system mainly consists of four modules, each module holding corresponding sub-modules, which is shown in figure 2. Next, I will introduce each module briefly:
1) User Login module: Identify manager, customer and
merchant identity. The system shall provide individuation
service and operation according to different people.
2) Information management module: it mainly consists
of user information management and jewelry information
management. User information management module is
convenient for users to modify password, personal
information and so on. Jewelry information management
module is designed to achieve operation of all kinds of
jewelry, like add, delete, modify and query. It is convenient
to operate and manage jewelry uniformly.
3) User browser module: its main function is to browse
various types of jewelry overview, and details of jewelry
information, which includes jewelry type, quality, color,
shape, weight, price, real images and certificate of quality.
4) Online purchasing module: online purchasing part
mainly includes order management, online payment and
security features, which ensure the smooth progress of online
transactions.
Figure 2. Jewelry Online Sales System functional module
The System interface structure is shown in the Figure bellow:
documentation
I want a report that should be like any technical report which should have an Abstract, Table of Contents, Introduction, Project Explanation, Results or Screen shots of the project, Conclusion/Discussion, and References. Make sure you cite your references in the text (not only bringing a list of references at the end of your report). Citation means that anywhere you are referring to a reference in the text, use square brackets and put the reference number in the square brackets. For example, the sorting algorithm is based on [1].