0% found this document useful (0 votes)
365 views

Dot Net Projects

This document describes several .NET projects including a Network Monitor tool, an Employee Time Tracking system, a Query Migration Software tool, and a Tour India website. The Network Monitor tool monitors system status and resources on a network. The Employee Time Tracking system allows administrators to track employee work status. The Query Migration Software is a graphical tool for building queries without SQL syntax. Finally, the Tour India website provides information about tourist locations and places to visit around India.

Uploaded by

Lalit_Delaval
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
365 views

Dot Net Projects

This document describes several .NET projects including a Network Monitor tool, an Employee Time Tracking system, a Query Migration Software tool, and a Tour India website. The Network Monitor tool monitors system status and resources on a network. The Employee Time Tracking system allows administrators to track employee work status. The Query Migration Software is a graphical tool for building queries without SQL syntax. Finally, the Tour India website provides information about tourist locations and places to visit around India.

Uploaded by

Lalit_Delaval
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 46

www.optimalminds.

com

DOT NET PROJECT SYNOPSIS

www.optimalminds.com

www.optimalminds.com

Network Monitor
Objective:
Network Monitor is a powerful and futuristic monitoring tool for
Windows. It works as a Windows Service and check system status and
provides information regarding available services, running services, stopped
services, available drivers, stopped drivers, running drivers utilizes and other
administrator tasks.

It's developed with Visual Basic .NET 2003 and use WMI (Windows
Management Instrumentation). It crawls over the network for, but can be
made to start manually with some configuration settings. Network Crawler
not only provides a feature to monitor the system but also provides the
administrators to configure different areas of the system

Description:
Network Monitor uses the inbuilt feature of Windows Management
Instrumentation to interact with the lower levels of system configuration. A
system, which is configured as per the configuration, will give a better
performance.

The notification feature enables the administrator to avail information


regarding the system even when he/she is not at the same location as that of
the system.

PURPOSE OF THE PROJECT

Provide a Single environment from where an administrator can


interact with the system resources with in the network.

Provides Info regarding the no of services running on the


system.

To provide an upgrade support for the system resources.

www.optimalminds.com

www.optimalminds.com

Provides interface to interact with the system parameters like


network settings, OS Settings, Services, Process et.

Provides means of reporting the system setting to a person


through email. There by an administrator can know the status of
a systems throughout the network

HARDWARE & SOFTWARE SPECIFICATIONS

HARDWARE REQUIREMENTS:
PIII

500MHZ or above

128MB RAM
100MB Free Hard disk space
STD Color Monitor

SOFTWARE REQUIREMENTS:
WINDOWS NT 4 | 2000 | 9.X | ME |XP
Visual Studio .Net 2002 Enterprise Edition
Visual Studio .Net Framework (Minimal for Deployment)

www.optimalminds.com

www.optimalminds.com

Employee Time Tracking


Objective:
Employee Time Tracking enabling you to enter and manage work
status according to rules defined by the system in an Organization. This
application provides administrator has self authority for viewing employee
information and working status.
Description:
It handles all aspects of working services with an easy to use web
interface. Because of its flexibility and comprehensive design will help the
administrator to reduce the time spending to view/check the employee every
time manually.

It increases the efficiency of updating of employees when they are at


working. Automated work flow ensures that the employee is came to office
and has been working appropriate individual.
This system has fallowing features:

In this system 2 types of roles available


1. Normal Employer
2. Administrator
Based on role this system provides access to modules.
For Normal Employee:

Normal employer has only rights to enter and work.


He wont have rights possessing by administrator.
For Administrator:

Administrator has all rights to work with EMPLOYEE INFO


Application.

Master data base maintenance.

www.optimalminds.com

www.optimalminds.com

Add and modify the master data base.

Delete the existing data base.

Allows to access all employees details like


Editing, Adding , Deleting

EXISTING SYSTEM
A

system

is

required

which

would

improve

the

communications between the employee and an organizer, which would be


much faster as well as easier.Every employee can enter into the site and he
starts his work as assigned by the Team Manager. The site contains the
valuable information regarding the employees and the work status about
them in individual and as a whole.
In every office of the Organization we will get the information
regarding the employees in a database. Some times the administrator may
get confused who is coming to office and who is working properly. He has to
contact every employee everyday before coming to one consideration about
him. Even though the offices maintain the attendance registers to is very
hard to find out who is coming to office and working.

PROPOSED SYSTEM
In this proposed system, the availability of Internet and Intranet
are

taken

as

the

advantage

for

communication

purpose.

Here

the

administrator keeps track of every employee of Organization. Every


employee must enter his user id and password before entering into the actual
work assigned by him. Even after entering his user details admin will get an
intimation that the respected employee as logged into the system along with
time and date of the day. Employee will logged out after his work period is
over at that time the administrator will get the logged out details with time
and date. So in this proposed system the admin can save the time and he
will get the employee details at any time.

www.optimalminds.com

www.optimalminds.com

SOFTWARE SPECIFICATION
Development Platform

: Microsoft ASP.NET Framework,

Language

: ASP.NET with C#.NET

Web Server

: Internet Information Server 5.0

Browser

: Internet Explorer

Database Vendor

: Microsoft SQL Server 2000

Operating System

: Windows XP.

www.optimalminds.com

www.optimalminds.com

Query Migration Software


Objective:
Query Migration Software is a versatile tool, which commissions almost
all databases at the finger tips of the user or tail of the mouse. The
beauty of this tool is its learning curve. It demands no time from the
user to adapt to the tool. The user can mine any kind of data from any
given database, without any prior skills of stringent SQL syntax.
Highlight of this tool is that it stores and even remembers the queries
build.

