Sei sulla pagina 1di 20

CAR SHOWROOM MANAGEMENT

In partial fulfilment for the award of the degree of

BACHELOR OF COMPUTER TECHNOLOGY Submitted by

G. KARTHICK
REG NO: 1126k0289 Un !" #$! %&' (n)! *+

M". L. KATHIR,ELKUMARAN MBA.-MCA.-.M.P$'/.-0


A11#. P"*+!11*" 2!3("#4!n# *+ C*43&#!" T!)$n*/*%5

OCTOBER62017

RATHINAM COLLEGE OF ARTS 8 SCIENCE


.A&#*n*4*&10
.A++'/'(#! #* B$("(#$'(" Un'9!"1'#5- A))"! '#! :'#$ B;; %"( ! B5 NAACA33"*9! <5 AICTE 8ISO 9001:2008 C!"#'+'! 0 R(#$'n(4 T!)$=*n!- P*//()$' R*( - E()$(n("' C*'4<(#*"!621 P$:0>226>??8201- F(@:0>226>??8227EMAIL:'n+*A"(#$'n(4)*//!%!.)*4-W!<::::."(#$'n(4)*//!%!.)*4

CERTIFICATE
This is to certify that the project work entitled CAR SHOWROOM MANAGEMENTB Submitted to Bharathiar University in partial fulfilment of the requirements for the award of the Degree of B()$!/*" O+ C*43&#!" T!)$n*/*%5 is a record of original work done by G. K("#$')k under my supervision and guidance and that this project ork has not formed the basis for the award of any Degree or similar title to any candidate of our college!

___________________________ SIGNATURE OF THE GUIDE

_____________________________ HEAD OF THE DEPARTMENT

Submitted for the viva-voce examination held on______________________

______________________ INTERNAL EXAMINER

______________________ EXTERNAL EXAMINER

ACKNOWLE2GEMENT

I would like to express my deep gratitude to the people who have given me their help and support to complete this project. I am extremely grateful to Dr. MADAN A. SENDHIL MS (U.C.F) Ph.D., Chairman of Rathinam college of Arts and Science, Coimbatore for his indirect help and guidance. I am extremely grateful to Dr T.C.MINI M.Sc., MPS. M.Phil., Ph.D., Principal of Rathinam college of Arts and Science, Coimbatore for her indirect help and guidance. I wish to thank Mr. R.MANIKAM M.C.A., M.Phil, CEO and Dean School of Computer Science for his innumerable suggestion and guidance. I wish to thank Mrs. JULIANA SUNIL M.Sc., M.Phil.,(Ph.D)., Head, Department of Computer Technology, my thanks for her valuable and timely help not only during the project schedule but during my career as her student for the past two years. I wish to thank my project guide. L.KATHIRVELKUMARAN MBA., MCA., (M.Phil.,) he guided me to do this project. I extend my thanks to my class tutor Mr.D.SHYAMSUNDAR,M.C.A.,(M.Phil).,Besides mentioning a few names my thanks are due to all my staff for their guidance and support. I would like to thank my parents and Friends for their help and device to bring this project work as a successful one. I am thankful to the faculty members of Computer Science, Compute Application, Compute Technology and Information Technology safer having shown me right path to complete my project successfully

2ECLARATION
" hereby declare that the project entitled CCAR SHOWROOM MANAGEMENTB submitted to Bharathiar University in partial fulfilment for the award of the degree of BACHELOR OF COMPUTER TECHNOLOGY- is a original record work done by G. KARTHICK .1126K02890 during the academic year 201161> at RATHINAM COLLEGE OF ARTS AN2 SCIENCE- C*'4<(#*"!- under the supervision and guidance of M".L.KATHIR,ELKUMARAN MBA.-MCA.-.M.P$'/.-0.- A11'1#(n# P"*+!11*" in department of computer technology at #athinam $ollege of %rts and Science& $oimbatore!

'(%$)* $+",B%T+#) D%T) *

G. KARTHICK -1126K0289.

IN2ED
CONTENTS 1. In#"* &)#'*n /!/! 'roject +verview /!0! +rgani1ation 'rofile 2. S51#!4 S#& 5 0!/ )2isting System 0!/!/! Drawbacks of the e2isting system 0!0! 'roposed System 0!3! System Specification 0!3!/! 4ardware Specification 0!3!0! Software Specification 0!3!3! %bout the Software

1. INTRO2UCTION
This Project CAR SHOWROOM MANAGEMENT represents the administration software enables planning for purchase, sales and maintenance of products to provide excellent service to their customers while maximizing profits. The task of this organization is to communicate with the customers to provide them a very much user interface to get their needs in time. The position of the product stock is automatically known by making the administrator to enable the company stock level position. The project allows the administrator to take easy report and the purchase and sales details of the Industry are maintained very well at any time. The main advantage of the system is to making available everything on the just clicking way. This project is so tedious, time consuming and expensive that is incapable of meeting todays increasing performance requirements. An automatic system is widely adopted in much application area for the fast and enhancement results. The purchase, sales and stock modules are provided for the purpose of knowing the product needed, the sales details and stock.

Module Design
The System Consists of Eight modules 1. Purchase 2. Sales 3. Stock

4. Item details 5. Employee details 6. Invoice 7. Customer details 8. Purchase order status

Module 1: Purchase
This module deals with the details of purchase of the vehicles. The purchase process is based on the data of received order for sales to the company. The process includes purchasing from the supplier for the needed vehicles, then the Purchase billing and the items purchased and the value of the purchased items.

Module 2: Sales & Service


This module is used to maintain sales orders received and the billing activities takes place here. All the details of the order received for sales have been maintained to takes how many items sold and the values of the sales are calculated here. The service system is created to make service facilities for the customer.

Module 3: Stock
This module is for maintaining stock details and for the purpose to find the value of current stock. The stock details are maintained till date to easy retrievement of the closing stock of the Current Item.

Module 4: Item details


This module maintains the entire item sold in the past along with their discounts rates& number of items& the total price etc! The new items can be added to the stock and also updating can be done!

Module 5: Employee Details


This module consists of the details of the employee such as reg number& name& date of birth& address& phone number& year& degree& department name etc! here the details are entered and are updated!

Module 6: Invoice
This module contains the details about the invoice! The details such as invoice number& invoice date& product number& rate& quantity and total amount are maintained in this module!

Module 7: Customer Details


This module maintains the profile details of the customer and their purchase along with the details! The customer will be given with a customer code! %nd the last transaction made by the customer will be listed! Some discounts are given to the customer according to the number of purchase he made with the concern!

Module 8: Purchase Order Status


The 'urchase order status made by the admin is maintained here! The details such as the order number& order date& quality& and the status are specified here!

1.1 PROEECT O,ER,IEW


The project $ar Showroom ,anagement is using of 5B!6)T as front end and S7( Server as backend! )ach and every process done in a firm is stored in a system for easy access and future reference! "n the showroom there will be car sales and information regarding that sale such as when it has been sold& to whom& details of customer& about the amount and details of the car etc! %lso showroom has to record the details of employees working there! e can add such details to a database in a system! Thus maintaining the data can be done easier and chance of inconsistency and redundancy can be reduced to an e2tent! $ar Showroom ,anagement is one among them! The system is meant to fully automate the process done in the showroom! +ne of the important objectives of the system is to fasten and improve the process of managing the showroom! The main goal of this project is to reduce manual works& increase the processing speed and ensure reliability of data! This project C(" S$*:"**4 M(n(%!4!n#8 deals with maintenance of service station! This project also takes care of maintaining records of all the sales& inventory activities of the concern! 5arious reports are generated based on the requirement of the concern reports will present the management with the current position of the company! The project will be an efficient tool for the company and it will aid in the improvement of the company!

1.2 ORGANISATION PROFILE


The %dithya 9roup of companies is a professionally managed which has attained glorious heights in the industrial arena over a period of four decades! "t is one of the biggest dealer of automobile spares in the South today! The 9roup which initially tasted unimaginable success in the automobile sector& slowly and steadily embarked on diversification and today it has acquired itself well in ,anufacturing& trading& "mport: )2port& Dealership and %uthori1ed Distributorship! The %dithya 9roup& having its offices and factories spread over $oimbatore& $hennai and Trichy has total staff strength of over ;<< employees! The credit for this mammoth achievement should rightfully go to the 9roup=s founder and promoter& ,r! #! 'onnusamy& whose far> sightedness& leadership and entrepreneurial spirit have inspired his entire dedicated staff to keep the 9roups banner flying high! Started in the year 0<<3& %dithya 9roup 'rivate (imited had their roots established in trading in spares& in /?@A& for 0BC wheelers in strengthening and widening the marketing of automobile spares to genuine spares B +),s! (ocated in the heart of the industrial city& the retail and wholesale spare parts showroom for 0BC wheelers& %dithya 9roup 'rivate (imited& is spread over a 0A&<<< square feet area& in a si2 story building! To cater to the customer flow of nearly /0A< per day& to this show room& the company has employed more than /;< trained personnel in the field! The sale does not stop at the counter alone! The mechanic friendly attitude of this company has roped in 3; personnel& to take care of marketing the spares at the mechanics doorstep& covering a 3< km radius! The company has C retail outlets spread through the city& which satisfy the city=s two and four wheeler spares requirement!

