report

169
Project Report On FILE TRACKING SYSTEM & FREQUENTLY ASKED QUESTION’s System (WEB BASED) Training Coordinator Guided by Dr. S.C. Gupta Shri Paresh Jain National Informatics Centre (Scientist – C) Jaipur National Informatics Centre Jaipur (Rajasthan) Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 1 of of 169 169 - S.S. Jain Subodh P.G. ASP.N e t & M.S.S q l

Upload: nitesh-sharma

Post on 25-Nov-2014

290 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: REPORT

Project Report

On FILE TRACKING SYSTEM

& FREQUENTLY ASKED QUESTION’s

System (WEB BASED)

Training Coordinator Guided by

Dr. S.C. Gupta Shri Paresh JainNational Informatics Centre (Scientist –C)Jaipur National Informatics Centre

Jaipur (Rajasthan)

G o v e r n m e n t O f I n d i a

M I n I s t r y O f C o m m u n I c a t i o n s a n d I n f o r m a t i o n T e c h n o l o g y

D e p a r t m e n t o f I n f o r m a t i o n T e c h n o l o g y

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 11 of of 136136 --

S.S. Jain Subodh P.G.

College

ASP.Net&

M.S.Sql

Page 2: REPORT

N a t i o n a l I n f o r m a t i c s C e n t r e

A

Project Report

On

FILE TRACKING SYSTEM & FREQUENTLY ASKED QUESTION

Project Submitted in partial fulfillment of the requirement of the award of the degreeOf

M.Sc. in Information Technology [M.Sc.(I.T.)]

From

University of Rajasthan, Jaipur (Raj.)(Accredited A+ University By UGC-NAAC)

Project Completed at:

NATIONAL INFORMATICS CENTRE

Vitta Bhawan, Janpath Road, Jaipur.

Submitted To : Submitted By :Mr. Ashish Chandra Swami Mohammed Hashim Head of Dept. (I.T. & MCA) M.Sc.(I.T.) 4th Sem.

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 22 of of 136136 --

Page 3: REPORT

A

Project Report

On

FILE TRACKING SYSTEM & FREQUENTLY ASKED QUESTION

Project Submitted in partial fulfillment of the requirement of the award of the degree of

M.Sc. in Information Technology [M.Sc.(I.T.)]

ATNATIONAL INFORMATICS CENTRE

Vitta Bhawan, Janpath Road, Jaipur

Under the guidance of : Undertaken By :Mr. Paresh Jain Mohammed Hashim(Scientist –C) M.Sc.(I.T.) 4th Sem.NIC, Vitta Bhawan, Jaipur

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 33 of of 136136 --

Page 4: REPORT

FILE TRACKING SYSTEM

&

FREQUENTLY ASKED

QUESTION

S. No. Particulars

1. INTRODUCTION ------------------------------------------------------------------------

1.1 Organization Profile ------------------------------------------------------------

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 44 of of 136136 --

Page 5: REPORT

1.2 Introduction of Project -----------------------------------------------------------1.3 Description of Existing System --------------------------------------------------------1.4 Scope of The Software ----------------------------------------------------------2. ANALYSIS -------------------------------------------------------------------------------

2.1 System requirement specification -----------------------------------------------------2.2 General characteristics --------------------------------------------------------

2.3 Specification Requirement ---------------------------------------------------3. DESIGN -----------------------------------------------------------------------------------

3.1 System Design Specification -------------------------------------------------

3.2 Decomposition Description ---------------------------------------------------3.3 Data Design --------------------------------------------------------------------

4. DESIGN IMPLEMENTATION--------------------------------------------------------

4.1 Methodology adopted ---------------------------------------------------------

4.2 Details of Hardware and Software ------------------------------------------4.3 Input and Output Screen Design ---------------------------------------------

5. TESTING ----------------------------------------------------------------------------------

5.1 Methodology used for Testing -----------------------------------------------5.2 Test Report ---------------------------------------------------------------------

6. MANUAL ---------------------------------------------------------------------------------

6.1 User/Operational Manual -----------------------------------------------------

6.2 System Maintenance ----------------------------------------------------------7. REFERENCES ---------------------------------------------------------------------------

7.1 Bibliography -------------------------------------------------------------------7.2 Website References -----------------------------------------------------------

INDEX (FILE TRACKING SYSTEM & FREQUENTLY ASKED QUESTION)

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 55 of of 136136 --

Page 6: REPORT

INTRODUCTION

ABOUT THE ORGANIZATION

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 66 of of 136136 --

Page 7: REPORT

NATIONAL INFORMATICS CENTRE

Organizational Structure of NIC

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 77 of of 136136 --

Page 8: REPORT

The organizational structure of NIC encompasses its Headquarters at Delhi, Regional Centers at Pune, Bhubaneswar and Hyderabad, State Units in all the State Capitals and Union Territory Headquarters and offices in over 440 Districts of the country.

At the NIC headquarters, a large number of Application Divisions have been created to provide informatics support to the Ministries and Departments of Central Government. All these divisions are headed by officers at various levels and comprise technical officers and staff at the level of Principal System analysts, Senior System Analysts, Programmers and Programmers Assistants .The Division Heads report to the Director General of National Informatics Centre.

There are large numbers of support groups at the NIC headquarters, which provide the required informatics infrastructural backbone for helping the Application Division deliver services to the users. The network communication group operates the satellite and terrestrial communication services over NICNET throughout the country.

NIC presently has strength over 3000 persons with 80% of them being technical personnel. Approximately, one third is located in NIC headquarters to provide informatics support to the Central Government as well as to provide central infrastructure support such as NICNET.

The principal role played by NIC , beside changing the work culture and making the administration more effective and efficient at all levels , is in the nature of demolishing barriers on information dissemination and in making the working of the Government more transparent to the public , as well as in making the working of the Government more transparent to the public , as well as in making the information more readily available from one Department to the another , from the State Government to the Central Government.

NICNET

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 88 of of 136136 --

Page 9: REPORT

NICNET has been operational since 1987. It links all the District Headquarters, State/ Union Territory Capital. The Architecture is summarized here. NICNET operates on a low speed using a network.

C –Band transponders in INSAT 1-D. With a Master Earth Station hub a 13 meter Antenna in the heart of Delhi More than 750 Micro Earth Station (Very Small Aperture Terminals,

VSATs) in many cities connected to Pentium Chip based computers.

NICNET ACCESS TECHNIQUE

NICNET access technique is based on

The Speed Spectrum Multiple Access (SSMA) Code Division Multiple Access (CDMA) technology operating in

the C-Band.

MICRO EARTH STATION

The C-200 Micro Earth Station transmits at 1200 bps (C-201) or at 9600 bps (C-205).

It consists of following modules: -

Antenna Controller

The controller is connected to the antenna with up to 100 meters of twin coaxial cables. The user terminal equipment is connected to the controller by means of Standard Rs. -232 or Rs. -422 cable .The controller module has 2 ports, which are connected to the user’s terminal equipment .The network follows CCITT recommended X.25 protocols. At Micro Earth Station mode , a built in Packet Assembler /Dissembler (PAD) facility is available to permit attachment of up to two asynchronous user terminals upon broadcast or single addressed designation .

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 99 of of 136136 --

