Академический Документы
Профессиональный Документы
Культура Документы
At
New Horizons
1 Introduction to project/Overview 3
2 Objective 4
3 Bussiness Functions 5
4 Input/Output Requirements 6
5 Users 6
6 Technologies to be used 7
7 Software/Hardware Requirements 8
8 Modules 9
9 Data Structures 10
10 Notice Details 11
12 Bibliography 17
Virtual Notice Board (VNB) is a MIS application to computerize the notices issued by
Director, Training Head, Project Guide, Faculties or by any Employee.
Here, computer acts as a notice board, which is more efficient as any authorized user
provides notices to all individuals with ease and quiet fast.
It is developed for a company alphaITworld to make notices issued by its employees online.
That makes the communication quiet fast between Admin Division, Technical Division &
Marketing Division. In alphaITworld training division, even any notice can be issued by
chief, faculty, or official to trainees.
1. Login.
2. Users Details
3. Issue Notice
Output Requirements
Users
The users of this system will be the users of the organization. The systems are menu driven to
facilitate the users. The system is developed with the participation of users, which will help
them to understand the system easily.
1. Java
Java is a platform independent, object-oriented, robust, secure and innovative
programming language.
It consist of Two Parts
JVM (Java Virtual Machine), which is software component that is
used to execute java programs.
Java API (Application Programming Interface) that consist of inbuilt
classes that are used in different programs.
2. Database Programming
Jdbc version3.0: Jdbc is Java Database Connectivity that is used for
communication between database server and a java application. Jdbc is a
specification and API that is in programming database applications in java.
3. Windows Programming
Swings: Swings in java is a rich set of components for building GUIs and
adding interactivity to java applications. Swing includes all the components
that you would expect from a modern GUI toolkit that is table controls, list
controls, tree controls, buttons and labels. The basic architecture of swing is
MVC. And are entirely made in java.
JDK 1.6
Jdbc Driver for MySQL Database Server
o mysql-connector-java-3.1.12-bin.jar
Database Server
o MySQL 5.0
Operating system
o Windows2000/XP
Hardware Requirements
1. Login
2. Admin
a. Users Maintenance
b. Notices Maintenance
3. Searching
a. ByAllChief
b. ByAllFaculty
c. ByAllOfficial
d. ByParticularChief
e. ByParticularFaculty
f. ByParticularOfficial
g. ByYear
4. Print
a. ChiefNotice
b. FacultyNotice
c. OfficialNotice
5. Reports
a. AllUsers
b. NoticesByChief
c. NoticesByFaculty
d. NoticesByOfficial
e. NoticesByYear
User Details
tblLogin EmpID
EmpName
EmpPassword
EmpStatus
tblEmpPersonal EmpID
EmpFName
EmpMName
EmpLName
EmpFFName
EmpFMName
EmpFLName
EmpAddress
EmpMobile
EmpEmail
EmpDOB
EmpPAN
tblEmpOffical EmpID
EmpDOJ
EmpDepartment
EmpBranch
EmpDesignation
EmpManagerID
tblNotice NoticeID
EmpID
NoticeYear
NoticeWhom
NoticeDescription
Login as Administrator
Search by Official
Print Notice
Search by Chief
Search by Official
Print Notice
Login as Operator
Search by Chief
Search by Faculty
Search by Official
3 October 2010
The speed and accuracy are maintained in proper way. The user-friendly nature of this
software developed in JAVA is very easy to work with both the higher management as well
as other users with little knowledge of computer. The results obtained were fully satisfactory
from the user point of view. The system was verified with valid as well as invalid data in
each manner.
BIBLIOGRAPHY: -
Books: -
1. The Complete Reference Java 2
Herbert Schildt
Tata McGraw-Hill
2. Begging Java 2
Ivor Horton
SPD
3. Pure JFC Swing
Dr Satyaraj Pantham
PHI
4. Professional Java Programming
Brett Spell
SPD
Websites: -
www.sun.java.com
https://jdic.dev.java.net/