You are on page 1of 47

CHAPTER 1

INTRODUCTION

Our system allows citizens to communicate with administrative body and, reduce
the distance and time barrier between citizens and administration. The user need to
register to our system with the unique id which allocated to them by our Indian
government. So there will no duplication and the administrator can easily verify the user
details. Using their id the user can issue complaints regards their personal and also on
their locality problems. Citizens can create groups and share their ideas.

This system allows Authenticated users to check their complaint status, submit
feedback, and browse through other complaints in the same locality. Users can create
groups where users can share their experiences, discuss common problems, and the
possible solution. Municipal authorities can access all the complaints, suggestions from
users and give response to complaints with activity reports.

Administrators create, and monitor accounts of authorities, filter the content


reported as inappropriate complaints and handle threats. This also allows NGOs to form
user groups and publish their social causes on the site.

It is an integrated system i.e it provides information about city activities like Social
awareness programs, Political meetings, Public meetings, Medical camps etc. It provides
enough details about Government offices, Police stations, Hospitals , Banks, Schools and
colleges etc.

1
CHAPTER 2

LITERATURE REVIEW

2.1SYSTEM ANALYSIS

2.1.1 EXISTING SYSTEM:

Citizens communicate with administrative body through direct visit to the


particular office
Petition, complaints about their problem are written and responses are sent through
post
Municipal authorities view complains in a random order
Ordering and filtering of feedbacks and petitions are done manually and sent to
authorities
Responses are sent to the citizen through post and status of complaint is not known
to citizen
Administrative bodies take decisions without interference with the public
Citizens can not submit their feedback of the authorities response

2.1.2 PROPOSED SYSTEM

In this system citizens can easily communicate with administrative bodies and can
get response without any barriers
Here user can view the status of their complaints and submit their feedback about
administration
This system allows the user to create groups, share their ideas and experiences,
discuss about common problems, and the possible solutions
Administrator filter out the invalid complaints and forward the valid complaints to
the respective municipal authorities
User complaints are grouped based on the type of problems which helps the
administrator for better handling
2
The user can upload photos and post comments
Here Users can get information about important events, social awareness
programs, government issues posted by municipal authorities, and user can give
their suggestions

ADVANTAGES

Create transparency in the working of the administrative body

Immediate actions and response are given by the concerned officials after
analyzing it

Social causes are published in the website to motivate citizen to exhibit their
responsibilities towards society

Privacy of the citizens who gave complaints and Anonymous users are ensured

CHAPTER 3

SYSTEM REQUIRMENTS

3
3.1 HARDWARE REQUIREMENTS:

CLIENT SIDE:

Processor : Intel or AMD Processor (1GHZ min)

Ram : 256MB

Hard Disk : 40GB

Monitor : 17 Color Monitor

Keyboard : 104 Keys Standard Keyboard

SERVER SIDE:

Processor : Intel or AMD processor (2GHZ min)

Ram : 2GB

Hard Disk : 80GB

Monitor : 17 Color Monitor

Keyboard : 104 Keys Standard Keyboard

Mouse : Standard 3 Button Mouse

3.2. SOFTWARE REQUIREMENTS:

CLIENT SIDE:

Operating System : Any operating System


4
Software : NIL

Browser : Latest Version Of IE or Mozilla With Firefox

Middleware : NIL

Backend : NIL

SERVER SIDE:

Operating System : Windows or Linux

Software : JDK 1.6, JMF 2

Browser : Latest version of IE or Mozilla Firefox

Middleware : Websphere application Server

Backend : IBM- DB2 Database

3.3 SOFTWARE DESCRIPTION:

WINDOWS XP:

