Ardmore Public Library Information System (Aplis)

Read Complete Research Material

Ardmore Public Library Information System (APLIS)


Many tools and procedures have been identified to carry out successful design, development, and implementation of a Computer Information System. The paper discusses in detail about different software development methodologies and programming languages. The in depth analysis of the methodologies and development processes in this paper is aiming at assisting the decision making process for reviving the current rudimentary information system of Ardmore Public Library



Ardmore Public Library Information System (APLIS)1

SAD (system analysis and development)1

Designing of Information Technology (IT) projects1

System Analysis2

System Design3

System Development3

Need for Systems Analysis, Design and Implementation4

Scrum (development)5

Working of Scrum5

The Product Backlog5

The Sprint6

Routine Meeting6

Review of Sprints7

Extreme Programming (XL)8

Practices of Extreme Programming8

Pair Programming9

UML (Unified Modeling Language)10

Object Oriented UML11

UML Class Diagram11

UML Package Diagram11

UML Object Diagram12

UML Use Case Diagram13

UML Sequence Diagram14

UML Collaboration Diagram14

UML State-chart Diagram14

UML Activity Diagram14

UML Component Diagram15

COBOL systems (COmmon Business-Oriented Language)15

System Initiation & Analysis16

System Design16

System Implementation and Support17

CAD/CAM (computer-aided design/computer-aided manufacturing)18

CAD/CAM system for the US Navy18

CAD/CAM II technical specification18

Open Systems Architecture19

Specified Standards19

System Integration20

Outline of CAD/CAM Trends20

User Friendliness20

Open Architecture21

Program Scope21

Assigning Ownership21

Sophisticated Searching methods21

Document Management22

Special Component Identifiers22

Remote Networking22

PC-Based Hardware22

Concluding Remarks23


Ardmore Public Library Information System (APLIS)

SAD (system analysis and development)

A system is a collection of interrelated objects that work in a defined environment to achieve a purpose. Level of synchronization of all these objects determines the efficiency of the system. Soft systems are critical to handle. This is so because they are supposed to deal with human components. Now soft systems are increasingly becoming a part of all the organizations. Their analysis, design and development involve clear working and considerations. The objectives to be accomplished should be well though off and then the designing should be carried out. The plan of action of soft systems should be able to accommodate diverse interests of the factors involved.

Designing of Information Technology (IT) projects

With the increasing trend of IT systems, there can be seen a great number of techniques evolving out to carry out these projects. A significant number of techniques and methodologies have now been invented to cope with the elevating use of information system. Methodology defines a path that leads the project to the point of completion from the point where it was just an idea. To achieve the purpose of information technology projects it is necessary to first identify the technologies to be used. After that it is even more important to ensure their proper and flawless integration.

Source: System Analysis, Design, and Development: Concepts, Principles, and Practices

System Analysis

System analysis is the basis phase of system engineering. In this phase the end user requirements are identified and analyzed. It is in this phase that the specifications of the end user are marked. This outcome of this process should be a mathematical model that is credible to achieve the answers from the end user point of view. The model should also be valid enough to allow the switching to next phase.

The proper and well defined system analysis marks the efficiency level of the final product so it is necessary that the requirements of this phase are properly ...