University of Palestine Library Management System S. DEYA Abu REJELA 120080112.

Slides:



Advertisements
Similar presentations
Relational Database and Data Modeling
Advertisements

Library Automation Overview of Results January 24 th 2006 Jomo Kenyatta Memorial Library.
Database Systems: Design, Implementation, and Management Tenth Edition
© 2005 by Prentice Hall Appendix 2 Automated Tools for Systems Development Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F.
Chapter 2: The Database Development Process
Dr Gordon Russell, Napier University Unit Data Dictionary 1 Data Dictionary Unit 5.3.
Introduction to System Analysis and Design
Introduction to Databases
Chapter 3 Database Management
Database Management An Introduction.
© 2005 by Prentice Hall Chapter 4 System Testing & Implementation Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George Joseph.
Copyright 2002 Prentice-Hall, Inc. Chapter 4 Automated Tools for Systems Development 4.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
Copyright © 2004 Pearson Education, Inc.. Chapter 12 Practical Database Design Methodology and Use of UML Diagrams.
Introduction to Databases Transparencies
1 IS 4420 Database Fundamentals Chapter 2: Database Development Process Leon Chen.
© 2005 by Prentice Hall 1 Chapter 2: The Database Development Process Modern Database Management 7 th Edition George Lamperti.
Databases and Database Management System. 2 Goals comprehensive introduction to –the design of databases –database transaction processing –the use of.
8/28/97Information Organization and Retrieval Files and Databases University of California, Berkeley School of Information Management and Systems SIMS.
System Analysis and Design
Supplement 02CASE Tools1 Supplement 02 - Case Tools And Franchise Colleges By MANSHA NAWAZ.
© 2005 by Prentice Hall Appendix 2 Automated Tools for Systems Development Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F.
Introduction to Databases Transparencies 1. ©Pearson Education 2009 Objectives Common uses of database systems. Meaning of the term database. Meaning.
Database Environments Assignment Two By Benjamin Turner Assignment Two By Benjamin Turner 8/24/2015.
Introduction to Systems Analysis and Design Trisha Cummings.
System Analysis & Design
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 8 Structuring.
The Database Development Process
SDLC: System Development Life Cycle Dr. Bilal IS 582 Spring 2006.
CSC2012 Database Technology & CSC2513 Database Systems.
Chapter 1: The Database Environment and Development Process
Introduction to SDLC: System Development Life Cycle Dr. Dania Bilal IS 582 Spring 2009.
SOFTWARE ENGINEERING BIT-8 APRIL, 16,2008 Introduction to UML.
Web-Enabled Decision Support Systems
Chapter 1 Overview of Database Concepts Oracle 10g: SQL
1 INTRODUCTION TO DATABASE MANAGEMENT SYSTEM L E C T U R E
Chapter 9 Designing Databases Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
9/14/2012ISC329 Isabelle Bichindaritz1 Database System Life Cycle.
CpSc 462/662: Database Management Systems (DBMS) (TEXNH Approach) Introduction James Wang.
SDLC: System Development Life Cycle Dr. Dania Bilal IS 582 Spring 2007.
University Of Palestine. Department of Information Technology.
Chapter 1 The Systems Development Environment Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Chapter 7 Structuring System Process Requirements
File Systems and Databases Lecture 1. Files and Databases File: A collection of records or documents dealing with one organization, person, area or subject.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
Database System Introduction to Database Environment October 31, 2009 Software Park, Bangkok Thailand Pree Thiengburanathum College of Arts and Media Chiang.
Lecture # 3 & 4 Chapter # 2 Database System Concepts and Architecture Muhammad Emran Database Systems 1.
Chapter 1 Introduction to Databases. 1-2 Chapter Outline   Common uses of database systems   Meaning of basic terms   Database Applications  
Chapter 1 1 Lecture # 1 & 2 Chapter # 1 Databases and Database Users Muhammad Emran Database Systems.
Oracle Business Models
Software Engineering Software Engineering - Mr. Ahmad Al-Ghoul.
Management Information Systems, 4 th Edition 1 Chapter 8 Data and Knowledge Management.
CISB113 Fundamentals of Information Systems IS Development.
Fundamental of Database Systems
Appendix 2 Automated Tools for Systems Development
System.
Modern Systems Analysis and Design Third Edition
Modern Systems Analysis and Design Third Edition
SDLC: System Development Life Cycle
Business System Development
Databases and Information Management
Chapter 4 Automated Tools for Systems Development
Introduction to Systems Analysis and Design
Modern Systems Analysis and Design Third Edition
Introduction to Databases Transparencies
Modern Systems Analysis and Design Third Edition
Databases and Information Management
Lecture 1 File Systems and Databases.
Modern Systems Analysis and Design Third Edition
Presentation transcript:

