0% found this document useful (0 votes)
5 views

Specification of Stock Management System 1

The document outlines a web application development project for a Stock Management System using ASP.Net, C#, and MS SQL Server. It includes a scoring benchmark for team contributions, a detailed feature list, and descriptions of functionalities like category, company, and item setup, as well as stock management and reporting features. Optional tasks for enhancement are also suggested, such as adding a login feature and exporting reports to PDF.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

Specification of Stock Management System 1

The document outlines a web application development project for a Stock Management System using ASP.Net, C#, and MS SQL Server. It includes a scoring benchmark for team contributions, a detailed feature list, and descriptions of functionalities like category, company, and item setup, as well as stock management and reporting features. Optional tasks for enhancement are also suggested, such as adding a login feature and exporting reports to PDF.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Web Application Development using ASP.

Net
Project 1: Stock Management System

Name of Project: Stock Management System


Type of application: Web Application
Technology Stack: C#, Web Form, MS SQL Server

Team will be scored using following scoring benchmark.

SL# Story Name Score


1 Setup Category 2
2 Setup Company 2
3 Setup Item 4
4 Stock In 5
5 Stock Out 5
6 Search & View Items Summary 6
7 View Sales Between Two Dates 6
Total 30

Each member score (50) = Team Score (30) + Individual Score (20)

Individual score will be counted as your contribution.

Every team member must contribute equally. During project presentation, everyone will be asked
about his/her contribution and score accordingly. During presentation, you will run your application
and will show what you have completed so far. We will ask you about the source code, database design
and code quality, member’s contribution. Please note that if any members don’t write any code will
score zero.
Description of Project:

Small shops sometimes face difficulties to manage their stock (In, Out and available items). So, you are
asked to provide them a web application which has the following features:

User Story/Feature List

SL Story Name
1 Category Setup
2 Company Setup
3 Item Setup
4 Stock In
5 Stock Out
6 Search & View Items Summary
7 View Sales Between Two Dates

1. Category Setup
Initially all category will be saved into the system. Category name must be unique. In this UI, all
categories will be shown also. Please note that if user wants, (s) he can be able to edit any
Category by double clicking on it.
2. Company Setup
Using this UI, user will save new company information and also view all companies’ name. Edit
feature is not needed here. Company name will be unique.

3. Item Setup
Item name will be save using this UI. User will select Category and Company name, then will enter
new Item name. Please note that by default, reorder level will be 0, user can edit it. Item name
must be unique.
4. Stock In
When any items will be arrived, user will count them and enter into the system using this UI. After
Item selection, reorder level and available quantity will be shown. User then enters counted items
and saves into the system.
5. Stock Out:
In a small shop, items are going out of stock for: Sales, damage or for losing them. User will enter
quantity and press Add button, items with quantity and company name will be added into the
following grid. After adding several items into the grid, user will press Sell/Damage/Lost button
and then data will be saved into the database.
6. Search & View Items Summary
It is a report (search and view only). User will select company and category, and press Search
button. All related information will be displayed. Note that, user may select only company or only
category name or both.
7. View Sales Between Two Dates:
This is a report (search and view only). User will select any two dates (From Date must be equal or
smaller than To Date) and press Search button. Only sold items with sold quantity will be
displayed. Note that Items which is not sold between dates will not be displayed.
Some optional tasks (no score will be added, but we will appreciate the team who could do these):

1. You can introduce, login feature (just user id and password), no need to design UI for User
creation. Just keep two/three user info into database.
2. During database insert/update operations, you can save server date-time and logged in user id
every time with each row.
3. Introduce Export in PDF for last two reports.

<HAPPY CODING>

You might also like