5
The Windows eXPerience operating system is available as home and professional
edition and are similar suitable for the use on standalone computers. The home edition is
suitable for user which worked with Windows 9x/ME till now and don't need special
network or security features in their environment. If the users have used Windows
NT/2000 private, in business or both, the Professional Edition is not only with a view of
the administration optimally. Microsoft already encloses 10,000 drivers on the installation
media of Windows XP; about the Windows update furthermore 2,000 drivers are
available. The Professional Edition of Windows XP has more network features than the
Home Edition. An update of Windows 9 x/ME is possible, with Windows NT/2000 only
the Professional Edition can be used for update. Optional FAT32 and NTFS are available
as the file system for the installation partition.

Windows XP (Windows version 5.1) becomes a predecessor of Windows 9x/ME as


well as Windows NT/2000 and is available for 32-bits CPUs in the following versions:

Embedded
Home Edition (1 CPU) for private user (Oct. 2001)
Professional Edition (2 CPU) for business user (Oct. 2001)
Media Center (1 CPU) especially for multimedia devices (Nov. 2002)
Tablet PC Edition especially for Tablet PCs (Nov. 2002)
Server Edition (4 CPU)
Advanced Server (8 CPU), also 64-bit Intel CPUs

A 64-bit version of Windows XP was announced officially of Microsoft in April


2003. The RC2 was available in February 2005. Windows XP Professional x64 was
published in April 2005. At most 16 gbyte RAM are utilizable with that, the virtual
address range enlarges to 16 tbyte.
Same will be the product activation at all versions, which is needed at every new
installation or extensive upgrade of the PC devices. Company customer can use and so-
called Corporate version by a special licensing option without this product activation.

6
As the most visual innovation the revised Windows interface with the new design
is well done, the design called Luna (as of beta 2428) can display window elements in
high colour. The return to the interface as of Windows 2000 is further possible. The
representation and organization of the central registry is quit the same as used in
Windows 2000.

FEATURES:

Fast user switching


Network assistant
Remote control for the diagnosis (Remote assistant)
Simplified user interface
Windows Media Player
Internet Explorer 6.0
Windows Movie Maker

The graphic device interface (GDI) in the version GDI+ can take advance of
gamma correction and 3D interfaces in high color depth. Windows XP is more based on
HTML than previous versions. The system control was designed complete in HTML.
With the new CD-R/CD-RW software. It is it is possible to create easy and simple CDs.
The Windows terminal service makes the access to shared Windows XP desktop with an
terminal client like the VNC solution.

The Service Pack 2 (SP2) for Windows XP needs about 900 mbyte of free storage
space. Another system modification is the Security Center, which shows the status and
7
settings of the firewall, automatic updates and one additional anti-virus program. The
new memory function "data execution prevention" protects software code in the memory
in front of manipulation like the insert of malicious program code to be executed, the
protection works only with 64-bit processors. The improved firewall now can detect
waiting ports for connections and the definition of exception rules for various network
services.
The browser was extended by a pop-up blocker; the file execution protection with
information about the used download zone was revised generally. Downloaded programs
inherit the zone information of the browser and warn before the execution from Internet
files as well as with the NTFS file system also before executing on local partitions.

Versions are :

1. Service Pack1
2. Service Pack2
3. Service Pack3

IBM DB2:

The IBM DB2 Enterprise Server Edition is a relational model database


server developed by IBM. It primarily runs
on Unix (namely AIX), Linux, IBM (formerly OS/400), z/OS and Windowsservers. DB2
also powers the different IBM InfoSphere Warehouse editions. Alongside DB2 is
another RDBMS: Informix, which was acquired by IBM in 2001.

The name DB2 was first given to the Database Management System or DBMS in
1983 when IBM released DB2 on its MVS mainframe platform. Prior to this, a similar
product was named SQL/DS on the VM platform. Prior to that in the mid 1970's IBM