University of Palestine Library Management System S. DEYA Abu REJELA

Introduction. The aim of this project is to design and implement an online library, which will enable users to search for books and browse information about these books as the abstract, publisher information, cost, table of contents, etc. The database of the library based on one of the standardized systems for cataloging and classifying the books. We follow the standardization rules to assign subjects and sub-subjects codes, and to classify books under subjects and sub-subjects

Problem Definition and Objectives  1Problem statement. Retrieving books from a library is very important for many peoples. The main problem is to define whether this book is exactly what the user wants and where this book resides in the library (to go and pick). There is a need for designing an advanced search engine that searches a library database and returns a complete book record, including the shelf number on which the book resides.

Project approach. To solve our problems in this system, we will use the following structured approach to achieve the system goals using the next steps in analysis and design phases:-

1)Analysis phase:  In this phase we want to analyses the system and tray to explain the moving data between different components of the system. Prepare the context diagram, which it is the highest level view of the system, it contains only one process and a number of data flows and also a number of sources. It is an overview of an organizational system that shows the system boundaries, external entities that interact with the system, and the major information flows between the entities and the system.

2) Design phase: Prepare the (ER) entity relationship diagram, which it is a data model that determines the relationships between several entities in the system. ER to relational data model mapping

3) Normalization. The normalization process takes a relation schema through a series of tests to certify weather it satisfies a certain normal form. Data Dictionary. (DD). It is a collection of data about data to provide information on the definition, structure and use of each data element an organization uses

4) Software requirements To develop this system we will chose the Oracle as a database and developer 6I as Oracle ’ s development tool... Oracle application may run on the same computer as the oracle server. Alternatively, applications and the tools supporting them may be run on a system local to the user (the client system), whilst the oracle DBMS runs on another system (the server system). SQL is the language used to access a relational database including Oracle. Oracle ’ s case tools:

CONT ….. We use Oracle ’ s case tools like developer 6I to maintain applications and to achieve the following objectives: Improve the integration of development activities via common methodologies. Help standardize the development process. Improve the management of the project. Simply program maintenance. Improve the quality of the systems developed.

Training Canter TRAINING SUPERINTENDENT SENIOR TRAINING SUPERVISOR LIBRARYOFFICER (( Library System )) RESEARCH & DATA ANALYSIS OFFICER TRAINING OFFICER UREA TRAINING OFFICER Other Department’s Journal, news paper, magazine &Other Company’s Memo, Barrow Books, Use Internet Request Journal Request Books Reports Invoice Safety Department Barrow Video tape, CD’s Account Department Payment

A.1Conclusion. After prepared analysis and design for this system, we tried to replace the manual system by automated one. In our analysis we used high techniques to prepare a good design to be easy for implementation phase, so we hope that this system will appear in a good case. This new system is required to match new fast technology age for helping libraries requirement. The new system can be integrated with other library ’ s systems to get full benefit

A.2References. Elmasri, R. and Navathe, Fundamentals of Database Systems. Benjamin / Cummings publishing company, California, USA Jeffrey A. Hoffer & Joey F. George & Joseph S. Valacich. Modern System Analysis & design.