Premium Essay

Systems Analysis, Design, and Integration

In: Computers and Technology

Submitted By sherriahern
Words 3357
Pages 14
Table of Contents System or Application Overview 3 Brief Description 3 Intended Users 3 Project Initiator 3 Requirements Specification 4 Overall Goals 4 Requirements Gathering 4 Functional Requirements 4 Describe nonfunctional requirements 4 Functions and constraints used to frame the scope 4 Application Design 5 High Level Use Case Diagram 5 Functional Decomposition Diagram 6 Class Diagram 7 Sequence Diagram 8 Story Board 8 Test and Quality Assurance Plan 9 Unit Tests 9 System Tests 9 Acceptance Tests 10 Bug Tracking 10 Development Strategy 11 Insourcing 11 Pros 11 Cons 11 Outsourcing 11 Pros 12 Cons 12 Combination 12 Pros 12 Cons 13 Financial Analysis 13 Investment 13 Savings 13 Timing 13 Strategic Fit 13 Economic Impact 13 Operational Model 13 Cultural Fit 13 Risk Management 14 Recommendation 14 Integration and Deployment Plan 15 Work Breakdown Structure 15 References 17

System or Application Overview
Brief Description
This document will be used to track the Requirements, Design and Implementation of a Time Card System. This system will be used to track the time 20 different employees spend working on different projects. It will also allow managers to run reports allowing them to track time by either employee or project.
Intended Users
This system will be used by both employees and managers. Employees will need to clock in to the current project, clock out, and change projects. Managers will also be able to clock both themselves and employees into projects, but also run reports.
Project Initiator
This system has been requested by the Managers at a small business. They need to keep track of how much time is being spend on different projects. This system will be different from the actual time clock used to figure pay and hours worked. This system will track how...

Similar Documents

Free Essay

Dynamic Model for Cots Glue Code Development and Cots Integration

...Dynamic Model for COTS Glue Code Development and COTS Integration Wook K. Kim and Jongmoon Baik Department of Computer Science University of Southern California {wookkyuk,jobaik}@usc.edu 1. Introduction 1.1 Problem Statement and Description One of the most significant changes in the software development area is the trend of building systems incorporating pre-existing software, with special emphasis upon the use of commercial-off-the-shelf (COTS) software components. COTS describes software commercially available as stand-alone products and which offer specific functionality needed by a larger system into which they might be incorporated. The purpose of using COTS is to lower overall development costs with involving less development time by taking advantage of existing, market-proven, and vendor supported products. But we have no control over the functionality, performance, and evolution of COTS products since their Black-Box nature. Besides, most COTS products are not designed to interoperate with each other and most COTS vendors do not support glue code (sometimes called glueware and binding code). So, most software development teams that use COTS components have difficulties in estimating effort and schedule for COTS glue code development and integration of them into application systems. Without the glue code, the components would be un-integratable and COTS-based systems can be difficult to comprehend, less evolvable than intended, and less reliable ...

Words: 6667 - Pages: 27

Premium Essay

Contract Management Course Project 3

...reserve the right to withdraw this bid if it is not accepted within 45 days. Thank you for giving us this opportunity. I look forward to hearing from you. Sincerely, Diana Brooks Sales Contract Manager I have enclosed a copy of Future Tek, Inc.’s resume, technical capabilities and pricing information. Copyright © 1998 by Ann Poe Future Tek, Inc. has been in the Information Technology for a total of 11 years. During those years we’ve dealt mainly with the integration of new information technology systems into Financial based institutions. We are looking to not only expand our services to other industries outside of banking. After reviewing the bid solicitation information provided, we believe that we will make a good candidate for this opportunity. If awarded this contract, Future Tek, Inc.’s is able to provide all information technology related services that are needed for this project. These include but are not limited to Computer Systems Security Analysis, Computer Systems Analysis, Desktop Support, Help Desk Support, IT Operations...

Words: 2807 - Pages: 12

Premium Essay

Waterfall

...DESIGN:PHASE 1- ANALYSIS(PROCESS) PRODECURE: Make functions. ACITIVTY: We gather the requirements and needs from traceability matrix and use them to make a function of our software. 2- Construction: (PROCESS) a- HIGH LEVEL (PROCEDURE) Description of the functions, ACTIVITIY : ONE : KEY INPUT TWO: READ FOR DB THREE : READ FOR INTERVAL b-LOW LEVEL(PROCEDURE): List and make the algorithms of all the functions. Algorithm(ACTIVITY) 3- VERIFICATION: (PROCESS) PROCEDURE: Reviewed by internal project team. 4- Validation(PROCESS) PROCEDURE: External team which means another team of a different project.. DESIGN SPECIFICATION DOCMENT: The Design Specification addresses different aspects of the design model and is completed as the designer refines his representation of the software. First, the overall scope of the design effort is described. Much of the information presented here is derived from the System Specification and the analysis model (Software Requirements Specification). Next, the data design is specified. Database structure, any external file structures, internal data structures, and a cross reference that connects data objects to specific files are all defined. The architectural design indicates how the program architecture has been derived from the analysis model. In addition, structure charts are used to represent the module hierarchy (if applicable). DSD IS PRODUCED AT THE END OF THE DESIGN......

Words: 1028 - Pages: 5

Premium Essay

Service Request

...tools and systems that operate together throughout the organization becomes a huge benefit. Having easy access, gives the edge to companies, provides for better productivity and cost effectiveness. In order to know the criteria for a system the system requirements has to be determined. The first process in system development is requirement analysis and definition. This enables the breakdown of the functional and non-functional requirements that paints a clear framework to the system development (Rouse, 2012). Technology requirements, stakeholders, and businesses have a viable part in the process of analysis process. There are four activities involved in the analysis process, the first is elicitation activity, is the collecting of information and understanding the needs of the stakeholder and articulating high-level requirements. The analysis activity, determines clarity, and if the system is free of any contradictions, defines techniques to combat the issues. Specification activity is where the behavior of a system is a developing stage. Then there is the validation activity that involves sessions with users, stakeholders, and other experts to help to wing out issues and conflicting requirements before the projects moves to development (Johannesson & Perjons, 2013). “When future design efforts involving system upgrades or enhancements are analyzed, Fit/Gap analysis activities are often performed to understand the differences between current and proposed systems or......

Words: 2990 - Pages: 12

Premium Essay

Term Paper

...Enterprise Business Processes System Analysis and Design Geng Yushui and Sun Jianjun School of Information, Qi Lu University of Technology Jinan250353, China gys@qlu.edu.cn, 631901036@163.com Abstract At present, more and more enterprises or departments seek to extend the application of information technology to the more complicated business processes, these business processes are characterized by a number of business activities, capable of handling multiple business objects, business logic and business rules complex. Thus, the enterprise business process management system arises at the historic moment. Enterprise business processes management system is not only a software product that provides a single function, but also you can customize for the different areas of the business process according to user's actual business needs. In the process of management platform, Process simulation for the process simulation module is put forward based on probability analysis, and for the process modeling module, more collaborative process modeling technology is put forward. In the business application layer, process monitoring application based on application driven is proposed. Positioning in the implementation of enterprise business process management system for business process simulation software implementation or, as well as to simulate the processes or processes of monitoring, diagnostic analysis and optimization. The innovation points of system design lies in......

Words: 4092 - Pages: 17

Premium Essay

Case Study Scenarios

...A Case Study Scenario of Communication Systems Integration Group (CSIG) Background Communication Systems Integration Group (CSIG) is a full-service integrator of audio-video production, and post-production systems of both hardware and software solutions. CSIG has six key players whose dedication is to provide customer satisfaction despite the environment the company finds itself. The headquarters are in Detroit, with satellite offices in Kalamazoo, MI, Cincinnati, and Cleveland, OH. The company has other members who are the back-born of the Group. These include (10) sales personnel, (1) engineer, (2) bench technicians, (8) field technicians, (3) administrative managers, (1) project manager and a shipping personnel. The company coordinates its major services from Detroit, the main headquarters. Together, there are 32 employees whose efforts in business bring in an Annual Gross Sales of $17 million per year. In the effort of restructuring the company, and finding the problems that are posing threat to the progress of the company, CSIG has contracted Grams Tracking Firm to provide a viable solution for the scenario in which the company currently finds itself. This case study includes the problems, and their explanation, functional criteria such as different alternatives, evaluations and some recommendations. Problems SCIG has experienced three major events in the last 90 days. • High operating costs • Competition, and, • Salesperson left the......

Words: 885 - Pages: 4

Premium Essay

Sibm

...experience from client site based in San Francisco USA. ← Requirement understanding and project initiation activities at on-site location based in New York, Cincinnati and San Francisco, USA. ← Proven abilities in leading complete SDLC entitling analysis, design, development, testing, planning, estimations and delivery. ← An effective communicator with excellent relationship management skills. Strong analytical, problem solving & analytical abilities. Possess a flexible & detail oriented attitude. ← Leading and managing team of size 20+. ← Consistently top performer. Skills Set Technical Operating System : Windows NT/2K/XP/2K3/2K8/Vista/7. Microsoft Tech. : .NET Framework, Visual C# .Net, VB .NET, ASP .Net, ADO .Net, framework 1.0, 1.1, 2.0, 3.5, web services, Windows services, Remoting, Entity framework, Linq, Share point – WSS exposure, Sales Force integration, Dial up USA. Ajax toolkit extender, Enterprise library, Crystal reports, Membership providers,In-home install api, Google api integration API integration : IBM SPSS, Google api federated login and white listing, Lumi , in-home install, Trumpia SMS. Database : RDBMS Concepts, MS SQL (2000, 2005, 2008), Oracle concepts, SQL integration services. Tools & Packages : Visual Studio.Net, FXCop, IBM SPSS, Lyris, Virtual Servers. Others : Microsoft project planner, Object Oriented Programming Concepts. Professional Summary • Currently working as Associate......

Words: 2307 - Pages: 10

Premium Essay

Building an Access Control System

...Building an Access Control System Strayer University CIS 210 Systems Analysis and Development 4/28/13 Scope The scope of this project is to install an access control system (ACS) into a college dormitory. This ACS will automatically unlock the dormitory doors via an electronic proximity reader and integrate with an existing security camera system. The cameras are designed to face and rotate to record a person as they use their identification card to unlock the door. To complete this project we will start with the analysis and design stage. The creation of various design documents will be performed during this stage. The next stage will be the development stage. During this stage we will either create a new database or use the school’s existing database. The 3rd stage will be the integration stage. During this stage, the physical installation of the system will occur. The 4th stage will be the testing stage. The final stage will be the maintenance phase. The maintenance phase is on-going. Major Tasks 1. Analysis and Design a) Design Documentation i. With this task, documentation is written up to describe the work that needs to be completed. This documentation is reviewed by all stake holders to ensure that the requirements are have been accurately conveyed and understood. b) Design Models i. With this task, flow charts and/or use case are created to describe the functionality.......

Words: 508 - Pages: 3

Premium Essay

Access Control

...Cover Page Scope The scope of this project is to create an access control system for entry into a dormitory. This will include analysis and design, which involves the creation of various design documents. Following this, the system will be developed. In this stage, any development requirements will be completed. This may involve the development of a database system or modification of a commercial off the shelf system. During the integration phase, the physical installation of the system will occur. This is followed by testing. Once testing has been completed, the major project scope ends and the project enters into a maintenance phase. Major Tasks There will be five major tasks in this project, including: 1. Analysis and Design a. Design Documentation i. With this task, documentation is written up to describe the work that needs to be completed. This documentation is reviewed by all stake holders to ensure that the requirements are have been accurately conveyed and understood. b. Design Models i. With this task, flow charts and/or use case are created to describe the functionality. These documents are of particular importance to members of the project team, as they provide a model for the actual system 2. Development a. Database i. Depending on the results of the analysis and design task, either a custom or a commercial off the shelf system will be used. This system will require development or customizations to meet specific needs. b.......

Words: 479 - Pages: 2

Premium Essay

Section 1 Riordan Hr Intergration Project

...Section 1 Riordan HR Integration Project University of Phoenix FUNDAMENTALS OF BUSINESS SYSTEMS DEVELOPMENT BSA/375 JOHN DUNN July 24, 2011 Riordan HR Integration Project Riordan Manufacturing has submitted a service (SR-rm-004) request for the analysis of the current HR system with the goal of the integration of the currently existing variety of tools into a single integrated application for corporate wide use. The Systems development life cycle process, also known as SDLC will be used to design a new HR system for Riordan Manufacturing. This report will focus primarily on the analysis, design, and implementation phases of SDLC. The HR Integration Product Manager has solicited and received approval for the project from Hugh McCauley, COO (Riordan Manufacturing, 2008). Section 1 of this report will detail the scope and feasibility of this project. Additionally, Section 1 will describe the information-gathering techniques and design methods for Riordan Manufacturing service request SR-rm-004. Analysis of the HR system will be discussed, followed by identifying key factors, which will help ensure that the information required for the project is gathered successfully, and give an explanation of the scope and feasibility of the project. Section 2 will describe the application architecture and process design. In Addition, section 2 will illustrate how the tools of systems analyses are used to describe the information system’s architecture in terms of data, processes,......

Words: 1997 - Pages: 8

Free Essay

F35 Joint Strike Program

...technology which is why the AIR Force, Navy, and Marines have all participated in the F35 program as well as an International community from the UK, Italy, Norway, Netherlands, Turkey, Canada, Australia, and Denmark. The primary contractor for the F35 program is Lockheed Martin, while Northrup Grumman and BAE systems have also been major contributors to the technology and advancement of the program. As it reads on the JSF website “The focus of the program is affordability -- reducing the development cost, production cost, and cost of ownership of the JSF family of aircraft.” This statement along with defining the F35 program as a system and as a whole will be the main topic of this research paper. A system is defined as a group of elements, components and attributes working together to perform some kind of function. The JSF program as a system has many elements known as Integrated Product teams (IPT) s which work together to perform the end function of producing and maintaining the F35 multi role fighter. The JSF program has 16 components or IPT’S each with their own sub-systems which keep the system operational and sustainable at all times. In October 2001 the system design and development plan began for the F35 program which marked...

Words: 2473 - Pages: 10

Premium Essay

Software Engineering

...Introduction to Software Engineering Somnuk Keretho, Assistant Professor Department of Computer Engineering Faculty of Engineering, Kasetsart University Email: sk@nontri.ku.ac.th URL: http://www.cpe.ku.ac.th/~sk Somnuk Keretho/Kasetsart University Outline of this presentation • • • • • • Scope of Software Engineering Object-Oriented Software Development Software Process Software Life-Cycle Models Object Orientation Software Quality Assessment Reference to Chapter 1/2/3 of “Software Engineering with JAVA”, S.R. Schach, McGraw-Hill, 1997. Somnuk Keretho/Kasetsart University 2 Scope of Software Engineering • Software engineering is a discipline whose aim is the production of fault-free software, that is delivered on time, within budget, and satisfies the user’s needs. Somnuk Keretho/Kasetsart University 3 Scope of Software Engineering • Historical Aspects: – 1967, a NATO group coined the term “Software Engineering” – 1968 NATO Software Engineering Conference concurred that “Software production should be an engineering-like activity”. – Using philosophies and paradigms of established engineering disciplines to solve “Software Crisis: that the quality of software was generally unacceptably low and that deadlines and cost limits were not being met”. Somnuk Keretho/Kasetsart University 4 Scope of Software Engineering • Economic Aspects – Software Engineering v.s. Computer Science • The computer scientist......

Words: 1590 - Pages: 7

Premium Essay

Cybersecurity

...are nine parts to the system analysis and design life cycle. The first three stages are about gathering information. The first part of the cycle is initiation. This is when someone identifies a need or an opportunity. The second part of the cycle is the system concept development, which defines the scope or the boundary of the concepts. Next is the planning stage. During this stage the project management plan and other planning documentation is developed. This will be the basis for acquiring the resources needed to achieve a solution. The next three stages are about the actual design. The fourth stage is the requirements analysis. This is where the functional requirements document is created in which user needs are analyzed and user requirements are developed. The fifth stage, which is self-explanatory, is the design stage. This is where the systems design documents are created from the detailed requirements, focusing on how to deliver the required functionality. The sixth stage is the development stage. This is the part where the design is transformed into a complete information system. The final three stages are where everything comes together. During the integration and testing stage the developed system are tested to see if they perform as designed. Stage eight is implementation. This includes the implementation preparation and the implementation of the system into a production environment and the solution to any of the problems found in the integration and testing......

Words: 313 - Pages: 2

Premium Essay

System Development Life Cycle Guide

...TEXAS DEPARTMENT OF INFORMATION RESOURCES System Development Life Cycle Guide Version 1.1 ● 30 MAY 2008 Texas Project Delivery Framework SYSTEM DEVELOPMENT LIFE CYCLE GUIDE Version History This and other Framework Extension tools are available on Framework Web site. Release Date Description 30-May-2008 Version 1.1 released. Modified all references to “Project Plan and related plans” to “Project Plan” in order to align with Framework 2.0 and Change Request 38. 25-Sep-2007 Version 1.0 – System Development Life Cycle Guide released. DIR Document 25GU-1-1 ii Texas Project Delivery Framework SYSTEM DEVELOPMENT LIFE CYCLE GUIDE Contents Introduction ................................................................................................................................1 Use of the System Development Life Cycle Guide ....................................................................2 Section 1. System Life Cycle Processes...................................................................................3 1.1 Introduction ......................................................................................................3 1.2 System Life Cycle Processes and the Organization ........................................4 Section 2. Development Process ..............................................................................................5 2.1 Introduction ..........................................................................

Words: 10250 - Pages: 41

Premium Essay

Istqb Advance Level Exam

...ISTQB Advanced CTAL Exam – S tudy Guide (Part 1) Q. 1: What is Configuration management? Software configuration management encompasses the disciplines and techniques of initiating, evaluating, and controlling change to software products during and after the development process. It emphasizes the importance of configuration control in managing software production. Configuration management is an integral part of the software development process across all phases of the life cycle. It functions as a controlling discipline, enabling changes to be made to existing documentation and products in such a way as not to destroy the integrity of the software. Since configuration management extends over the life of the product, and since tools, techniques, and standards exist solely aimed at its proper execution, configuration management can stand alone as a module within a graduate curriculum. > Q. 2: What are the Requirements for the Success of Configuration Management? The key requirement for success of configuration management is the commitment of all levels of management to enforcing its use throughout the project lifetime. Configuration management, like other parts of software engineering perceived as being tedious, may require some coercion for success. A further requirement is the availability of a clearly stated configuration management plan. > Q. 3: How can we say that Configuration Management is a Cost Saving Tool? By helping to maintain product integrity,......

Words: 10058 - Pages: 41