Description:
Coming to the inside story, the Query Migration Software tool connects
to any kind of database if provided right details. The rigorous analysis
routines build the GUI handles for building queries graphically. A
complex designer is also part of the advanced user sip of the cup,
which takes these users to the depths of the database with much
easiness.

The default simple query builder screen uses the select, drag n drop
features to create the query, where as the advanced query builder screen
requires few tapings on the keyboard. But nonetheless all queries are
very easy to empathize as they look like plain old English query. The
query can be verified and tested online to see its performance. The results
can be displayed on the screen but with no print facility currently. But the
list of queries can be taken as printout. The future enhancements include
adaptability of this tool into other applications as a plug-in.

www.optimalminds.com

www.optimalminds.com

HARDWARE & SOFTWARE SPECIFICATIONS

HARDWARE REQUIREMENTS:
PIII

500MHZ or above

128MB RAM
100MB Free Hard disk space
STD Color Monitor
Network interface card or Modem (For Remote Sources)

SOFTWARE REQUIREMENTS:
WINDOWS NT 4 | 2000 | 9.X | ME
Visual Studio .Net 2002 Enterprise Edition
Internet Information Server 5.0
Visual Studio .Net Framework (Minimal for Deployment)
MS Access.

www.optimalminds.com

www.optimalminds.com

Tour India
Objective:
Now a day every man works for his brighter career. Some
times he felt work frustrations or tiresomeness. And at the same time his
family may also need some recreation refreshment from normal boring life.
In order to satisfy his wishes and his family desires he chooses some
alternatives to get his life brighter. Based on the time and money he had he
will choose entertainment choices like going to temples or watching movies
or go to historical places. While choosing these areas for entertainment he
need to plan accordingly, if has less time he will take nearer places. If he has
more time and more money he will choose some other places like visiting
other states or countries.

Description:
For a normal guy, he has an idea about his premises places
around up to some extent. In some cases like farthest places like other
states he need some proper guide regarding holy places or historical places
or scientific places or any thing else of what he interested to move. Here the
TOUR INDIA will help an end user.

Tour India consists of brief introduction about the most


interested places of India those belongs to any of the industry like temples,
hotels, historical places, Universities and so on. Tour India consists FIVE
categories of India like Central India, East India, South India, West India,
North India. In this modules/categories again it includes some more
information regarding the categories city wise.

www.optimalminds.com

www.optimalminds.com
EXISTING SYSTEM

system

is

required

which

would

improve

the

communications between the end user and an organizer, which would be


much faster as well as easier. Every user can enter into the site and he
searches for the places what he needs to go and he feels much comfort there
to check the available places to him. The site contains the valuable
information regarding the places and hotels that cost how much like wise
details. In every site of the tourism we will get the information regarding the
place over India or else any of the places. Some times the user may get
confused whom he has to contact before going to visit the places over there.

PROPOSED SYSTEM
In this proposed system, the availability of Internet is taken as the
advantage for communication purpose. After selecting the choices of his
interests he need to fill an application form regarding the tour. There he
needs to submit his details like name, phone number, email address, address
etc then the system will send an automatic mail to the tourist. This is the
confirmation mail to the tour from the organization.

SOFTWARE SPECIFICATION
Development Platform

: Microsoft ASP.NET Framework,

Technology

: ASP.NET

Language

: C#.NET

Web Server

: Internet Information Server 5.0

Browser

: Internet Explorer

Database Vendor

: Microsoft SQL Server 2000

Operating System

: Windows XP.

10

www.optimalminds.com

www.optimalminds.com

Site Explorer
Objective:

To develop a web based application for managing the web sites


from any location.

The system should provide help in managing different web sites


at once but one at a time. .

Interface to change code without shutting down the code.

Provision to change the content and the functionality of the


webpage without shifting the page from web server to the
change area.

Security to the web access to the integral parts of the site.

Make managing simpler for a normal user.

To speed up the processing with in the web management.

PROBLEMS IN THE EXISTING SYSTEM

The current system involves creating new content or the pages


with the newly made changes, shutting down the website
temporarily and updates the new contents with the old one.

Requires greater involvement of the Web Server administrator


as every section of the web server is not allowed to be accessed
from a remote location.

The owner cannot see the code of the webpage from the current
location. It requires closing the site download the older content
and uploading the newer content.

The involvement of the web server administrator will raise the


maintenance of the web site.

11

www.optimalminds.com

www.optimalminds.com
SOLUTION OF THESE PROBLEMS

The information of the entire web sites hosted is stored in a


single database with maintains the information regarding the
users their privileges.

Provide Interactive interface through which a user can interact


with different areas of application easily

User can interact with the interface only in the manner the
privileges provided by the web server administrator.

This can

be strictly in forced by maintaining the proper privilege set, with


respect the sites home directory.

HARDWARE & SOFTWARE SPECIFICATIONS

HARDWARE REQUIREMENTS:
PIII

500MHZ or above

128MB RAM
100MB Free Hard disk space
STD Color Monitor
Network interface card or Modem (For Remote Sources)

SOFTWARE REQUIREMENTS:
WINDOWS NT 4 | 2000 | 9.X | ME
Visual Studio .Net 2002 Enterprise Edition
Internet Information Server 5.0
Visual Studio .Net Framework (Minimal for Deployment)
MS Access.

12

www.optimalminds.com

www.optimalminds.com

Issue Tracking System


Objective:
For many years, issue-tracking mechanism is employed only in some of the
large software development houses. Most of the others never bothered with
bug tracking at all, and instead simply relied on shared lists and email to
monitor the status of defects. This procedure is error-prone and tends to
cause those bugs judged least significant by developers to be dropped or
ignored.

