KISD Presentation

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 18

KISD MESSAGING SYSTEM

INTRODUCTION
It is a central web based messaging service for faculty and students. Short Message Services(SMS) is a better solution for information retrieval. Users of the system: Administrator Executive Faculty Student
Administrator having control over: Database management Users management Message management Batch allotment Security

INTRODUCTION (CONTD.)
Faculty can perform: Profile management Student management Message management Executive having function: Profile management Student management Message management Student can manage the following: Profile management Result view Request for any change

OBJECTIVES
The objective of these modules is to deliver the valuable information of an organization at the doorsteps of its members eliminating the need to visit the cyber caf. The KISD Messaging System is a central web based messaging service for faculty and students. College is a place where students information is being circulated and academic information is stored in a database. Information retrieval should be convenient and affordable. Short Message Services (SMS) is a better solution for information retrieval via this portal. Furthermore, we will be able to view the results on our handsets without opening the BPUT sites and waiting longer because of the congestion problem as thousands of students have opened the site at the same time.

PROJECT ARCHITECTURE
MOBILE NETWORK

WEB SERVER
USER

THIRD PARTY SMS GATEWAY SERVER

SOFTWARE ENGINEERING PARADIGM


Phase
Requirements Determination

What is Done?
Determine requirements to be met by system being complicated.

What is the end product?


Set of requirements and their priorities.

Requirement Specification

Draw up understandable plan of what the system will provide as outputs. Determine needs and priority by consensus among end users. Taking into account available resources such as humans, computers, time and money and find whether specified requirements can be met.
Obtain functional specification based on revised user requirement and feasibility study.

Detailed specifications of information to be provided.

Feasibility Study

Feasibility Document specifying resource needs and availability. Expected costs vs. benefits of the system are carried.
Functional specification, Budget, Time Schedule, Physical requirement as per storage and processor.

System Specification

Phase

What is Done?

What is the end product?


Design programs, databases, test plans. Programs, data bases user Manual and operations Manual.

System Design

Logical design of programs, design of databases, test and implementation plan.


Writing programs, creating data bases, testing programs and operation plans, documenting system, training user, data conversion if needed Installing system, trial of system and parallel runs existing system. Tests to accept system.

System Implementation

System Evaluation System Modification /Maintenance

Find out from users if system meets their requirement. Change system, adding or deleting features to satisfy users (modified) needs.

Evaluation report with suggestion to improve. Improved system containing modifications and improvements.

SYSTEM REQUIREMENTS
Hardware Used :
Server- Processor :Intel i5
Memory : 2GB Hard Disk : 360 GB Client- Processor : Pentium 3 Memory : 256 MB Hard Disk : 60 GB Client OS-Windows XP Server OS-Windows 2003 Middle ServerApache Tomcat 7.0.6 WAMP Server 2.1 Designing ToolsMicrosoft FrontPage 2003 Adobe Photoshop Adobe Flash Player

Software Used :

LIFE CYCLE MODEL


SOFTWARE REQUIREMENT DEFINITION SYSTEM REQUIREMENT ANALYSIS

SYSTEM SEGMENT SPECIFICATION SOFTWARE REQUIREMENT DOCUMENTS SOFTWARE DESIGN DOCUMENT (PRELIMINARY) SOFTWARE DESIGN DOCUMENT (FINAL)

SYSTEM DESIGN REVIEW

PRELIMINARY DESIGN

SOFTWARE SPECIFICATION REVIEW PRELIMINARY DESIGN REVIEW

DETAILED DESIGN

COMPUTER SOFTWARE UNITS


CODING AND UNIT TESTING
COMPONENT INTEGRATION AND TESTING

COMPUTER SOFTWARE COMPONENTS


COMPUTER SOFTWARE CONFIGURATION ITEMS SYSTEM TESTING TESTED SOFTWARE MAINTAIN SOFTWARE

ITERATIVE WATERFALL MODEL

CRITICAL DESIGN REVIEW TEST READINESS REVIEW

INTEGRATION TESTING

FINAL SOFTWARE REVIEW

CONTEXT LEVEL DIAGRAM


ADMINISTRATOR

MODIFY EMPLOYEE DETAILS

ADMIN DETAILS

EMPLOYEE EMPLOYEE DETAILS

KISD MESSAGING SYSTEM

MODIFY STUDENT DETAILS

STUDENT DETAILS

RECEIVE ALERTS

STUDENT

DATA FLOW DIAGRAM

LEVEL 1 DFD

E-R DIAGRAM
mname

mid
fname

empid desc MESSAGE lname

fname mname

lname

status

tel
desig

name empid

name
roll tel cid

pic exp
email
country

EMPLOYEE

manages

STUDENT

bid email

address
designed

address
Belongs to

city pin state

city
state

BATCH
country

pin

COURSE bid

cid cfee

startt
duration

days

cid

cname

endt

empid

Modular diagram
KISD MESSAGING SYSTEM

ADMIN HOME

EMPLOYEE HOME

STUDENT HOME

MESSAGE

EDIT PROFILE EMPLOYEE

BATCH

BATCH

EDIT PROFILE MESSAGE

STUDENT

EDIT PROFILE ADD

ALLOT

VIEW

ADD

MODIFY

VIEW

SEND

MODIFY

APPROVE

DELETE

REMOVE

VIEW

REMOVE

DELETE

MODIFY

DELETE

WORKING MODULE

HOMEPAGE TO BE FROM ADMINISTRATORS WORK ENVIRONMENT UPDATION AN INFO OF INFO. D/B DELETIONUPOF EMPLOYEE NEW EMPLOYEE ADDING OFTHE EMPLOYEELOGGED IN

Future scope
This project can be extended to enhance the examination module. Like we need not log-in the central site to view details regarding the postponements and pre-ponements and other vital information etc. With the help of the project designed by us the student can receive all the examination details in the form of alerts through messages on the cell phone. So it will ultimately eliminate the purpose of being online every time to view exam details, as messaging system provided an all time benefit of retrieving the information in offline mode as well.

CONCLUSION
With the completion of our project, we conclude that it has achieved its purpose and up to our satisfaction. It will enable an organization to conduct SMS SYSTEM in a new style. We hope our project will further fulfill the requirement of the user to a greater extent. We wish using the computerized system instead of manual system would benefit the organization in a great way. And if this project will be approved we will bring back home an all new VIRTUAL NOTICE BOARD where we need not to stand in front of the info desk and squint the eyes to view those boring notice displayed. Furthermore, we will be able to view the results on our handsets without opening the BPUT sites and waiting longer because of the congestion problem as thousands of students have opened the site at the same time

references
JavaScript bible by Danny Goodman Cascading Style Sheets, 2nd Edition By Eric Meyer CSS Cookbook By Christopher Schmitt Cascading Style Sheets, 2nd Edition By Eric Meyer CSS Cookbook By Christopher Schmitt SAMS Teach Yourself HTML and CSS in 24 Hours, SEVENTH EDITION By Dick Oliver, Michael Morrison Dynamic HTML The Definitive Reference by Goodman Software Engineering: Rajib Mall An Introduction to Database System: Bipin Desai HTML IN 10 SIMPLE STEPS: By Robert G. Fuller and Laurie Ann Ulrich Structured Analysis and Design: James A Senn Help Files: Help files provide with different software packages like Tomcat, JDK 1.5, MySQL The following Links were searched and exploited extensively for the project development and implementation. http://java.sun.com/products/jsp http://www.aw.com/cseng/

You might also like