You are on page 1of 54

LG SERVICES

A REPORT ON LG SERVICES SUBMITTED TO PUNJAB TECHNICAL UNIVERSITY JALANDHAR In partial fulfillment of the requirement for the award of degree of Bachelor of Computer Applications SESSION (2010-11) Under the Guidance of Submitted by: Mrs. Amandeep kaur Aman preet singh Miss. Vasudha 81401219003 Lect.in(Computer Application) APEEJAY INSTITUTE OF MANAGEMENT HOSHIARPUR ROAD, RAMA MANDI, JALANDHAR

Economical Feasibility: The cost of acquiring the proposed system is not too high. The agency already has the suitable hardware with them. Even the software is already available with them. So it creates no extra burden on agency. System is developed in Visual Basic and in MS Access which are both advances in feature. Operational feasibility: The main objective here is to determine whether the system will work after it is developed and installed. A proper investigation was done in this regard and as a result, the following conclusions were derived: * There was sufficient support from the management and the personnel involved. * As it automates the automobile agency system completely, so the system becomes more efficient. * The persons involved in the current working of the system were met and discussions were held with them to evolve a system with which they had good support and participation. * The repetitive work of the currently manual system is eliminated.

Technical feasibility: The necessary technologies that are required to implement the proposed system are available easily in the software market. The main hardware equipments such as computers, printers, etc. are easily available. The software of VB is easily available in the market. VB is a tool that allows us to develop Windows based applications. So user feels very comfortable with it. Microsoft Access is a powerful program to create and manage our databases. It has many built in features to assist us in constructing and viewing our information. Access is much more involved and is a more genuine database application than other programs such as Microsoft Works.

Since visual basic is an event driven programming we used this tool to optimize our project. We used the toolbox containing the object and controls, which we will add to the form to create the user interface for your project. Controls like command buttons, text boxes, radio buttons, check boxes, Adodc controls, data combo, data grid, frames, labels, image control, drive list box are present on the toolbox, also known as OCX files. He Form Designer window contains the form on which the controls and objects are going to be placed. Your application can have more than one form.

We used Access as backend to build our simple Payroll System. All tables are designed in Access for our project.

The database needs to be designed in an appropriate manner. This includes The use of "Primary Keys" in each table Making sure that you use "Auto Numbers" where appropriate and normal numbers where you what to enter the information manually Using the correct field type.

0 LEVEL DFD

BILL PA ENT YM SERV ICE COM PLA INT

INQU IRY FOR PRODU CT DETA ILS OF PRODU CTS CU STOM ER REQU EST FO PRODUCT R RECEIV PRODU E CT LG SERV ICES

PA ENT YM REQU EST FOR STOCK SU PPLIER SUPPLY PRODU CTS BILL GENA TION RA

CH ECK STOCK

B ILL GENERA TION REQUEST FOR PRODUCTS BILL RECEIV E RECEIV E PRODU CTS

A CCEPT ORDER

PAYM ENTS DETA ILS

OW NER

1 L V LD D EE F
S PL R U P IE DT BS A A AE S PL R U P IE S CD O E D T IL EA P RHS U C AE DT BS A A AE R C IV EE E D T IL S P L R & E A S U P IE S PO UT RD C D T IL EA C S O E ID U T MR C S O E D T IL UT MR E A S R Q E TF RS O K E US O T C ACP ODR C ET R E E Q IR N U Y P O U TD T IL RD C EA S RQ ET E US F R O SOK T C P RHS U C AE 1 .0 R C IV D T IL EE E EA S R Q E TF RP O U T E US O R D C E Q IR N U Y

S PL R U P IE S D T IL EA S

CSO E UT MR D T IL EA

DT BS A A AE

O NR WE

S PL R U P IE

CS UT

O E MR