Description:
Issue Tracking System is an ideal solution to track the bugs of a product,
solution or an application. Bug Tracking System allows individual or groups of
developers to keep track of outstanding bugs in their product effectively. This
can also be called as Defect Tracking System.

The Bug Tracking System can dramatically increase the productivity and
accountability of individual employees by providing a documented workflow
and positive feedback for good performance.

Some salient features are


1. Product and Component based
2. Creating & Changing Bugs at ease
3. Query Bug List to any depth
4. Reporting & Charting in more comprehensive way
5. User Accounts to control the access and maintain security
6. Simple Status & Resolutions
7. Multi-level Priorities & Severities.
8. Targets & Milestones for guiding the programmers
9. Attachments & Additional Comments for more information
10.Robust database back-end

13

www.optimalminds.com

www.optimalminds.com
Existing System
In any software development bugs are inevitable. Let it be in any kind
of product bugs arise at any phase of development. one has to take a great
care in the proper maintenance and resolution of the bugs. In the Existing
system the bugs are not properly maintained and they are simply relied on
shared lists and email to monitor the bugs. In this type of system it becomes
difficult to track a bug if a bug is over looked then it may cause tremendous
errors in the next phase and can improve the cost of project what ever
necessary effort spent on the bug maintenance may not be worthy. So bug
history has to be maintained properly. And there is no efficient search
technique. One has to search the whole database for the details of particular
bug which might have occurred some time earlier. It is both time consuming
and error prone. And it is very difficult to share the bug among several users
as there is no proper maintenance of the bugs.
In order to have an efficient product bugs must be maintained properly and
should be resolved in time both to reduce time and money spent on the
development.

Proposed System
The proposed system has many advantages over the existing system.
This system maintains the products, Bugs and bug Tracking. It has
advantage of maintaining bug history it stores all the details from bug origin
to bug resolution. So that it would not be difficult for the user to know how
much effort spent on the bug. Each product can have versions for easy
maintenance of the product and all the user of the product is stored in the
database. It provides the advantage of maintaining users to the bugs and
resolutions provided by them. This product provides efficient search
technique. As the number of bugs for a product increases tremendously it
would be difficult to search for a single record. Our system provides the
searching based on status, priority, and operating system. It provides with
user and bug hierarchy, which would be helpful in knowing the relation

14

www.optimalminds.com

www.optimalminds.com
between bugs and users allotted to the bug. It is provided with a fully
authenticated system with password encryption. And has the facility for
storing attachments for a bug. One can keep a track of the bug in a product
with much lower cost and effort. The most advantage of this system is
maintaining log records which are helpful in knowing any errors or misuse of
the system by other users.

Technical Specifications:

HARDWARE

SOFTWARE

Intel Celeron / P III / P4

600Mhz

Operating System

Win 2000 Ser. / Pro.

RAM (SD / DDR)

128MB 512MB

Web Server

IIS 5 or 6

Hard Disc

100MB

Development Tools

VB.NET, ASP.NET

Database

MS SQL / Oracle

15

www.optimalminds.com

www.optimalminds.com

Online Resource Centre


Objective:
Online Resource centre is an web Portal, Which is aimed in providing latest
technologies & trends to the service sector. Current service it is providing
that, college can store there students records like details of semester marks
these details can view the student & there parents also when they are login
into this site. And company can search the students records there needs.

Description:
We are providing an online web portal, which will provide true information for
the companies, parents because information is provided by the registered
college. So the registered companies can refer this information to check that,
the candidate is suitable for their requirements. We will provide students
personal information, their past academic details, achievements, experience
and their current detailed academic details through this portal. We expect
that for parents it will be a good medium for verifying their daughters/sons
progress report.

SOFTWARE SPECIFICATION

Development Platform

: Microsoft .NET Framework,

Language

: ASP.NET with C#.NET

Web Server

: Internet Information Server 5.0

Browser

: Internet Explorer

Database Vendor

: Microsoft SQL Server 2000

Operating System

: Windows XP.

16

www.optimalminds.com

www.optimalminds.com

Travel Management System


Objective:
The main objective of this project is to assist the public in gaining an easier
and faster way of reservation. Providing them with more selections, real time
information. The bus companies are able to offer customers the precise
estimation of bus schedule in the service arrangement and reminder. In this
we are providing the Bus Reservation and Car Hire in the single site. In
future we can extend the features like Train Reservation and Air ways
Reservation

PROBLEMS IN THE EXISTING SYSTEM


In Existing Systems, we had to refer different sites for different process like
Car Hire or Bus Reservation.

SOLUTION OF THESE PROBLEMS


Instead of visiting different web site we are maintained with in the single site

SCOPE OF THE PROJECT


We providing the Bus Reservation and Car Hire in the single site. In future
we can extend the features like Train Reservation and Air ways Reservation.

SOFTWARE SPECIFICATION
Development Platform

: Microsoft .NET Framework,

Language

: C#.NET ,ASP.NET

Web Server

: Internet Information Server 5.0

Browser

: Internet Explorer

Database Vendor

: Microsoft SQL Server 2000

Operating System

: Windows XP.

17

www.optimalminds.com

www.optimalminds.com

Shopping Mart
Objective:
The Purpose of this project is to maintain a good relation ship between our
customers and ours. At the backend i.e. we have kept all the details
information regarding our each and every product. When our customer
orders us for a particular product then with the help of Internet, their
invoices are checked i.e. to see what their requirement are, then it is tallied
with backend. If stock is there, there is no problem. Supplies are confirmed.
But if there is a short fall in stock, this system informs ours to take the
necessary actions to fulfill the requirement of our customer. Thus the system
maintains

good

customer