Page 10: REPORT

MAJOR FUNCTIONS OF MASTER EARTH STATION

It provides: -

Data gram, permanent and switched virtual circuits. Protocol Interface to accept and deliver data from multiple-

user host-computer data links. Modulation of radio frequency (RF) carrier. Demodulation of the inbound data stream. Spread –Spectrum encoding of the outbound.

Features of NICNET

Flexible Network Structure. Broad Spectrum Integration. Compatibility Network Access Line Utilization Error free Transmission

NICNET facilitates horizontally and vertically, integrates the Indian Government at the Central and State level, as well as the District Administrations.

NICNET facilitates the following requirement of NIC in serving various Government departments and associated organizations throughout the country.

Monitoring of vital social – economic projects, On – Line retrieval from databases and updating , Optimum utilization of expensive computer resources, Emergency communication system, Sharing latest software tools, Dissemination of information, Exchange of messages and information between Central

Government, State Government and District Administration.

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 1010 of of 136136 --

Page 11: REPORT

NIC NET SERVICES

NICNET, which presumably has more than 750 Micro Earth Stations in Operation, serving the Central Government and State Government and other Organizations, provides the following Services: -

Video conferencing facility International mail facility Interactive Access Remote Database Access File transfer facility Electronic mail facility Emergency Message Communication facility International Remote Access Electronic data Interchange (EDI) Internet Access

A number of support services are being offered for achieving maximum Network Security, which are described below:

Vulnerability Assessment Service

Vulnerability assessment tools are used for determining existing problems or unguarded entrances in systems also called security holes.

These holes may lead to potential problems. A substantial job is required to be done to find out, what kind of problems would arise if these holes were exploited.

These tools may allow diagnosis of systems configurations, which lead to potential problems.

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 1111 of of 136136 --

Page 12: REPORT

Firewall Service

Enterprise firewalls are useful when internal systems are accessed from outside the organization. Firewalls are part to the security solution for an organization, and are used for restricting traffic according to certain parameters and policies.

Virus scanner has been installed for scanning and removing viruses from E-mail traffic entering NICNET.

Training Programs of NIC

At NIC, training is considered the most important single component for introducing technologies changes about cultural & attitudinal changes in the functioning of the Government. From awareness creation of the senior officials, to routine programming and operational training of the staff at the working level, training encompasses all kinds of courses for various levels of officials. In 15 years, NIC has trained over 50,000 persons at various levels. Training centers are located at NIC Headquarters, at the three Regional Centers and all the State centers. The training division’s keeps pace with the latest technological changes keeps on updating its training programs as well as methods of training. The training division also conducts state-of-the-art technology- based programs to upgrade knowledge and skills of in-house staff, in addition to offering computer appreciation programs simultaneously with man-machine ratio of 1:1 in the practice sessions. State-of-the-art systems include multimedia systems, with the exclusively designed, engineered and developed low cost multimedia workstations, AVI. Multimedia software platform integrates video and audio with existing DOS applications. Three lecture halls and two conference halls are equipped with modern computer based teaching aids. Video library is also available. Well-established labs provide man-machine ratio 1:1. The division can train 200 participants at a time by running parallel program.

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 1212 of of 136136 --

Page 13: REPORT

FINANCE DEPARTMENT

INTRODUCTION

The Directorate of Treasuries and Accounts (Directorate) setup in the year 1960 under

Finance Department (FD) of Government of Rajasthan is the financial and technical

controller of all the district treasuries in Rajasthan. The directorate is responsible for

providing department wise monthly revenue and expenditure details received from

district treasuries to FD and Accountant General (AG) office etc. The Directorate

performs financial control through treasuries, independent sub treasuries, pension sub

treasuries, revenue sub treasuries and Assistant Pay and Accounts officer (APAQ) at

Delhi. State Government undertook Treasury Computerization in the year 1996-1997 to

overcome the weakness of the manual system and to readily make available financial

information from treasuries to the FD through the computerized system while reducing

the manual effects in preparation and compilation of information.

The National Informatics Center (NIC) was responsible for software development,

hardware procurement, training to the treasury personnel, and maintenance of the

software.

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 1313 of of 136136 --

Page 14: REPORT

Objectives of Computerization:-

The DTA started planning of computerization of treasuries in 1995-96, which was to be

completed by 1999-2000. The Data Depository System (DDS) was taken up for

implementation in 2002-03. The main objectives of computerization were as under:

1) Treasury Computerization System: -As per the project report prepared and submitted by the NIC to the DTA, the main objective of computerization of treasuries was preparation and submission of computerized monthly account to the AG and FD.

2) Data Depository system: -The DDS was to be developed to achieve the objectives of (i) major reduction in paper work resulting in savings of manpower, stationary And time, (ii) faster processing of pay bills, (iii) easy maintenance of employees records, (iv) availability of data in electronic form for deduction and collection agencies like State Insurance and Provident Fund Department, LIC etc., (v) implementing data repository scheme related to employees for policy making, (vi) reduction in the number of DDOs, and (vii) timely issue of annual statements to employees.

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 1414 of of 136136 --

Page 15: REPORT

INTRODUCTION OF PROJECT

Online File Tracking System and Frequently Asked Question Software is a fully featured web based application, which is used for the management of Office Documents such as Letters, Reports, Circulars, Cheques, Meetings Details and Software. The system allows uploading and downloading of Letters, Circulars, and Software’s developed by NIC.FAQ software maintain Queries such as some problem occur in Software etc. and allow the Solution of that Problem.

Key Features: -

Easy Navigation. Web Based Form Submission. Safe and Secure system for Owner. Maintenance of Master Data such as

Project Category Software etc.

Maintenance of Letters, Reports, Documents, Project and Software. Uploading and Downloading of scanned images of Letters, Reports, Circulars,

Cheques, Meetings Details. Uploading and Downloading of Software’s. Maintain Queries for Future Use

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 1515 of of 136136 --

Page 16: REPORT

EXISTING SYSTEM

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 1616 of of 136136 --

Page 17: REPORT

Description of Existing System

The existing system is a Window based application. It performs operations to maintain

Documents, letters, and maintain user query.

Various Features of Existing Project:

The existing system performs all the basic operations that a basic application Performs. Its features are categorized as follows:

Insertion of Record: Deletion of Record: Updating of Record:

Bottlenecks Identified in the Existing System

The Bottleneck identified in the existing system may be due to advancement in the

Technology.

The various bottleneck identified in existing system can be categorized as follows:

The existing system is not web based hence it does not provides advantages of web based system

Need of New System :

To remove the bottleneck in the system and to make system versatile for present as well as future we need to design a new system. The need of new System arises due to following reasons:

Web based application is needed so that system can be simultaneously used by many users at different locations.

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 1717 of of 136136 --

Page 18: REPORT

By using the Server to store Database, data safety can be ensured.

To provide facility to upload and download Documents, Scanned images of documents and Software’s.

SCOPE OF SOFTWARE

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 1818 of of 136136 --