R C IV EE E P O UT R DCS G E IV P Y E T A MN S R C IP EE T DT I EA L RCI EE VD E P O ID R V E P O UT RDCS PA M N Y E T R C IV D EE E R C IV EE E P O UT RDCS CEK HC F R O SOK T C S PL UP Y P O UT R DCS R C IP EE T R C IV D EE E

SOK T C P OES G R C S IN 2 .0 RQ ET E US D T IL EA S R C IV EE E D T IL EA SOK T C DT BE AAA

S LS AE 2 .0

CSO E & U T MR P O UT RDC D T IL EA S R C IV DD T IL E E E EA S S LS AE DT BS A A AE

MD O O E F P Y E T A MN S 2 .0

P Y E T T S PL R A M N S O U P IE S P Y E T F O C SO E A MN S R M U T MR R C IV DR C IP EE E EE T G ER C IP IV E E T

2 L V LD D(P R H S 1 ) EE F U C A E .0

ACP ODR C ET R E O D RF RP O U T RE O R DCS O NR WE ACP AK O LD C E T C N WE G MN E E T O DR R E P O ES G R C S IN 1 .1 S PL R U P IE AKO LD E E T C N WE G M N

S PL UP Y B L IL D T IL EA S R C EIE V E P O UT RDCS SOK T C D T IL EA S P Y E T A MN S D T IL EA S CEK HC F R O SOK T C MD OE O F P Y E T A MN 1 .3 ACP C ET P Y E T A MN PO UT R DCS

G E IV R C IP EE T

P Y E TD T IL A MN E A S MD O OE F P Y E T A MN DT BS A A AE R C IV EE E P Y E TD T IL A MN E A S

SOK T C P OES G R C S IN 1 .2

S PL R U P IE ID S PL R U P IE D T IL EA S

S PL R U P IE DT BS A A AE R Q E TF R E US O SOK T C D T IL EA S R C IV EE E D T IL EA S SOK T C

SOK T C DT B S A A AE