management

relation

ship

between

our

customers and ours.

Modules:
In this project mainly 2 modules
1) Admin Module
2) Customers Module

Module 1: Admin Module


The main aim of this Module is to maintain a good relation ship
between our customers and ours. At the backend i.e. we have kept all the
details information regarding our each and every product. When our
customer orders us for a particular product then with the help of Internet,
their invoices are checked i.e. to see what their requirement are, then it is
tallied with backend. If stock is there, there is no problem. Supplies are
confirmed. But if there is a short fall in stock, this system informs ours to
take the necessary actions to fulfill the requirement of our customer.

18

www.optimalminds.com

www.optimalminds.com

Module 2: Customer Module


The main aim of this module is to maintaining the customer
details and takes the orders from the customer and to summit the orders to
admin and it takes response from the admin to provide information to the
Customer.

Technologies:
Operating System: windows xp service pack 2
Technologies

: .Net Frame work 2.0 version

Front End

: Asp.net, C#.

Back End

: SQL Server 2005.

19

www.optimalminds.com

www.optimalminds.com

University Admission System


Objective:
Basic objectives are to extend their reach to geographically scattered
students, reducing time in activities, centralized data handling and paperless
admission with reduced manpower. Cost cutting, operational efficiency,
consist view of data and integration with other institutions are other factors.
Main challenges are effectively sync internal and external operations in such
a manner that job can be finished within time limit and integration with
different agencies on an agreed upon common data format.

Description:

Selling of forms (through site and manual).

Marks & details verifications of filled forms for eligibility checking

Sending call letters to eligible candidates for entrance exam.

Online marks checking and merit list

Sending offer letters for short listed candidates.

Counseling, Admission and hostel allotment

Statistical reports on daily activities are highly desirable feature

Technologies:
Operating System: windows xp service pack 2
Technologies

: .Net Frame work 2.0 version

Front End

: Asp.net, C#.

Back End

: SQL Server 2005.

20

www.optimalminds.com

www.optimalminds.com

Customer Support Service Operation


Objective:
The customer support service operation is an application that has been
developed for a distribution company, which deals with electronic testing and
measurement equipment. The distribution company represents more than
100 different principal organizations in India and abroad. Some of the
products, which are dealt, may require Installation and support, and some
products may need after sales service. The distribution company has a
majority of items that require installation support and periodic customer
support. The different products that become part of the business process are
Process control Material testing, Electronic components testing, Heat
sensing etc equipments. The products are categorized as main line products
and spares. The spares may be associated with more than one maintain
product .The actual application initiates itself with installation of the product,
each installation is treated as unique component under the database. The
client for any futher interaction or support services refers this installation
number. After every installation an installation report has to be generated.
The complaints are lodged with customer support division, and the
complaints are assigned to a customer support executive. The complaint
form should record the brief description of the problem, date, and time and
client contact person name. Each time the CSE visits the client site and
leaves in response to a complaint, a service report form is filled. The
problems that are solved, should be certified by the client representative. A
service call may require a spare, in such cases the CSE should fill up a spare
request form, quoting the installation number and the details of the required
spares. The spares are changed as per the warranty standards that are
provided by the company from product

or

product, which

needs to be

specifically cross checked at the time of providing the service.

21

www.optimalminds.com

www.optimalminds.com
The project ahs been planned to be having the view of distributed
architecture, with centralized storage of

the database. The application for

the storage of the data has been planned. Using the constructs of MSSQLServer2000 and all the user interfaces have been designed using the
ASP.Net technologies. The database connectivity is planned using the SQL
Connection methodology. The standards of security and data protective
mechanism have been given a big choice for proper usage. The application
takes care of different modules and their associated reports which are
produced as per the applicable strategies and standards that are put
forwarded by the administrative staff.
Number of Modules
The system after careful analysis has been identified to be presented with the
following modules:
1. Product

Information

Module:

This

module

maintains

the

information of all the products that are practically manufactured by


this organization. This module also integrates itself with the equipment
type, the product required standard and the product category type and
the product category classification.
2. Sales information module: The sales information module manages
the entire information of the sales that were executed upon the system
for different products. The system also manages the integration with
the customer number upon the customer table with a proper reference
to the products that have been sold to the specific customers.
3. Products installation module: This module takes care of the
information related to all the installation that have been implemented
with specific to the products that have been sold .The module
maintains integration with the products database the staff who has
installed the product and all the other relevant information as specific
to the product installation.
4. Product complaints module: This module manages the information
related to the complaints that get generated upon the clients once the

22

www.optimalminds.com

www.optimalminds.com
product

has

been

installed,

and

falls

under

This

module

the

warranty

or

maintenance contract.
5. Product

Information

Module:

maintains

the

information of the entire product that are practically manufactured by


this organization. This module also integrates itself with the equipment
type, the product required standard and the product category type and
the product category classification.
References for the Project Development Were Taken From the
following Books and Web Sites.
Technologies
Development Platform

: Microsoft .NET Framework,

Language

: VB.NET with ASP.NET

Web Server

: Internet Information Server 5.0

Browser

: Internet Explorer

Database Vendor

: Microsoft SQL Server 2000

Operating System

: Windows XP.

23

www.optimalminds.com

www.optimalminds.com

Web Congregation
Objective:
Web Congregation is just line any another discussion forum found in most of
the websites online with an additional unique elegant look & feel and
extended functionality. The idea of forum has been adapted from lots of
forum in many websites. Truly speaking this is an enhanced or improved
version of the ASP only version. The good features of all these forums are
incorporated in to this Online Discussion Forum to make it really an online
solution for all forum needs. ODF supports all the common features of any
standard forum like posting a message, grouping the messages, replying to
existing message, multiple discussion rooms, etc.,

