Você está na página 1de 34

SERVER MANAGEMENT SYSTEM

For the partial fulfillment of the requirements for the award of the degree of

Master of Computer Applications under University of Madras

By

[NAME]

Register No:

Under the Guidance of

Prof.

Head of the Department of Computer Applications

[COLLEGE OR UNIVERISTY LOGO]

[COLLEGE NAME]

[COLLEGE ADDRESS].

[YEAR]

CONTENTS
S.NO TITLE PAGE NO

1. INTRODUCTION 1
1.1 ORGANISATION PROFILE 2
1.2 OUTLINE OF THE PROJECT 4
1.3 PROJECT DESCRIPTION 4

2. SYSTEM ANALYSIS 5
2.1 IDENTIFICATION OF NEED 6
2.2 SYSTEM STUDY 6
2.3 SYSTEM CONFIGURATION 7

3. SYSTEM DESIGN 8
3.1 UML DIAGRAM 9
3.1.1 USE CASE DIAGRAM 10
3.1.2 CLASS DIAGRAM 12
3.1.3 SEQUENCE DIAGRAM 13
3.1.4 ACTIVITY DIAGRAM 17
3.1.5 DEPLOYMENT DIAGRAM 19
3.2 TABLE DESIGN 20

4. MODULE DESCRIPTION 23
4.1 USER REGISTION 24
4.2 USER PRIVILEGE 25
4.3 SERVER REGISTRATION 25
4.4 SERVER MANAGEMENT 27
4.5 SERVER SCHEDULE 28
4.6 REPORT GENERATION 28
5. SAMPLE SCREENS 29
5.1 LOGIN FORM 30
5.2 CHANGE PASSWORD 31
5.3 USER REGISTRATION 32
5.4 USER PRIVILEGE 37
5.5 MAIN FORM 38
5.6 SERVER REGISTRATION 40
5.7 DEPARTMENT REGISTRATION 43
5.8 SERVER MANAGEMENT 46
5.9 SERVER SCHEDULE 53
5.10 REPORT GENERATION 53
5.10.1 SERVER’S IN RUNNING 54
5.10.2 REGISTERED SERVER’S 55

6. CONCLUSION 56

7. REFERENCES 58

1.1 ORGANIZATION PROFILE

Thirty Seven years and Counting. That is how long GI Terminal I-Tech has been
working in India in the lottery business. With a good sense for trends and strategy, GI has the
technological edge, young and vibrant team of entrepreneurs’ and professionals with
understanding of the evolution of the gaming industry and its needs.

As on date, GI’s technology powers more than 32,000 lottery gaming terminals in
India which collectively handles volume of more than 12 million transactions per day. GI is
ISO 9001:2000 and 27001:2005 certified. Gi Terminal I-Tech Private Limited develops
lottery solutions to market and distribute lottery tickets.
It also provides gaming products that include

 Electronic table games


 video slot machines
 bingo and keno machines
 video lottery terminals
 Sudoku, scrabble, and wordplay products

Features of GI CENTRA:

 Can work on 14 different types of connectivity


 Capable of handling both passive and online games
 Excellent credit management system
 Can process bets for all types of games up to draw time.
 Secure - Excellent encryption logic handled at server end to ensure no tampering
of data
 GI CENTRA™ transaction engine assures high availability and best
performance irrespective of terminal load and nature of game
 Immediate and easy update of central system based software on introduction of
new features and games.

3. SYSTEM DESIGN

3.1.1 USE CASE DIAGRAM

Fig 3.1.1.1 Main Form


Login Form

Change Password

User Privilege

Client User Registration Admin

Server Schedule

Dpmt Registration

The client and administrator can enter into login Form to control server management
operations. The administrator has the authority to give privileges to the users in the data
center system. The client and admin can change his current password .The client has the
authority to schedule server’s start or stop date and time using server schedule.

Fig 3.1.1.2 Server Management


Request To Run/Stop Servers
Response

Client Activated/Non Activated Server

To run or stop servers the client send request to the server. After activated or non
activated server will response to client like requested servers are activated.

Fig 3.1.1.3 Server Registration

Request To Run/Stop Server


Response

Client Activated/Non Activated Server

To run or stop server the client send request to the server. After activated or non
activated server will response to client like requested server is activated.

3.1.4 ACTIVITY DIAGRAM

Fig 3.1.4.1 Login form


Enter user id and password

Check Valid
User or Not

Yes No

Check Admin Display Error message:


Enter Correct userid and password
or User

Yes No

Give Privileges to User Enter into Server


user Management System

The user or admin enter user id and password if the verification is valid then it checks
it is admin or user. If it is admin then admin will give privileges to the users. If it is user then
enter into server management windows. Otherwise displays error message like enter correct
user id and password.
The user can change his current password. The user can also schedule servers start or
stop date and time using server schedule. In server registration to run or stop server it checks
connection has been established between client and server. If not establish a connection
between client and server. Otherwise send server name and location that is which server has
to run or stop. To run/stop server its status has to check, if it is not running then requested
server is activated. Otherwise displays a message box “Selected server is already activated”.