Page 19: REPORT

Scope of the Software:

Scope of File Tracking System and Frequently Asked Question is to allow uploading and downloading of Letters, Documents, Project and Software’s developed by NIC.FAQ Software maintain all Queries and allow the Solution

Scope of Tracking System and Frequently Asked Question can be categorized in two points:

Present Scenario:

At present the system is automated and can perform all the needs of the system, Which can be summarized as follows?

Maintenance of Master Data such as Project Software Category Sub Category

Addition of Master Data. Deletion of Master Data Updating of Master Data. Users belonging to different USER category can access various modules

depending on there access rights. Maintenance of details of document which are issued for NIC Showing of Scanned Image of document.

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 1919 of of 136136 --

Page 20: REPORT

Future Scenario:

The system is built on such Flexible technology that it can be modified and further enhanced according to future needs.

The system is independent of platform so it may be further extended to different hardware configuration.

.

ANALYSIS

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 2020 of of 136136 --

Page 21: REPORT

Software Requirement Specification

Introduction:

Online File Tracking System and Frequently Asked Question Software is a fully featured web based application, which is used for the management of Office Documents such as Letters, Reports, Meetings Details and Software. The system allows uploading and downloading of Letters, Circulars, and Software’s developed by NIC.FAQ software maintain Queries such as some problem occur in Software etc. and allow the Solution of that Problem

Scope of the Software:

Scope of File Tracking System and Frequently Asked Question is to allow uploading and downloading of Letters, Documents, Project and Software’s developed by NIC.FAQ Software maintain all Queries and allow the Solution.

Scope of Tracking System and Frequently Asked Question can be categorized in two points:

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 2121 of of 136136 --

Page 22: REPORT

Present Scenario:

At present the system is automated and can perform all the needs of the system, Which can be summarized as follows:

Maintenance of Master Data such as Project Software Category Sub Category

Addition of Master Data. Deletion of Master Data Updating of Master Data. Users belonging to different USER category can access various modules

depending on there access rights. Maintenance of details of document which are issued for NIC Showing of Scanned Image of document.

Future Scenario:

The system is built on such Flexible technology that it can be modified and further enhanced according to future needs.

The system is independent of platform so it may be further extended to different hardware configuration.

Overview:

This project is categorized in some modules and interfaces which are as follows:

Modules: This project is categorized in some modules and interfaces which are as follows:-

Administration module. Transaction module Report module.

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 2222 of of 136136 --

Page 23: REPORT

Use Case:

o Use Case for Administration: This interface is for Administration for maintaining the database

o Use Case for Transaction: This interface provides for addition, deletion, updating of database regarding,.

o Use Case for Report Generation : This interface generates reports of

uploaded documents and soft ware’s and also can download them

Overall description

Administrator

Transaction

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 2323 of of 136136 --

REPORTER ANIMATOR

LOGIN

Maintain Master FilesAdd Record Delete RecordUpdate Record View Record

ADMINITRATOR

TRANSACTION

Maintain Transaction FilesAdd Record Delete RecordUpdate Record View Record

Generates Various Report

DATA BASE

Page 24: REPORT

Reporter

GENERAL CHARACTERISTICS

Introduction:

It introduces software product, describes their characteristics and limitations affecting the product and its requirements.

Product Perspective:

The product independently governs the tools to provide the information regarding software, project, and category and sub category and manage the same. It provides for insertion, deletion and updation of information, to various users depending upon their rights and passwords.

Product Activity:

Functions of software are divided into following categories.

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 2424 of of 136136 --

Page 25: REPORT

Functions available for Administrator

Can update the database Can delete records from the database Can insert records into database Can view database

Functions available for Transaction Authority

Add information of the product Delete information of the product Update information of the product.

Functions available for Report Generators

View information through reports available.

User Characteristics:

Administrator

Must have knowledge of computers. Must be aware of all the mandatory fields in the form

Transaction Authority

Should have general knowledge of working of at DTA. Should have knowledge of working with computers. Must be aware of all the mandatory fields in the form

Report Generators

The site is completely GUI so the Report Generators will never feel the difficulty in accessing the required report . User must be aware of all the mandatory fields in the form. Information filled by the user must be accurate so that he may be able to access all the pages of the site correctly.

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 2525 of of 136136 --

Page 26: REPORT

Assumptions And Dependencies:

We are assuming that the Administrator, the Transaction authorities, Report generating authorities are officers of DTA, who are well acquainted with working of department and it’s data.

We are assuming that users are familiar with simple English language.

General Constraints:

Availability of Internet connection.

SPECIFIC REQUIREMENT

It includes some special requirement such as functional and nonfunctional requirements.

Functional Requirements:

It includes the following modules:-

Selecting the Home page module: Home page will allow the users to select services of their interest.

INPUT: the click on particular services which is acting as a hyperlink to another web page.

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 2626 of of 136136 --

Page 27: REPORT

PROCESS: request to fetch the web page containing the options of selected services e.g. allow administrator to maintain master data, transaction authority to maintain transaction data, reporting authority to access page for selecting report options.

OUTPUT: page containing details of options of the services.

Selecting the Administration module: This module will allow administrator to do the tasks concerned with administration of website.

INPUT: the click on a particular administrative option, which is acting as a hyperlink to another web page.

PROCESS: A request to fetch the page to allow administrator to carry out selected administrative task

OUTPUT: page allowing Administrator to select administrative task will be displayed.

Selecting the Transaction module: This module provides the facility to transaction Operators to manage information regarding Project, Software,Documents,Queries etc.

INPUT: click on option will act as a hyperlink to another web page containing transaction menu.

PROCESS: request to fetch the page to allow Transaction Operators to add, delete and update information.

OUTPUT: page that allows Transaction Operators to carry out their task.

Selecting the Report module: this module will allow the generation of static departmental reports.

INPUT: click on a particular option will act as a hyperlink to another web page

PROCESS: A request to fetch the page showing the report options.

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 2727 of of 136136 --

Page 28: REPORT

OUTPUT: page that allows Report Operators to select report option.

Non Functional Requirement:

This requirement defines the following requirements:-

Performance: any number of clients can access site at one time and the site should be accessed fast.

Safety: prevent the client from directly accessing some specific page by knowing its path.

Quality: this site should be in GUI form so that user has to make little efforts.

External Interface Requirement:

User Interface:

The software must be developed in such away that it can hold the users interest, While navigating the site .The site should be developed in user friendly manner so that they can explore it easily.

Hardware Interface:

Able to interact with the hardware that is compatible. Availability of INTERNET Connection is constraint.

Server Side:- 512 MB RAM , 2 GB HARD DISK, P-IV

Client Side:- 64 MB RAM, P-III processor

Software Interface:

Server Side

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 2828 of of 136136 --

Page 29: REPORT

Web Server : IIS 4.0(Internet Information Services) Operating System : Windows XP/2000 Server

Developer Side

Front End : ASP.NET Back End : SQL SERVER 2000 Operating System : Windows XP/2000 Server Web Server : IIS 4.0(Internet Information Services)

Client Side

Web Browser : Internet Explorer 6.0 , Mozilla Firefox & above

DESIGN

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 2929 of of 136136 --

Page 30: REPORT

SYSTEM DESIGN SPECIFICATION

INTRODUCTION:

PURPOSE:

Software Design Specification (SDS) is a solution to how to approach to the creation of a new system. this important phase is composed of several steps to provide the understanding and the procedural detail to implement the system design which goes through a logical and physical task of development. Logical design reviews the present physical system, prepares input output specification, make audit security detailed implementation plans and prepares a logical design

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 3030 of of 136136 --

Page 31: REPORT

walk through. The physical design makes out the detail of the system, plans the system, implements plans and specifies any new hardware and software product.

System design is highly creative process that can be greatly facilitated by the Following.

Strong problem definition Pictorial description of existing System Set of requirement of new System

With these basic concepts stepwise refinement approach was adopted in this project.the design is flexible enough to accommate the change easily. Our SDS includes the description of all modules, which are defined in the designing of the software.

SCOPE

Scope of File Tracking System and Frequently Asked Question is to allow uploading and downloading of Letters, Documents, Project and Software’s developed by NIC.FAQ Software maintain all Queries and allow the Solution.

DECOMPOSITION

DESCRIPTION

Module Decomposition

There are three modules in the system, which are as follows

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 3131 of of 136136 --

Page 32: REPORT

Module 1- Administration

This module authenticates the Administrator to log on to the site and process involved in this module is to validate the Administrator. The processes are Add, Delete, View and Update.

Module 2 – Transaction

This module authenticates Transaction operator to log on to site and the process involved in this module allows maintenance of transaction details regarding Project, Software, Document, Queries etc.. The processes are Add, Delete, View and Update.

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 3232 of of 136136 --

ONLINE FILE TRACKING SYSTEM & FREQUENTLY ASKED QUESTION

MASTER

REPORT GENERATION

TRANSACTION

Page 33: REPORT

Module 3- Report

This module provides for generation of various reports for the user according to some given criteria. The user selects one of the given criteria’s and the report is generated accordingly.

Process Decomposition

Module1- Administrator

Add: This process will allow the Administrator to add entries in table

like Project, Software, Category, Sub Category etc.

Delete: This will allow Administrator to delete entries in the above-mentioned tables.

View: This will allow Administrator to view entries of the above-mentioned tables.

Update: This will allow Administrator to update information in the above- mentioned tables.

Module 2- Transaction

Add: This process will allow Transaction Operator to add entries of Project, Software, Category, Sub Category, Queries after password validation in the concerned tables.

Delete: This process will allow Transaction Operator to delete entries of the Project, Software, Category, Sub Category, Queries after password validation in the concerned tables.

View: This process will allow Transaction Operator to view entries of the Project, Software, Category, Sub Category, Queries after password validation in the concerned tables.

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 3333 of of 136136 --

Page 34: REPORT

Update: This process will allow Transaction Operator to update entries of the Project, Software, Category, Sub Category, Queries after password validation in the concerned tables.

Module 3- Reports

Report Generation Process: Generation of Reports Data Decomposition

Database

MS SQL SERVER 2000 (DBMS) has been used to create and handle data.

Table Structure

Table 1 : FAQ_Result_Table

This table contains the Result Details.

S. No. Field Name Type Length Constraint Field Descriptions1. Project_Name Varchar 50 Not Null Project Name2. Soft_Name Varchar 50 Not Null Software Name3. Prob Varchar 2048 Not Null Problem4. Sol Varchar 2048 Not Null Solution5. File_Name Varchar 2048 Not Null Uploaded File Name6. Path Varchar 2048 Not Null Uploaded File Path7. Id Numeric 9 Not Null Identity

Constraints –Primary Key- Id

Table 2 : FAQ_Soft_Table

This table contains the Soft Master detailsS. No. Field Name Type Length Constraints Field Descriptions

1. Soft_Name Varchar 50 Not Null Soft Name2. Soft_Code Varchar 50 Not Null Soft Code

Constraints –Primary Key- Soft_Code

Table 3 : Login_Table

This table contains the Password details

No. Field Name Type Length Constraints Field Descriptions

1. User_nm Varchar 50 Not Null User Name

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 3434 of of 136136 --

Page 35: REPORT

2. Pass_nm Varchar 50 Not Null Password

Table 4: FAQ_Project_Table

This table contains details of all the Projects.

S. No.Field Name Type Length Constraints Field Descriptions

1. Project_Name Varchar 50 Not Null Project Name2. Project_Code Varchar 50 Not Null Project Code

Constraints –Primary Key- Project_Code

Table 5 : FAQ_RTmp

This table contains the Result Details According Project Name.

S. No. Field Name Type Length Constraints Field Descriptions1. Soft_Name Varchar 50 Not Null Software Name

According to Project name

2. Prob Varchar 2048 Not Null Problem

3. Sol Varchar 2048 Not Null Solution4. File_Name Varchar 2048 Not Null Uploaded File name

Table 6 : Cat_Table

This table contains the Category details.

S. No. Field Name Type Length Constraints Field Descriptions1. Cat_Id Int 4 Not Null Category Id

2. Cat Varchar 50 Not Null Category Name

Constraints –Primary Key- Cat_Id

Table 7 : SubCat_Table

This table contains the SubCategory details.

S. No. Field Name Type Length Constraints Field Descriptions1. SubCat_id Int 4 Not Null Sub Category Id

2. SubCat Varchar 50 Not Null Sub Category Name

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 3535 of of 136136 --

Page 36: REPORT

Constraints –Primary Key- SubCat_ Id

Table 8: File_Table This table contains the Uploaded File details.

S. No. Field Name Type Length Constraints Field Descriptions1. f_id Int 4 Not Null File Identity

2. File_Name1 Varchar 2048 Not Null Uploaded File Name

3. r_id Int 4 Not Null Identity

4. Path Varchar 2048 Not Null Uploaded File path

Constraints –Primary Key- f_id , r_id

Table 9: Project_Table

This table contains details of all the Projects.

S. No.Field Name Type Length Constraints Field Descriptions

1. Project_Name Varchar 50 Not Null Project Name2. Project_Code Varchar 50 Not Null Project Code

Table 10 : R_tmp

This table contains the Category details.

S. No. Field Name Type Length Constraints Field Descriptions1. r_id Int 4 Not Null Identity

2. f_id Int 4 Not Null File Identity

3. File_Name1 Varchar 2048 Not Null Uploaded File Name

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 3636 of of 136136 --

Page 37: REPORT

4. Sud_Cat Varchar 50 Not Null Sub Category Name

5. Subject Varchar 50 Not Null Subject

6. S_Date Date 50 Not Null Date

7. Cat Varchar 50 Not Null Category Name

8. Path Varchar 2048 Not Null Uploaded File Path

Table 11 : ResultCat_Table

This table contains the Result details.S. No. Field Name Type Length Constraints Field Descriptions

1. r_id Int 4 Not Null Table Identity

2. Project_Name Varchar 50 Not Null Project Name

3. Cat Varchar 50 Not Null Category Name

4. Sub_Cat Varchar 50 Not Null Sub Category Name

5. Subject Varchar 2048 Not Null Subject

6. S_Date Date 8 Not Null Date

Constraints –Primary Key- r_ id

Table 12: Rpt_Cat

This table contains details of all the Project according to the category.

S. No.Field Name Type Length Constraints Field Descriptions

1. r_id Int 4 Not Null Identity

2. Project_Name Varchar 50 Not Null Project Name

3. Sub_Cat Varchar 50 Not NullSub Category Name

4. Subject Varchar 50 Not Null Subject

5. S_Date Varchar 50 Not Null Date

6. f_id Int 4 Not Null File Identity

7. File_Name1 Varchar 2048 Not Null Uploaded File Name

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 3737 of of 136136 --

Page 38: REPORT

8.Path.

Varchar 2048 Not Null Uploaded File Path

Table 13: Rpt_Tmp

This table contains details of all the Project according to the category.

S. No.Field Name Type Length Constraints Field Descriptions

1. r_id Int 4 Not Null Identity 2. Project_Name Varchar 50 Not Null Project Name

3. Cat Varchar 50 Not Null Category Name

4. Sub_Cat Varchar 50 Not Null Sub Category Name

5. Subject Varchar 50 Not Null Subject

6. S_Date Varchar 50 Not Null Date

7. f_id Int 4 Not Null File Identity

8. File_Name1 Varchar 2048 Not Null Uploaded File Name

9. Path. Varchar 2048 Not Null Uploaded File Path

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 3838 of of 136136 --

Page 39: REPORT

Flow Chart

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 3939 of of 136136 --

Start

Login

Userna

me

Passwor

d is

Correct

?

Message

“Username

Password

incorrect”

Stop

Cancel NO

Administrator

Transaction Report FAQ

A B C D

Yes

Login again

Page 40: REPORT

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 4040 of of 136136 --

Page 41: REPORT

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 4141 of of 136136 --

A

B

C

Project Master

Category

Sub

Category

File upload

E

Project wise

Category wise

F

G

D

D

Administrato

r

Transaction Report Back

Project

Software

Data Entry

Upload

Project wise

H

I

Page 42: REPORT

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 4242 of of 136136 --

E

Start

Select Project to which the document

belong

Select Category (Letter, Document)

Select Sub Category (Resume,

Pension)

Enter Subject

Select Date

Select document or s/w to be uploaded

Upload Document

End

F

Start

Select Project Name to which the document

belong

Show all document of selected Project

Select Required Document

Perform the desire operation

(Download)

G

Start

Select Category to which the document belong

Show all document of selected Category

Select Required Document

Perform the desire operation

(Download)

End End

Page 43: REPORT

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 4343 of of 136136 --

H

Start

Select Project to

which the document belong

Select s/w to which

the document belong

Enter Problem

Enter Solution

Select document to be uploaded

Upload Document

I

Start

Select Project Name to which the document belong

Show all document of selected Project

Select Required Document

Perform the desire

operation (Download)

End

End

Page 44: REPORT

Design Implementation

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 4444 of of 136136 --

Page 45: REPORT

“Methodology adopted” Active Server Page(ASP.NET)

Introduction of ASP.NET

Microsoft Active Server Pages (ASP.NET) is a server-side scripting environment that you can use to create dynamic and interactive Web pages, and to build powerful Web applications. When the server receives a request for an ASP.NET file, it processes server-side script code contained in the file to build the HTML Web page that is sent to the browser. In addition to server-side script code, ASP.NET files can contain HTML (including related client-side scripts) as well as calls to COM components that perform a variety of tasks, such as connecting to a database or processing business logic.

ASP.NET Compatibility

ASP.NET is a Microsoft Technology

To run IIS you must have Windows NT 4.0 or later

To run PWS you must have Windows 95 or later

How Does ASP.NET Differ from HTML?

When a browser requests an HTML file, the server returns the file

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 4545 of of 136136 --

Page 46: REPORT

When a browser requests an ASP.NET file, IIS passes the request to the ASP.NET engine. The ASP.NET engine reads the ASP.NET file, line by line, and executes the scripts in the file. Finally, the ASP.NET file is returned to the browser as plain HTML

MS SQL SERVER 2000

Introduction to MS SQL SERVER 2000

MS SQL SERVER 2000 is a computer application use to create and manage computer based database on desktop computer and/ or on connected computers (a network). MS SQL SERVER 2000 can be used for personal information management (PIM), in a small business to organize and manage all data, or in enterprise to communicate with servers.

MS SQL SERVER 2000 DESCRIPTION

MS SQL SERVER 2000 is a powerful program to create manages databases. It has many built in features to assist in constructing and viewing info. Access is much more involved and as a genuine database application.Some keywords involved in this process are Database files, Tables, Records, Fields and Data types. Here is a hierarchy that MS SQL SERVER 2000 uses in breaking down a database.

FIELD DATA TYPES AVAILABLE IN MS SQL SERVER 2000

The following list summarizes all the field data types available in MS SQL SERVER 2000, their uses, and their storage sizes.

Varchar: Use for Varchar or combinations of Varchar and numbers, such as addresses, or for numbers that do not require calculations, such as phone numbers, part numbers or postal codes. Stores up to 255 characters. The Field Size property controls the maximum number of characters that can be entered.

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 4646 of of 136136 --

Page 47: REPORT

Memo: Use for lengthy Varchar and numbers, such as notes or descriptions. Stores up to 65,536 characters.

Number: Use for data to be included in mathematical calculations, except Calculations involving money (use currency type). Stores 1, 2, 4, or 8 bytes; stores 16 bytes for Replication ID (GUID). The Field Size

property defines the specific Number type.

Date/Time: Use for dates and times. Stores 8 bytes.

Currency: Use for currency values and to prevent rounding off during Calculations. Stores 8 bytes.

AutoNumber: Use for unique sequential (incrementing by 1) or random numbers That is automatically inserted when a record is added. Stores 4 bytes;

Stores 16 bytes for Replication ID (GUID).

Yes/No: Use for data that can be only one of two possible values, such as Yes/No, True/False, On/Off. Null values are not allowed. Stores 1 bit.

OLE Object: Use for OLE Objects (such as Microsoft word documents, Microsoft Excel spreadsheets, pictures, sounds, or other binary data) that were Created in other programs using the OLE Protocol. Stores up to 1 gigabyte (limited by disk space).

Hyperlink: Use for hyperlinks. A hyperlink can be a UNC path or a URL. Stores Up to 64,000 characters.

Lookup Wizard: Use to create a field that allows you to choose a value from another Table or from a list of values using a combo box-- choosing this option

I The data type list starts a wizard to define this for you.

Requires the same storage size as the primary key that corresponds to The Lookup field—typically 4 bytes.

JavaScript Language:

What is JavaScript ?

JavaScript is a scripting language

A scripting language is a lightweight programming language

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 4747 of of 136136 --

Page 48: REPORT

JavaScript is a light version of Microsoft's programming language Java

How Does it Work?

