It defines data elements and their inter-relationships in the systemģ 6) What is data modeling? Give 5 examples for data modeling. Entity Relationship Diagram E-R Diagram is a graphical representation of the data layout of a system at a high level of abstraction. The diagrams are: Graphical - Eliminating thousands of words Logical representations - Modeling WHAT a system does, rather than physical models showing HOW it does it Hierarchical - showing systems at any level of detail and Jargonless - allowing user understanding and reviewing. The purpose of data flow diagrams is to provide a semantic bridge between users and systems developers. (10 mks) Data Flow Diagrams Data Flow diagrams are a means of representing a system at any level of detail with a graphic network of symbols showing data flows, data stores, data processes, and data sources/destinations. 5) What are the purposes of Data Flow diagrams, Entity-Relationship diagrams? Give an example diagram of each. A list of deficiencies of the current system. The contents that a feasibility report are: A statement of purpose of the system. Maintenance can be of different types: to modify the software as the requirements of the customer evolve, to remove the residual bugs in the software etc.Ģ 4) What is feasibility study? What are the contents we should contain in the feasibility report? (5 mks) A feasibility study is an initial look at an existing information processing system to decide how it might be computerized or improved. Phase VII - Maintenance This is the largest phase of the software life cycle. Phase VI Installation The software is released to the customer. Alpha testing is to see if the software is as per the analysis model whereas beta testing is to see if the software is what the customer wanted. First unit testing is done and then integration testing. There are a number of testing strategies. Phase V Testing The testing is a process that goes hand in hand with the production of the machine code. Phase IV Code Generation Here the actual programming is done to obtain the machine code it is an implementation of the design. Phase III Design This determines the data structures, the software architecture, the interface representations and the procedural (algorithmic) detail that goes into the software. The requirements of the software and the customer are decided upon. The function, behaviour, performance and interfacing of the software are determined. The information domain for the software is understood. Phase II Software Requirements Analysis Here we have a phase where the requirements are gathered. This is basically a system view where all the system elements are created. (8 mks) Phase I Modeling Phase In this phase we view the software product as part of a larger system or organization where the product is required. Planning Analysis Design Implementation Testing Installation Maintenance 3) Explain the different phases involved in waterfall life cycle. 2) Draw a diagram for pure waterfall life cycle. What software engineering fundamentals apply to all types of software systems?ĩ.1 Software Engineering Question Bank 1) What is Software Development Life Cycle? (SDLC) System Development Life Cycle (SDLC) is the overall process of developing information systems through a multi-step process from investigation of initial requirements through analysis, design, implementation and maintenance.List 5 different types of software application.What are the 4 general issues that affect many different types of software?.What is the distinction between computer science and software engineering? What are the four fundamental activities in software processes?ĥ.What are the two fundamental types of software product?.What are the essential attributes of good software?. If you still have questions, find answers on our FAQ page or just send us an email at we will respond as soon as possible.Īnswer all questions. Please note that all sales are final and non refundable. Payments will be processed instantly after checkout. You will receive this product immediate after placing the orderĪll resources are in electronic format and can be downloaded from your account or email – How to Download.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |