Free Essay

Documentation and Analysis

In:

Submitted By vanderbergl
Words 2262
Pages 10
Leon van der Berg & Christiaan Dotze Leon van der Berg & Christiaan Dotze

Documentation, Analysis and Design
Damelin Vaal
(Group Assignment)
Documentation, Analysis and Design
Damelin Vaal
(Group Assignment)

Index: Page | Content | 1 | Index (this page) | 2 | Question 1 | 3 | Question 1 (continued) | 4 | Question 1 (continued) | 5 | Question 1 (continued) | 6 | Question 1 (continued) | 7 | Question 1 (continued) | 8 | Question 1 (continued) | 9 | Question 1 (continued) | 10 | Question 1 (continued) & Question 2 | 11 | Question 2 (continued) | 12 | Question 2 (continued) | 13 | References | | |

Question 1
Explain the following phases of the SDLC: [50]

An overview of the SDLC:

a) Analysis * Systems analysis is a process of collecting factual data, understand the processes involved, identifying problems and recommending feasible suggestions for improving the system functioning. * Systems analysis involves studying the business processes, gathering operational data, understand the information flow, finding out bottlenecks and evolving solutions for overcoming the weaknesses of the system so as to achieve the organizational goals. * System Analysis also includes subdividing of complex process involving the entire system, identification of data store and manual processes. * During the analysis stage the project team determines the end-user requirements. Often this is done with the assistance of client focus groups. The project team documents all of the user requirements and gets a sign-off from the client and management to move forward with system design. * It is more of a thinking process and involves the creative skills of the System Analyst. It attempts to give birth to a new efficient system that satisfies the current needs of the user and has scope for future growth within the organizational constraints. The result of this process is a logical system design. * System analysis is a process that continues until a preferred and acceptable solution emerges * The major objectives of systems analysis are to find answers for each business process: * What is being done? * How is it being done? * Who is doing it? * When is he doing it? Why is it being done? * How can it be improved?

b) Design * The design phase is the “architectural” phase of system design. The flow of data processing is developed into charts. The project team determines the most logical design and structure for data flow and storage. For the user interface, the project team designs mock-up screen layouts that the developers use to write the code for the actual interface. * The design phase comes after a good understanding of customer’s requirements; this phase defines the elements of a system, the components, the security level, modules, architecture and the different interfaces and type of data that goes through the system. * Based on the user requirements and the detailed analysis of a new system, the new system must be designed. It is the most crucial phase in the development of a system * The logical system design arrived at as a result of system analysis and is converted into physical system design. In the design phase the SDLC process continues to move from the “what” questions of the analysis phase to the “how”. * The logical design produced during the analysis is turned into a physical design (a detailed description of what is needed to solve original problem). * Input, output, databases, forms, codification schemes and processing specifications are drawn up in detail. * The programming language and the hardware and software platform in which the new system will run are decided. * Data structure, control process, equipment source, workload and limitation of the system, Interface, documentation, training, procedures of using the system, taking backups and staffing requirement are also decided at this stage. * There are several tools and techniques used for describing the system design of the system. These tools and techniques are: * Flowchart * Data flow diagram (DFD) * Data dictionary * Structured English * Decision table and * Decision tree

c) Coding * The system design needs to be implemented to make it a workable system. This demands the coding of design into computer language, i.e., programming language. The real code is written here. * This is also called the programming phase in which the programmer converts the program specifications into computer instructions, which we refer to as programs. * During the construction phase (coding) developers execute the plans laid out in the design phase. The developers design the database, generate the code for the data flow process and design the actual user interface screens. During this phase, test data is prepared and processed as many times as necessary to refine the code. * It is an important stage where the defined procedures are transformed into control specifications by the help of a computer language. The programs coordinate the data movements and control the entire process in a system. * A well written code reduces the testing and maintenance effort. * It is generally felt that the programs must be modular in nature. This helps in fast development, maintenance and future changes, if required. * Programming tools like compilers, interpreters and language like c, c++, and java etc., are used for coding .with respect to the type of application. The right programming language should be chosen.