8
released the QBErelational database product for the VM platform with a table-oriented
"Query By Example" front-end which produced a linear-syntax language that was a
recognizable precursor to QBE and drove transactions to its relational database. Later the
QMF feature of DB2 produced real SQL and brought the same "QBE" look and feel to
DB2. The System 38 platform also contained a relational DBMS. System Relational,
or System R, was a research prototype developed in the 1970s. DB2 has its roots back to
the beginning of the 1970s when E.F. Codd, working for IBM, described the theory of
relational databases and in June 1970 published the model for data manipulation. To
apply the model Codd needed a relational database language he named Alpha. At the time
IBM didn't believe in the potential of Codd's ideas, leaving the implementation to a group
of programmers not under Codd's supervision, who violated several fundamentals of
Codd's relational model; the result was Structured English Query Language or sequel.

FEATURES:

When compared to running on DB2 9, depending on the workload, customers may


experience reduced CPU utilization
When compared to running DB2 9, up to five to ten times more concurrent users
on a single subsystem by avoiding memory constraints

Greater concurrency for data management, data definition, and data access,
including DDL, BIND, REBIND, PREPARE, utilities, and SQL

Additional online changes for data definitions, utilities, and subsystems

9
Improved security with better granularity for administrative privileges, data
masking, and audit capabilities

Temporal or versioned data to understand system and business times at the


database level (Bi-temporal feature is not available on Oracle or any other
competing RDBMS products)

pureXML and SQL enhancements to simplify portability from other database


solutions

Productivity improved for database administrators, application programmers, and


systems administrators

QMF Classic Edition, an optional for-charge feature, providing greater


interoperability with other programs plus improved queries, forms, diagnostics,
performance, and resource control

QMF Enterprise Edition, an optional for-charge feature, supporting QMF-based


dashboards with visually rich page-based reports, an enhanced security model,
support for HTML, PDF, or Flash QMF report and dashboard outputs and
simplified content authoring.

EDITIONS:

The no-charge version of DB2 is called DB2 Express-C. DB2 Express-C is in


some ways similar to the open source databases such asMySQL and PostgreSQL as it is
offered unsupported, free of charge for unrestricted use including use in production
environments. Users needing enterprise level support and fixpacks must buy any standard

10
DB2 Edition. DB2 Express-C, however, is based on the same code as other DB2 for
Linux, Unix and Windows editions and is not open source. DB2 Express-C is also similar
to the free versions of Oracle database and Microsoft SQL Server, except that DB2
Express-C has no limit on number of users or on database size. DB2 Express-C runs on
32 and 64bit Windows, Linux on x86, x64 and POWER processors, Solaris on x64 CPU
and Intel machines running Mac OS X. It can be installed on machines of any size, but
the database engine will use only two CPU cores and 2GB of RAM.

TECHNICAL INFORMATION:

DB2 can be administered from either the command-line or a GUI. The command-
line interface requires more knowledge of the product but can be more easily
scripted and automated. The GUI is a multi-platform Java client that contains a
variety of wizards suitable for novice users.DB2 supports both SQL and XQuery.

DB2 hasfor REXX, PL/I, COBOL, RPG, FORTRAN, C++, C, Delphi, .NET CLI,
Java, Python, Perl, PHP, Ruby, and many other programming languages.

DB2 also supports integration into the Eclipse and Visual Studio integrated
development environments.

JAVA

Java is an object-oriented programming language developed by Sun Microsystems


a company best known for its high end UNIX workstations. Java language was designed
to be small, simple, and portable across platforms, operating systems, both at the source

11
and at the binary level, which means that Java programs (applet and application) can run
on any machine that has the Java virtual machine (JVM) installed.

J2EE

Java Platform, Enterprise Edition or Java EE is a widely used platform for


server programming in the Java programming language. The Java platform (Enterprise
Edition) differs from the Java Standard Edition Platform (Java SE) in that it adds libraries
which provide functionality to deploy fault-tolerant, distributed, multi-tier Java software,
based largely on modular components running on an application server.

Web server WASCE

WebSphere Application Server Community Edition (from now on WASCE) is a


