Report6th Robon

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 29

Sikkim Manipal University

Directorate of Distance Education

Authorized Learning Center (code.01537)


College for Professional Studies
Maitidevi Temple, Katmandu, Nepal

Software for Incense Shop


By
Robon Dongol
SMU Roll no. 551111915

A project report submitted in partial fulfillment of the requirements for


Bachelors of Science in Information Technology (Bsc.IT)
Of
Sikkim Manipal University, DOE
India

Sikkim Manipal University


Directorate of Distance Education
Manipal, India

June 24, 2014

1
Software for Incense Shop

A PROJECT REPORT

Submitted By:-

Robon Dongol

in partial fulfillment of the requirement for the award of the degree

Of

BscIT 6th semester

June 24, 2014

2
BONAFIDE CERTIFICATE

Certified that this project report titled “Software for Incense Shop” is the

bonafide work of “Robon Dongol”who carried out the project work under my

supervision.

CERTIFIED

………………………………..

Project Supervisor
Department of Computer Science
College for Professional Studies
LC of Sikkim Manipal University
LC Code: 01537

3
Certificate from University Learning Centre

This is to certify that Robon Dongol of Bsc.IT has worked on the project as per the course

curriculum of Bsc.IT 6th Semester. This project entitled “SOFTWARE FOR INCENSE

SHOP” is the original work of Mr. ROBON DONGOL and was carried out as per the

guidelines provided by the university. As per the student’s declaration this is certified that his

projecthas not been presented anywhere as a part of any other academic work.

……………………… ……………………… ………………………

P.Kejriwal Er. Pankaj Jalan Er. Prakash Kumar

Executive (Director) Director (Academics)


Founder

4
Recommendation Letter

Date:-2014/06/22

To
The Project Coordinator
College For Professional Studies

Sub:- Recommendation for researching by Mr. Robon Dongol

Respected Sir
I am glad to inform you that student of College For Professional
Studies Robon Dongol had researched in our V.D.C, D.D.C and he has
successfully completed his research in this Software doe Incense Shop.

I regard him as a good person with intellectual skills.

Thank You

Name of Candidate:-
Robon Dongol
551111915

5
Student declaration

I hereby declare that the project report entitled

Software for Incense Shop

Submitted in partial fulfillment of the requirements for the degree of


Bsc.IT 6th semester

To Sikkim-Manipal University, India, is my original work and not submitted for the award of
any other degree, diploma, fellowship, or any other similar title or prizes.

Place:-Kathmandu Robon Dongol


Date: June 2014 Roll No: 551111915

6
Acknowledgements

It is my pleasure to present this project report Software for Incense Shop.


As “SMU” has provided us a great opportunity to complete a major project as a
full requirement to obtain Bachelor’s Degree in Information Technology.
For the purpose, I have prepared this project Software for Incense Shop.
With some knowledge, about C# and SQL obtained from teachers, internet as well
as our project guide which could accomplish this project.
It has prepared to apply myself to become good as professional. Naturally,
it requires lot of people support to complete this project. I take this opportunity to
acknowledge their support to me
I hope this project report might also work as a reference to those who want
to know about preparing a project report.
I would like to thank all the staffs of “Lord Buddha Education
Foundation” who have provided help in preparing this project. I would like to
thank my teachers and my friends without whose fruitful I would not have
accomplish this project.

Thank You!

Robon Dongol
Bsc.IT 6th
Roll No. 551111915
Lord Buddha Education Foundation
Maitidevi, Katmandu, Nepal

7
Abstract

In the partial fulfillment of the requirement for the degree of BSc IT project
titled “Software for Incense Shop” has been designed and developed.

The system is capable of managing Vital Events Records. The implemented


system takes advantages from SQL technology. The implementation of the system
was done using C# and Web Services technologies, allowing system to be run
locally or in distributed mode.

8
Table of Content