d) Testing * Before actually implementing the new system into operations, a test run of the system is done removing all the bugs, if any. * Testing is becoming more and more important to ensure customer’s satisfaction, and it requires no knowledge in coding, hardware configuration or design.

* Testing can be performed by real users, or by a team of specialized personnel, it can also be systematic and automated to ensure that the actual outcomes are compared and equal to the predicted and desired outcomes.

* It is an important phase of a successful system. After codifying the whole programs of the system, a test plan should be developed and run on a given set of test data. The output of the test run should match the expected results. Sometimes, system testing is considered as a part of implementation process. * Using the test data following test run are carried out: * Program test: When the programs have been coded and compiled and brought to working conditions, they must be individually tested with the prepared test data. All verification and validation be checked and any undesirable happening must be noted and debugged (error corrected). * System Test : After carrying out the program test for each of the programs of the system and errors removed, then system test is done. At this stage the test is done on actual data. The complete system is executed on the actual data. At each stage of the execution, the results or output of the system is analysed. During the result analysis, it may be found that the outputs are not matching the expected output of the system. In such case, the errors in the particular programs are identified and are fixed and further tested for the expected output. All independent modules be brought together and all the interfaces to be tested between multiple modules, the whole set of software is tested to establish that all modules work together correctly as an application or system or package.

* When it is ensured that the system is running error-free, the users are called with their own actual data so that the system could be shown running as per their requirements.

* During the test phase all aspects of the system are tested for functionality and performance. The system is tested for integration with other products as well as any previous versions with which it needs to communicate. Essentially, the key elements of the testing phase are to verify that the system contains all the end user requirements laid out in the analysis phase, that all the functions are accurately processing data, that the new system works with all other systems or prior systems, and that the new system meets the quality standards of the company and the customers.

e) Implementation and Maintenance

* After having the user acceptance of the new system developed, the implementation phase begins. Implementation is the stage of a project during which theory is turned into practice.

* The major steps involved in this phase are: * Acquisition and Installation of Hardware and Software B * Conversion * User Training * Documentation

* The hardware and the relevant software required for running the system must be made fully operational before implementation. The conversion is also one of the most critical and expensive activities in the system development life cycle. The data from the old system needs to be converted to operate in the new format of the new system. The database needs to be setup with security and recovery procedures fully defined * During this phase, all the programs of the system are loaded onto the user’s computer. After loading the system, training of the user starts. Main topics of such type of training are: * How to execute the package? * How to enter the data? * How to process the data (processing details)? * How to take out the reports?

* After the users are trained about the computerized system, working has to shift from manual to computerized working. The process is called Changeover. The following strategies are followed for changeover of the system. * Direct Changeover: This is the complete replacement of the old system by the new system. It is a risky approach and requires comprehensive system testing and training. * Parallel run : In parallel run both the systems, i.e., computerized and manual, are executed simultaneously for certain defined period. The same data is processed by both the systems. This strategy is less risky but more expensive because of the following facts: * Manual results can be compared with the results of the computerized system. The operational work is doubled. Failure of the computerised system at the early stage does not affect the working of the organization, because the manual system continues to work, as it used to do. * The documentation of the system is also one of the most important activities in the system development life cycle. This ensures the continuity of the system. Generally following two types of documentations are prepared for any system. * User Documentation: The user documentation is a complete description of the system from the user’s point of view detailing how to use or operate the system. It also includes the major error messages likely to be encountered by the user. * System Documentation: The system documentation contains the details of system design, programs, their coding, system flow, data dictionary, process description, etc. This helps to understand the system and permit changes to be made in the existing system to satisfy new user needs. * Maintenance is necessary to eliminate errors in the system during its working life and to tune the system to any variations in its working environments. It must meet the scope of any future enhancement, future functionality and any other added functional features to cope up with the latest future needs. It has been seen that there are always some errors found in the systems that must be noted and corrected.