free, certified Java EE 5 server for building and managing Java applications. It is IBM's
supported distribution of Apache Geronimo that uses Tomcat for servlet container and
Axis 2 for web services. Over 15 WASCE developers are committers in the Apache
Geronimo project.

Development tool RAD

IBM Rational Application Developer for WebSphere Software (RAD) is


an integrated development environment (IDE), made by IBM's Rational
Software division, for visually designing, constructing, testing, and deploying
Webservices,portals,and Javahttp://en.wikipedia.org/wiki/Java_Platform,_Enterprise_Edit
ion (J2EE) applications.

12
3.4 FEASIBILITY STUDY

A system is a feasible system only if it is feasible within limited recourse and


time. In this system each and every process can be feasible for the user and also
developer. It proved user friendly input such as device independent inputs and getting
proper solution for the problem.

The different types of feasible system that have to analyze are,

Technical Feasibility
Economic Feasibility
Operational Feasibility
Behavioral Feasibility

3.4.1 TECHNICAL FEASIBILITY:

Technical Feasibility is the assessment of the technical view of the system. The
system is developed for .Net environment; a platform independent tool is used to develop
the system.

The consideration those are normally associated with the technical feasibility
Include the following

Development risk
Resource availability
Technology
The development risk concerns the probability, the function of all elements and
its performance should be same in all platforms and in the system that is being developed.
13
This system is developed according to the standards and the development software tools
are selected in such a way to avoid the problems cited above.

Windows XP is user friendly developing environment, multitasking, more


compatible and more powerful than any other workstation. It provides faster access of
information and tasks can be accomplished more quickly and easily.

3.4.2 ECONOMICAL FEASIBILITY:

Economic feasibility or cost benefit is an assessment of the economic


justification for a computer based system project. Though this system the administrator
can use the tool from anywhere within their concern. The system is developed using the
existing resources. So the project is economically feasible.

This is the most frequently used method for evaluating the effectiveness of a
user system. More commonly, known as cost analysis the procedure is to determine the
benefits and savings that are expected from a candidate system and compare them with
costs.

This system getting hundreds present economic feasibility. It will be achieved


goal very efficiently. And evolution of development cost (hardware and software needed)
is weighted against the ultimate income or benefit derived from the system. Finally, it is
assured that this project is economically feasible.

3.4.3 OPERATIONAL FEASIBILITY:

Operational Feasibility deals with the study of prospects of the system. This
system operationally eliminates all the tensions of the administrator and helps in
effectively tracking the project progress. This kind of automation will surely reduce the
time and energy, which previously consumed in manual work. Based on the study, the
system proved to be operationally feasible.
14
3.4.4 BEHAVORIAL FEASIBILITY:

It is common knowledge that computers illustrations have something to do with


turnover transfers, retraining and changes in user or developer status. The main emphasis
is customer service, personal contacts with customers.

Feasibility report is directed towards management. It evaluates the impact of


the proposed changes on the area in question. The report is a formal document for
management use, brief enough and sufficiently non-technical to be understood.

CHAPTER 4
SYSTEM DESIGN

4.1. INPUT DESIGN


Input design is the process of converting user-originated inputs to a computer-
based format input data are collected and organized into group of similar data. Once
identified, appropriate input media are selected for processing.

LOGIN FORM
This is the first form which contains user login, administrators login.
The user or administrator can enter the valid user name and password.
15
NEW USER ACCOUNT ENTRY
The new user can enter the details like fname, lname, account number,
address. Email, phone,etc and registered.

UPLOAD AND UPDATE DETAILS


The data can be uploaded initially and after that it will be updated into
the original database.

USER ACCOUNT INFORMATION ENTRY


Inside the administrator login the user account information will be
entered by the admin like username, password, account number, address,
phone, balance, etc.

4.2 OUTPUT DESIGN

Output design generally refers to the results and information that are generated by
the system. For many end-users, output is the main reason for developing the system and
the basis on which they evaluate the usefulness of application.