5. SAMPLE SCREENS

Fig 5.1-Login Form


The user entering user id and password and it is compared with the data available in
the database if the verification is valid then user can enter into the Main form.

Fig 5.2-Change Password


The user can change his current password. The user entering his current password it is
compared with the data in the database. If the verification is valid then new password is
updated. Otherwise a message box will displays like “Enter correct old Password”. New
password and confirm your password must be equal then only new password is updated.
Otherwise a message box will displays like “Retype your Password”.

Fig 5.3–User Registration


The details about the users in the data centre system can be registered. It includes the
fields like username, user id, password, designation, age, qualification, date of join. Using
this id and password only user can enter into the server management operations. Admin can
perform the operations like Insert, View, Update, and Delete.

If user name and user id is empty after submitting all other details then message box
will displays like “Please fill the user name and user id”. In properties window the maxlength
of password is set to twenty. So Password should not exceed more than twenty characters, if
it exceeds it won’t accept.

Fig 5.3 User Registration


User Details can be view by giving the user id.

Fig 5.3 User Registration


The details about particular user are found. To view details about user, user id has to
enter. The user id is compared with the data in the database if it is available displays details
about particular user. Otherwise message box will displays like “Enter correct user id, it is
not available”.

Fig 5.3 User Registration


The details about particular user are updated.

Fig 5.3–User Registration


The details about particular user can be deleted by giving user id. To delete details
about user, user id has to enter. The user id is compared with the data in the database if it is
available delete details about particular user. Otherwise message box will displays like
“Enter correct user id, it is not available”.

Fig 5.4–User Privilege


The privileges to the users are User Registration, Server Registration, Server
Schedule, Server management, Department Registration and Change Password. If the admin
gave permission to the users then only user can able to visible and work with the forms i.e.
mentioned in the above forms. Admin by selecting user id, give privileges to the users. If
admin didn’t give any permission to the user message box will displays like “Give Privileges
to the user”.

Fig 5.5 Main Form


Using this file menu the user can his current password.

Fig 5.5 Main Form


By using this tools menu the server can be run manually and admin give privileges to
the user.

Fig 5.6-Server Registration


In server registration by entering server name, server location, start date and time,
close date and time server will gets started automatically. If the current date and time
reaches start date and time server gets started automatically. In the same way if the current
date and time reaches close date and time server gets stopped automatically.

Fig 5.6 Server Registration


The current date and time reaches start date and time so the server gets started.

Fig 5.6 Server Registration


In the same way server will gets closed closed if the current date and time reaches
close date and time.

Fig 5.7 - Department Registration


This form is to know which department has run the server. It includes department id
and department name, registered by the user.

Fig 5.7 Department Registration


Department Details can be view by giving the department id. To view department
details about user, department id has to enter. The department id is compared with the data in
the database if it is available displays department details about particular user. Otherwise
message box will displays like “Enter correct department id, it is not available”.

Fig 5.7 Department Registration


Department details are found by using department id.

Fig 5.8– Server Management (Manually)


In server manually run form it displays the servers registered so far in server
registration form along with their location. This contains Server name, status of the server
whether it is running or not, Server is running in auto mode or run mode, start date and time,
close date and time and their location. By selecting server name the server can be made to
run. Here calc and task manager is in active i.e. in running state.
Fig 5.8– Server Management

Here telnet is selected to make the server run and its status is nonactive.

Fig 5.8– Server Management


The telnet is made to run and its status got changed to active i.e. it is in running.
Fig 5.8– Server Management

Here selected server (task manager) going to start its status is now active.

Fig 5.8– Server Management


The selected server (task manager) status is in active it is going to stop.

Fig 5.8– Server Management


Selected server (task manager) is stopped, so its status is non active.

Fig 5.8– Server Management


Here server (notepad) is going to stop and its status is already ‘non active’, so a
message box will displays like “Selected server is already non active”.

Fig 5.9 - Server Schedule


The servers start date and time, close date and time is scheduled.

Fig 5.10-Report Generation


Servers in Running

A report is generated to know currently which servers are in running mode. Here calc
and telnet are in running mode.

In report server (calc) its status is active, start date 03/25/2009, start time 1:00:00 pm,
close date 03/25/2009, close time 1:02:00 pm and its location is C:\WINDOWS\system32.

Registered Server’s
A report is generated to know the servers registered so far. It contains the information
such as server name, start date and time, close date and time, status and location.

In report server (calc) its status is active, start date 03/25/2009, start time 1:00:00 pm,
close date 03/25/2009, close time 1:02:00 pm and its location is C:\WINDOWS\system32.

Você também pode gostar