* From time to time the system needs to be reviewed. The review of the system is done for: * Knowing the full capabilities of the system * Knowing the required changes or the additional requirements * Studying the performance.

Question 2 2.1) Draw an Activity diagram that shows the actions and events involved in withdrawing cash from an ATM machine. [25]

* A session is started when a customer inserts an ATM card into the card reader slot of the machine. * The ATM pulls the card into the machine and reads (validate) it. * The customer is asked to enter his/her PIN. * If a transaction is aborted due to too many invalid PIN entries, the session is aborted. If the reader cannot read the card due to improper insertion or a damaged stripe, the card is ejected, an error screen is displayed, and the session is aborted. * The customer is then allowed to perform one or more transactions. In this case the customer is prompted for the amount required. * The amount entered is verified to be available against the account balance. If true, the customer receives the requested cash amount. * When the customer is through performing transactions, the card is ejected from the machine and the session ends.

2.2) Draw a Class diagram for a sales order, use case (attributes and methods omitted for clarity) [25]

Reference

1. Bibliography: Sommerville, I. (2010) Software engineering. 9th edn. Boston: Addison-Wesley Educational Publishers. In-line Citation: (Sommerville, 2010) 2. Alwan, M. (2015) What is system development life cycle? Available at: https://airbrake.io/blog/insight/what-is-system-development-life-cycle (Accessed: 9 March 2016). 3. Bibliography: Phases of system development life cycle (no date) Available at: http://oer.nios.ac.in/wiki/index.php/Phases_of_System_Development_Life_Cycle (Accessed: 9 March 2016). In-line Citation: (Phases of system development life cycle, no date) 4. Bibliography: Morris, K. (2016) ‘Steps in the system development life cycle’, Small Business Chron, . In-line Citation: (Morris, 2016) 5. Bibliography: Inc, L.S. (2015) Activity diagram for ATM system (UML). Available at: https://www.lucidchart.com/pages/activity-diagram-for-ATM-system-UML (Accessed: 10 March 2016). In-line Citation: (Inc, 2015) 6. Bibliography: Corp, C.O. (2016) UML activity diagram - cash withdrawal from ATM. Available at: http://www.conceptdraw.com/examples/diagram-of-an-atm-cash-withdrawal (Accessed: 10 March 2016). In-line Citation: (Corp, 2016) 7. Bibliography: Class diagram for a sales order (no date) Available at: https://www.google.co.za/search?q=Class+diagram+for+a+sales+order&biw=1920&bih=955&tbm=isch&tbo=u&source=univ&sa=X&ved=0ahUKEwjR2cHo17jLAhXD3CwKHfbKDGUQsAQIGQ (Accessed: 11 March 2016). In-line Citation: (Class diagram for a sales order, no date)

Similar Documents

Free Essay

System Analysis and Design Documentation Outline

...Application for migration to Australia by a partner Form 47SP The Department of Immigration and Border Protection (the department) acknowledges that Aboriginal and Torres Strait Islander peoples are the traditional custodians of the Australian land. About this application form Complete this form if you wish to apply for a: • Partner visa in Australia (subclass 820/801) • Partner visa outside Australia (subclass 309/100) • Prospective Marriage visa outside Australia (subclass 300). For the purpose of this application: • Partner means your spouse or de facto partner (including same-sex partners) • Fiancé(e) refers to the person you intend to marry. This is usually your sponsor, or sponsoring partner. If you are applying outside Australia, you will be applying to migrate. If you are applying in Australia, you will be applying for permanent residence. In this form, the term ‘migrate’ covers both. Before completing this form, you should read the detailed requirements in booklet 1, Partner Migration, which is available from the department’s website www.immi.gov.au/allforms/ Further information on partner category migration is also available from www.immi.gov.au/migrants/ or you can contact the department’s enquiry line (see information box on page 5). Life in Australia – Australian values The Australian Government encourages people to gain an understanding of Australia, its people and their way of life, before applying for a visa to live in Australia. This includes...

Words: 10886 - Pages: 44

Premium Essay

Six Sigma