The objective of a system finds its shape in terms of the output. The analysis of the
objective of a system leads to determination of outputs. Outputs of a system can take
various forms. The most common are reports, screens displays, printed form, graphical
drawing etc.

The important and very useful outputs by the project are as follows:

VIEW ACCOUNT INFORMATION

By getting the information from the user and display the user accounts
information like username, password, account number, balance, etc.
16
UPLOAD DETAILS

The uploaded data will be updated in the database and displayed.

ADMINISTRATOR VIEW

The details of all user informations like url, hostname, file path, user
host, hostname, etc.

BACKUP DETAILS

To view the details of backup like url, server name, protocol, session id, log
time, content length, etc.

4.3 DATABASE DESIGN:

The database is a collection of interrelated data with minimum of redundancy to


serve the user quickly and efficient.

In Database Environment common data are available and used by several users.
Instead of each program managing its own data, data across applications are shared
authorized users with the Database software managing the data of the entity.

Proper case has been taken is designing in Database to achieve the following
objectives.

Data Integration

Data Consistency

Data Independence

17
The database design is a must for any application developed especially more for
the data store projects. since the chatting method involves storing the message in the table
and produced to the sender and receiver, proper handling of the table is a must.
In the project, login table is designed to be unique in accepting the username and
the length of the username and password should be greater than zero.

4.4 CODE DESIGN


The code design should be such that with less amount of coding we can achieve
more results. The speed of the system will be more if the coding is less. Whether the data
in the system is usable and readable by the system is depending on the coding.
In the project, the coding is being done such that proper validations are made to get
the perfect input. No error inputs are accepted. In addition care is taken such that the data
integrity and referential integrity is not violated in the database. When large volumes of
data are being handled, it is important that the items to be stored selected easily and
quickly.
To accomplish this, each data item must have a unique specification and must be
related to other forms or item of data of the same type. The master files transaction within
related to the same type in the other table with using primary key. A primary key item in
master file is related to another table. In that table, it acts as the foreign key.

18
CHAPTER 5
SYSTEM IMPLEMENTATION

Implementation is the stage of the project when the theoretical design is turned out
into a working system. Thus it can be considered to be the most critical stage in achieving
a successful new system and in giving the user, confidence that the new system will work
and be effective.
The implementation stage involves careful planning, investigation of the existing
system and its constraints on implementation, designing of methods to achieve
changeover and evaluation of changeover methods.

5.1 Module Description

There are five modules

Registration & Login Module


Issue complaints
Submit Feedbacks
Groups
Upload posts

Registration & Login
This module allows the users to register into the system by giving respected details
such as Name, Citizen ID, Email, Phone Number, etc.
19
The user logs into his account by giving their email and password.
If the given email and password are incorrect it will show error message.

Issue complaints
This module allows the registered user to issue complaints. The complaints may be
common problems in their locality.
The user enters the type and necessary details such as location etc.

Submit Feedback:
This module allows the registered users to submit their feedbacks.
Registered users can give feedback to response of authorities who handled the
complaints issued by the user.
Groups
The registered users can create group, join group, leave group, post same group
related items, rate them and comment on them using this module.
The groups are visible only to the members of the group and are not anyway
exposed to the outside world.
The group posts are ordered by last modification date, which is the date when it
was last commented, liked or posted.
Upload post
This module allows the user to upload post.
In this module the registered user can upload post regarding to city development.
Administrator also upload post related to city developments.

5.2 USECASE DIAGRAM:

USECASE FOR NGO, CITIZENS, MUNICIPAL AUTHORITY &


ADMINISTRATOR:

20
Social complaints

Locality complaints
<<include>>
<<include>>

Personal complaints
Create account <<include>>

Login
Create accounts for authorities
Moniter all accounts
Issue complaints

Create group

View user complaints


Forward complaints
ADMINISTRATOR

CITIZEN
Upload documents/photos
Create suggestions/petition