When a JavaScript is inserted into a HTML document, the Internet browser will read the HTML and interpret the JavaScript. The JavaScript can be executed immediately, or at a later event.

Hardware Specification:

The following are the minimum hardware required to operate FILE TRACKING SYSTEM & FREQUENTLY ASKED QUESTION:

Server Side : 512 MB RAM, Minimum 2 GB Hard Disk, P-IV processor

Client Side: 64 MB RAM P-III processor

Software Specification:

The following are the minimum software required to operate File Tracking System & Frequently Asked Question

:

Server Side

Web Server : IIS 4.0(Internet Information Services) Operating System : Windows XP/2000 Server

Developer Side

Front End : ASP.NET Back End : MS SQL SERVER 2000 Operating System : Windows XP/2000 Server Web Server : IIS 4.0(Internet Information Services)

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 4848 of of 136136 --

Page 49: REPORT

Client Side

Web Browser : Internet Explorer 6.0 , Mozilla Firefox and above

Screen Layout

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 4949 of of 136136 --

Page 50: REPORT

Login Page:

File Uploading System and Frequently Asked Question starts with a splash screen. The username and correct password is asked from the user before using the project.

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 5050 of of 136136 --

Page 51: REPORT

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 5151 of of 136136 --

Page 52: REPORT

Administrator Module

“Layout”

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 5252 of of 136136 --

Page 53: REPORT

Project Master Form:

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 5353 of of 136136 --

Page 54: REPORT

Editing in Project Master :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 5454 of of 136136 --

Page 55: REPORT

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 5555 of of 136136 --

Page 56: REPORT

New Data Insert in Project Master :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 5656 of of 136136 --

Page 57: REPORT

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 5757 of of 136136 --

Page 58: REPORT

Data Delete in Project Master:

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 5858 of of 136136 --

Page 59: REPORT

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 5959 of of 136136 --

Page 60: REPORT

Category Master Form

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 6060 of of 136136 --

Page 61: REPORT

New Data Insert in Category Master :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 6161 of of 136136 --

Page 62: REPORT

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 6262 of of 136136 --

Page 63: REPORT

Editing in Category Master :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 6363 of of 136136 --

Page 64: REPORT

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 6464 of of 136136 --

Page 65: REPORT

Data Delete in Category Master

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 6565 of of 136136 --

Page 66: REPORT

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 6666 of of 136136 --

Page 67: REPORT

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 6767 of of 136136 --

Page 68: REPORT

Sub Category Master Form:

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 6868 of of 136136 --

Page 69: REPORT

New Data Insert in Sub Category Master:

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 6969 of of 136136 --

Page 70: REPORT

Editing in Sub Category Master:

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 7070 of of 136136 --

Page 71: REPORT

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 7171 of of 136136 --

Page 72: REPORT

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 7272 of of 136136 --

Page 73: REPORT

Data Delete in Sub Category Master

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 7373 of of 136136 --

Page 74: REPORT

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 7474 of of 136136 --

Page 75: REPORT

Transaction Module

“Layout”

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 7575 of of 136136 --

Page 76: REPORT

File Upload Module :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 7676 of of 136136 --

Page 77: REPORT

Upload File :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 7777 of of 136136 --

Page 78: REPORT

File Uploaded :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 7878 of of 136136 --

Page 79: REPORT

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 7979 of of 136136 --

Page 80: REPORT

FTS REPORT VIEW

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 8080 of of 136136 --

Page 81: REPORT

Category Wise Report :-

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 8181 of of 136136 --

Page 82: REPORT

Browse Screen Open Document :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 8282 of of 136136 --

Page 83: REPORT

Project Wise Report :-

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 8383 of of 136136 --

Page 84: REPORT

Browse Screen Open Document :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 8484 of of 136136 --

Page 85: REPORT

FAQ Administrator Module “Layout ”

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 8585 of of 136136 --

Page 86: REPORT

Project Master Form:

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 8686 of of 136136 --

Page 87: REPORT

Data Insert in Project Master Form :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 8787 of of 136136 --

Page 88: REPORT

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 8888 of of 136136 --

Page 89: REPORT

View of Project Master Form :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 8989 of of 136136 --

Page 90: REPORT

Data Delete in Project Master Form :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 9090 of of 136136 --

Page 91: REPORT

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 9191 of of 136136 --

Page 92: REPORT

Editing in Project Master Form :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 9292 of of 136136 --

Page 93: REPORT

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 9393 of of 136136 --

Page 94: REPORT

Software Master Form :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 9494 of of 136136 --

Page 95: REPORT

Data Insert in Software Master Form :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 9595 of of 136136 --

Page 96: REPORT

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 9696 of of 136136 --

Page 97: REPORT

View of Software Master Form :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 9797 of of 136136 --

Page 98: REPORT

Data Delete in Software Master Form :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 9898 of of 136136 --

Page 99: REPORT

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 9999 of of 136136 --

Page 100: REPORT

Editing in Software Master Form :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 100100 of of 136136 --

Page 101: REPORT

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 101101 of of 136136 --

Page 102: REPORT

FAQTransaction

Module“Layout”

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 102102 of of 136136 --

Page 103: REPORT

File Upload Module :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 103103 of of 136136 --

Page 104: REPORT

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 104104 of of 136136 --

Page 105: REPORT

Data Upload :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 105105 of of 136136 --

Page 106: REPORT

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 106106 of of 136136 --

Page 107: REPORT

View records of Data Upload File :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 107107 of of 136136 --

Page 108: REPORT

REPORT VIEW

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 108108 of of 136136 --

Page 109: REPORT

Project Report :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 109109 of of 136136 --

Page 110: REPORT

Browse Screen to Print Document :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 110110 of of 136136 --

Page 111: REPORT

Software Report :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 111111 of of 136136 --

Page 112: REPORT

Browse Screen to Print Document :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 112112 of of 136136 --

Page 113: REPORT

Data Entry Report :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 113113 of of 136136 --

Page 114: REPORT

Download File Report :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 114114 of of 136136 --

Page 115: REPORT

Browse Screen open Document :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 115115 of of 136136 --

Page 116: REPORT

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 116116 of of 136136 --

Page 117: REPORT

TESTING

Methodology used for Testing

TESTING OBJECTIVE

Our objective of testing is to find errors and remove them.

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 117117 of of 136136 --

Page 118: REPORT

TESTING PRINCIPLES

All tests should be traceable to customer requirements. Testing should be planned long before testing begins. The Pareto principle applied to the software testing. Testing should begin “in the small “ and progress towards testing “in the

large” Exhaustive testing is not possible. To be most effective, testing should be conducted by an independent third

party.

TESTING METHODOLOGY

Our strategy of software testing may be viewed in the

conVarchar of spiral .We started with Unit Testing at the

vertex of the spiral and concentrated on each unit (i.e.

component ) Of the software as implemented in source code .

In this testing we tested for following:

Interfaces Local Data Structure Independent Paths Boundary Conditions Error Handling Paths

We followed the WBT techniques for Unit Testing and we

performed

Condition Testing Loop Testing

Integration Testing :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 118118 of of 136136 --

Page 119: REPORT