...assignments during the past nit,.: years, mostly concerned with the development of software packages for spacecraft mission planning, commanding and post-flight analysis. In these assignments I have experienced different degrees of successwith respect to arriving at an operational state, on-time, and within costs. I have become prejudiced by my experiences and I am going to relate some of these prejudices in this presentation. COMPUTER PROGRAM DEVELOPMENT FUNCTIONS There are two essential steps common to all computer program developments, regardless of size or complexity. There is first an analysis step, followed second by a coding step as depicted in Figure 1. This sort of very simple implementation concept is in fact all that is required if the effort is sufficiently small and if the final product is to be operated by those who built it - as is typically done with computer programs for internal use. It is also the kind of development effort for which most customers are happy to pay, since both steps involve genuinely creative work which directly contributes to the usefulness of the final product. An implementation plan to manufacture 13rger software systems, and keyed only to these steps, however, is doomed • tofailure. Many additional development steps are required, none contribute as directly to the final product as analysis and coding, and all drive up the development costs. Customer personnel typically would rather not pay for them, and development personnel would rather not...

Words: 3277 - Pages: 14

Free Essay

Compliance Recommendations

...RCAP 2008 Rationales and Recommendations for Compliance for MLS, DMS, MLT, HT/HTL, CG, and PathA programs (*compatible with merged Guide to Accreditation) (version: October 2011) [pic] |Standard 1 | |Standard 1 | | |1-1 |The [sponsoring institution/affiliate(s)] is (are) not accredited by a recognized |1-1 |Submit documentation that the [sponsoring institution] [affiliate(s)] is (are) | | |agency. | |currently accredited by a recognized agency. | |1-2 |There is (are) no signed agreement(s) with [affiliate(s)] |1-2 |Submit a copy of a signed and dated current agreement with _______________________. | | | | | | |1A-1 |The agreement does not address the reason for the agreement |1A-1 |Submit (an) (the) agreement(s) which address(es)...

Words: 7468 - Pages: 30

Premium Essay

Statistics

...Emergency Care Group Marketing Plan April 1, 2009 TABLE OF CONTENTS 1.0 EXECUTIVE SUMMARY 3 2.0 SITUATION ANALYSIS 3 3.0 MARKET ANALYSIS 4 3.1 Market Demographics 4 3.2 Market Trends 4 3.3 Market Growth 4 4.0 COMPETITIVE ANALYSIS 4 5.0 FINANCIAL OVERVIEW 4 6.0 MARKETING PLAN 6 6.1 Marketing Objectives 6 6.2 Marketing Strategy 6 6.3 Action Plan 6 6.3.1 Products and Services 7 6.3.2 Pricing 7 6.3.3 Advertising and Promotion 7 6.3.4 Distribution 7 7.0 FINANCIAL ANALYSIS 7 8.0 CONTINGENCY PLANS 8 Difficulties and Risks 8 Worst-Case Risks 8 REFERENCES 9 Financial Appendix 10 Table 1 – Emergency Care Group Pro-Forma Income Statement 10 Table 2 - Emergency Care Group - Revenue Forecast 11 Table 3 - Emergency Care Group - Expense Forecast 11 1.0 EXECUTIVE SUMMARY 2.0 SITUATION ANALYSIS 2.1 Company Analysis 2.1.1 Strengths • Continous growth over the past seven years • Owner had experience in small rural hospitals and with staffing companies • Contracted with an extensive pool of credentialed emergency physicians • Offered value-added services such as quality assurance and education to Emergency Departments (EDs) • Four cross-functional regional teams that was composed of a recruiter, credentialer, and a scheduler 2.1.2 Weaknesses • Profits were flat during company’s growth period •...

Words: 2306 - Pages: 10

Free Essay

Khjkh