2. SYSTEM STU2Y
2.1 EDISTING SYSTEM:
The system& which is followed at present& is a partly computeri1ed system! The system consists of database that has to be maintained with various information! The report generation and printing work are difficult! "n the e2isting system each and every time a reference should be made! There are no high possibilities to commit errors and mistakes& which leads to produce the wrong statements to the management! #eport keeping is also not an easy work! The present system in the $ompany abides a different type of systematic! "ts Dunctions such as presenting a quotation and ,onitoring the customers sales and stock details of the vehicles are not possible to maintain the systems internally! The information provided by the present system has no communication with the administrators! 2.1.1 2RAWBACKS OF THE EDISTING SYSTEM )ven though a part of it was computeri1ed& the system has so many pitfalls! Some of them are The lack of security Time consumption 'erfect watching is not done by the administrators ,onitored details are not saved! $ontrolling of process is not possible The e2isting system does not implement the restriction for the user to access data!

2.2 PROPOSE2 SYSTEM


The proposed system allows security features by providing various right and privileges in according the data! %ll this aspects will enable the business to function as an independent system! "t also provides the latest technology embedded in the system& which will yield the desired result! A2,ANTAGES OF PROPOSE2 SYSTEM %dministers can find the stock value of the vehicles The quotation follow up process can be systematic! User friendly system ,aintenance of file is fle2ible! Stored data and procedures can be easily edited! #eports can be generated with case! The proposed system uses the ideal environment& windows environment& as it is the most popular multitasking system available today! The tool used to develop this proposed system was 5B!6)T a 9U" for its fle2ibility and compatibility! The proposed system uses S7( Server& a database system with powerful DB,S functions and easy accessing!

2.7 SYSTEM SPECIFICATION


2.7.1 HAR2WARE SPECIFICATION
'#+$)SS+# #%, ,+6"T+# 4%#D D"SE $D D#"5) E)GB+%#D ,+US) * * * * * * * ')6T"U, $+#)0DU+ 0 9B DD#0 /A8 $+(+# /0< 9B (9 A0F ST%6D%#D /<0 E)GS 3 BUTT+6S