Description:
The unique features of ODF when compared to the other general forums
are

Elegant colors, aesthetic look

Easy navigation

Easy readability

Use simple neat graphics(less load on server)

Intelligent grouping of messages and replies

Easy configurable

Plug-in email functionality

Use of customizable scripts

Purely ASP.net forum

Multi-database support

Planned to suite to fit into any kind of website

Compatible with most popular browsers

Dynamic nature(reduces the frequent refreshes and reloads)

And so on

24

www.optimalminds.com

www.optimalminds.com

In addition to all these things, it can easily be incorporated seamlessly in to


any existing website as a plug-in without disturbing original sites layout or
design. Like a chameleon ODF can change its face and out look in whatever
web site it is.
Technologies
Development Platform

: Microsoft.NET Framework,

Language

: C#.NET with ASP.NET

Web Server

: Internet Information Server 5.0

Browser

: Internet Explorer

Database Vendor

: Microsoft SQL Server 2000

Operating System

: Windows XP.

25

www.optimalminds.com

www.optimalminds.com

An Integrated and Intelligent System for Issue


Tracking, Auto Routing and Lead Management
Objective:
In order for today's businesses and organizations to improve customer
service and optimize staffing levels there exists a need for an efficient and
intelligent help desk system. Although there are several products in the
market that provide a variety of tools and technologies for issue tracking and
lead management they lack the capability to make decisions. For example
upon the request of a work order from a client, a company staff personal has
to review the specifications and based on certain business rules and the work
flow, assigns it to an appropriate user or user group. Similarly scheduling
tasks and appointments are done by humans in current software systems.
There is a high probability that erroneous decisions could be made because
of lack of adequate information provided to the decision maker or high
volume of work load. Additionally Most of the current systems are web based
and integrated with inputs only from web forms and are not currently
integrated with inputs from mobile devices and emails.

Description:
Our proposed project focuses on building an intelligent system for 'Issue
Tracking' and 'Lead Management'. These are integrated with a windows
service for processing emails and a mobile application for tracking issues.
Due to the extensive use of email for communication, email has been a
major source for generating a lead or submitting a trouble request. The
proposed system will analyze emails from different email accounts and based
on the subject, body and the recipient address, will perform a designated
task. The tasks include scheduling an appointment, assigning a task to a
specific user, inserting specific values into the database, notifying a user via
mobile device and so forth. If it is a trouble request the system will also

26

www.optimalminds.com

www.optimalminds.com
respond with a solution set for the problem based on historic information and
the problem definition. The decision making is based on a set of rules defined
by the administrator.

The system provides a Mobile interface for accessing and submitting


information. The system also provides a traditional web based tool for
performing tasks such as search, add, upload and manage business
information. The project integrates an Email processing engine, a secure web
service, a web application and a mobile application into one system.

Modules:
n

Search for apartments on web and Mobile:

Zip code
City state
Property Name
q View Property Details
q View Property Maps and directions
q Submit Guest Cards

User Roles:
n Manager
Add, edit and delete property information.
Upload an image or floor plane.
Add a staff member.
Add another manager.
Submit an issue
n Staff
Add residents
View and assign maintenance issues
Add, edit and delete a maintenance staff
Schedule and view appointments.

27

www.optimalminds.com

www.optimalminds.com

q Residents
Search Apartment directory on a mobile phone.
Submit or view status of issues
Submit issues by email

Development Environment:

Software:
Technology

: ASP.Net

Operating System

: Win 2000 Advanced server

Database

: SQL Server 2000

Hardware:
Processor

: Pentium-IV

Hard Disk

: 40GB

RAM

: 64MB

28

www.optimalminds.com

www.optimalminds.com

Corporate PT Management
Objective:
Our proposed project is Anzac corporate PT Management Web Application
which is developed to manage and work on multiple projects together by
various teams in an organization. we have the ability to make information
public, available to teammates, or completely private by using this
application. This web application can be used by any organization working in
groups. This application provides a reliable background to view the projects
assigned to teams by their managers and also to implement tasks assigned
or to create new tasks to be implemented further and communicate with the
team members and to know the details of the task given to the teammembers. This application is designed in a generic way to add further
functionality. The main functionality of this application is to communicate
effectively and manage projects within an organization.

Description:
Corporate PT Management includes managing budget allocations, deploying
tasks to individual members, setting up deadlines, tracking progress of the
project. This application is used for all the above purposes. To start with, a
project manager would like to create a team to work on a project. So he will
either create a role for the team or ask his team members to get registered
in this website. Once every member gets registered in the website a profile is
created for each member. Now the project Manager has the option of
creating a new project using the Project-Manager. Project Manager web page
contains options for creating a new project or to update existing projects.
Once the project is created next task will be to add team members to the
project. Manager can add all the employees in the team or one employee at
a time. When ever an employee is added to the team an email is sent to the
employee indicating that he has been added to the team. Now the employee

29

www.optimalminds.com

www.optimalminds.com
will be the part of the team and has some privileges. The team member can
communicate with other team members by responding via email or a
Discussion board is provided for exchange of views. This discussion forum
has a public and also a team forum. The team forum can be accessed only by
team members.

The project manager can track the budget by updating the invoice. So a
weekly or a day to day timesheet can be submitted to the project manager
by the employees for updating the invoice. When a project deadline is
approaching default mail will be sent to every employee in the team
indicating the deadline. When individual tasks are finished they can be
archived and new tasks can be added. In a similar way a project can be
archived

for

further

referrals.

This

application

also

provides

file

management system where in an employee can update files which could be


shared by other members of his team. Download links are provided for all
files available to the team members.