...Servers. ➢ Working experience with Hardware like storage, server and virtualization architecture with knowledge of TCP/IP and WAN and LAN concepts ➢ Documentation and knowledge management strategy and implementation (PER, Reports, Execution Status, Delivery status report) ➢ Hand-on experience with hardware configuration and troubleshooting worked with many vendors and coordination with many engineers ➢ Worked closely with client team and conduct training for the users ➢ Hands on experience in user documentation (user manual, help documents, tutorials, instruction manual and FAQ) ➢ Worked as a trainer for the juniors and provide training on Networking related subjects and soft skills training ➢ Worked closely with development and functional team for initial documentation of complex enterprise software. ➢ Outstanding interpersonal and communication skills. Ability to analyze technically complex situations and to develop & execute solutions. ➢ Excellent skills in MS Word, Adobe Acrobat, PowerPoint, MS excel and MS project planning. Qualification Highlights ▪Cisco Certified Network Associate ▪Project Planning and Execution ▪Large Scale Network Engineering and Management ▪Network Analysis and Support Professional...

Words: 1029 - Pages: 5

Free Essay

Fs 3 This Course Is Designed to Enrich the Students’ Experiences in Developing and Utilizing Appropriate Technology to Facilitate Learning. It Shall Also Provide Exposure and Hands-on Opportunities in the Use of

...COURSE DESCRIPTION This course is designed to enrich the students’ experiences in developing and utilizing appropriate technology to facilitate learning. It shall also provide exposure and hands-on opportunities in the use of Information and Communications Technology (ICT). Field Study 3 can be anchored on the following Professional education subject: * Educational Technology 1 * Educational Technology 2 GENERAL OBJECTIVES 1. Select the teaching materials that best suit the needs of the learners 2. Apply the principles of developing instructional materials 3. Develop and utilize instructional materials appropriate to a chosen subject area Acknowledgement             I just want to express my heartfelt gratitude to those who were so generous with their time and expertise:             To our Almighty God for the knowledge, strength and wisdom. His guidance leads me to select the most desirable way to success.             To my parents who provided me their financial support, love, moral values and advices.             To Prof. Dominic Dizon,MAEd as my mentor for my Field Study 3. I really appreciate your utmost effort in facilitating and checking my errors. Thank you for molding us to be competent and knowledgeable about Technology in the Learning Environment. I am so grateful to have you as my mentor and I feel so blessed.             To Ms. Shienna Mae Eramis for your cooperation and to your students who also gave their cooperation. I wish...

Words: 6618 - Pages: 27

Premium Essay

Service Request (Sr-Rm-022)

...increase worker productivity and many other factors which will add tremendous value to the company. These values are both tangible and intangible values that cannot be measured by a dollar value alone. This update is in accordance to Service Request SR-rm-022. The most efficient way to update the Human Resource Department would have to include hardware and software that is compatible in the companies’ various locations. Focus will be set on the Human Resource section but all departments will be effected by the new system since the current information systems are, (University of Phoenix, 2013), antiquated and there are severe deficiencies throughout the present Information Systems. Planning Project Scope and Feasibility Study In the analysis phase of...

Words: 4240 - Pages: 17

Premium Essay

Job Analysis Paper

...Job Analysis Paper Violet Madrid Psy 435 Maureen Oates Job Analysis Paper Job Analysis Paper Violet Madrid Psy 435 Maureen Oats Job analysis is a very important piece of the building blocks of Industrial Organizational psychology. A process must be done is to identify the attributes—the KSAOs that is needed for performing the tasks required for the job and to perform the worker-oriented behaviors described in the job. The KSAO’s are Skill –a practiced act , Ability -the stable capacity to engage in a specific behavior", other characteristics, Personality variables - interests, training, and experiences. After these KSAOs are identified, tests and other assessment techniques can be done to measure those KSAOs. A variety of personality test can be done before entering college to access which career would fit an individual. Conducting a job analysis provides knowledge of capabilities to the individual interested in the profession and the organization that is interested in hiring the individual. Knowing the capabilities of the individual is key in determining how productive the individual is capable of being in the desired profession. If the desired profession is to be a residential therapist, it would require the right personality and skill set for the job. A residential therapist skill set would need to provide to a broad range of services because the job requires to work directly with individuals, families couples and groups in a variety of settings, such as mental...