Redirect inappropriate complaints


Filter complaints

Dissscuss common problems

View complaint's status


Give feed-back View Invitations
Give response to invitation

View filtered Complaints

Reponse to complaints

Login as authority
View Response
Give complaints
MUNICIPAL
AUTHORITY
Invite Users to Social events

NGO
View Coplaints from NGO

Form User groups Publish Social causes View User suggestion

Post Upcoming Projects

USECASE DESCRIPTION:

ADMINISTRATOR

21
Login his account
Create and monitor accounts of users

Filter complaints

Categorize the complaints

Publish information

Redirect inappropriate complaints

Forward complaints

CITIZEN:

Login his account

Update his profile

Give complaints

View status of complaints

Discuss common problems

View invitations

Give feedback

Logout

MUNICIPAL AUTHORITY:
22
Login his account

Update his profile

View the user complaints

Give response to complaints

View feed back

Create awareness

Post upcoming projects

logout

NGO:

Form user groups

Communicate with officials

Invite users and view response

publish information

Send feedback

5.3 CLASS DIAGRAM:

23
Muicipal authority
Name
Department
Position
Citizen Division
Name Phone_number
Age Email_ID
DOB
<< Interface>>
Citizen_ID Login()
Family Card Number Suggestions View Filtered complaints()
Address View Suggestions()
PIN_CODE Respond complaints()
Phone_no Post Upcoming Events()
E-mail ID

Login() User Groups


Give complanits()
Group_Name
Give suggestions()
Description
Give feedback()
Members detail
View complaint status()
Create groups()
Upload documents()
Logout()
Fil tered
Complaints

Complaint
NGO Administrator
Complaint_ID
Name User_ID id
Address Type name
Subject
Form User accounts() Description Create Account for Authorities()
Publish social Causes() Location Monitor All acoounts()
Invite Users to social events() Date Filter Complaints()
Give suggestions() Forward complaints()
Give complaints() Redirect inappropriate Comlaints()

5.4 ARCHITECTURE DIAGRAM:

24
5.5 DATABASE DIAGRAM:
25
5.6 SEQUENCE DIAGRAM:

26
1) CITIZEN & NGO:

LOGIN:

User Server User Database

User name & Password

Check
If valid
User Vaild / Invalid

Ask for changing password

Enter new password

Store changes

Added successfully

Load user profile

CREATE NEW ACCOUNT:


27
User Registration Server User
Form Database
Fill form

Add user

Validate details

Invalid Details

Add User

User Added Successfully

Added Successfully

REGISTER COMPLAINTS:

28
User Complaint Server User
Form Database

Fill Complaint Form & Attach Details

Details validating
Date, Time, Record Complaint
Place, Type,
Photos, Registered Successfully

Complaint Registration Success

VIEW COMPLAINTS:

User Complaint Server Complaint


Form Database

Enter Complaint ID
Forward ID
Check ID
Validate ID
Invalid ID
Invalid Complaint ID Try again...
Load Complaint Details
Load Details
View Details/Status

FEEDBACK:
29
User Feedback Server Feedback
Form Database

Enter User ID & Comments


Record Details
Record Details

View Feedbacks

Load Feedback

Display Feedback

Display Feedback

Post Replies

Record Replies

2)ADMINISTRATOR & AUTHORITY:

VIEW COMPLAINTS:

30
Municipality Complaint Server DataBase
Form

Enter Complaint ID
Load Compliant
Load Complaint

Compliant List Loaded

Respond to Complaint
Sending Response

Sending Succesfully
Sending succesfully

REDIRECT COMPLAINTS:

Administrator Complaint list Server DataBase

Load Complaint List


Loading Complaint List

Loading Succesfully

Redirect Invalid Complaint


Redirecting Invalid complaint

Redirect Succesfully

Redirection succesfully

SENDING INVITATIONS:

31
NGO Invitation form DataBase