2.7.2

SOFTWARE SPECIFICATION C*n#!n# +S Database Technologies "D) 2!1)"'3#'*n indows F' with S'0 or ,S>S7( server 0<<A 5B!6)T 0<<@ ,S>5isual Studio !6et 0<<@ indows 5ista

2.7.7 ABOUT THE SOFTWARE


FRONT EN2: The !6)T Dramework is a new computing platform that simplifies application development in the highly distributed environment of the "nternet! The !6)T Dramework is designed to fulfill the following objectives*

To provide a consistent object>oriented programming environment whether object code is stored and e2ecuted locally& e2ecuted locally but "nternet>distributed& or e2ecuted remotely! To provide a code>e2ecution environment that minimi1es software deployment and versioning conflicts! To provide a code>e2ecution environment that guarantees safe e2ecution of code& including code created by an unknown or semi>trusted third party! To provide a code>e2ecution environment that eliminates the performance problems of scripted or interpreted environments! To make the developer e2perience consistent across widely varying types of applications& such as indows>based applications and eb>based applications! To build all communication on industry standards to ensure that code based on the !6)T Dramework can integrate with any other code!

The !6)T Dramework has two main components* the common language runtime and the !6)T Dramework class library! The common language runtime is the foundation of the !6)T Dramework! Gou can think of the runtime as an agent that manages code at e2ecution time& providing core services such as memory management& thread management& and #emoting& while also enforcing strict type safety and other forms of code accuracy that ensure security and robustness! "n fact& the concept of code management is a fundamental principle of the runtime! $ode that targets the runtime is known as managed code& while code that does not target the runtime is known as unmanaged code! The class library& the other main component of the !6)T Dramework& is a comprehensive& object>oriented collection of reusable types that you can use to develop applications ranging from traditional command>line or graphical user interface -9U". applications to applications based on the latest innovations provided by %S'!6)T& such as Dorms and F,( eb services! eb

