store management pjt report

Download store management pjt report

Post on 14-Apr-2017

151 views

Category:

Documents

2 download

Embed Size (px)

TRANSCRIPT

DRDL, Kanchanbag Hyderabad Department Of Range System Project Report Store Database Management By~ Argha Das, NIET Hyderabad, HT No-14E05A0502

Acknowledgement

I would like to express my deepest appreciation to all those who provided me the possibility to complete this project . A special gratitude I give to my project guide Shir Aftab Ahmad sir (Scientist F, DOSP, DRDL) whose contribution in simulating suggestions and encouragement, helped me to coordinate my project especially in working this report Furthermore I would also like to acknowledge the crucial role of the staff of Department Of Range System who gave the permission to use all required equipment and necessary materials to complete the task Store Database Management .

A special thanks goes to all of those technical staff of Department Of Range System who help me to assemble all the segments of code & database and gave suggestion about the task Store Database Management

Last but not least, many thanks goes to the head of the project Shir Aftab Ahmad sir (Scientist F, DOSP, DRDL) whose have invested full effort in guiding the team in achieving the goal. I have to appreciate the guidance again given by the other supervisor as well the panels especially in our project presentation that improved our presentation skill thanks to their comments and advise

INDEX

Topics Page No

1. ABSTRACT .. 42. PURPOSE . 43. MODULES .. 44. AIM OF PROJECT 55. REQUIRMENTS ... 5 6. USED LANGUAGE & ITS SPECIFICATION 6-8 7. DESIGN CLASS DIAGRAM . 98. COMPONENT DIAGRAM 109. USER INTERFACE . 1110. SCREEN SHOTS 11-14 11. CONCLUSION & REFERENCE 15

ABSTRACTRange System Division Provides ground telemetry instrumentation support during vehicle checkouts and flight trails. Telemetry ground system consists of Antennas, LANs , Receivers, Bitsaync, Decom, Data communications equipments . In order to support vehicle checkout and flight trails, ground system equipments have to be issued to the concern term.The issuing is recorded in a material gate pass. A copy of the gate pass is kept in range system stores. Once checkout and flight trails are over, the ground telemetry equipment are to be brought back along with gate pass. The equipments are then returned to Range system stores.

Purpose The purpose of development in technology to innorate the smart & computerized the feature in way of using record. A database will enable the operational status of the equipments from the Range systems store. Now a days every private & government organization using database to store the data for life time. Because its user friendly , easy, multiple access and robust. Its much reliable & secure than book keeping record . These are the reasons to use a database in multiple places Modules Our project deals with two modules they are given below User Module Transparent Module

Aim Of This Project * Maintain a record of equipments issued * Track movement of equipments * Maintain operational status of equipments

Requirements This mainly required MS Visual Studio (C#.net) framework and MS SQL server (T-SQL) database Hardware Requirements System : IBM Compatible PC Processors : Pentium IV Speed : 2.0 Ghz Memory : 256 MB Hard Disk Drive : 40 GBSoftware Requirements

Visual Studio (C#.net) framework MS SQL server (T-SQL) database Windows Platform

Language Features of C# :-The programming language C# derives from C and C++; however apart from being entirely object oriented it is type safe and simple too. If you are a C/C++ programmer your learning curve should be flat. Many C# statements including expressions and operators have been taken directly taken from your favorite language. An important point about C# is that it simplifies and modernizes C++ in the areas of classes, namespaces and exception handling. Much of complex features have not been included or in fact hidden in C# to make it easier to use and more importantly less error prone for e.g. no more macros, templates and no multiple inheritances. C# provides you with convenient features like garbage collection, versioning and lot more. The only expense that I can think of is that your code operates in safe mode, where no pointers are allowed. However if you want to use pointers you are not restricted from using it via unsafe code- and no marshalling is involved when calling the unsafe code. So you will learn a great deal of this new language in the coming Sections and see for yourself that how C# resembles or not resembles your favorite language

Language Fundamentals in C#

Constant & Variable Simple Types (primitive data types)Object TypeClass TypeOverloading & Overriding Of ClassGet Accessor StructuresNamespaceBoxing & Unboxing Enumerations

Definition About SQL :- The term SQL can be define as a Structure Query Language which is a language that enables you to create and operate relational databases which are the sets of the information stored in tables . SQL is pronounced SEQUEL. SQL was developed during the early 70s at IBM. Most Relational Database Systems like MS SQL Server, Microsoft Access, Oracle , MySQL, DB2, Sybase, PostgreSQL and Informix use SQL as a database querying language. Even though SQL implementation, which do not fully comply with those definitions. Some of these SQL implementation are proprietary. Examples of these SQL dialects are MS SQL Server specific version of the SQL called T-SQL and Oracle version of SQL called PL/SQL. SQL can insert data into database tables. SQL can modify data in existing database tables. SQL can delete data from SQL database tables. Finally SQL can modify the database structure itself create/modify/delete tables and other database objects.

Classification Of SQL Statement :- SQL

DDL DML TCL

DDL (Data Definition Language):- The DDL is known as Data Definition Language which is one type of SQL command that allow you to perform tasks related to data definition. The controls under DDL commands is given below Create , Alter , Dropping Granting & Revoking Privileges and Roles Maintainence Commands

DML (Data Manipulation Language):- The DDL is known as Data Manipulation Language which is one type of SQL command that allow you to perform data manipulation . The controls under DML commands is given below

Retrieval Insertion Deletion Modification

TCL (Transaction Control Language):- The DDL is known as Transaction Control Language which is one type of SQL command that allow you to manage and control the transaction (a transaction is one complete unite of work involving many steps). The controls under TCL commands is given below

Making changes to database permanent Undoing changes to database permanent Create save points Setting properties for current transaction

There are other categories of SQL commands also but above three categories of commands are mainly use by learners.

Design Class Diagram Class diagrams identify the class structure of a system, including the properties and methods of each class. Also depicted are the various relationship that can exist between classes, such as an inheritance relationship. The class diagram is one of the most widely used diagrams from the UML specification.

Component Diagram

A component is defined as a physical entity residing withing the system. The major Properties of component are that thy are replace in nature and are capable of performing realization associated with the set of interfaces

User Interface Screenshots

Conclusion I have successfully completed this as my mini project under the Department Of Range Systems laboratory

References My guide Shir Aftab Ahmad sir guided me in a very good way and for articles i used www.google.com

1