Words: 1008 - Pages: 5

Premium Essay

Sentimental Anaysis

...identify the current opinion by analyzing the public options and do the campaign in better way. Same as the voters get to know the overall public opinion of the candidates and can do their voting for candidates who is having positive opinion from public. OVERVIEW OF the Solution Social media platforms have become an important site for political conversations throughout the world. By using automated real-time sentiment analysis of this public opinion data can provide fast indications of changes in opinion, showing for example how an audience reacts to particular candidate’s statements during an election period. Sentiment analysis is a new area in text analytics where it focuses on the analysis and understanding of the emotions from the text patterns. This new form of analysis has been widely online marketing area. From this project, trying to implement the application of using weighting techniques with online sentiment to predict the vote percentage that individual candidate will receive. There will be in depth discussion about the various ideas using sentiment analysis to predict outcomes. Work In the last decade, interest in mining sentiment and opinions in text has grown rapidly, due in...

Words: 1072 - Pages: 5

Premium Essay

Bsa 375 Service Request Riordan Manufacturing Week 4

...for his medical patients using the processed polymers developed under his several patents. Now a global plastics manufacturer, Riordan Manufacturing employs 550 people and the annual earnings are projected around $46 million. The company’s global operations include the corporate headquarters in San Jose California, the Plastic Bottles Facility in Albany Georgia, the Custom Plastics location in Pontiac, Michigan, and the Electric Fan Facility located in Hangzhou, China. The COO of Riordan Manufacturing, Hugh McCauley has initiated a service request. This request is labeled SR-rm-022. The purpose of this request is to integrate a variety of the human resource tools into a single application. This document is to addresses the planning and analysis phase of a service request. The request is to encompass all plant locations. Design methods will be established to meet this request, requirements will be collected, the project scope and feasibility will be recognized, the stakeholders will be identified, and key factors to guarantee success in gathering information will be clarified. Project Scope The project scope is for a new system for the human resource department. The new human resource systems purpose is to take advantage of the more sophisticated, state of the art, information systems technology. It is extremely important that the scope be identified during initiation of the project as it guides the feasibility study and requirements. The boundaries of the project are identified...

Words: 3618 - Pages: 15

Premium Essay

History of Ais

...History Initially, accounting information systems were predominantly developed “in-house” as legacy systems. Such solutions were difficult to develop and expensive to maintain. Today, accounting information systems are more commonly sold as prebuilt software packages from vendors such as Microsoft, Sage Group, SAP and Oracle where it is configured and customized to match the organization’s business processes. As the need for connectivity and consolidation between other business systems increased, accounting information systems were merged with larger, more centralized systems known as enterprise resource planning (ERP). Before, with separate applications to manage different business functions, organizations had to develop complex interfaces for the systems to communicate with each other. In ERP, a system such as accounting information system is built as a module integrated into a suite of applications that can include manufacturing, supply chain, human resources. These modules are integrated together and are able to access the same data and execute complex business processes. With the ubiquity of ERP for businesses, the term “accounting information system” has become much less about pure accounting (financial or managerial) and more about tracking processes across all domains of business. [edit]Software architecture of a modern AIS A modern AIS typically follows a multitier architecture separating the presentation to the user, application processing and data management...

Words: 2186 - Pages: 9

Premium Essay

Kudler Frequent Shopper

...Running head: SERVICE REQUEST SR-KF-013 - KUDLER FINE FOODS Service Request SR-kf-013 – Kudler Fine Foods Kent Alexander, Tracy Duncan, Elvis Rocha Jr, Eliseo Perez, Todd Ruggles University of Phoenix BSA375 Fundamentals of Business Systems Development May 10, 2010 System Development Phase I Kudler Fine Foods is committed on providing customer satisfaction to all customers that purchase products from all of affiliated stores. To better serve the customers, Kudler is interested in developing a system to track customer purchases through a Frequent Shopper Program to award loyalty points for redemption (Kudler Fine Foods). Scope To develop a Frequent Shopper Program (FSP) that will improve customer’s satisfaction, track purchasing activities from the customers, and offer high end product for redemption as a reward for shopping at their stores. Goal Under the new program, each customers purchase transactions will be recorded and reward points will be earned base on dollar amount spent per transaction. Once points are accumulated, the points can be redeemed for high end gifts, products, specialty foods (Kudler), or partnership services from vendor companies. With the new system implementation, Kudler Fine Foods will be able to add new value to customers; improve customer satisfaction, increase margin profits, customer loyalty, and have adequate management system to track customer’s spending habits at Kudler Fine Foods. ...

