1 Republic of Iraq Ministry of Higher Education And Scientific Research Baghdad University College of Science Design and Implementation of a web based Library A Project Report Submitted to the College of Science, Baghdad University in Partial Fulfillment of the Requirements for the BSc Degree of Science in Computer Science BY Mohammad Jabber Kamel Hassan Nashi Hassan SUPERVIED BY LECTURER M.Sc. husam ali abdulmuhsin M.Sc. khulood iskendar
2 بسم هللا الرحمن الرحيم ق و ال ق رآ ب ر ج ي و ر ا ج ر ذ مر ر رمر ا ذ ال ج ي ر ر ق ر ال ك ر آ و ر ا ء ر ج ي ر ج ذ ا تر م ر و ن مر ر آ اب ر ذ ل ر ر ر ب ع ر ق ر ج ج م ر ر رمق أل اض ر رمر ا ذ و جمر ن ت ر ر ب ر ن ر ب ا ب ر ل ل جر ر ذ ر ا رذ ر ج رآ رآ ج ر رذ مظ آ وا إ ل ى الس ج ر قر ا ذ ن ف بر مر ر م و ز رم و ل ا ر رف ر رآ و و اض ر د و ج ل ق ر م ا ر و اس و ج و تر م ا ف ن ز و ب ا ر و ص آ ة و ذ ن آ ى ل ك ج و م و ر ز ل م ر رف الس رج و ر ن أ و تر م ب ه م ر و ر ال ص ر و الم خ ر ب س رق ل ا ررر ررر ررر ر ز ق ررر ل ع و ررر د و ج ر ر م ررر ب ررره بر ررر ة ت ررر ن ررر ل ال خ آ و صدق هللا العضيم سورة ق )11-1 ) اىدددددددددددددد... نجاحي وباقو ورد معطر...
3 الى اعظم شخص عرفة التأريخ ومنارة العلمحبيبي رسول اهلل محم )صلى اهلل عليو والو وصحبو وسلم( **** الى من ساىم في وصولي لطريق النيايو الى كل من علمني حرفدأ الى أساتذتي ودكاترتي **** الى من ساىم معي في انجاح ىذا العمل الى االستاذ : حسام علي الى االستاذه : خلود اسكن ر **** إلى من كل ت أناملو ليق م لي لحظة سعادة إلى منحص األشواك عن دربي ليمي لي طريق العلم إلى القدلب الكبير **** الى وال **** إلى من أرضعتني الحب والحنان إلى رمز الحب وبلسم الشفداء إلى القدلب الحنون **** الى وال تي **** إلى سن وقوتي ومالذ بع اهلل إلى من آثرني على نفسة إلى من علمني علم الحياة **** اخي **** اى اء الى كل من شاركني فرحتي وحزني من ذو طفولتي اخوتي واخواتي االعزاء الى اخوتي في اهلل الى منجمعتنا بيم الجامعة ونحن اغراب وفرقتنا ونحن اصحاب
4 Abstract The designed work is a website that is an interface for the library to able researchers to access the library and searching easily, and the ability to borrow different kinds of documents online, In addition to that, the system facilitated the job of the librarians and the work became easier by keeping the data (books, theses, the borrowing information, user information etc ) stored electronically, and accessing them is much easier in any time, and that led to time consuming. It is easier to find a book and access it, now it is Able to follow up the operations of Borrowing and late follow-up elements, facilitate the process of inventory where they can now begin in the inventory without disrupting the activity of the library Borrowing.
5 1. Chapter one Introduction The Advantages of Digital Libraries 2 1. Improved access 3 2. Wider access 3 3. Improved information sharing 3 4. Improved preservation Functional Components of Digital Library 3 1. Selection and acquisition 3 2. Organization 4 3. Indexing and storage 4 4. Search and retrieval The aim of the Project Project layout 4 2. Chapter two Introduction Relational Database Database Management System (DBMS) SQL Structured Query Language SQL Server Applet Advantages of Applet Disadvantages of Java Applet 11
6 3. Chapter three Introduction The architecture of the work Home page Login and Delayed books page Search page Display page (update, delete) Chick borrows and return book page Insert book Insert theses Create user account Create admin (director or employee) account Change password page Chapter four Conclusion Results Future work Resources 32
7 Chapter Two Theoretical Backgrounds 2.1 Introduction A database is a collection of information that is organized so that it can easily be accessed, managed, and updated. In one view, databases can be classified according to types of content: bibliographic, full-text, numeric, and images. In computing, databases are sometimes classified according to their organizational approach. The most prevalent approach is the relational database, a tabular database in which data is defined so that it can be reorganized and accessed in a number of different ways. A distributed database is one that can be dispersed or replicated among different points in a network. An object-oriented programming database is one that is congruent with the data defined in object classes and subclasses. Computer databases typically contain aggregations of data records or files, such as sales transactions, product catalogue and inventories, and customer profiles. The system which provides such a facility is called
8 Database Management System or DBMS. The simplest form to store a data for latter retrieval is using a text file. This kind of storage is called flat file storage or unstructured storage. In this case the text editor uses the File and Directory services provided by the Operating System to accomplish the task of storing and retrieving data but these unstructured flat files are not suitable to large data such as storing stock details. Since the stock data is large in volume and added and updated frequently it is not scale up well if we use a simple flat file. To overcome this we need some system which should perform the storing, retrieving, manipulating and querying operations on the data and give output. This kind of system is called Database Management System. So a DBMS is a system which organizes and stores data in a structural way for fast retrieval. A DBMS uses one or more files to store the given data. Since the DBMS is meant mainly for developers every DBMS has it is own language to write the commands. The languages are standardized under the name SQL (Structured Query Language). which is represents A language used to insert, retrieve, modify, and delete data in a relational database. SQL also contains statements for defining and administering the objects in a database. SQL is the language supported by most relational databases, and is the subject of standards published by the International Standards Organization (ISO) and the American National Standards Institute (ANSI). SQL Server 2000 uses a version of the SQL language called Transact-SQL. DBMS should represent the data stored by them in some form and it is most common to represent them as Column, Row, Tables and Databases. SQL have to know what are columns, rows, tables and database.
9 Column: finite unit of data. It is represented by one of the data type. Row: collection of Columns. Tables :Collection of rows. Database: Collection of tables and other objects. 2.2 Relational Database A relational database is a set of tables containing data fitted into predefined categories. Each table (which is sometimes called a relation) contains one or more data categories in columns. Each row contains a unique instance of data for the categories defined by the columns. For example, a typical business order entry database would include a table that described a customer with columns for name, address, phone number, and so forth. Another table would describe an order: product, customer, date, sales price, and so forth. A user of the database could obtain a view of the database that fitted the user's needs. For example, a branch office manager might like a view or report on all customers that had bought products after a certain date. A financial services manager in the same company could, from the same tables, obtain a report on accounts that needed to be paid. When creating a relational database, you can define the domain of possible values in a data column and further constraints that may apply to that data value. For example, a domain of possible customers could allow up to ten possible customer names but be constrained in one table to allowing only three of these customer names to be specifiable. The definition of a relational database results in a table of metadata or formal descriptions of the tables, columns, domains, and constraints. 2.3 Database Management System (DBMS)
10 DBMS sometimes just called a database manager, is a program that lets one or more computer users create and access data in a database. The DBMS manages user requests (and requests from other programs) so that users and other programs are free from having to understand where the data is physically located on storage media and, in a multi-user system, who else may also be accessing the data. In handling user requests, the DBMS ensures the integrity of the data (that is, making sure it continues to be accessible and is consistently organized as intended) and security (making sure only those with access privileges can access the data). The most typical DBMS is a relational database management system (RDBMS). A standard user and program interface is the Structured Query Language (SQL). A newer kind of DBMS is the objectoriented database management system (ODBMS). DBMS can be thought of as a file manager that manages data in databases rather than files in file systems. In IBM's mainframe operating systems, the non relational data managers were (and are, because these legacy application systems are still used) known as access methods. DBMS is usually an inherent part of a database product. On PCs, Microsoft Access is a popular example of a single- or small-group user DBMS. Microsoft's SQL Server is an example of a DBMS that serves database requests from multiple (client) users. Other popular DBMSs are IBM's DB2, Oracle's line of database management products, and Sybase's products. 2.4 SQL Structured Query Language Structured Query Language SQL is a standard interactive and programming language for getting information from database and updating. Although SQL is both an ANSI and an ISO standard, many
11 database products support SQL with proprietary extensions to the standard language. Queries take the form of a command language that lets user select, insert, update, find out the location of data, and so forth. The SQL query language is characterized as follows: A language close to natural language. it can get any data from the database. The data can be obtained the entire file, or some fields from a file or set of files. user cares about the definition of need, do not care about them or how to get from where? 2.5 SQL Server SQL Server is a relational database management system (RDBMS) from Microsoft that's designed for the enterprise environment. SQL Server runs on T-SQL (Transact -SQL), a set of programming extensions from Sybase and Microsoft that add several features to standard SQL, including transaction control, exception and error handling, row processing, and declared variables. Code named Yukon in development, SQL Server 2005 was released in November The 2005 product is said to provide enhanced flexibility, scalability, reliability, and security to database applications, and to make them easier to create and deploy, thus reducing the complexity and tedium involved in database management. SQL Server 2005 also includes more administrative support.the original SQL Server code was developed by Sybase; in the late 1980s, Microsoft, Sybase and Ashton-Tate collaborated to produce the first version of the product, SQL Server 4.2 for OS/2. Subsequently, both Sybase and
12 Microsoft offered SQL Server products. Sybase has since renamed their product Adaptive Server Enterprise. 2.6 Applet Applet is java program that can be embedded into HTML pages. Java applets runs on the java enables web browsers such as mozilla and internet explorer. Applet is designed to run remotely on the client browser, so there are some restrictions on it. Applet can't access system resources on the local computer. Applets are used to make the web site more dynamic and entertaining. The structure of an applet takes the form of five events that can take place as an applet is running. When the events occur, a method is automatically called. The methods also can be called directly within the applet. The methods are the following: Initialization: The init() method is called the first time the applet is loaded. Destruction: The destroy() method is called the final time the applet is exited. Stopping: The stop() method is called each time an applet is stopped. A stop happens automatically when a Web page containing the applet is exited and also when the stop() method is called directly in a program. Starting: The start() method is called each time an applet is loaded or reloaded. A start follows initialization and also takes place each time the applet is restarted. A start happens when a Web user comes back to the applet's page after leaving it; you can also call start() directly. Painting: The paint()method is called any time the applet window must be repainted. This occurs automatically at certain times, such
13 as when the applet window is covered up by another window and then uncovered. It also can be called by using a repaint() call when a program needs a screen update to take place Advantages of Applet Applets are cross platform and can run on Windows, Mac OS and Linux platform Applets can work all the version of Java Plugin Applets runs in a sandbox, so the user does not need to trust the code, so it can work without security approval Applets are supported by most web browsers Applets are cached in most web browsers, so will be quick to load when returning to a web page User can also have full access to the machine if user allows Disadvantages of Java Applet: Java plug-in is required to run applet Java applet requires JVM so first time it takes significant startup time If applet is not already cached in the machine, it will be downloaded from internet and will take time Its difficult to design and build good user interface in applets compared to HTML technology
14 Chapter 3 Design and Implementation of the Practical work
15 3.1 Introduction The purpose of this project is to build an integrated system for the central library in order to facilitate the work of the Central Library to store data books, thesis, names of staff and users. It also facilitates the search and borrows books by users using the Internet. The strong points of The Proposed Web Library are that the Library may be used with any
16 Operating System (OS) such as Windows XP, vista, Linux and Unix. With the availability of any computer connected to the network, the reader can access the library so easy, with out needing any installation of any application; any internet explorer can be enough for exploring the library. The site contains both English and Arabic Interfaces. And this work divided the users of this site in to three types. The first type is the Director; the director that is responsible of the site is the only one who has the authority to add employees in addition to all other privileges. The second type is the employee, he will have the right to add a book or a thesis or user, the third type is the ordinary User, he can login to the site and conduct the search on a book or thesis and asked borrowed books online. 3.2 The architecture of the work This work contains many branches each will be discussed in this thesis: 1. Home page: the web page contains information and terms of the borrowing mechanism, which the user has to follow if he wants to borrow from the library. Home page Login page Home page in Arabic
17 2. Login and Delayed books page That page displays the names of students that are late in returning the book that they have borrowed from the library, and the period devoted to borrow the book is expired. 2. Login and Delayed books page List of end borrow
18 The frame above is used to enter the user name and password to sign in, and check if the user name and password are correct, and then check the type of the user willing to enter the system. The type of user determines the frame that will appear, and each user will have his own frame, as follows:
19 a. If the user has a director user name and password, he will enter the management web page that contains more than one link, each described bellow in the figure: Change password page Search page Update or delete page Check borrows and return book page Insert book page Insert theses page Create user account page Create employee account page
20 b. This user has a name and password for an employee, this user will enter the management webpage, the page that contains more than one link, these links are found on all pages except the search page and confirmation page borrow and change password.
21 Change password page Search page Update or delete page Check borrows and return book page Insert book page Insert theses page Create user account page
22 c. The user name and password are for an ordinary user, he will enter the page of search, and this page has a link that leads to the change password page. 3. Search page This page is used to search for books or theses and there are options to choose different book or theses. a. Normal search is used for general search. By writing any statement or word in the text box than click on command search
23 To search on the theses Change password page To search on the books This is command to start search To display the advance search Borrow page
24 b. Advanced search, by click on link Advance Search the system will show four options to the user and he can choose any one to search by it (title, author, subject or abstract) This is advance search
25 If found result more than one you can display it be commands next and previous when you need borrow the book click on command Go to borrow to borrow page
26 c. Borrow page display a list of the borrowed books also it display the information about the new book that you want to borrow it now to confirm borrow click on ok List to display the book that you borrowed To display information the book
27 4. Display page (update, delete) This page is used to display information of (books theses, users and employees)
28 a. Display books To display class number of book To display all information the book To delete book Update page
29 b. Display theses To display class number of theses To display all information the theses
30 The page of display books and theses has three type of display 1-all: to display all books or theses 2-by id number: to display books or theses that between the id numbers that you enter it in the text 3-by class number: to display the book or theses that has class number that you enter it in text. After selected type of display click on command display to class number of the books or theses in list than when you selected class number of one will display the information of it in text. You can delete it by click on command delete, and you can update the information by
31 click on command update then will show update page content information of the book or theses you can update on any information than click save. c. Display user To display user name of users To display all information the User
33 d. Display employee
34 To display user name of employee To display all information the Employee To delete employee Update page (will be enable ) The page of display user or employee has to type of display 1- all: to display all user or employee 2- by user name : to display the user or employee has this user name After selected type of display click on command display to display the user name of the parsons in list when you select the any user name will show the information in the txt. You can delete the parsons from the list but you cannot update his information
35 5. Chick borrows and return book page Display the book that you borrowed or you register to borrow it To return book To get the book that you registered to borrow
36 6. Insert book
38 7. Insert theses
40 8. Create user account
41 To create user account
42 9. Create admin (director or employee) account
44 10. Change password page
45 Chapter Four Conclusions
46 4.1 Conclusion Through our work in this project, one of the conclusions we reached, is that the Java applets are loaded to the client only when the user visits a page containing an applet. The second conclusion is concerned with the security model, the security model behind Java applets has been designed with the goal of protecting the user from malicious applets. The third conclusion is, Java Applet is a good language to build such a project because it allows to link databases with the site in a very friendly way. The fourth conclusion, they can easily display HTML documents using the showdocument method of the java.applet.appletcontext class, the final conclusion, java can invoke public methods of other applets on the same page or other. By using the java applet to design and implement this project we found some problem, witch are: 1- Java does not deal directly with the Arabic language, but we have overcome this problem by using a function that changes the ASCII characters to ASCII Arabic Language. 2- Do not see the applet into the html, but we resolved this problem by changing some properties of the applet, one of them was the layout of the frame has to equal null. 3- There was a problem connecting the database to the java applet, its not straight forward like connecting the classes to the database, we had to add an authorization to the authorization file of java to allow use do that connection. 4.2 Results This work led to many advantages for the college that are as follows: 1- It facilitated the work of the employee library, and their work became easier. 2- This project also avoided the students from visiting the library, and from now and on they can access the library through the network. 3- This project added accuracy to the library job, and no book will be delayed any more, because an alerting system was added to the work, to give the employee an alert about any delayed book. 4- Many students can be served in the same time, because of the multiprocessing that the work supplies.
47 4.3 Future work 1. Add an system to our work to enable the students send their forms by Enable our system to download electronic holdings from the library, from our server to enable the user to download e-books and theses online. 3. add a visa card system to our work to enable the users to buy from the library as required. 4.4 Resources How to program java 8th edition Oracle Database 11g SQL
48 جمهورية العراق العالي التعليم وزارة العلمي والبحث جامعة بغداد Design and Implementation of a web based Library اللغة بواسطة الجافا المستخدمة تقزيز عن الوشاريع الوقدهة إلى كلية العلوم جاهعة بغداد في التنفيذ الجشئي فقط هن االحتياجات الالسهة لدرجة البكالوريوص في كلية العلوم في قسن علوم الحاسبات ن فذ بواسطة كامل جبار محمد حسن ناشي حسن بإشراف المحسن عبد علي حسام م. م. اسكندر خلود م. م
Short notes on webpage programming languages What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is a markup language A markup language is a set of
Working With Your FTP Site Welcome to your FTP Site! The UnlimitedFTP (UFTP) software will allow you to run from any web page using Netscape, Internet Explorer, Opera, Mozilla or Safari browsers. It can
UQC103S1 UFCE47-20-1 Systems Development uqc103s/ufce47-20-1 PHP-mySQL 1 Who? Email: email@example.com Web Site www.cems.uwe.ac.uk/~jedawson www.cems.uwe.ac.uk/~jtwebb/uqc103s1/ uqc103s/ufce47-20-1 PHP-mySQL
Introduction: management system Introduction s vs. files Basic concepts Brief history of databases Architectures & languages System User / Programmer Application program Software to process queries Software
Introduction Databases vs. files Basic concepts Brief history of databases Architectures & languages Introduction: Database management system User / Programmer Database System Application program Software
Oracle Database 10g Express This tutorial prepares the Oracle Database 10g Express Edition Developer to perform common development and administrative tasks of Oracle Database 10g Express Edition. Objectives
SEER Enterprise Shared Database Administrator s Guide SEER for Software Release 8.2 SEER for IT Release 2.2 SEER for Hardware Release 7.3 March 2016 Galorath Incorporated Proprietary 1. INTRODUCTION...
Perfect (ASD) Point of Sales (POS) ASD POS is a comprehensive Point of Sale (POS) solution for fast-paced, high-volume, multi-site retail operations. Whether you need to manage a single retail location,
Oracle For Beginners Page: 1 1. INTRODUCTION TO RDBMS What is DBMS? Data Models Relational database management system (RDBMS) Relational Algebra Structured query language (SQL) What Is DBMS? Data is one
Volume 1 SYSLOG JUNCTION User s Guide User s Guide SYSLOG JUNCTION USER S GUIDE Introduction I n simple terms, Syslog junction is a log viewer with graphing capabilities. It can receive syslog messages
Horizon Debt Collect User s and Administrator s Guide Microsoft, Windows, Windows NT, Windows 2000, Windows XP, and SQL Server are registered trademarks of Microsoft Corporation. Sybase is a registered
CA Workload Automation Agent for Databases Implementation Guide r11.3.4 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the
The World's Leading Software for Label, Barcode, RFID & Card Printing White Paper BarTender Web Print Server Web-based Software for Printing Barcodes, Labels, ID Cards and more. Contents Introduction to
Building Java Servlets with Oracle JDeveloper Chris Schalk Oracle Corporation Introduction Developers today face a formidable task. They need to create large, distributed business applications. The actual
WHITE PAPER Domo Advanced Architecture Overview There are several questions that any architect or technology advisor may ask about a new system during the evaluation process: How will it fit into our organization
Setting Up ALERE with Client/Server Data TIW Technology, Inc. November 2014 ALERE is a registered trademark of TIW Technology, Inc. The following are registered trademarks or trademarks: FoxPro, SQL Server,
DATABASE SECURITY MECHANISMS AND IMPLEMENTATIONS Manying Qiu, Virginia State University, firstname.lastname@example.org Steve Davis, Clemson University, email@example.com ABSTRACT People considering improvements in database
Browser Client is a web-based application that allows users to point their browser at a URL and view live video from a set of Intellex units. Browser Client 2.0 is compatible with Intellex 3.2 software.
SAFETICA INSIGHT INSTALLATION MANUAL SAFETICA INSIGHT INSTALLATION MANUAL for Safetica Insight version 6.1.2 Author: Safetica Technologies s.r.o. Safetica Insight was developed by Safetica Technologies
Novell ZENworks Asset Management 7.5 w w w. n o v e l l. c o m October 2006 INSTALLATION GUIDE Table Of Contents 1. Installation Overview... 1 If you are upgrading... 1 Installation Choices... 1 ZENworks
FileMaker 12 ODBC and JDBC Guide 2004 2012 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and Bento are trademarks of FileMaker, Inc.
SysPatrol Server Security Monitor User Manual Version 2.2 Sep 2013 www.flexense.com www.syspatrol.com 1 Product Overview SysPatrol is a server security monitoring solution allowing one to monitor one or
RTI Database Integration Service Getting Started Guide Version 5.2.0 2015 Real-Time Innovations, Inc. All rights reserved. Printed in U.S.A. First printing. June 2015. Trademarks Real-Time Innovations,
Zend Server 4.0 Beta 2 Release Announcement Thank you for your participation in the Zend Server 4.0 beta program. Your involvement will help us ensure we best address your needs and deliver even higher
Acknowledgments xvii Introduction xix CHAPTER 1 Database Fundamentals 1 Properties of a Database 1 The Database Management System (DBMS) 2 Layers of Data Abstraction 3 Physical Data Independence 5 Logical
DATA BASE This Is About Managing and structuring the collections of data held on computers. A database consists of an organized collection of data for one or more uses, typically in digital form. Database
. All right reserved. For more information about Specops Inventory and other Specops products, visit www.specopssoft.com Copyright and Trademarks Specops Inventory is a trademark owned by Specops Software.
FileMaker 11 ODBC and JDBC Guide 2004 2010 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker is a trademark of FileMaker, Inc. registered
DB2 Database Demonstration Program Version 9.7 Installation and Quick Reference Guide George Baklarz DB2 Worldwide Technical Sales Support IBM Toronto Laboratory DB2 Demonstration Program Version 9.7 Usage
OBJECTSTUDIO Database User's Guide P40-3203-03 Release information for this manual ObjectStudio Database User's Guide, P40-3203-03, is dated vember 1, 2003. This document supports Release 6.9 of ObjectStudio.
. All right reserved. For more information about Specops Inventory and other Specops products, visit www.specopssoft.com Copyright and Trademarks Specops Inventory is a trademark owned by Specops Software.
Guide to Operating SAS IT Resource Management 3.5 without a Middle Tier SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2014. Guide to Operating SAS
PRODUCT SHEET CA Datacom Server CA Datacom Server Version 14.0 CA Datacom Server provides web applications and other distributed applications with open access to CA Datacom /DB Version 14.0 data by providing
Scheduling in SAS 9.3 SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc 2011. Scheduling in SAS 9.3. Cary, NC: SAS Institute Inc. Scheduling in SAS 9.3
ICOM 6005 Database Management Systems Design Dr. Manuel Rodríguez Martínez Electrical and Computer Engineering Department Lecture 2 August 23, 2001 Readings Read Chapter 1 of text book ICOM 6005 Dr. Manuel
Exploiting the Web with Tivoli Storage Manager Oxford University ADSM Symposium 29th Sept. - 1st Oct. 1999 Roland Leins, IBM ITSO Center - San Jose firstname.lastname@example.org Agenda The Web Client Concept Tivoli
SAS IT Resource Management 3.2 Reporting Guide Second Edition SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc 2011. SAS IT Resource Management 3.2:
Contents Informatica Corporation Proactive Monitoring for PowerCenter Operations Version 3.0 Release Notes May 2014 Copyright (c) 2012-2014 Informatica Corporation. All rights reserved. Installation...
InstaFile Complete Document management System Index : About InstaFile 1.1 What is InstaFile 1.2 How does it work 1.3 Where you can use InstaFile 1.4 Why only InstaFile InstaFile features and benefits Start
Page 1 A. Title Client/Server Technology B. Introduction Client/server is a network architecture that divides functions into client and server subsystems, with standard communication methods to facilitate
whitepaper Alert Logic Log Manager Configuring Log Sources for Best Practice Reports CONTENTS Introduction 1 Best Practice Reports in Log Manager 2 Active Directory 2 Databases 2 Network Devices 2 Windows
HP Quality Center Upgrade Preparation Guide Document Release Date: November 2008 Software Release Date: November 2008 Legal Notices Warranty The only warranties for HP products and services are set forth
NetIQ Identity Manager Setup Guide July 2015 www.netiq.com/documentation Legal Notice THIS DOCUMENT AND THE SOFTWARE DESCRIBED IN THIS DOCUMENT ARE FURNISHED UNDER AND ARE SUBJECT TO THE TERMS OF A LICENSE
Websense v7.6 Install or Upgrade Checklist Greetings from Websense Technical Support. Most Websense upgrades complete successfully, and from my years of troubleshooting, I have learned a number of steps
Lectures 9 Advanced Operating Systems Fundamental Security Computer Systems Administration TE2003 Lecture overview At the end of lecture 9 students can identify, describe and discuss: Main factors while
Equipment Room Database and Web-Based Inventory Management Project Proposal Sean M. DonCarlos Ryan Learned Advisors: Dr. James H. Irwin Dr. Aleksander Malinowski December 12, 2002 TABLE OF CONTENTS Project
HP Service Manager Software Version: 9.40 For the supported Windows and Linux operating systems Application Setup help topics for printing Document Release Date: December 2014 Software Release Date: December
Using LDAP Authentication in a PowerCenter Domain 2008 Informatica Corporation Overview LDAP user accounts can access PowerCenter applications. To provide LDAP user accounts access to the PowerCenter applications,
SQL Server An Overview SQL Server Microsoft SQL Server is designed to work effectively in a number of environments: As a two-tier or multi-tier client/server database system As a desktop database system
Oracle Essbase Integration Services Release 22.214.171.124.00 Readme To view the most recent version of this Readme, see the 9.3.x documentation library on Oracle Technology Network (OTN) at http://www.oracle.com/technology/documentation/epm.html.
PowerNETGuard User and Installation Manual 0MNSWK007ENUE SUPPORT AND LIABILITY STATEMENT The manufacturer does not accept liability for loss of data, productivity, equipment or any other associated damage
SAS 9.3 Drivers for ODBC User s Guide Second Edition SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2011. SAS 9.3 Drivers for ODBC: User s Guide,
Zmanda Cloud Backup Frequently Asked Questions Release 4.1 Zmanda, Inc Table of Contents Terminology... 4 What is Zmanda Cloud Backup?... 4 What is a backup set?... 4 What is amandabackup user?... 4 What
Scheduling in SAS 9.4 Second Edition SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2015. Scheduling in SAS 9.4, Second Edition. Cary, NC: SAS Institute
Kaseya 2 Kaseya Server Setup Installation guide Version 7.0 English September 4, 2014 Agreement The purchase and use of all Software and Services is subject to the Agreement as defined in Kaseya s Click-Accept
INFORMATION BROCHURE OF Certificate Course in Web Design Using PHP/MySQL National Institute of Electronics & Information Technology (An Autonomous Scientific Society of Department of Information Technology,
AUTHORIZED DOCUMENTATION Software Distribution Reference Novell ZENworks 10 Configuration Management SP3 10.3 November 17, 2011 www.novell.com Legal Notices Novell, Inc., makes no representations or warranties
HansaWorld University HansaWorld SQL Training Material HansaWorld Ltd. January 2008 Version 5.4 TABLE OF CONTENTS: TABLE OF CONTENTS:...2 OBJECTIVES...4 INTRODUCTION...5 Relational Databases...5 Definition...5
IBM Tivoli Composite Application Manager for Microsoft Applications: Microsoft Cluster Server Agent vnext User's Guide - Beta 1 Draft SC27-2316-05 IBM Tivoli Composite Application Manager for Microsoft
Novell ZENworks Asset Management 7.5 w w w. n o v e l l. c o m October 2006 USING THE WEB CONSOLE Table Of Contents Getting Started with ZENworks Asset Management Web Console... 1 How to Get Started...
Session 12 Evolving IT Architectures: From Mainframes to Client- to Network Computing S. Madnick, 1998 12/ 1 Outline Stages of System Architectures Components: Data Management,, Mainframe era PC era Stages
3 Database Management Chapter Objectives When actually using a database, administrative processes maintaining data integrity and security, recovery from failures, etc. are required. A database management
SpatialWare Version 4.9.2 for Microsoft SQL Server 2008 INSTALLATION GUIDE Information in this document is subject to change without notice and does not represent a commitment on the part of the vendor
How to monitor AD security with MOM A article about monitor Active Directory security with Microsoft Operations Manager 2005 Anders Bengtsson, MCSE http://www.momresources.org November 2006 (1) Table of
OPEN-XCHANGE Whitepaper Open-Xchange Hosted Edition Directory Integration Concept to integrate Open-Xchange Hosted Edition into Company Directory Services v1.00 Author: Editors: Layout: Manuel Kraft Manuel
HP Vertica Analytic Database Software Version: 7.0.x Document Release Date: 2/20/2015 Legal Notices Warranty The only warranties for HP products and services are set forth in the express warranty statements
Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Microsoft Active Directory 10g Release 2 (10.2.0.2) B28044-02 June 2006 This document provides a brief description about the Oracle
Copyright IBM Corporation 2009 All rights reserved IBM WEBSPHERE BUSINESS MONITOR 6.2 LAB EXERCISE WebSphere Business Monitor V6.2 KPI history and prediction lab What this exercise is about... 1 Lab requirements...
Architectural Overview CatDV Pro Workgroup Server Square Box Systems Ltd May 2003 The CatDV Pro client application is a standalone desktop application, providing video logging and media cataloging capability
SAS 9.4 Management Console Guide to Users and Permissions SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc 2015. SAS 9.4 Management Console: Guide to
Jetico Central Manager Administrator Guide Introduction Deployment, updating and control of client software can be a time consuming and expensive task for companies and organizations because of the number
An X-Force White Paper Lotus Domino Security December 2002 6303 Barfield Road Atlanta, GA 30328 Tel: 404.236.2600 Fax: 404.236.2626 Introduction Lotus Domino is an Application server that provides groupware
Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Microsoft SQL Server Release 12 (126.96.36.199.0) E18740-01 November 2010 This document provides a brief description about the Oracle
FileMaker Server 12 FileMaker Server Help 2010-2012 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker is a trademark of FileMaker, Inc.
IBM DB2 Universal Database Data Warehouse Center Administration Guide Version 8 SC27-1123-00 IBM DB2 Universal Database Data Warehouse Center Administration Guide Version 8 SC27-1123-00 Before using this