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

store management pjt report

Embed Size (px)

Citation preview

Page 1: store management pjt report

DRDL, Kanchanbag Hyderabad Department Of Range System Project Report

Store Database Management By~ Argha Das, NIET Hyderabad, HT No-14E05A0502

1

Page 2: store management pjt report

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

2

Page 3: store management pjt report

INDEX

Topics Page No

1. ABSTRACT .……………………………. 42. PURPOSE ……………………………. 43. MODULES …………………………….. 44. AIM OF PROJECT ……………………… 55. REQUIRMENTS ………………………... 5 6. USED LANGUAGE & IT’S SPECIFICATION

6-8 7. DESIGN CLASS DIAGRAM ……………. 98. COMPONENT DIAGRAM ……………… 109. USER INTERFACE ……………………….

1110. SCREEN SHOTS ………………………… 11-

14 11. CONCLUSION & REFERENCE ……………

15

3

Page 4: store management pjt report

ABSTRACTRange System Division Provides ground telemetry instrumentation support during vehicle checkouts and flight trails. Telemetry ground system consists of Antenna’s, LAN’s , 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 system’s store. Now a day’s every private & government organization using database to

store the data for life time. Because its user friendly , easy, multiple access and robust. It’s

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

4

Page 5: store management pjt report

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 GB

Software Requirements

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

5

Page 6: store management pjt report

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#

6

Constant & Variable Simple Types

(primitive data types) Object Type Class Type Overloading &

Overriding Of Class Get Accessor

Structures Namespace Boxing & Unboxing Enumerations

Page 7: store management pjt report

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 70’s 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 :-

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

7

SQL

Page 8: store management pjt report

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 8

Page 9: store management pjt report

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.

User

(from Use Case View)

Admin

(from Use Case View)

(from Use Case View)

Smart Card SystemUser DetailsCard Details

Registration()Recharge()Use Card()

User_DB

Validate()

RechargeRecharge AmountValidate

Varification()Minimum_balance()

CardFromTo

Compute()

register

recharge

Use Card

Card_Reader

Read()

Component Diagram9

Page 10: store management pjt report

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

S C S.exe

Java.dll Registration_DB Recharge_DB

User Interface

10

Page 11: store management pjt report

Screenshots

11

Page 12: store management pjt report

12

Page 13: store management pjt report

13

Page 14: store management pjt report

14

Page 15: store management pjt report

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

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

www.google.com

15