Enter subject of Invitation

Enter Detail & add recipients


Update details

Succesfully Updated
Update Succesfully

CHAPTER 6
SYSTEM TESTING

6.1 SYSTEM TESTING:

32
It is the stage of implementation, which ensures that system works accurately
effectively before the live operation Commences. It is a confirmation that all are correct
opportunity to show the users that the system must be tested with text data and show that
system will operate successfully and produce expected results under expected conditions.
Before implementation, the proposed system must be tested with raw data to ensure the
modules of the system work correctly and satisfactorily. The system must be tested with
data to achieve its objective.

The purpose of system testing is to identify and correct errors in the candidate
system. As important as this phase is, it is one that is frequently compromised.
Typically, the project the schedule or the user is eager to go directly to conversion.
Actually, testing is done to achieve the system goal. Testing is vital to the parts of the
system are correct; the goal will be successfully achieved. Inadequate testing or non-
testing leads to errors that may not appear until months later.

This creates two problems:

The time lag between the cause and appearance of the problem.
The effect of system errors on files and records within the system. a
small system error can conceivable exploded into larger problem.
Effectively early in the process translates directly into long term cost
savings from a reduced number of errors.

6.1.1. WHITE BOX TESTING

33
White box testing is the test case design method that uses the control structure of
the procedural design to derive test cases. Using white box testing methods, the Software
engineer can derive test cases that

Guarantee that all independent paths within a module have been


exercised at least once.

Exercise all logical decisions on their true and false sides.

Execute all loops at their boundaries and within their operational


bounds.

Exercise internal data structures to ensure their validity.

6.1.2 BLACK BOX TESTING

Black box testing methods focus on the functional requirements of the


software. Black box testing attempts to find errors in the following categories.

Incorrect or missing function.

Interface errors.

Errors in data structure or external database access.

Performance errors.

Initialization and termination errors.

6.2. UNIT TESTING


34
Testing of individual software components or modules. Typically done by the
programmer and not by testers, as it requires detailed knowledge of the internal program
design and code. May require developing test drive modules or test harnesses.

6.3. INTEGRATION TESTING

Testing of integrated modules to verify combined functionality after integration.


Modules are typically code modules, individual applications, client and server
applications on a network, etc. This type of testing is especially relevant to client/server
and distributed systems.

6.4. VALIDATION TESTING

Generally a validation succeeds when the software functions in a manner that can
be reasonably expected by customer. The validation procedures are designed to check
each record, data item, field against certain criteria. If acceptability criteria is missing
then whole of an error message.

All the above said tests are considerably carried out in the system and each and
every part of the software has been tested and validated, such that all the major and minor
level errors are rectified.

CHAPTER 7
CONCLUSION

35
It is believed that almost all the system objectives that have been planned at the

commencement of the software development have been net with and the implementation

process of the project is completed. A trial run of the system has been made and is giving

good results the procedures for processing is simple and regular order. The process of

preparing plans had been a new experience, which was found use full in later phases of

the project is completed. Efforts have been taken to make the system user friendly and as

simple as possible.

CHAPTER 8
FUTURE ENHANCEMET

The project provides a best assistance in the network based regime.

36
It allows adding up the following facilities in future,

It can able to control the remote port of the computer.


It can able to restrict the particular type of files from the network.
As single software able to provide in the network to the whole network.

CHAPTER 9
APPENDICES

37
38
39
40
41
42
43
44
45
46
CHAPTER 10

REFERENCES

1. Object Oriented Modeling and Design with UML- Michael Blaha, James
Rambaugh.
2. Complete Reference IBM DB2 9.7.
3. IBM Red Book Developing a rational application under RAD
environment.
4. IBM TGMC Sample Synopsis.
5. http://www.kovaiinfo.co.in/cbecorpnews.html
6. http://www.coimbatore.com/
7. https://www.ccmc.gov.in/ccmc/

47

You might also like