辅导EECS 3311编程、 写作Java,CSS程序

” 辅导EECS 3311编程、 写作Java,CSS程序SOFTWARE DESIGNLAB 3 (%5 of Total Grade), VERSION 1RELEASE DATE: May 28, 2021This is our first lab with a required submission due to Monday June 7th at 11:30 PM ESTtime (NO EXTENSIONs will be granted). This lab is the continuation of Lab 2 (from thelast week).OBJECTIVEIn this lab we finish extracting the requirements by investing on a number of use casesand make one detailed use case scenario.DELIVERABLES6 Use Case Scenarios: 3 Brief, 2 Casual, and 1 Fully dressed.USE CASE EXAMPLES Examples from Larmans book on Applying UML and Design Patterns (Pages 8-12 includes a fully dressed use case scenario)QUESTIONSAsk questions on the course Forum, on the eClass site, or by email.POLICIESYour (submitted or un-submitted) solution to this assignment (which is not revealed to thepublic) remains the property of the EECS department. Do not distribute or share yourcode in any public media (e.g., a non-private GitHub repository) in any way, shape, orform before you get the permission from your instructors. You are required to work on your own for this lab. No group partners are allowed. When you submit your solution, you claim that it is solely your work. Therefore, it isconsidered as a violation of academic integrity if you copy or share any parts of yourcode or documentation. When assessing your submission, the instructor and TA may examine your doc/code,and suspicious submissions will be reported to the department/faculty if necessary.We do not tolerate academic dishonesty, so please obey this policy strictly. Emailing your solutions to the instruction or TAs will not be acceptable.2SUBMITTING YOUR WORKLab 3 is due June 7th at 11:30 PM EST via E-class.AMENDMENTS So far so goodDOCUMENTING USECASESBackgroundUse cases are text stories widely used to discover and record requirements. Theyinfluence many aspects of a project, including object-oriented analysis and design, andwill be input to several Subsequent artifacts in the project.Informally, use cases are text stories of some actor using a system to meet goals. Weintroduced three types of use case:BRIEF: One paragraph summary, usually off the main success scenario. During earlyrequirements analysis, to get a quick sense of subject and scope. May take only afew minutes to create.CASUAL: Informal paragraph format. Multiple paragraphs that cover various scenarios.Similarly, it gives us a quick sense of scope and subject similar to brief scenarios butmultiple formats.FULLY DRESSED: all steps and variations are written in detail, and there are supportingsections such as preconditions and success guarantees. This is written after so manyuse cases have been identified and written in brief format. During the first workshopa few (around 10%) of the architecturally significant and high-value ise cases arewritten in details.Lecture of Week 2 included examples of the brief and casual use cases (Slides 5, 8, and10, and 12). The book of Applying UML and Design Patterns of Craig Larman alsoincludes various examples (Page 115 Chapter 6). This chapter is also available oneclass. Pages 8-12 of this PDF involves a fully dressed use case.Context of Lab ProjectMajority of the class (98%) stated that they are following COVID-19 pandemic news. Asthe situation is evolving our requirements (in terms of personal life, work, studies, andsocial aspects) are changing. This change created new challenges and needs in our lives.3For example, Myself (Maleknaz), in this situation I need to know (i) the updated regulationin my neighborhood, (ii) I need to know the warmest time of the day to go out running, (iii)I need to know the travel regulation between every two national and internationaldestinations, (iv) I need to know the number of people in the que of the closest grocerystore, (v) I need to stay productive in isolation, etc. etc.These are my requirements which some can potentially be seen as a softwarefunctionality (e.g. (ii) showing the warmest point in a day) and some might not (e.g. (v)staying productive!). In quiz #1, you listed all the requirements that are occurring or isurging or changing in your life because of the pandemic!TO DO:It is Expected that steps 1 to 4 already have been done in the week of January 18th. Step5 is added.1. Choose three of the requirements you listed in Quiz 1. If you do not remember, have access, etc., you can write the use cases based onwhat requirements come to your mind right now.2. Download the template for brief and for casual use cases and create a similar tablefor your fully dressed use case following the example.3. Document three brief Use cases.4. Pick two of the three brief use cases and write a casual use case for each of the two.5. Pick one of them and write a fully detailed description as a fully dressed use casescenario.OUTPUT:You will have three brief use cases and two casual uses cases and one fully dressed usecase scenario (six use cases in total) around three of the requirements you had.That being said, it is expected that you detail one of the three brief usecases as for yourfully dressed scenario.SUBMISSION:Please submit ONE pdf file including all these use cases. This one pdf should include 6TABLES.4EVALUATION RUBRIC:Criteria Description PercentageThe format Following the format of use cases as in thelectures/references, Using the terminology studied in our lectures or inone of the introduced references,Satisfying all the conditions of a use case following theformat provided.20%Completeness Number of use cases, Level of details, Covering all the potential actors, scenarios, andextensions when needed, Satisfying all the conditions of a use case in thedescription of use case scenarios, exceptions, anduse case fields.The scenarios and Extension should be selfexplanatory.Meaningfulness The use case should cover the interaction betweendifferent actors of different types (systems, users, andthe SUD) meaningfully and in a meaningful and selfexplanatorysequence as being understandable forany reader familiar with the context.30%Cohesiveness The use case should properly relate with the statedrequirements in Week 2, The use cases should relate with each other asinstructed in the assignment.The content of use Case should be cohesive andconvey a clear message.请加QQ:99515681 或邮箱:99515681@qq.com WX:codehelp

添加老师微信回复‘’官网 辅导‘’获取专业老师帮助,或点击联系老师1对1在线指导