Integration testing is a systematic technique for constructing the program structure while at the same time to uncover errors associated with the interfacing. The objective is to take the unit tested modules and build a program structure that has-been detected by designing. Testing progressed moving outward along the spirit to integration testing, where the focus remained on design and construction of software architecture .We followed the BBT and WBT techniques of testing in integration testing.

Mixed Integration Testing :

Mixed integration testing is the testing that that uses top-down tests for the upper levels of the program structure, coupled with the bottom-up tests for the sub-ordinate levels. First we tested atomic modules using bottom-level tests one by one. After it they are combined with other modules and then tested. When they are combined into a top-level module, then that module is tested for functioning of each module .As an error is found it is corrected using the top-level tests.

Regression Testing :

Each time a new module is added as part of integration testing , the software changes. New data flow paths are established, new I/O may occur and new control logic is invoked. These changes may cause problems with the functions that previously worked flawlessly. Regression testing is the re-execution of some subsets of tests that have already been conducted to ensure that changes have not propagated unintended side effects we also moved in the same way. Whenever we combined a unit-tested module with another module, we again tested both the modules to check them for correct functionality For example, after unit testing of Administration and Transaction modules when they combined we tested them again for their whole functionality.

System Testing :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 119119 of of 136136 --

Page 120: REPORT

During System Testing, the system is used experimentally to ensure that the software not fail, i.e., it will run according to its specifications and up to the expectations of the user, special test data input for processing is used and the results are examined.

Validation Testing :

Taking other turn outward on the spiral , we encounter a validation testing , where requirement established as part of software requirement analysis revalidated against the software that has been constructed. At the culmination of integration testing, software is completely assembled as a package, interfacing errors have been uncovered and corrected and final series of software tests –validation testing- may begin. Validation can be defined in many ways, but a simple definition is that validation succeeds when software functions in a manner that can be reasonably expected by the customer. Software is achieved through a series of BBT. That demonstrates conformity with requirements. Validation testing provides final assurance that software meets all functional, behavioral and performance requirements. Finally, we arrived at System Testing, where the software and other system elements are tested as a whole.

Usability Testing :

The key to usability testing is to study what a user actually does. An observer records the user’s actions and reactions to determine what types of problems the user encounters and how he overcomes them. The main steps of usability testing are Identify the websites’ purpose

Identify the intended users Define tests and conduct the usability testing. Analyze the acquired information

Acceptance Testing :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 120120 of of 136136 --

Page 121: REPORT

It is sometimes performed with realistic data of the client to check whether the software is working properly. Testing here focuses on the external behavior of the system. The internal logic of the system is not emphasized. The user enters the live data and reports are tested to their satisfaction.

Navigation Testing :

Good testing is an essential part of our website, especially those that are complex and provide a lot of information. Assessing navigation is a major part of usability. Most users expect the following:

Easy and quick access to the information they want. Logical hierarchy of pages Confirmation of where they are at any point. Facility to return to previous pages or home pages. Consistent look and layout of every page Uncluttered pages.

Key issues with navigation testing include:-

Moving to and from pages Scrolling through pages Clicking on all the images and their thumbnails to ensure that they

work Testing all the links for validity and correctness. Ensuring no broken links exist. Viewing table and forms to verify proper layout which can vary under

different browsers. Ensuring compatibility and consistent usage of buttons and mouse

actions.

Link Testing :

As part of navigation testing, the tester must ensure that all links work as expected.

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 121121 of of 136136 --

Page 122: REPORT

This means:

Following all links presented on a website, including hyperlinked Varchar , Linked graphics etc.

Verifying that the pages retrieved are the ones that are expected.

Ensuring that all errors are user friendly.

Form Testing :

Websites that use forms need tests to ensure that each field works properly and that the form posts all data as intended by the designers.

It includes:

Using the tab key to verify that the form traverses fields in proper order, both forward and backward.

Testing boundary values.

Checking that forms traps invalid data correctly, especially numeric formats.

Verifying that the form updates the information correctly.

Page Content Testing :

Each web page must be tested for correct content from the user perspective.These

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 122122 of of 136136 --

Page 123: REPORT

tests fall into two categories: Ensuring that each component functions correctly and ensuring that the content of

each is correct.

The first category includes:

All images and graphics display correctly across through various browsers.

All content is present per the requirements. Page structures are consistent across browsers. Critical pages maintain same content from version to version. All parts of table and forms are present and in the right place. Links to relevant content inside and out of site are accurate. Web pages are visually appealing.

The second category includes:

Determining whether the new pages download the same as the prior pages.

Checking whether the new pages rare identical with prior version. Checking whether vital information is same or different. Verifying whether links are still correct .

Database Testing :

Database testing involves some in depth knowledge of the given application and requires a more defined plan of approach to test the data. The tester must have the ability to query the database consistently at Specified point in the workflow. Key issues in the database testing Include: -

Data integrity Data validity (input into database in proper form ) Data manipulation and updates.

Test Report :

Login Form

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 123123 of of 136136 --

Page 124: REPORT

S.NO. FIELD NAME INPUT EXPECTED OUTPUT

RESULT

1

User_nmPass_nm

blankblank

Error message, Pls Enter User Name & Password

Error message, Pls Enter User Name & Password

2User_nm Pass_nm

asablank

Error message, Pls Enter Pasword

Error message, Pls Enter Pasword

3

User_nm Pass_nm

nicasd

Error message, Invalid Password

Error message, Invalid Password

4User_nm Pass_nm

nicnic123

Accepted Accepted

5

User_nm Pass_nm

adminnic

Accepted Accepted

Project Master Form

S.NO. FIELD NAME INPUT EXPECTED OUTPUT

RESULT

Project_Name blank Error message, Error message,

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 124124 of of 136136 --

Page 125: REPORT

1 Project_Code blank Enter Project Name

Enter Project Name

2

Project_NameProject_Code

blankjaipur

Error message, Enter Numbers only Project code

Error message, Enter Numbers only Project code

3Project_ NameProject_Code

blank1234

Error message, Enter Project name

Error message, Enter Project name

4Project_NameProject_Code

DDS1234

Accepted Accepted

Software Master Form

S.NO. FIELD NAME INPUT EXPECTED OUTPUT

RESULT

1

Soft_NameSoft_Code

blankblank

Error message, Enter Software Name

Error message, Enter Software Name

2

Soft_NameSoft_Code

jaipurblank

Error message, Enter Software Code

Error message, Enter Software Code

3Soft_NameSoft_Code

blank123

Error message, Enter Software name

Error message, Enter Software name

4Soft_NameSoft_Code

Oracle123

Accepted Accepted

Category Master Form

S.NO. FIELD NAME INPUT EXPECTED OUTPUT

RESULT

Cat_id blank Error message, Error message,

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 125125 of of 136136 --

Page 126: REPORT

1 Cat blank Enter Id and Category Name

Enter Id and Category Name

2

Cat_idCat

jaipurblank

Error message, Enter Numeric Id

Error message, Enter Numeric Id

3Cat_idCat

12blank

Error message, Enter Category Name

Error message, Enter Category Name

4Cat_idCat

12Letter

