Current DBMS Based Activities at NCST, Juhu - PowerPoint PPT Presentation

About This Presentation
Title:

Current DBMS Based Activities at NCST, Juhu

Description:

National Centre for Software Technology. DBMS WorkShop. Objective ... around 600 exams with time varying structure, revised exams. around 15,000 examiners ... – PowerPoint PPT presentation

Number of Views:52
Avg rating:3.0/5.0
Slides: 23
Provided by: sand81
Category:

less

Transcript and Presenter's Notes

Title: Current DBMS Based Activities at NCST, Juhu


1
Current DBMS Based Activities at NCST,
Juhu
  • Sandhya Desai
  • National Centre for Software Technology
  • Juhu, Mumbai

2
Objective
  • Introduce the nature of activities at the centre
  • Share our experience in developing applications
  • Get new ideas and better solutions
  • Possibilities for future Collaborations

3
Present group members at NCST, Juhu
  • Urjaswala Vora
  • Gauri Rendalkar
  • Lakshana Pant
  • Amarish Choubal
  • Vishal Mehrotra
  • Satish Rane
  • Sudhin Deshpande
  • Sandhya Desai
  • Salim Sayyed
  • Amit Vaidya

4
Projects Under progress
  • Computerization of Mumbai University Exam centre.
  • MTNL Directory Service.
  • TIFR Payroll.
  • Supporting NCST office functions.
  • Advanced PGDST DBMS module
  • Database design review for TEC

5
Research Interests
  • Data Warehousing
  • System Architecture
  • Internet and databases
  • Workflow systems

6
MTNL- Web dictionary Service
  • Started as prototype for Mumbai node
  • Dictionary services
  • Delivered operational system
  • at Both Delhi and Mumbai
  • URL mumbaihelp1.mtnl.net.in
  • URL delhihelp1.mtnl.net.in

7
System Configuration
  • Oracle 8 on Unix server
  • Java application server on Windows NT
  • Web browsers on clients

8
Application Server
  • Coded in Java
  • Manages pool of connections to Oracle
  • Uses threads to serve each request
  • parses client requests and formulates equivalent
    SQL query
  • Formats result set creating dynamic HTML pages

9
Issues
  • Performance
  • security
  • Usage log
  • 50hits/min, 20,000 hits on first day
  • extensions to the dictionary service

10
Mumbai University project
  • SRS document
  • proposed duration one year
  • team of 6 members

11
System Profile
  • Complex requirements of exam centre
  • around 1,50,000 students every year
  • around 600 exams with time varying structure,
    revised exams
  • around 15,000 examiners
  • around 10,000 papers and, revised papers
  • around 150 colleges
  • around 150 degrees, diplomas, certificates

12
Customer Profile
  • Distributed
  • No centralized authority
  • Not very demanding
  • Not too committed to project
  • Overloaded with operations

13
System Configuration
  • SQLserver
  • Powerbuilder for client software
  • Power Designer
  • Windows NT server

14
Design Issues
  • Analysis of exam patterns
  • Complexities in exam schemas
  • Difficult to get complete domain knowledge
  • Work flow understanding
  • Tracking the actions
  • Reengineering

15
What we learnt?
  • Trivial things are not at all trivial
  • report formats
  • identifiers
  • data entry forms and formats
  • collation of data
  • verifying the data
  • checking consistency of data

16
At Cross Roads
  • Software engineering
  • Quality Assurance
  • Project management

17
Retrospection
  • Transaction processing and performance
  • Selection of Software
  • selection of hardware platforms and networking
  • Bottlenecks in the system

18
Success of the System
  • User involvement
  • User feedback
  • User training
  • Constant support after implementation
  • Extensions to the system

19
What is lacking?
  • Documentation
  • Vigorous testing and inspection
  • Process engineering
  • Serious analysis of applications and improvement
    in the data design
  • Online help feature
  • Security issues

20
Summary
  • Limitations of NCST kind of organization in
    handling and maintaining application software
  • Project management- one time vs often done
    activity
  • Process engineering
  • team spirit

21
Client infrastructure
  • Proper support
  • staff
  • resources
  • work culture
  • Able to make the system operational
  • Staff should bale to cope up with new technology
  • Long term planning

22
Issues.
  • Web for accessing the application
  • 3 layer architecture
  • Security with Web technology
  • performance after fully operational
  • Component technology
Write a Comment
User Comments (0)
About PowerShow.com