.

Sunday, May 26, 2019

Functional Requirements

1.Functional RequirementsFunctional acquirements define the fundamental actions that governance must perform.The functional requirements for the agreement are divided into three main categories, Reservation/Booking, Food, and Management. For further details, remark to the example cases. eccentric 1.1. Reservation/Booking1.1. The system shall record reservations.1.2. The system shall record the customers first name.1.3. The system shall record the customers last name.1.4. The system shall record the act of occupants.1.5. The system shall record the get on tote up.1.6. The system shall display the default room rate.1.6.1. The system shall allow the default room rate to be transfigured.1.6.2. The system shall require a comment to be entered, describing the reason for ever-changing the default room rate.1.7. The system shall record the customers phone number.1.8. The system shall display whether or not the room is guaranteed.1.9. The system shall generate a unique confirmation number for separately reservation.1.10. The system shall automatically cancel non-guaranteed reservations if the customer has not provided their credit card number by 600 pm on the check in date.EXAMPLE 22.Food2.1. The system shall track all meals grease ones palmsd in the hotel (restaurant and room service).2.2. The system shall record earnings and payment type for meals.2.3. The system shall bill the current room if payment is not made at date of service.The system shall accept reservations for the restaurant and room service.EXAMPLE 33. Management3.1. The system shall display the hotel occupancy for a condition close of time (days including past, present, and future dates).3.2. The system shall display projected occupancy for a period of time (days).3.3. The system shall display room revenue for a specified period of time (days).3.4. The system shall display food revenue for a specified period of time (days).3.5. The system shall display an exception report, showing where d efault room and food prices have been overridden.3.6. The system shall allow for the bringition of information, regarding rooms, rates, menu items, prices, and user profiles.3.7. The system shall allow for the deletion of information, regarding rooms, rates, menu items, prices, and user profiles.3.8. The system shall allow for the modification of information, regarding rooms, rates, menu items, prices, and user profiles.3.9. The system shall allow managers to assign user passwords.2 Nonfunctional RequirementsFunctional requirements define the needs in terms of performance, logical database requirements, design constraints, standards compliance, reliability, availability, security, maintainability, and portability.EXAMPLE 1Performance RequirementsPerformance requirements define acceptable response measure for system functionality.The load time for user interface screens shall take no longer than two seconds.The log in information shall be verified within louver seconds.Queries sh all return results within five seconds.ExampleLogical Database RequirementsThe logical database requirements include the retention of the following data elements. This list is not a complete list and is intentional as a starting point for developmentBooking/Reservation SystemCustomer first nameCustomer last nameCustomer considerCustomer phone numberNumber of occupantsAssigned roomDefault room rateRate descriptionGuaranteed room (yes/no)Credit card numberConfirmation numberAutomatic cancellation dateExpected check-in dateExpected check-in timeActual check-in dateActual check-in timeExpected check-out dateExpected check-out timeActual check-out dateActual check-out timeCustomer feedbackPayment received (yes/no)Payment typeTotal BillFood ServicesMealMeal typeMeal itemMeal orderMeal payment (Bill to room/Credit/Check/Cash)EXAMPLE3Design ConstraintsThe Hotel Management System shall be a stand-alone system running in a Windows environment. The system shall be developed using Java and an Access or Oracle database3. Illustrate a time physique needed to complete each commercial enterprise based on the requirements from question 2.(5 Marks)Answer Estimating time framesTo manage your time well, you should do it not only what tasks you need to accomplish, but also when those tasks must be completed and how long theyll take. fashioning accurate estimates about how long a task will take is one of the keys to feelingive time management. Many management problems are the result of fantastic estimates of how long it will take to complete specific tasks.If you estimate time frames accurately, youll be able to schedule operate efficiently and meet deadlines schedule work efficiently Accurate estimates about how long tasks will take to complete make scheduling a lot easier.They ensure that you wont have to keep changing your schedule. If you have a task that you accurately estimate will take six hours, for example, you can allot that time in your schedule and be moderate ly confident you wont have to change the schedule. But what if you didnt accurately estimate the time for that task and allotted it only three hours? It would throw your schedule off, and youd need to redo it. meet deadlines If youre accurate in estimating the time it will take to complete tasks, youll be better able to meet your deadlines.If youre estimates arent accurate, you may need to ask to change deadlines or disappoint others who are relying on you to complete certain tasks. With accurate time estimates, youll also be more confident about setting deadlines because you know that the time you assign for completing each of your tasks is realistic.Time estimate equationIts all important(p) to estimate the time frames for your tasks accurately so that you can schedule all your work effectively and meet deadlines.To go about doing this, you first need to know the requirements of each task and your experience with activities both when they run smoothly and when they dont to p roduce three time estimates The likely time is the time that the task normally takes you to complete. It helps to consider the time it takes to complete the task without interruption.You should also think about a time frame you would be comfortable with based on your workload, the task, and any external factors that may delay or speed up the completion of the task. The shortest time is the least total of time that you have taken to complete the task in the past. It may also refer to the shortest time in which you think you can complete the task if there are no interruptions or distractions. You can estimate the seven-day time by considering what may go wrong when performing the task and accordingly adding this extra time to the tasks likely duration.This estimate should be based on your experience of this type of activity in the past, as well as on any foreseeable difficulties.You use the three time estimates to calculate the shortest thinkable time to complete a task based on a n average of the likely, shortest, and longest times. Because in most cases a task will take the likely time to complete, this time is given more weight. You need to multiply it by 4, add the shortest time, and then add the longest time.You divide the total by 6 to get the shortest possible time.One important thing to remember is that you must use the said(prenominal) measurements for each type of time. For example, if your likely time is a number of days, the shortest and longest times must also be in days. If your estimates are in various measurements, start by changing them so they are all the same. The time frames equation often produces a shortest possible time that is longer than the shortest time you practice into the equation.This is because the equation helps ensure that youre realistic about how long things will take.To manage your time effectively, you have to estimate the time it will take to complete each of your tasks. Doing this ensures you can schedule your work a ppropriately and meet all your deadlines. To estimate the time frames for your tasks, you can use a simple time frames equation, which uses estimates for the likely, shortest, and longest times to calculate the realistic, shortest possible time that it will take to complete a task.https//library.skillport.com/courseware/Content/cca/pd_11_a02_bs_enus/output/html/sb/sbpd_11_a02_bs_enus002005.html4.Identify and explain five (5) threats to your business that you need to consider for the success of this system.Answer After assessing the energys and weaknesses of your business for your business plan, look for external forces, like opportunities and threats, that may have an effect on its destiny.These changes includeThe appearance of crude or stronger competitorsThe emergence of unique technologiesShifts in the size or demographic composition of your market areaChanges in the economy that affect customer buying habitsChanges in customer preferences that affect buying habitsChanges that alter the way customers access your businessChanges in politics, policies, and regulationsFads and fashion crazesList the threats and opportunities facing your business, and follow these guidelinesWhen listing opportunities, consider emerging technologies, availability of sassy materials, fresh customer categories, changing customer tastes, market growth, new uses for old products (think about how mobile phones and even eyeglasses now double as cameras and computers), new distribution or location opportunities, positive changes in your competitive environment, and other forces that can affect your success.When listing threats, consider the impact of shrinking markets, altered consumer tastes and purchase tendencies, raw material shortages, economic downturns, new regulations, changes that affect access to your business, and competitive threats, including new competing businesses and competitive mergers and alliances. Also think about the impact of expiring patents, labor issues, g lobose issues, and new products that may make your offering outdated or unnecessary.If youre having a tough time getting specific, look back at the strengths and weaknesses, but this time, use it to list strengths and weaknesses of a competitor. You wont know as much about your competitors capabilities as you know about your own, but you probably know enough to flag areas of strength and weakness.Your competitors strengths are potential threats to your business, and its weaknesses present potential opportunities.http//www.dummies.com/business/start-a-business/business-plans/how-to-identify-opportunities-and-threats-in-business-planning/5. Write down three (3) elements of put on the line and two (2) example each that relate to the project.(9 Marks)Answer. All risk management standards agree that the goal of risk management is to enhance the chances of success of the relevant endeavor.However, each of them provides a distinguishable explanation of risk ISO310002009 calls it effect of suspense on objectives, the PMI PMBOK Guide has an uncertain event or condition that, if it occurs, has a positive or negative effect on the projects objectives, and the preferred Risk atomic number 101 definition is uncertainty that matters.Each description is true, but only partly so.This matters because, until we know what we are dealing with, we cannot manage it in the best way possibleIf we use the ISO definition, then our first thought will be to focus on the effectIf we follow PMI, then we will start from the potential particularWith the Risk Doctor definition, we start from uncertainty.Each of these the effect, the event and the uncertainty is a component of risk, but on its own is not a risk.Even taken in pairs they do not provide the full picturean effect positive an event is an issuean event plus an uncertainty is a prediction an uncertainty plus and effect is a concern.It is only when you put all three together that you can see what a risk is made of, and use th is information to judge on what, if anything, to do about it. Of course, this then requires a longer definition, but the goal enhancing the chances of success is worth the effort.But what is success? It is more than simply meeting objectives it must also include the condition of complying with project constraints in order for the final result to remain within scope.Given this clarification, a more complete definition is Risk consists of three parts an uncertain situation, the likelihood of occurrence of the situation, and the effect (positive or negative)that the occurrence would have on project success.The three-part definition helps with three important stages of the risk management processIn 1.risk identification, it supports the structured description of a risk (risk metalanguage) in the form Because of , may occur, leading to In 2.risk evaluation, friendship of potential causes allows you to evaluate the likelihood identification of effects provides a basis for quantifying th e impact.In 3 risk response planning, the different parts of the definition suggest different response approachesfor threat avoidance, understanding the situation may allow you to stop it happening or protect against its resultsunderstanding the situation can also be used to help us exploit opportunitiesin risk transfer or sharing, we seek a partner better equipped to address the effectfor threat reduction or opportunity enhancement, we focus on the effect and/or the likelihoodin risk acceptance, any contingency plan has to address the effect.Including these three components when you describe risks (the uncertainty, the event and the effect) will help everyone involved in risk management to take account of these three important aspects of risk, and act on them to enhance the chances of success.EXAMPLETwo examples of Managing risk in hote

No comments:

Post a Comment