Accepted Accepted

Sub Category Master Form

S.NO. FIELD NAME INPUT EXPECTED OUTPUT

RESULT

1

SubCat_idSubCat

blankblank

Error message, Enter Id and SubCategory Name

Error message, Enter Id and SubCategory Name

2

SubCat_idSubCat

jaipurblank

Error message, Enter Numeric Id

Error message, Enter Numeric Id

3SubCat_idSubCat

12blank

Error message, Enter Sub Category Name

Error message, Enter Sub Category Name

4SubCat_idSubCat

12Note Sheet

Accepted Accepted

File Uploading Form

S.NO. FIELD NAME INPUT EXPECTED RESULT

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 126126 of of 136136 --

Page 127: REPORT

OUTPUT

1Project_NameCatSubCatSubjectDateFile Upload

blankblankblankblankblankblank

Error message, Select Project Name

Error message, Select Project Name

2

Project_NameCatSubCatSubjectDateFile Upload

DDSLetterblankblankblankblank

Error message,Select Sub Category Name

Error message, Select Sub Category Name

3Project_NameCatSubCatSubjectDateFile Upload

DDSLetterNote sheetIssue Bill 11-11-08blank

Error message, Enter Date in MM-DD-YYYY Format

Error message, Enter Date in MM-DD-YYYY Format

4Project_NameCatSubCatSubjectDateFile Upload

DDSLetterNote sheetIssue Bill 11-11-2008blank

Error message, Select File For Uploading

Error message, Select File For Uploading

5

Project_NameCatSubCatSubjectDateFile Upload

DDSLetterNote sheetIssue Bill 11-11-2008Bill.Txt

Accepted Accepted

Entry Data Form

S.NO. FIELD NAME INPUT EXPECTED

OUTPUT RESULT

Project Name blank Error message, Error message,

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 127127 of of 136136 --

Page 128: REPORT

1 Software NameProblemSolutionFile Upload

blankblankblankblank

Select Project Name

Select Project Name

2

Project NameSoftware NameProblemSolutionFile Upload

DDSblankblankblankblank

Error message,Select Software Name

Error message, Select Software Name

3Project NameSoftware NameProblem

SolutionFile Upload

DDSOracleHow we delete complete table?blankblank

Error message, Pls Enter Solution

Error message, Pls Enter Solution

4Project NameSoftware NameProblem

Solution

File Upload

DDSOracleHow we delete complete table?Use Drop commandblank

Error message, Pls Browse a file

Error message, Pls Browse a file

5

Project NameSoftware NameProblem

Solution

File Upload

DDSOracleHow we delete complete table?Use Drop commandCommand.txt

Accepted Accepted

User/Operational Manual

Introduction

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 128128 of of 136136 --

Page 129: REPORT

The purpose of this document is to provide manual to users, guiding them how to use our system .The manual is supplied in conVarchar to every user including security ASP.NET etc., access rights, back up.

In our system there are following types of users who can use our system:

Administrator Transaction Report

Administrator

Administrator is the user who is responsible for maintaining database concerned with maintaining of this dynamic web based application. Maintenance of the database by Administrator can be done dynamically. He is provided interface for this purpose. The Administrator has the right to provide and change passwords for users and manage those databases that facilitates the other users to select options.

Steps to access our system by Administrator

On First page, at the middle there is a “Login” . There administrator need to enter login id as “nic” password as

“nic123”. & Second is login id as “admin” & password as “nic”.

After password validation administrator is allowed to do administrative tasks.

Transaction Authority

Transaction Authority is the user who is responsible for maintaining document, letters, query details and uploading of documents under concerned projects and category.

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 129129 of of 136136 --

Page 130: REPORT

Steps to access our system by Transaction Authority

On First page, at the middle there is a “Login” There administrator need to enter login id as “admin” &

password as “nic”. & second is login id as “nic” & password as “nic123”.

After password validation Transaction Authority is allowed to do transactive tasks.

Reporting Authority

Reporting Authority is the user who is responsible for generating the reports of uploaded documents and softwares and also can download them.

Steps to access our system by Report Authority

On First page, at the middle there is a “Login” .

There administrator need to enter login id as “admin” & password as “nic”. & second is login id as “nic” & password as “nic123”.

After password validation reporting authority is allowed to do generate report.

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 130130 of of 136136 --

Page 131: REPORT

SystemImplementation

System Implementation :

Implementation is the process of personnel check out, install the required equipment and application and train the user accordingly. Depending on the size of the organization and its requirements, the implementation is divided into three parts.

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 131131 of of 136136 --

Page 132: REPORT

Stage Implementation

Here system is implemented in stages. The whole system is not

implemented at once. Once the user starts working with system

and is familiar and friendly with it, then a next stage is

introduced and implemented. Also the system is usually updated,

regularly until a final system is sealed.

Direct Implementation

The proposed new system is implemented directly and the user

starts working in the new system. The shortcomings, if any,

faced are then rectified later.

Parallel Implementation

The old and new systems are used simultaneously. This helps in

comparison of the results from the two systems. Once the user is

satisfied and his intended objectives are achieved by the new

system, he stops using old one.

The methodology that we adopted in the implementation

is Parallel Implementation i.e. the old and new systems

were used simultaneously during implementation.

System Maintenance :

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 132132 of of 136136 --

Page 133: REPORT

Maintenance is enigma of the system development Analysts and

programmers spend far more time maintaining programs and

packages than writing them. Maintenance accounts for 60-80 % of the

total system development cost incurred. The problems in maintenance

occur largely because software is handmade product designed in

adhoc fashion with a few standards. Poor documentation makes

maintenance of the program even more difficult. The more carefully is

the system thought out and developed, with attention paid to external

influence over reasonable lifetime, the less is the maintenance

required.

Maintenance has been classified as:

Corrective Maintenance Adaptive Maintenance Perfective Maintenance

Corrective Maintenance

This means repairing the processing and performance failure or

making changes because of previously uncorrected problems or

false assumptions.

Adaptive Maintenance

This means changing the program functions as and when

required.

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 133133 of of 136136 --

Page 134: REPORT

Perceptive Maintenance

This means enhancing the performance or modifying the

programs to respond to the user’s additional or time-to-time

changing needs.

Project Implementation

Project is running at: -

NIC, Vitta Bhawan, Jaipur

1. User Name : admin Password : nic

2. User Name : nic Password : nic123

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 134134 of of 136136 --

Page 135: REPORT

BIBLIOGRAPHY

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 135135 of of 136136 --

Page 136: REPORT

Books: ASP.NET in 21 Days by Techmedia. Active Server Solutions by

All Williams Kim Barber Paul Newkirk

JavaScript Interactive Course By Noel Jerke Michael Hatmaker JohnyAnderson

Beginning web programming by Jon duck ell The complete reference HTML and XHTML by

Thomas A. Powell

Websites Referred:

www.msdn.com www.w3school.com www.msdn2.microsoft.com www.coadtoad.com www.a1vbcode.com

Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Mohammed Hashim INFORMATION TECHNOLOGY Release 01/01/2009 Page Page 136136 of of 136136 --