Modules:
This application provides four major modules: communication sources,
project tracking, file sharing and discussion forums. These four sub systems
are integrated in a complex infrastructure. Besides these major systems a
user login system, a team manager and project manager functionality is
implemented.

1. LOGIN AND LOGOUT FUNCTIONALITY:

This page is built so that the existing members can log into the system and
log out when he or she is done using the system.

2. MESSAGING SYSTEM:

The messaging system built into this application is designed to let members
communicate and be informed about what is going on in the system.

30

www.optimalminds.com

www.optimalminds.com
3. TEAM MANAGEMENT :

This step features the building of team management system. A team is a


group of members selected by the team leader to work together.

4. DISCUSSION BOARDS:

With this feature we will be able to post and reply to messages from your
team-mates on various projects.

5. FILE LIBRARIES:

This feature allows the users to upload the files to the web server, store
them in virtual folder for individual teams and allow the users on the team to
download the files.

6. PROJECT TRACKING

This sub-system is used to manage projects and related tasks as well as to


track team member time on each task.

Development Environment:

Software Requirement
Technology

ASP.Net

Operating System

Win Adv2000

Database

MS SQL Server

Hardware Requirement
Processor

Pentium-IV

Hard Disk

40 GB

RAM

64 MB

31

www.optimalminds.com

www.optimalminds.com

E-Business Auto Marketing


Objective:
This project aims at developing an application framework that is centered on
enhancing

and

facilitating

the

communication

among

the

different

participating entities involved in the e-business Of Auto Marketing Systems


including site owners, buyers, sellers, car dealers, auto classified businesses
and market researchers. With this application, site visitors can search by
Make and Model to access new and used car inventories from local dealers &
independent sellers. This application framework combines powerful inventory
search features for both new and used car configuration with pricing
information, separate photo galleries and side-by-side Comparison tools.

Description:
For supporting dealers, this system connects dealers with private-party
sellers to buy new or used cars over the web. Dealers can get register to the
systems web site and can Promote their dealership with enhanced listings,
featuring photos and interactive links to their Website. The registered dealers
can receive responses from the site-surfers or sellers Instantaneously by the
information flowing in the system and can respond accordingly. In order to
support sellers, this system facilitates sellers to place ads online for their
used vehicle. With its Comprehensive search features, it intends to connect
millions of vehicle shoppers or visitors to its registered dealers and sellers
every fraction of seconds
and this is how it strengthen the Relationship between involving entities
along with a very good flow of auto classified e-business.

The system provides some valuable XML based web services that include
unique dealerships and Inquired inventory information and make them
available over the web for all other interested Auto classified business web
sites. By using these web services, the ad contents from entities can also

32

www.optimalminds.com

www.optimalminds.com
make available to all the news papers web site with out any efforts.
Consequently, other Classified e-business web sites can get advantage of this
information by utilizing it with respect to their own requirements. This
approach implements the applications attempt to the substantial Increase in
the e-business over the web.

This application develops an architectural framework that would help the


involving

entities

in

Building

complete

and

effective

e-business

infrastructure. The framework presents various ready made and easily


extensible features. The framework demonstrates a multi-tiered architecture
(involving base configuration & security layer, data access layer and business
logic layer), compact design and the availability of various useful web
services. The framework contains a separate library of classes that forms the
middle layer between the business and data access logic and establishes a
base security mechanism for entire application. The application framework
handles connections to database with highly optimized data access layer. The
data access and flow to the system is entirely incorporated by means of
stored procedures in order to improve data access response time and to
enhance the security aspect of the data associated with the participating
entities in this system. The framework effectively manages the caching of
data and dynamic html regions with the goal to achieve fast application
response time. The framework also includes a site messaging system tool
that can be used seamlessly in any web application. This tool, based on the
use of XML/XPATH, organizes the expressions validity, messages consistency
and site configuration and make it highly extensible and overall consistent.

The framework also includes a comprehensive system control panel feature.


This feature allows the web sites convenient back-hand data and site
maintenance

by

all

involving

entities

of

the

system,

with

the

site

administrator being in charge of this process as a whole. All active entities


including dealers and sellers can maintain their accounts, inventories and
associated photo galleries. Entities can keep track of site surfer traffic for

33

www.optimalminds.com

www.optimalminds.com
their products and can communicate with each other for the quote requests.
This system also provides the feature of managing visitor/users favorite list
of vehicle to his/her online profile. Visitor can save and remove the favorite
inventories searched while surfing the web site in the visitor online list of
favorites.

In summary, with its several capabilities, this web marketing system is


flexible, efficient, user friendly, Customizable and feature-rich and ready to
be adopted by any online auto classified system.

The application is divided into two categories for its design and development.
Applications front end and back-end interface design.

Application Framework Design Front-end Interface-Options

Simple & Advance Search

Inventory Detail Pages

Registered Dealers

My Favorites

Request a Quote

System Web Services

About & Contact pages

Application Framework Design Back-end Interface -Options

Back-end interface implements systems control panel used by:

Site Administrator is in charge of all site related activities, mainly


responsible to enroll dealers, to approve registrations, to monitor
advertisements & to manage the site parameters.

Registered Dealer can manage inventory , edit profile information and


can enable/disable quote requests.

34

www.optimalminds.com

www.optimalminds.com

Registered Seller, once registered, can edit member profile, can place
and edit ads, can upload inventory photos related to ads.

Modules:
Entities involved in this e-business include site owners, buyers, sellers, car
dealers and auto-classified businesses.

1. Site Visitors:
Site Visitors module use search features to search new and used car
from dealers & independent sellers.

2. Dealers :
Dealers module can get register to the systems web site and can
promote their dealership with enhanced vehicle listings featuring photos.