The !6)T Dramework can be hosted by unmanaged components that load the common language runtime into their processes and initiate the e2ecution of managed code& thereby creating a software environment that can e2ploit both managed and unmanaged features! The !6)T Dramework not only provides several runtime hosts& but also supports the development of third> party runtime hosts! Dor e2ample& %S'!6)T hosts the runtime to provide a scalable& server>side environment for managed code! %S'!6)T works directly with the runtime to enable and F,( eb services& both of which are discussed later in this topic! eb Dorms applications

"nternet )2plorer is an e2ample of an unmanaged application that hosts the runtime -in the form of a ,",) type e2tension.! Using "nternet )2plorer to host the runtime enables you to embed managed components or indows Dorms controls in 4T,( documents! 4osting the runtime in this way makes managed mobile code -similar to ,icrosoftH %ctiveFH controls. possible& but with significant improvements that only managed code can offer& such as semi> trusted e2ecution and secure isolated file storage! The following illustration shows the relationship of the common language runtime and the class library to your applications and to the overall system! The illustration also shows how managed code operates within a larger architecture!

BACK EN2 USE2:


% database management& or DB,S& gives the user access to their data and helps them transform the data into information! Such database management systems include dBase& parado2& ",S& S7( Server and S7( Server! These systems allow users to create& update and e2tract information from their database! % database is a structured collection of data! Data refers to the characteristics of people& things and events! S7( Server stores each data item in its own fields! "n S7( Server& the fields relating to a particular person& thing or event are bundled together to form a single complete unit of data& called a record -it can also be referred to as raw or an occurrence.! )ach record is made