Words: 5143 - Pages: 21

Free Essay

Technical Writer

...Dear Sir/Madam, Greeting's for the day!!! A Technical Writer is a Professional Writer who engages in technical writing and produces technical documentation for technical, business, and consumer audiences. The Institute of Scientific and Technical Communicators defines the profession as preparing information that helps users who use the product. This documentation includes online help, user guides/manuals, white papers, design specifications, system manuals, project plans, test plans, business correspondence, etc. Technical Writer create documentation in many forms, such as printed, web-based, or other electronic means. Engineers, scientists, and other professionals may also produce Technical Writing, but often hand it off to a professional technical writer for developmental editing, proofreading, editing and formatting. Skills Sets: In addition to solid research, language, writing, and revision skills, a technical writer may have skills in: 1. Information Design 2. Information Architecture 3. Training Material Development 4. Illustration / Graphic Design 5. Website Design Management 6. Indexing 7. Localization / Technical Translation 8. User Interfaces 9. Business Analysis A Technical writer may apply their skills in the production of non-technical content, for example, writing high-level consumer information. Most Important Skill that each and every Technical Writer must have will be a Good Communication and Interpersonal Skills so that they may...

Words: 501 - Pages: 3

Premium Essay

Process Documentation Reflection

...Reflection Paper For accountants, processing documentation refers to documenting those significant accounting processes to make sure the financial reporting are consistent with the company’s business activities, and GAAP. Documentation of significant accounting processes also help companies achieve business operations effectiveness. To prove the necessity of accounting process documentation. I will prove it from several aspects. First, business transaction cycles are always managed through Accounting Information System. Transaction cycles are initiated by accountants to determine what type of the transactions should be recorded, and then the record is disseminated to execution departments. Secondly, accounting processing requires approvals of each transaction, which ensures validate process and internal control. For example, when a purchase option is made, the approval from a supervisor or manager is required. Documenting of the approval ensures the activities are consist with company operations, facilitates the managers to trace errors or fraud to the responsibility of any employee. Last but not least, accounting process documentation offers the description of how the routine transactions are accounted for. It is to make sure the procedure is applied correctly and consistently. So that the financial reports generated from the data have effective reliability and reflections. This with help the management and shareholders to make prudent decisions. Perceptive software...

Words: 849 - Pages: 4

Premium Essay

Phases of the Traditional Systems Development Life Cycle

...will be used as a guide. Phases of the traditional Systems Development Life Cycle (SLDC) for a Bank ATM The Six Phases According to Moore, W., Nolan, E., & Gillard, “There are six different phases in a traditional systems development life cycle. The first phase is preliminary investigation, the second phase is system study, the third phase is system analysis, the fourth phase is programming and implementation, the fifth phase is support and maintenance, and the sixth phase is documentation”. (2006) According to Computer World, “Stages of the traditional system development lifecycle can be characterized and divided up in different ways, including the following: Project planning, feasibility study: Establishes a high-level view of the intended project and determines its goals. Systems analysis, requirements definition: Refines project goals into defined functions and operation of the intended application. Analyzes end-user information needs. Systems design: Describes desired features and operations in detail, including screen layouts, business rules, process diagrams, pseudo code and other documentation. Implementation: The real code is written here. Integration and testing: Brings all the pieces together into a special testing environment, then checks for errors, bugs and interoperability. Acceptance, installation, deployment: The final stage of initial development, where the software is put into...

Words: 769 - Pages: 4