2 L V LD D(S L SP O E S2 EE F A E R C S .0

E Q IR NU Y D T IL P O ID D E A S R V E O NR WE ACP ODR C ET R E G EP O U T IV R D C O DR RE 2 .1

E Q IR NU Y D T IL R C IV D EA S EE E G EO D R IV R E R C IV P O U T EE E R DC CSO E UT MR

P Y E A MN R C IV EE E CEK HC SOK T C G E IV R C IP EE T R C IV EE E R C IP EE T D DP Y E T A MN

P O ID R V E D T IL EA S C S O E IDD T IL U T MR EA S MD OE O F P Y ET A MN 2 .3 R C IV C S O E E E E U T MR D T IL EA S CSO E U T MR DT BS A A AE

SOK T C P OES G R C S IN

P Y ET A MN D T IL EA S

R C IV P Y E T E E E A MN D T IL EA S

MD O OE F P Y ET A MN R Q E TF R E US O S O KD T IL T C EA S R C IV D EE E O SOK F T C D T IL EA S

DT BS A A AE

SOK T C DT BS A A AE

2 E E D D(S R IC P O E S3 ) L V L F E V E R C S .0

A C P C M L IN C ET O P A T C M L IN O PA T P OES G R C S IN 3 .1

C M L IN O PA T

O NR WE P O ID S R IC R V E EV E

CS UT

O E MR

R C IV A T M B E E E E U O O IL

CEK HC SOK T C

P Y E T A MN D T IL EA S B LG E IL IV N

P Y E T A MN B L IL R C IV D EE E

G E IV D T IL EA S

MD OE O F P Y E T A MN 3 .3

D T IL EA S C S O E ID UT MR C S O E D T IL U T MR E A DT B S AA AE

P Y E T A MN S D T IL EA S

R C IV P Y E T E E E A MN D T IL EA S

MD O P Y E T O E F A MN DT BS A A AE SOK T C P OES G R C S IN 3 .2

RQ ET E US S O KD T IL T C EA S R C IV EE E D T IL EA S SOK T C

SOK T C DT BS A A AE

E-RDA R M O A T M BL A I GA F R UO OI E G

E C A T M TO N Y UO AI N

PC L R _ OO PMDL _ OE P C A IS _HS N ME U BR

P P IC _R E

P Q A IT _ UL Y

P O UT RDC

S LS AE/ P RHS U C AE P RHS U C AE S LS AE

CSO E UT MR

S PL R U P IE

CC N A T _OTC N ME U BR CN M _ A E S ID _ SC NAT _OTC N ME U BR

CI _D CA D E S _ DRS SN M _ A E SADES _ DRS

1.LOGIN DATABASE

2. PURCHASE DATABASE

3. SALES DATABASE

4. SUPPLIER DATABASE

5.CUSTOMER DATABASE

6.PRODUCT DATABASE

1. LOGIN FORM

2. NEW USER FORM

4. MAIN FORM

5.CHANGING PASSWORD FORM

6.PURCHASE INFORMATION FORM

7.SALES INFORMATION FORM

8.Dynamic Form of Customer/Supplier

9.SUPPLIER INFORMATION FORM

10.CUSTOMER INFORMATION FORM

11.PRODUCT INFORMATION FORM

12.MDI FORM

13.MODELS FORM

13. MODELS FORM

14.PLEASURE FORM

LOADING OUT FORM

1.REPORT ON PURCHASE

2.REPORT ON SALES

3.REPORT ON SUPPLIERS

4.REPORT ON CUSTOMERS

5.DYNAMIC REPORT OF CUSTOMER

5.DYNAMIC REPORT OF SUPPLIER

TESTING
The testing of various modules is done at various stages of development process. The golden rule to be kept in mind while testing is that the testing should be done with a view to identifying the ways to in which system is likely to fail.

NEED FOR TESTING


Testing is vital to the success of the system. Testing has the logical assumption that all the part of the system is correct and the goal is successfully achieved.

LEVELS OF TESTING
1. Unit Testing 2. Integration testing 3. System testing 4. System acceptances

These different levels of testing attempt to detect types of faults. The relation of faults introduced in different phases and different levels of testing are shown here.

USERS NEEDS

ACCEPTANCE TESTING

REQUIREMENT

SYSTEM

DESIGN

INTEGRATION TESTING

CODE

UNIT

1. UNIT TESTING
For my project I performed this testing by running each form separately and encountered many errors. Most of which were type mismatch, data source not found, linking errors, end of file encountered, problem with loops etc.

2. INTEGRATION TESTING
The second level of testing is often called integration testing. In this, many testing modes are combined into sub system, which are tested .The goes here is to see if the modules can be integrated properly, the emphasis being on the testing interface between modules. During this also I encountered a number of problem ranging from the similar type of problems as above to new kind of problems mainly updating.

3. SYSTEM TESTING
The next level of testing is the system testing. Here the entire software system is tested. The reference and the goal are to see if the software meets its requirement. This is essentially a validation exercise.

4.ACCEPTANCE TESTING
This level of testing is performed with realistic data to demonstrate that software is working satisfactory. Testing is on external behavior of the system. The internal logic is not emphasized.

TEST CASES
Verification and validation of each field 1. Check for invalid data type of each field. 2. Check for wrong id or name of the entity. 3. Check for incomplete entry in case of storing data in the database. 4. Check for entering numeric and characters where required. Other checks: 1. Display message if record does not exist. 2. Display message if the table s empty. 3. Display message when an item is successfully issued.

SUPPLIER FORM

CUSTOMER FORM

CONCLUSION

This project is a computerized version of the existing lg services. Using MS-Access as back end and visual basic as front end developed this software. The project is software capable of conducting computerization of lg services viz includes information of the suppliers, generating data reports etc .The search modules of this project help the end users to easily search for suppliers and information etc. the data access using this project is very fast. The project also has a distinct feature of report generation. Various reports related to suppliers, customer, etc can be effectively generated. This project includes all the features needed for effective and accurate working of office staff.

You might also like