up of a number of fields! 6o two fields in a record can have the same field name! During an S7( Server Database design project& the analysis of your business needs identifies all the fields or attributes of interest! "f your business needs change over time& you define any additional fields or change the definition of e2isting fields! SFL SER,ER TABLES S7( Server stores records relating to each other in a table! Different tables are created for the various groups of information! #elated tables are grouped together to form a database! PRIMARY KEY )very table in S7( Server has a field or a combination of fields that uniquely identifies each record in the table! The Unique identifier is called the 'rimary Eey& or simply the Eey! The primary key provides the means to distinguish one record from all other in a table! "t allows the user and the database system to identify& locate and refer to one particular record in the database!

RELATIONAL 2ATABASE Sometimes all the information of interest to a business operation can be stored in one table! S7( Server makes it very easy to link the data in multiple tables! ,atching an employee to the department in which they work is one e2ample! This is what makes S7( Server a relational database management system& or #DB,S! "t stores data in two or more tables and enables you to define relationships between the table and enables you to define relationships between the tables! FOREIGN KEY hen a field is one table matches the primary key of another field is referred to as a foreign key! % foreign key is a field or a group of fields in one table whose values match those of

the primary key of another table! REFERENTIAL INTEGRITY 6ot only does S7( Server allow you to link multiple tables& it also maintains consistency between them! )nsuring that the data among related tables is correctly matched is referred to as maintaining referential integrity! 2ATA ABSTRACTION % major purpose of a database system is to provide users with an abstract view of the data! This system hides certain details of how the data is stored and maintained! Data abstraction is divided into three levels! P$51')(/ /!9!/* This is the lowest level of abstraction at which one describes how the data are actually stored! C*n)!3#&(/ L!9!/* %t this level of database abstraction all the attributed and what data are actually stored is described and entries and relationship among them! ,'!: /!9!/* This is the highest level of abstraction at which one describes only part of the database! A2,ANTAGES OF R2BMS #edundancy can be avoided "nconsistency can be eliminated Data can be Shared Standards can be enforced Security restrictions ca be applied "ntegrity can be maintained $onflicting requirements can be balanced Data independence can be achieved!

2ISA2,ANTAGES OF 2BMS % significant disadvantage of the DB,S system is cost! "n addition to the cost of purchasing of developing the software& the hardware has to be upgraded to allow for the e2tensive programs and the workspace required for their e2ecution and storage! adequately backed up so that in case of failure the data can be recovered! FEATURES OF SFL SER,ER .R2BMS. S7( S)#5)# is one of the leading database management systems -DB,S. because it is the only Database that meets the uncompromising requirements of today=s most demanding information systems! Drom comple2 decision support systems -DSS. to the most rigorous online transaction processing -+(T'. application& even application that require simultaneous DSS and +(T' access to the same critical data& S7( Server leads the industry in both performance and capability S7( S)#5)# is a truly portable& distributed& and open DB,S that delivers unmatched performance& continuous operation and support for every database! S7( S)#5)# #DB,S is high performance fault tolerant DB,S which is specially designed for online transactions processing and for handling large database application! S7( S)#5)# with transactions processing option offers two features which contribute to very high level of transaction processing throughput& which are The row level lock manager hile centrali1ation reduces duplication& the lack of duplication requires that the database be

ENTERPRISE WI2E 2ATA SHARING The unrivaled portability and connectivity of the S7( S)#5)# DB,S enables all the systems in the organi1ation to be linked into a singular& integrated computing resource! PORTABILITY S7( S)#5)# is fully portable to more than @< distinct hardware and operating systems

platforms& including U6"F& ,SD+S& +S:0& ,acintosh and do1ens of proprietary platforms! This portability gives complete freedom to choose the database sever platform that meets the system requirements! OPEN SYSTEMS S7( S)#5)# offers a leading implementation of industry Istandard S7(! S7( Server=s open architecture integrates S7( S)#5)# and non IS7( S)#5)# DB,S with industries most comprehensive collection of tools& application& and third party software products S7( Server=s +pen architecture provides transparent access to data from other relational database and even non>relational database! 2ISTRIBUTE2 2ATA SHARING S7( Server=s networking and distributed database capabilities to access data stored on remote server with the same ease as if the information was stored on a single local computer! % single S7( statement can access data at multiple sites! Gou can store data where system requirements such as performance& security or availability dictate! UNMATCHE2 PERFORMANCE The most advanced architecture in the industry allows the S7( S)#5)# DB,S to deliver unmatched performance! SOPHISTICATE2 CONCURRENCY CONTROL #eal orld applications demand access to critical data! ith most database Systems application becomes contention bound8 I which performance is limited not by the $'U power or by disk ":+& but user waiting on one another for data access ! S7( Server employs full& unrestricted row>level locking and contention free queries to minimi1e and in many cases entirely eliminates contention wait times! NO IGO BOTTLENECKS S7( Server=s fast commit groups commit and deferred write technologies dramatically reduce disk ":+ bottlenecks! hile some database write whole data block to disk at commit time&

S7( Server commits transactions with at most sequential log file on disk at commit time& +n high throughput systems& one sequential writes typically group commit multiple transactions! Data read by the transaction remains as shared memory so that other transactions may access that data without reading it again from disk! Since fast commits write all data necessary to the recovery to the log file& modified blocks are written back to the database independently of the transaction commit& when written from memory to disk!

Potrebbero piacerti anche