Content Page no
Introduction 10
Objectives and Scope 11
Problem Statements 12
Feasibility Study 13-14
System Planning 15
Methodologies 16
System Development 17
Data Flow Diagram 18
Flow Chart 19
ER-Diagram 20
Coding Tools 21
Testing Plan 22
Snaphots of Project 23
Conclusion
Bibliography

9
Introduction

Software for Incense Shop is desktop based application which include


incense shop related data collection, processing, work procedure, and computer
technology to generate information quickly, completely, and accurately in order to
support the activities of personal administration. It helps to find out the detail
record of customer and incense accessories of the shop. It keeps the total personal
information, office information about the shop.

Mainlining incense records for shop manually is a time consuming job so,
through this desktop application “Software for Incense Shop” we would like to
demonstrate that they can keep track the customer and incense record as well as
they would be able to report the manager daily, weekly, monthly or yearly. From
this project we think we shall be able to sort out the valuable and precious time and
to reduce the effort as well. This project will provide innovative high quality
information with service.

10
Objectives and Scope

 The main objectives of the application is used for large shop with huge
amount of incenses, there is the need to have database and management
system , which handles all the information for incense and issues connected
to them.
 It will be helpful for administrative parties to maintain the record.
 Date is stored in database so that easily can be updated.
 It will improve the information of an enterprise by having both individual
and central control.

11
Problem Statements

This is the first application for the kind of field. By knowing the problem of the
market the problems are listed below: -
o Currently using filling system for record keeping with hand.
o Problem of getting lost of data and damage of the fillies.
o Difficult to search the data of particular time and manage the incense
products.
o Difficult to find in the loss of product and exchange of products.

12
Feasibility Study

The main objective of the feasibility study is to treat the technical, Operational,
logical and economic feasibility of developing the computerized web system. All
systems are feasible, given unlimited resources and infinite time. It is both
necessary and prudent to evaluate the feasibility of the project at System study
phase itself. The feasibility study to be conducted for this project Involves.

 Technical Feasibility

 Operational Feasibility

 Economic Feasibility

 Logical Feasibility

 Technical Feasibility
The system requirement for the system is P4 computer with IntelPentium processor
minimum. The supported operating system windows XP or windows 7. The technology
used for the system is Microsoft Visual Studio 2010/2012, Dot Net Frameworkand SQL
server database system. So, the technology is technically affordable and supportable.
Therefore so it is technically feasible.

 Operational Feasibility

The given project is supported by the all the staff members and management of the
concerned department. This system, will handles the request in a better way and make the
process easier thus, it is sure that the system developed is operationally feasible.

13
 Economic Feasibility

As concerned with the economic feasibility there is no need of any special program or
hardware for this project. This project will easily run with minimum hardware and
software requirements as in the normal PC. As this project is not targeted to any
particular organizations, so the overall cost for the buyer remains very affordable.

 Logical Feasibility

In the logical feasibility it is necessary to check that the website we are going to develop
is legally correct which means that the ideas which we have taken for the proposed
system will be legally implemented or not. So, it is also an important step in feasibility
study.

14
System Planning
Gantt chart

I Task Start Finish Dura- Mar2014 Apr2014 May2014 June2014


D Name tion 03/1 03/2 04/0 04/1 04/1 04/2 04/3 05/0 05/1 05/1 05/2 06/0
9 6 3 0 7 4 0 7 4 1 8 5
1 Data 03/20/014 03/23/014 8w
collection
2 System 04/24/014 04/04/014 1.4w
Design
3 Interface 05/04/014 05/11/014 1.2w
Design
4 Coding 05/11/014 05/10/014 4.6w

5 Report 06/10/014 06/18/014 1.4w

15
Methodologies

The methodology that will be used throughout the development process will be a variation on the
waterfall life cycle. As the requirements for the project are unlikely to change dramatically this
methodology will fit the project. If the project looked like the requirements would be changing
often a more agile methodology would have been chosen. The waterfall lifecycle works by
following a strict path through the development process not moving on to the next stages until
the previous stage has been completed. The stages for the project will be:

The first stage of the project will involve researching into the existing, user expectation and then
drawing up the requirements of the project.

Once we have the functional requirements have been decided upon stage will involve research
into the non-functional requirements of the project for instance security.

Once the design process has been completed the implementation stage can begin, although there
will be no formal test driven development for this project when new features and added or code
is edited the system will be tested to ensure that no bugs have been introduced into the program.

Once the implementation has been completed the entire system will be thoroughly tested.

16
System Development

Hardware Requirements (minimum):

 Pentium IV or higher processor


 2 GB RAM
 80 GB Hard Disk

Software:
 Windows Operating System
 C#.Net Framework 4.0
 Microsoft Visual Studio 2010/2012
 Dot Net Framework
 SQL Server 2008
 Adobe Photoshop
 HTML Help Workshop

Front End
The Programming Language used for the construction of this application is C#.NET. The IDE
version for the Programming language is the Microsoft Visual Studio 2010/2012

Back End
Back end refers to the database. The database for this application is created in the SQL Server.

17
Data Flow Diagram

Fragrance
Customer
Orders

Orders Order Details


Request
Receive
Order
Customer
Information
Billing Information Incense

Customer
Invoice
Customer name ask for requirement

Collect
Payment Admin

Send and Receive of material and cash


Vendor

Flow Chart

18
START

INPUT

CHECK USER/PASSWORD

NO CON Yes
DITI
ON

-MEMBER ENTRY
- VIEW REPORT
-SALES/PURCHASE
-BILLING/ORDER
-INCENSE ITEM
-STOCK

LOG OUT

END
ER-Diagram
ID
19
User Type
Admin Username

H
as Password Sell
ID
Rat

User Username Incense


ID
Password Manag Typ
es

For
ID For

Product ID
No of Box

Cost
Customer
Bill
no
Type Amoun
Product Addres
name Mobile s
Billing no
Customer
ID name

Amoun
Customer
Date
Name
Price Reques

Customer
Name ID

Order
Weight

Fragrance
No of Box Rate

Total
Amount

Coding Tools
20
Back End Tools

For the database preparation of this project SQL Server has been used as
database application program. In which all the data tables were designed and views
were developed.

Front End Tools

For the efficient entry, save delete, update and various other operations on
the data, user interface and report form has been designed in C#.NET environment
and same language has been used to developed method of data handling.

Testing Plan

21
Testing methodology consists of mainly white box testing and black box
testing. White box testing is one of the most popular testing approaches in which
tester should read and use the resource code of the applications being tested,
through which, applying test cases and various inputs in order to test branches,
conditions, loops and the logical sequence of statements being executed. Black box
testing also known as functional testing. A tester does not know the internal
workings of the item being tested.

Testing approaches means testing the functionality of the applications and


checking if it is the same functionality required i.e. check if this is what the
program has to do. Testing using this approach does not understanding the
programming language like the white box approach - but it requires a full
understanding of the problem and the functionality it should provide.

Snapshots of Project

22
Main Form:

Customer Form:

23
Product Form:

Order Form:

Report:

24
Customer Report:

Order Report:

Billing Report:

Billing Form:

25
Backup:

26
Help:

27
Conclusion

This project is carried for the partial fulfillment of the aware of degree of
Bachelor of Science in Information Technology. The main focus of the software is
to design the software for Incense Shop system more effectively and efficiently
along with the development of well organized database. The project encloses the
concept and implementation of the database.

During the preparation of this project we became familiar with C#


programming and, relational database management system which were unknown
before this project. The project has totally been a learning phase for us. This will
help in future development of projects of related in quite efficient manner.

Thus, we conclude that I have presented our best effort to make my project
much efficient, effective and reliable.

28
Bibliography

a. MySQL (Bsc.IT 3rd semester book)

b. C# Programming(Bsc.IT 5th semester book)

c. www.youtube.com

d. www.stackoverflow.com

29

You might also like