3. Individual Sellers:
Individual Sellers module can get register and place ads online for
their used vehicle. Sellers vehicle listings appear in the buyer's search of
used cars.

Technologies used in this application include:

Environment: .NET Frame work, Microsoft Visual Studio.NET C#, ASP.NET,


XML Web Services.
Data base and web server: Microsoft SQL server 2000 and Internet
Information Server (IIS) 5.0.

35

www.optimalminds.com

www.optimalminds.com

IIS File Manager


Objective:
Organizations and individuals use Web sites and applications every day as a
way to do business on the Internet and within their intranets. Internet
Information Services (IIS) helps us to meet our business needs by providing
the services to support a secure, available, and scalable Web server on which
to run these Web sites and applications.
IIS is a Microsoft's Web server that runs on Windows NT platforms. IIS
comes bundled with Windows NT; Because IIS is tightly integrated with the
operating system. IIS helps organizations increase Web site and application
availability while lowering system.

Description:
Our proposal tool provides an easy user interface and online administration
which will allow us to manage users/permissions without the need of server
configuration knowledge.
The application is divided into two categories for its design and development.
Applications front end and back-end interface design.
The front-end interface is designed for user and provides mainly to the
multiple users with user level permissions on directories, upload, creation
and editing of files and folders.
The back-end interface is designed as to control where all the entities
(administrator, users) of the system can maintain their inventory.
Application Framework design front-end interface-options
The custom grid control which provides features like
Choose directory
Create New File

36

www.optimalminds.com

www.optimalminds.com
Create New Folder
Rename Folder
View Clipboard
Editing tool
Application Framework design back-end interface-options
Administrator is in charge of all the users, mainly responsible to
provide login authentication to the individual users.
Modules:
Entities involved in this IIS File Manager include Administrator and users.
Administrator can give permissions to the individual users to access
the files etc, he can provide individual logins to each and every
individual users and he can change passwords in admin tool.
Users can access all the authenticated web server files.
This system is designed to allow developers to access their web server files
over the internet. The application supports multiple users with user level
permissions on directories, uploads, creation and editing of files and folders.
There are also
Permissions based off file extensions. The application is also has a text file
editor and text file viewer.
The Remote IIS File Explorer deployment that target a specific area of the
deployment

process

including

server

security,

application

availability,

deploying ASP.NET applications.

37

www.optimalminds.com

www.optimalminds.com

Development Environment
Software Requirement
Technology
Operating System
Database

:
:
:

ASP.Net
Win Adv2000
MS SQL Server

:
:
:

Pentium-IV
40 GB
64 MB

Hardware Requirement
Processor
Hard Disk
RAM

38

www.optimalminds.com

www.optimalminds.com

Network Traffic Monitoring


Objective:
In a Network, LAN/WAN traffic monitoring is a task to reduce the load and to
monitor the network. Our proposed project gives solution to the network
administrator to monitor the Network Traffic which is provided at the server
side and the administrator can build firewall for LAN/WAN by providing some
rules.

Network Traffic Monitoring lists all the network connections along with IP
Address
Of local / remote machines with port numbers, shows the destination IP
address and its port number, displays all the process, even which are not
visible in Task Manager and also communicates with the computers on a
network. Finally if we dont want any program we can stop that from getting
executed in the machine by adding the program name in the Blocked
program list.

Modules:
This application is divided into 4 modules

Monitoring
Monitoring shows the history of incoming and outgoing packets in a
network. It also shows destination IP address and its port number,
besides that we can see the statistic of a network.

Remote Connection
Remote Connection will display all the hosts in the network and it also
gives the information about what are the processes running on the
remote systems, it gives the information like process ID, Protocol
used, Local system IP address, Remotesystem IP address, Status,

39

www.optimalminds.com

www.optimalminds.com
Programs running on the remote system. With this the administrator
can get running process on the remote system as well as he can list all
the connections in the remote system.

Process List
Process List will display all the process even that are not visible in
task manager. It will display the information about the processes to
the administrator like Process name, Process ID, Read Count, File
name with the path where it is located.

Firewall
Firewall act as a barrier between computers on a network.

It will

provide to specify the list of block listed process to the administrator.


Administrator can block any type of process by specifying the process
name in the block listed processes. Administrator can enable firewall,
disable firewall at any time.
Development Environment:
Software Requirements:
Platform

Operating System :

VB.Net
Windows 2000 Advanced Server.

Hardware Requirements:
Processor

Pentium-IV

HardDisk

40GB

RAM

64MB

40

www.optimalminds.com

www.optimalminds.com

Network Traffic Monitoring & Windows Remote Manager


Objective:

In a Network, LAN/WAN, maintaining the operating system remotely is a


crucial job for an administrator.Our proposed project is a remote desktop
application which is providing remote service to its entire client over the
network and gives solution to the network administrator to monitor the
Network Traffic which is provided at the server side and the administrator
can build firewall for LAN/WAN by providing some rules.It acts as a network
administrator to its client by providing remote services like Remote Chat,
Windows Explorer, Remote Desktop, Task Manager and Control Panel.
Network Traffic Monitoring lists all the network connections along with IP
Address of local / remote machines with port numbers , shows the
destination IP address and its port number , displays all the process, even
that are not visible in Task Manager and also communicates with the
computers on a network.

Description:
RemoteChat is used to communicate with the specified host in the
network.Windows Explorer is used to explorer the network files.Remote
Desktop captures the desktop of a specified host in the network.Task
Manager provides information about programs and processes running on
remote computer Finally if we dont want any program we can stop that from
getting executed in the machine by adding the program name in the Blocked
program list.

