Вы находитесь на странице: 1из 12

1.

Introduction
Computer-shop management System is a project which assist in keeping the

Record of what ever the sales from shop (whole seller), also it keep track of remaining balance which due
after selling the product. Through this project we maintain the warranty given on particular products
along with complete information related to that product.

Computer-shop management System is software for store billing management. Sell hardware
systems components and accessories (keep track of sold configurations, create system configuration, sell
accessories and computer components, supplying company’s administration, and many more...).
Computer-shop management System is a windows based billing software designed for uses in computer
stores.

Objective

The objective of my project to provides management facility to computer-shop.


We have given many facilities for users in this project.

1) Welcome screen (Formsplash)

2) Login screen

3) Main form

4) Sell Computer System form

5) Sell Computer Parts form

6) Update customer Balance form

7) Product Price Report form

8) Change password form

9) Make quotation form

10) Add computer part form

11) Add computer system form


12) Create user account form

13) Update shop information form

14) Report of sold computer part

15) Report of sold computer system

Purpose
It is the project about Computer-shop management System. It automates the Systems
records, their Selling and Maintenance, Balance evaluation, due to calculation other functions. In
other words you can say it a complete computer-shop management System.
In this project we can easily maintain systems sales details. It gives information’s of
Annual Transaction of products, its services, daily sales, daily Receipt & Balance. We can see
the Systems details before selling the particular items & view for our requirement-satisfying item
detail.

Project Scope
The scope of project ‘Computer-shop management system’ is to Develop Visual
Basic based software to support for daily sale, receipt & Balance of products and maintain the all
information of System related items.
This software will be very useful for the Big Computer Shop as well as the customer. It will
perform as the required task of Automation of product by itself in a systematic way.

It will also save lots of time, as system will perform all tasks in quick time profiting customer
and shop owner as well, so it will prove very economical in every respect.

Product Perspective
The Computer-shop Management System is the new, self-contained product. The
Computer-shop management system is using VB.NET platform. All components follow Model-
View-Controller pattern. The user can retrieve information of their shop progress.
All pages of the system are following a consistent theme and clear structure. The
occurrence of errors should be minimized through the use of checkboxes and scroll down in
order to reduce the amount of text input from user. Error message should be located beside the
error input which clearly highlight and tell user how to solve it. If system error, it should provide
the contact methods. The page should display the project process in different color to clearly
reflect the various states. Each level of user will have its own interface and privilege to mange
and modify the project information.
User interface elements are easy to understand. Part of user interface is well-organized
on screen and the parts are concatenated right. When users look at the interface, they understand
which pane is used for which purpose. Each task of an interface is specified clearly and users use
them correctly. For example, when users press to any button on interface, they can know which
operations are done by pressing this button.
The user interface is easy to learn. When users use the user interface, they can know
which element is used to which operations. The interface actions and elements is consistent.
When users press any button, required actions is done by the system.
The screen layout and color of the user interface is appealing. When users look at the screen, it
will have a nice vision. Colors will be selected clearly, thus eyes of users won’t be tired.To inhance the
graphical user interface.

Since the application must run on the PC, all the hardware shall require to connect the PC will
be hardware interface for the system.The main interface would be the monitor, Keyboard and mouse.

MODULES
1. Login Form

In this form, existing user/administrator enters the user-name and password and access the main
form. If user forgets his password then he can click on button forget password and then entering his e-
mail id can get user name and password. This form contains user name and password as sub module.

2. Main Form
If administrator accesses this form using authentic login-name and password then the
administrator has administrative power as add the product, create user account, add new branded
computer system, add company, change the shop record .

Administrator have full power But user have some restricted power only which is provided by
administrator.

In this main form user can sell computer part/assemble computer system/branded computer
system, update customer record, change the password, make quotation. Using this form the
user/administrator can see the report of sold computer part, branded computer system in any time
duration. In this form, there is option to exit & log-off

3. Sell Computer System Module

There are two sub modules:

1) Sell branded computer system

2) Sell assembled computer system/computer part

In sell branded computer system module, user/administrator can sell available branded computer
system. In this form, the user/administrator enters the customer name, address & phone number and
chooses any branded computer system to sell. This form also so the all information of chosen branded
computer system as category, model number, monitor type, hard-disk range, ram, processor, price etc.
After selling, the user/administrator can print and save the receipt.

In sell assembled computer system/computer part module, user/administrator can sell available
computer part and assembled computer system. In this form, the user/administrator enters the customer
name, address & phone number and chooses all computer part to sell according to request of customer.
The user/administrator can chose any product, its type, range, its serial number using combo-box. After
choosing the serial number of product the price of the product and total price (including vat, tax)
automatically generate. After selling, the user/administrator can print and save the receipt. The invoice
number and customer number automatically generate by this software when this form is loaded.

4. Update Customer Balance Module

In this module, there is information related to balance of customer, customer name and address.
In future if any customer paid the balance amount then it can be update.

5. Make Quotation Module


In this module, the user/administrator makes quotation according to request of the customer.
This quotation provide information about the price, range, type & company name of all product to
customer before purchasing the computer parts/assembled computer system. This quotation also provides
total price (including vat) assembled computer system.

6. Change Password Module

In this module, the user/administrator can change his/her password by entering login-name and
old password and new password. So this provide security from unauthorized access.

7. Create user account Module

