Loading...

Inventory Management System (SIMS) plus an Online Shopping Website

Table of Contents

Final Project Proposal

1. Introduction

This project is aimed at developing online Sales and Inventory Management System (SIMS) plus an Online Shopping Website for a client’s departmental store, namely Nickel N Dime.
Nickel N Dime is located in Dundee, Scotland and is owned by Mr. Muhammad Qaisar.
The retailer is selling large & small items for the home, from kitchen to a new suite for the lounge. It’s a niche store in its own way.
Client’s requirement is to move forward step by step to establish a complete e shop. He wants to promote his business. He is really keen on providing a feature of online shopping to his customers.

1.1 Project Title

Project title is: “Nickel N Dime – The eStore”

1.2 Project Overview Statement

SIMS will be used to store the details of the inventory, update the inventory based on the sale details, produce receipts for sales, generate sales and inventory reports periodically etc
. This is one integrated system that contains both the user component (used by salespersons, sales managers inventory managers etc) and the admin component (used by the administrators for performing admin level functions such as adding new items to the inventory, changing the price of an item etc).

This system offers a GUI interface to its users and connects to a common/integrated database(s) with Online Shopping site. Inventory management provides critical information about the condition of products, such as whether products are low on stock and inventory needs to be replenished. Inventory management also provides customers with accurate information, letting them know when items are out-of stock. Inventory management also gives you insight into which products are selling well and which products are not. This information allows you to make better business decisions on how to market your products, and whether or not to carry them.

Customers can visit Online Shopping Site, buy/order available products and get products delivered at their door step and pay through PayPal or world pay.




Project Title:
                      Nickel N Dime – The eStore
Group Leader: it kaka
Project Members:
Namenam
Registration #
Email Address
Signature
 name
roll num
email id
 signature

2009-UCS-53
Xyz2.edu.pk


2009-UCS-11
xyz@.edu.pk


2009-UCS-08
xyz@.edu.pk

Project Goal:
                        Provide the Administrator an easiest way to manage his business, online. Administrator will be able to keep track inventory, in-store sales and online sales and make changes in inventory by accessing the web system.
Objectives:
Sr.#

1
Integrate databases of in-store Sale System and Online Shopping that is Online Inventory Management.
2
Shop online and pay via World pay or PayPal.
3
Administrator can manage inventory online and generate reports.
4
Our main objective is to learn latest technology and tools which we will use in our project.
5
Apart from learning we want to learn the project managerial skills by doing this project.
Project Success criteria:
Ø  Meeting needs and expectations of customer without being too hard to use.
Ø  Successful completion of design over web.
Risks and Limitations:
Ø  Availability of Electricity.
Ø  PayPal or World Pay access in the country.
Ø  Overall semester workload
Organization Address (if any):
Nickel N Dime, Dundee, Scotland.

Type of project:                                   ¾Research           g Development

Target End users:  Administrator, Online Visitors of Websites, Sales Person.


Development Technology:                                g Object Oriented              ¾Structured

Platform:               g Web based                                       ¾Distributed

¾Desktop based                                 ¾Setup Configurations
¾Other_____________________
Suggested Project Supervisor:
Approved By:
Date:      

1.4 Project Goals & Objectives

Goals:

Provide the Administrator an easiest way to manage his business, online. Administrator will be able to keep track inventory, in-store sales and online sales and make changes in inventory by accessing the web system.
Objectives:
  • Develop Point of Sales System.
  • Develop Website for Online sales.
  • Develop Online Inventory System.
  • Integrate databases of Point of Sale System and Online Shopping that is Online Inventory Management.
  • Shop online and pay via World pay or PayPal.
  • Administrator can manage inventory online and generate reports.

1.5 High-level system components

There are registered people in the system (sales people working in the store, inventory managers, admin etc.). Each one of them may have some exclusive privileges (admin, for example, could create new users to the system whereas sales people cannot).

Accounts:
·         Register new user.
·         Delete a user.
Login:
    • Login to the sales system through the initial screen of the system.
    • Change the password after logging into the system.
Search:
    • Search for a particular item by typing the initial letters or item id (‘lap’ for example may bring up the item ‘laptop’ in the top) or by category-wise (laptop, for example, may be looked up by going through the category ‘computers’).

Invoice:
    • Enter the items (manually or by bar-code reader) purchased by a customer and produce a bill for the same (the bill will have a unique sale id, date, time, item/quantity/price details etc.).
    • Print the bill.
    • Cancel the produced bill, in case of error in entering the details, and produce a new one.
    • Take back an already sold item that is not satisfactory to the customer (the shop allows that) and produce a receipt for the same.
·         Check how many bills (online/offline) have been generated in the day so far.
·         Check how much money is transacted in the day so far.
·         Check how many bills have been cancelled so far in the day (due to wrong entry by the sales persons).
·         Check how many items have been returned so far in the day.

Report Generator:
·         See the reports from sales people about items that are not available and need to be kept in the inventory.
·         Generate inventory reports of the items category-wise, price-wise, top-sold item etc.

Transaction:
·         Online customers will pay the bill via World Pay or PayPal.
           
Inventory:
            Add item:
·         Add new items/categories to the inventory (‘iPhone’ may be added to the category ‘smart-phones’ or a new category such as ‘music players’ may be added).
Edit item:
·         Change the properties (price/description/image/etc.) of an item.
Delete item:
·         Delete an existing item from database or only mark it as an unavailable item.
Online Shopping Website:
Facilitate customers to:
·         Signup/login and manage their accounts, view their shopping history.
·         Shop online, get delivery at home, or pick from nearest store.
·         Search & Filter items by:
Price
Category
Name
·         View Shopping Cart.
·         Pay via World-pay or PayPal.
·         Show Popular/Featured Products
·         Show Related product
·         Newsletter Subscription


1.6 List of optional functional units


Price Drop Alert:
                        If a person want to buy an item, but the price is above his/her budget, he/she can active the price alert for it, when that item’s price is dropped, he/she will receive the Price Drop Alert.

Consumer Reviews:
                        Consumers can write his/her experience about the product.

Email a Friend Button:
                        Online web visitor can send/share/email the link of a particular item/product to his/her friend.

1.7 Exclusions

 User Profiles:
·         Manage history of users (history of user’s activities on the system).

 Generate SMS Alerts:
            A text message will be sent to the customer and sales person, when the customer will place an order and when the order will be delivered from the store.

 Smart Phone App:
            We will develop an Admin Side App for smart phone, so Administrator can easily manage the inventory and keep track the inventory anytime, anywhere.

1.8 Application Architecture

1.9 Gantt chart

it will be on your requirements 

1.10 Hardware and Software Specification

·         Hardware Requirement:

  • P-IV Computer.
  • Printer.
  • Bar-code Reader.
·         Software Requirement:

·         Windows XP/7
·         Microsoft SQL Server 2000 or later
·         .NET Framework.

1.11 Tools and technologies used with reasoning

For the development of application tools and technologies, which are to be used on front and back end of the system to be developed, should be listed as following.

·         MS Visual Studio 2010

We will develop our system in this platform.
  • MS Project
Gantt Chart will be created in this tool.
  • Rational Rose
All diagrams (ERD, DFD, Class, CAD etc.) will be completed by using this tool.
  • MS Office 2010
All documentation (proposal etc.) will be completed by using this tool.
  • MySQL
Database will be managed/created by using it.
  • ASP.NET & C#.NET

All development (front & back end) of this project will be done by using this technology.
Reactions: 
proposal of it project 5411941697387316057
Home item

Follow by Email

Popular Posts

Random Posts

Free PAKISTAN Cursors at www.totallyfreecursors.com