41

www.optimalminds.com

www.optimalminds.com
Modules :

Monitoring,

Firewall

Remote Chat

Windows Explorer

Remote Desktop

Task Manager

Control Panel

Monitoring shows the history of incoming and outgoing packets in a network.


It also shows destination IP address and its port number, besides that we can
see the statistic of a network.

Firewall act as a barrier between computers on a network. It will provide to


specify the list of block listed process to the administrator. Administrator can
block any type of process by specifying the process name in the block listed
processes. Administrator can enable firewall, disable firewall at any time.

Remote Chat module provides communication with the specified host in the
network. Chat is designed for real-time, unstructured conversations with
users who are signed on to the site at the same time. Remote chat is an
application that facilitates communication between different hosts on the
same local area network. It does not require a central server and uses very
little bandwidth by taking advantage of a lightweight protocol and UDP
packets.

Windows Explorer module is used to manage the files of a specified host in


the network.Windows Explorer is an application that provides detailed
information about our files, folders, and drives. We can use it to see how our
files are organized and to copy, move, and rename files, as well as perform
other tasks pertaining to files, folders, and drives.

42

www.optimalminds.com

www.optimalminds.com

Remote Desktop module captures the desktop of a specified host in the


network.With Remote Desktop we can have access to a Windows session that
is running on our computer when we are at another computer. This means,
for example, that we can connect to our work computer from home and have
access to all of our applications, files, and network resources as though we
were in front of our computer at work. We can leave programs running at
work and when we get home,we can see our desktop at work displayed on
our home computer, with the same programs running.
Task Manager module provides information about programs and processes
running on remote computer.it is providing remote operations like kill task
and refresh list.Task Manager provides information about programs and
processes running on our computer. It also displays the most commonly used
performance measures for processes.
Control Panel module provides remote operations such as remote lock
system, remote logoff, remote restart, remote shutdown, getting system
information , getting username getting login time it request arrives from
client . First it parses the request and provides service to its corresponding
client. It is also providing some fun operations such as swap mouse button ,
clip mouse cursor, crazy mouse , normal mouse , screen saver , set mouse
Dbl click speed , open CD door , run game , run paint , run notepad .

Development Environment :

Software Requirements:
Technology

: VB.Net

Operating System : win200 Advanced Server

Hardware Requirements:
Processor

: Pentium-IV

Hard Disk

: 40GB

RAM

: 64MB

43

www.optimalminds.com

www.optimalminds.com

Windows Remote Manager


Objective:
In a Network, LAN/WAN, maintaining the operating system remotely is a
crucial job for an administrator.

Our proposed project is a remote desktop application which is providing


remote service to its entire client over the network.It acts as a network
administrator to its client by providing remote services like Remote Chat,
Windows Explorer, Remote Desktop, Task Manager and Control Panel.Remote
Chat is used to communicate with the specified host in the network.Windows
Explorer is used to explorer the network files.Remote Desktop captures the
desktop of a specified host in the network.Task Manager provides information
about programs and processes running on remote computer

Modules:

1. Remote Chat:
Remote Chat module provides communication with the specified host in
the network.Chat is designed for real-time, unstructured conversations
with users who are signed on to the site at the same time.
Remote chat is an application that facilitates communication between
different hosts on the same local area network. It does not require a
central server and uses very little bandwidth by taking advantage of a
lightweight protocol and UDP packets. It doesnt need internet connection
and we will get most of the features of a conventional instant messaging
application without the need of setup of a dedicated server.

44

www.optimalminds.com

www.optimalminds.com
2. Windows Explorer:

Windows Explorer module is used to manage the files of a specified host


in the network.Windows Explorer is an application that provides detailed
information about our files, folders, and drives. We can use it to see how
our files are organized and to copy, move, and rename files, as well as
perform other tasks pertaining to files, folders, and drives.

3. Remote Desktop:

Remote Desktop module captures the desktop of a specified host in the


network.With Remote Desktop we can have access to a Windows session
that is running on our computer when we are at another computer. This
means, for example, that we can connect to our work computer from
home and have access to all of our applications, files, and network
resources as though we were in front of our computer at work. We can
leave programs running at work and when we get home,we can see your
desktop at work displayed on our home computer, with the same
programs running.

Remote Desktop also allows more than one user to have active sessions
on a single computer. This means that multiple users can leave their
applications running and preserve the state of their Windows session even
while others are logged on.

4. Task Manager:

Task

Manager

module

provides

information

about

programs

and

processes running on remote computer.it is providing remote operations


like kill task and refresh list.Task Manager provides information about
programs and processes running on our computer. It also displays the
most commonly used performance measures for processes.

45

www.optimalminds.com

www.optimalminds.com
We can use Task Manager to monitor key indicators of your computer's
performance. We can see the status of the programs that are running and
end programs that have stopped responding. In addition, if we are
connected to a network, we can view network status and see how our
network is functioning. If we have more than one user connected to our
computer, you can see who is connected, what they are working on, and
we can send them a message.

5. Control Panel:

Control Panel module provides remote operations such as remote


locksystem, remote logoff, remote restart, remote shutdown , getting
system information , getting username

getting login time it request

arrives from client.


First it parses the request and provides service to its corresponding
client.It is also providing some fun operations such as swap mouse button
, clip mouse cursor, crazy mouse , normal mouse , screen saver , set
mouse Dbl click speed , open CD door , run game , run paint , run
notepad .

Development Environment:

Software Requirements:
Technology

: VB.Net

Operating System : win200 Advanced Server

Hardware Requirements:
Processor

: Pentium-IV

Hard Disk

: 40GB

RAM

: 64MB

46

www.optimalminds.com

You might also like