In this module, the administrator can create new user by providing him login-name and
password. In this module, the administrator can update user information as name, address and phone
number of exiting user. He can delete exiting user account. The administrator can see the entire exiting
user. The administrator can also give administrator power to any user. In this module, there is information
related to the entire user working in the computer-shop as name, address, e-mail id, phone number etc.
Here admin can take information related to user.

8. Add Product Module

In this module, the administrator can add new product by entering its name, company name,
range, type, serial number, and its price. Here administrator can also see the available product and its
information. And the administrator can also delete any product.

9. Add computer system Module

In this module, the administrator can add new branded computer system by entering its category,
model number, company name, ram capacity and its speed, monitor type, Hard-disk capacity and its
interface, processor clock speed and its L2cach, motherboard company-name and its chipset, its selling
and buying price and other description. Here administrator can also see the available computer system and
its information. And the administrator can also delete any computer system.

10. Add company Module


In this module, the administrator can add any company information whose product are available
at the computer shop. This module contains the name of company, contact person, address, phone
number, website, and fax number.

11. Change Shop information Module

In this module, the administrator save/update the information related to his computer-shop as
name of computer-shop, address, phone-number, and registration number.

12. Product Price Report:

This report shows the price of all available products and its detail as item-name, company-
name, type, range, and serial-number.

13. Sold computer part Report:


This report show the sold computer part in any time duration. The administrator/user can see
the detail of sold computer part in specified time duration. This report show the name of customer, item-
name, company-name, type, range, serial-number, and price of sold product.

14. Sold computer system Report:

This report shows the sold computer system in any time duration. The administrator/user can
see the detail of sold computer system in specified time duration. This report shows the name of
customer, category, company-name, model-number, ram capacity and its speed, monitor type, Hard-disk
capacity and its interface, processor clock speed and its L2cach, motherboard company-name and its
chipset, its price and other description.
2. SYSTEM STUDY

2.1 FEASIBILITY STUDY:

The feasibility of the project is analyzed in this phase and business proposal is put
forth with a very general plan for the project and some cost estimates. During system analysis
the feasibility study of the proposed system is to be carried out. This is to ensure that the
proposed system is not a burden to the company. For feasibility analysis, some
understanding of the major requirements for the system is essential.
Three key considerations involved in the feasibility analysis are

 ECONOMICAL FEASIBILITY
 TECHNICAL FEASIBILITY
 SOCIAL FEASIBILITY

ECONOMICAL FEASIBILITY:

This study is carried out to check the economic impact that the system will have on the
organization. The amount of fund that the company can pour into the research and development of the
system is limited. The expenditures must be justified. Thus the developed system as well within the
budget and this was achieved because most of the technologies used are freely available. Only the
customized products had to be purchased.

TECHNICAL FEASIBILITY:

This study is carried out to check the technical feasibility, that is, the technical requirements of
the system. Any system developed must not have a high demand on the available technical resources.
This will lead to high demands on the available technical resources. This will lead to high demands being
placed on the client. The developed system must have a modest requirement, as only minimal or null
changes are required for implementing this system.
SOCIAL FEASIBILITY:

The aspect of study is to check the level of acceptance of the system by the user. This includes the
process of training the user to use the system efficiently. The user must not feel threatened by the system,
instead must accept it as a necessity. The level of acceptance by the users solely depends on the methods
that are employed to educate the user about the system and to make him familiar with it. His level of
confidence must be raised so that he is also able to make some constructive criticism, which is welcomed,
as he is the final user of the system.

2.2 EXISTING SYSTEM

The existing system is full of manual process. Manual system maintains the limited number of
transactions and storing the data’s is very difficult. The existing system is found time consuming and
complex procedure. It is difficult to get the details of all the particulars. Lots of paperwork is involved and
human efforts are needed in the manual system. Record storage is irregular. This system is time-
consuming and risky.
DRAWBACKS

Some of the drawbacks are:

 It is not computerized and hence not systematic.


 Lack of database security.
 Same data are stored in more than one location.
 Access speed id less for searching and modifying data.
 The report generation is a tedious task.
 The customers are not aware of the products, which the organization deals with.
 Calculation of the re-order level is not computerized.
 Integration problem across the departments.

2.3 PROPOSED SYSTEM


The main objective of the “CONSTRUCTION MANAGEMENT SYSTEM” is to reduce
time-consuming and make the system more user friendly, efficient, accurate and fast processing. It
reduces the manual work and confusion occurring by maintaining files. The details of the transaction are
added to the table automatically. The proposed system facilities the management to maintain the
transactions easily and fast to their convenience. More facilities can be added in future if needed.

BENEFITS

 Large volumes of data can be stored with ease.


 Security is assured.
 Maintenance of file is flexible.
 Records stored are updated now and then.
 Stored data and procedures can be easily edited.
 Easy report generation.
 Less manpower required.
3. SYSTEM SPECIFICATION

3.1 HARDWARE CONFIGURATION

The hardware used for the development of the project is:

PROCESSOR : PENTIUM III 866 MHz

RAM : 128 MD SD RAM

MONITOR : 15” COLOR

HARD DISK : 20 GB

FLOPPY DRIVE : 1.44 MB

CD DRIVE : LG 52X

KEYBOARD : STANDARD 102 KEYS

MOUSE : 3 BUTTONS

3.2 SOFTWARE CONFIGURATION

The software used for the development of the project is:

OPERATING SYSTEM : Windows XP Professional

ENVIRONMENT : Visual Studio .NET 2005

.NET FRAMEWORK : Version 2.0

LANGUAGE : VB.NET

BACKEND : SQL SERVER 2000

Вам также может понравиться