Category: Select subject(s)

  • Wk 7 Assignment

    • Review the
    • document to understand the expectations for this weeks Assignment.
    • As in the first paper, use APA formatting. Use the same Course Paper template APA 7 as required in Paper 1. You may access this template in the Learning Resources for this week.
    • Search the internet and/or the Walden Library for six (6) peer-reviewed sources that supports the topic for this Assignment. The six peer-reviewed sources should be included in your paper. Also, sources used from Paper 1 may be used in this second paper. Peer-reviewed sources do not include newspaper articles, websites produced by the organization you are considering, open-sourced references, such as Wikipedia, etc.
    • A title page and Reference list are to be included in this Assignment, though these items are not included as part of the 5- to 7-page length of the paper.

    Assignment: (57 pages, not including title and Reference pages)

    • In summary format, reintroduce your organization, the ethical dilemma you are addressing, and the philosophical principles and obligations you discussed in Paper 1.
    • For leadership to lead an ethical organization, they must be aware ofand understand how touse both internal and external controls. Discuss both types of controls that are at the disposal of your organizations leadership, citing the Cooper text (Chapter 6).
    • Identify current specific structures, controls, and/or policies essential to addressing the ethical dilemma upon which you are focused. For example, internally is there a hierarchical structure to your organization that can be employed to help with decision making? Is there a board to which leadership is accountable? Externally, are there legal structures that, at least in theory, should ensure ethical decisions are being made or due to weaknesses in the structures, are allowing unethical decisions?
    • Considering what may be needed in the future. For examples:
    • What new internal structures, controls, and/or policies and procedures are required to address the ethical dilemma? (Note: Do not attempt to identify solutions to the ethical issue; rather, address the organizations structures which can help to address the ethical dilemma.)
    • How would you envision putting in place these new structures, controls, and/or policies and procedures? What would be required to implement these changes?
    • What needs to occur, external to the organization itself, to support the ethical decision that is needed (which you identified in Paper 1)?
    • Add a conclusion that summarizes the key elements of your paper.
    • Make sure to include a reference list that includes a minimum of six peer-reviewed sources that support your Assignment.
    • Asfari, A., & Askar, A. (2020).
    • . Journal of Muslim Minority Affairs, 40(2), 217234. https://doi.org/10.1080/13602004.2020.1781467
    • Heckman, D. (2019).
    • . Harvard Journal of Hispanic Policy, 31, 6580.
    • Ip, K. K. W. (2020).
    • . Political Studies, 68(1), 128145. https://doi.org/10.1177/0032321719833885
    • Oliphant, J., Kiley, J., Van Green, T., Gracia, S., & Copeland, J. (2025, June 17).
    • . Pew Research Center. https://www.pewresearch.org/politics/2025/06/17/americans-have-mixed-to-negative-views-of-trump-administration-immigration-actions/
    • Trump, D. (2025, January 20).
    • . The White House. https://www.whitehouse.gov/presidential-actions/2025/01/protecting-the-american-people-against-invasion/

    Attached Files (PDF/DOCX): MMPA_6405_Assignment Series Overview.pdf

    Note: Content extraction from these files is restricted, please review them manually.

  • Part 2

    1. Write a 2-3 page reflective essay that clearly addresses the following:
    • A plan to quickly adapt to dynamic and potentially unpredictable professional development environments in order to best support participants both in learning the content and maintaining morale.
    • A thoughtful assessment of your own personal leadership style, including references to the results of the quizzes you took in Week 1, and how that impacts others as you become a leader in the field.

    Resources:

    For this assignment, it will be important to use contemporary research and the use of the Wilmington University Library resources are highly recommended. Did you know that students can request a personal consultation with a reference librarian? Read more at

    to the library resources.

    Over the course of the last seven weeks, you have been fortunate to finish The Leadership Challenge and have also been exposed to numerous readings, podcasts, videos, and research materials that have developed you into a progressive leader. Use all of these resources for this assignment! Additional resources for your consideration include the following:

    • Submitting a video presentation through Kaltura –

    Attached Files (PDF/DOCX): Lesson plan.docx

    Note: Content extraction from these files is restricted, please review them manually.

  • Long term care

    Presentation #2-Long-Term Care: You are planning to open your own long-term care center. Describe the population you plan to serve (elderly, disabled [young, older], mentally disabled, children, etc.) Include the services you will provide and how patients will be referred to your site. Talk about what makes your site unique in what it offers to patients.

  • CL 100 Research Paper

    Write a 3-page (approximately 825 words), double-spaced research paper for CL 100: Archaeology and Rediscovery of the Classical World.

    Topic:

    Heinrich Schliemann is universally known to have discovered the city of Troy, following clues in Homers Iliad. Describe the life of Heinrich Schliemann, his excavation techniques, and the importance of finding the city of Troy. However, pay attention to detailing some negative aspects of Schliemanns attitude towards cultural heritage.

    Requirements:

    • Follow the CL100 Research Paper Template exactly.
    • Follow the Rubric for grading criteria.
    • Include a clear introduction with thesis.
    • Include body paragraphs discussing:
    • Schliemanns life and background
    • His excavation techniques
    • Discovery of Priams Treasure
    • Ethical concerns and destructive methods
    • Importance of Troy archaeologically and historically
    • Include a clear conclusion.
    • Must be approximately 800825 words INCLUDING bibliography.
    • Must include at least four academic, peer-reviewed sources.
    • Use Chicago Author-Date citation format.
    • Include in-text citations and a bibliography.
    • Writing should reflect freshman college level.

    Attached Files (PDF/DOCX): CL100 Research Paper Template.pdf, Rubric CL 100 (1).pdf

    Note: Content extraction from these files is restricted, please review them manually.

  • Community Assessment Assignment

    Purpose: The purpose of the community assessment/consultation and health promotion (HP) recommendation is to help you apply key concepts, principles and practices associated with entry-level community health nursing practice from a population health focus. The assignment addresses course learning outcomes: 1-6

    Instructions:

    Refer to Chapter 13 in Stamler & Yiu (2024) to guide your assessment/consultation. Form a group of 5 to 7 members to collectively write a community assessment report. Identify group members on the title page of the report. Only one member Report Components

    Section A

    1. Define the community. (i.e. geography, interests, or risk).
    2. Identify the purpose of your community assessment.

    Section B

    1. Describe the windshield survey method (during practicum hours) used to gather information about the broader community including its geographic boundaries, neighbourhood environment, and significant factors (e.g. determinants of health) that may impact the health of community members.
    2. Create an asset map diagram of your choice. (See Turin et al. article from reading list)

    Section C

    1. Select additional data collections methods for your community assessment (e.g., I did a literature review using CINAHL, and EBSCO and found epidemiological data, research findings, local and national policy documents, census, and other statistics). Include hypothetical methods as if you were able to implement the entire community assessment. (e.g. interviews or surveys).
    2. Identify and review data about the community, (e.g. health status, where health services are obtained, other related services and gaps in services). Good sources of existing data may include:
    • Statistics Canada community profiles
    • Local Health Integration Networks
    • Government reports and websites
    • Municipal planning documents
    • Public Health Units
    • Universities and Colleges
    • School boards
    • Other community organizations
    1. Synthesize and analyze your data findings to inform your understanding of the ommunity. Describe any health inequities that emerge from the data youve collected.

    Section D

    1. Make 1-2 upstream (health promotion) recommendations for addressing these inequities, supported by your data, research and theory.

    **Important to reach conclusions and make recommendations that are supported by research.

    Section E

    1. Reflect on your experiences of conducting this community assessment. How has your social identity and any assumptions about the community affected how you perceived your community? How has this assignment changed your outlook as a community member, and as a community health nurse?

    Peel Region:

    • Length: 4-5 pages, including the asset map.
    • Use APA 7th edition format, a standard way of setting up papers in Nursing. For guidance on layout, citing and referencing sources, see the short video and resources at . (Click on the menu boxes with an x to open drop down menus with examples for many kinds of source.)
    • Report Format: Word Document
  • Second Language Learning Research Paper Assignment

    Second Language Learning Research Paper Assignment Instructions

    Overview

    You will pick a topic in SLA research on how language learners learn. You will develop a 10-15 page paper in current APA format. The paper must include at least 15 peer reviewed scholarly sources in addition to the course textbook.

    Instructions

    Paper Requirements:

    Topic should be some aspect of how language learners learn that we have touched upon in this course. Remember to pick a topic with sufficient amounts of literature. Perform a quick search in the library database to see before you begin and as you are developing your thoughts for your paper.

    Topic should be supported by current scholarly peer reviewed sources (within the last 5 years).

    References in the literature should be sufficient to clarify the issue, develop, and support the thesis in terms of current theory.

    The related theory should be identified along with the corresponding theorist.

    All in-text citations and references should be in current APA format.

    A minimum of 15 sources are utilized in addition to the course textbook.

    Your paper should be 10-15 pages in length.

    Your final draft should include: a title page, abstract, paper, and reference page, all in current APA format.

    Other additional formatting requirements: Running Head, 12 point Times New Roman font, double spaced with one-inch margins

    You may elect to use headings but make sure to adhere to APA format when doing so.

    Paper must be well organized and quite free of grammatical errors with academic language and style utilized (written in 3rd person).

    References

    Hall, G. (2016). The Routledge Handbook of English Language Teaching. Routledge. ISBN: 9780415747394.

  • Leadership

    The topic is what a leader should strive to be How will you motivate the team/band your strengths and weaknesses ways that you can support and problem solve when issues arise and ways that you will maintain organization and positive efforts amongst all your team members in.

  • Qualitative Analysis & Results Write-up

    Assignment details attached in word document.

    Attached Files (PDF/DOCX): Qualitative_Code_Book Sarah Kelly.docx, Sarah Kelly – Identify Qualitative Evaluation Questions.docx, Participant 110.docx, Participant 109.docx, Participant 103.docx, Participant 102 (1).docx, Participant 101 (2).docx, Participant 104.docx, Participant 105.docx, Participant 106.docx, Veterans Recovery Services Agency Profile 202410 (1) (5).docx, Qualitative Analysis Write-up.docx

    Note: Content extraction from these files is restricted, please review them manually.

  • MEDICATION RECONCILLIATION PAPER

    Medication reconciliation is a critical process in healthcare aimed at ensuring the accuracy and safety of a patient’s medication regimen during transitions of care. These transitions can occur when a patient moves from one healthcare setting to another, such as from home to the hospital, between different healthcare facilities, or during discharge from a hospital or clinic.

    The primary goal of medication reconciliation is to prevent medication errors, adverse drug events, and potential harm to the patient by creating and maintaining an accurate and up-to-date list of the patient’s medications. This process involves comparing the patient’s current medication regimen with any newly prescribed medications, as well as reconciling any changes that may have occurred during the course of their care.

    Key components of medication reconciliation include:

    1. Compilation of Medication List:
    • Gathering a comprehensive list of all the medications a patient is currently taking, including prescription medications, over-the-counter drugs, herbal supplements, vitamins, and any other relevant substances.
    1. Verification:
    • Cross-referencing the compiled list with various sources, such as the patient, family members, pharmacy records, and the electronic health record (EHR). This helps identify any discrepancies or differences in medication information.
    1. Reconciliation:
    • Resolving any identified discrepancies and creating a final, accurate list of the patient’s medications. This may involve updating the medication list to reflect changes in dosage, frequency, or discontinuation of medications.
    1. Communication:
    • Sharing the reconciled medication list with the patient, as well as healthcare providers involved in the patient’s care. Clear communication is essential to ensure that everyone is aware of the accurate medication information.
    1. Documentation:
    • Recording the entire medication reconciliation process in the patient’s health record. This documentation serves as a reference for healthcare providers involved in the patient’s care and supports continuity of care.

    Medication reconciliation is especially important during transitions of care because misunderstandings or omissions in a patient’s medication list can lead to medication errors, adverse drug reactions, hospital readmissions, and compromised patient safety. By systematically reviewing and updating the medication regimen, healthcare professionals can help ensure that patients receive the right medications at the right doses and frequencies, promoting effective and safe healthcare delivery.

    Assignment

    Overview:

    This assignment is designed to help develop and demonstrate your skills in medication reconciliation, ensuring patient safety and continuity of care. In this assignment, you will be given a scenario and a patient that you will be “seeing” in the clinical setting. You will be reviewing that patient’s home medication list and comparing the list to your admission orders. After reviewing the two lists and taking a deep dive into the medications listed, you will create a list of recommendations to bring up with the patient’s Primary Healthcare Provider when they round on your patient for the day, addressing any missing medications or safety issues.

    Scenario:

    Mary Ann is a 68-year-old female with a past medical history of hypertension, hyperlipidemia, and Type II Diabetes. She also has chronic arthritic knee pain, which she manages with over-the-counter medications. She denies using alcohol and has no known allergies. She presented to the hospital with severe flank pain and had a CT scan of the abdomen with IV contrast, which showed a large left-sided kidney stone with ureteral obstruction. She is being admitted to the medical floor and will be having a lithotripsy in the morning.

    Her blood pressure is 155/68, heart rate is 62, Temperature is 99.0, and respiratory rate is 20 and non-labored. She is alert and oriented, has a normal S1 & S2, and has no murmurs. She has clear lung sounds bilaterally. She has normal bowel sounds. Her extremities are warm with 2+ Radial and DP pulses. She has bilateral 2+ lower extremity edema. She is currently reporting an 8/10 pain in her left abdomen/flank area. She has a BMI of 38. She lives alone at home. Her husband died several years ago, and she has two daughters who live out of state. Her morning lab work showed abnormal values of a WBC count of 15,000, Creatinine of 2.4, and a glucose of 210. All other labs were normal.

    Home medications:

    • Aspirin 81 mg PO 1xD
    • Metformin 500mg PO 2xD
    • Lisinopril 40mg PO 1xD
    • Metoprolol 50mg PO 2xD
    • Ibuprofen 600mg PO q6h PRN
    • Tylenol 500mg PO q6h PRN
    • Atorvastatin 40mg PO 1xD taken in the evening
    • Multivitamin PO 1xD

    Inpatient medication orders:

    • Aspirin 81 mg PO 1xD
    • Metoprolol 75mg PO 2xD
    • Tylenol 650mg PO Q6H PRN for mild pain 1-3 out of 10
    • Atorvastatin 40mg PO 1xD QPM
    • Humalog insulin sliding scale (SC) ACHS
    • Glu<60 call provider
    • Glu 61-150 No Coverage
    • Glu 151-200 2 Units SC
    • Glu 201-250 4 Units SC
    • Glu 251-300 6 Units SC
    • Glucose >300 call provider
    • Heparin 5000 units Q8H SC
    • Lasix 20mg PO 1xD

    Assignment Tasks:

    In an MS Word document, please complete the following tasks:

    Section 1. Home Medication List Rationale:

    In paragraph form, look at each medication on the home medication list and give a brief overview of each medication including the drug class, indication for administration (what medical diagnosis in the scenario is the drug treating specifically), safe dose range compared with current dose, basic medication administration details, most common and life-threatening side effects, and monitoring parameters (labs, vital signs, physical assessment findings, etc.) You should have at least 1 paragraph for each medication you are reviewing. All information in this paragraph should be cited with an appropriate reference (Nursing Drug Guide, Pharm/Med Surg Textbook, ATI Book, etc. – please do not use websites like drugs.com, WebMD, etc.)

    Section 2. Hospital Medication List:

    Your patient has been admitted to the hospital, and you have your inpatient admission medication orders. Review this list and, in paragraph form, answer the following questions.

    Are there any home medications missing? If yes, do you think they were omitted for safety reasons? Vital sign abnormalities? Lab abnormalities? Or was it an accidental omission?

    Are there any medications ordered that are not on the home medication list? If so, why do you think this medication was ordered? For new medications, give a medication overview similar to section 1, with a rationale for why the medications are ordered.

    Are there any medications that are not on either list that you believe should be included on the patient’s medication list (PRN medications, prophylactic medications, etc).

    Provide a rationale (with a cited resource) on how you support your information in this section.

    Section 3. Compile a final medication list for the inpatient stay to recommend to the patient’s primary healthcare provider based on the first 2 sections. This section can just be a list of medications, similar to the ones you received in the initial scenario. Your rationale should be provided in the above sections.

    Your paper should be written in the current APA format and have a title page, a body with the 3 sections above, and a reference page. Please make sure all references are cited appropriately within your paper. Please reach out to the writing center for assistance with APA format or completing the assignment if needed.

  • [Project] innovating digital systems/services

    ##Introduction

    You have to complete a project as part of this course, this chapter provides information about and instructions for the project.

    ##Essential reading

    Pressman and Maxim Chapters 2 and 3 (again)

    ##Further reading

    Dawson, C. W. Projects in computing and information systems: A student’s guide. (Harlow: Pearson, 2015) 3rd edition [ISBN 9781292073460].

    ##Overview

    For this course you are expected to undertake an individual innovation project and to submit a project report to London. You should take some care in selecting a project topic and preparing for this substantial task. To achieve good results in this course you will need to devote substantial time to this project and ensure that you work on your project consistently over the year. There is no way that you can rush the project at the last moment.

    The idea of the project is to demonstrate an understanding of the software development and innovation process and of professional practices. It is not intended to be about producing a computer program, and you are not required to deliver a computer program with your project.

    The crucial part of your project is the description of the development process, which is a model-based task. It is your job to create documentation that can support a programmer in his tasks of implementing your models and ideas in form of programming code and of testing the resulting system once it is operational.

    The time you devote to your project will also be of benefit to you when it comes to sitting the examination. The experience of developing your own project will show through in the examination. It will provide you with important examples of how systems development works in practice. You will know what you are talking about. Indeed the problems, frustrations, moments of breakthrough, difficulties and joy you will feel undertaking this work are the same as those experienced by system developers in their daily work.

    In a section below, I recall the project ideas (first listed in chapter 1) of possible projects that you might like to consider. You are, however, encouraged to develop your own project idea for a small or medium scale software system. In general, you should understand that we are looking for a system that allows you to carry out a development process that leads to a set of models for a complete system. At the end of the project these models should be capable of being easily developed as software code by a programmer.

    ##The project is intended to:

    -take you through the process of identifying and developing a digital system, tackling a realistic problem

    -provide practical demonstrations of the key issues discussed in the subject guide. It is when doing the project that you will come to realise the importance of good requirements analysis and design, the benefits of setting up a proper testing process, the problems of keeping to deadlines and managing projects, etc.

    -be an enjoyable experience where you can make the mistakes that you will learn from.

    In order to complete the project you are required to produce a number of documents. It is very important that you maintain coherence between the documents you create.

    In addition to these documents, you are expected to write a final project report. The main section of the final project report provides a summary of the lessons you learned, what went well and what you would do differently next time.

    You should note that the focus of the project is not on the system produced, but on the quality of the process undertaken and the coherence of the documents presented.

    One way to think of the project is as an attempt to produce a set of documents which could be sent to an outsourcing company to ask them to produce a system for you. Your aim is to produce a set of documents which would enable the outsourcer to understand what was needed, and go ahead and produce the complete software system.

    ##Submission

    Details on how to submit the project and the date by which the entire project must be in London are given in the booklet Completing and submitting coursework and projects, which all students taking this course should receive. This booklet is revised each year, and you should make sure that you have the most recent edition. The booklet contains the exact deadlines for each year, the forms required to accompany your project and details of how to submit the project.

    ##The project as a development process

    The aim of the project is to give you the experience of the processes and practices of system development. As such, we intend you to undertake the process of analysing and designing a software product and submit to us the documents you used in this process.

    This means that the documents should be the practical documents you would use to develop the system. Before you hand your project in you could of course go back over your individual documents again and edit them. However, the examiners want to see a development process complete with revisions that are typical for iterative or agile development. For example, examiners would be happy to see a page in the later stages of design which said something like The initial user requirement for XYZ was unachievable as it conflicted with the other requirement for ABC. It is therefore decided to drop XYZ from the design. What is important is that the project documents demonstrate how problems faced were addressed. Examiners want to see a genuine learning effort that uses the methods and techniques introduced in this subject guide.

    Finally, it is essential that your documents form a coherent project in which the examiners can see how the individual development stages have been carried out and how they relate to the previous and the following stages. We are much more interested in how you progressed through the various stages of your project than in the final result.

    ##Use of diagramming editors and tools

    You are encouraged to make use of diagramming editors and tools in your project. There is a wide range available, for example StarUML and draw.io, but you can choose the editor/tool that suits you best. However, this is not a formal requirement so do not feel you have to.

    ##The project proposal inception and planning

    Your project proposal should include

    -an overview of the system (project inception)

    -the choice and justification of the development process model you will be using

    -provide a clear timetable of how you are going to complete your project.

    ##Project Inception: project overview (2-3 pages)

    Present an overview of your project idea:

    Give your system a name.

    Provide a statement of need and feasibility: Explain why the system is needed. Describe what the system will do and who its users will be. How will it help the users? Discuss any issues of feasibility.

    Provide a statement of system scope: Outline the most important features of your system.

    Provide a list of all relevant stakeholders

    A description of the system’s technical and physical environment: Where will your system be used? Are there any other systems with which the new system will interface.

    Are there any important performance goals for your system: time or space efficiency, security or reliability?

    ##The development process: choice and justification (1-2 pages)

    Chapter 3 of this subject guide introduced a number of different system development process models. In this section you should describe the development process you intend to employ, and how this is relevant to the system you describe:

    Outline the basic principle of the chosen process (including references to relevant literature).

    Discuss why this process is suited to the problem, which you previously described.

    ##The development process: planning (1-2 pages)

    It is your job to decide on how you are going to execute the various activities that are required by your chosen process. You should now:

    Provide a very detailed timetable for the activity you are going to undertake and a detailed plan of the documents you will be providing. Your chosen development process should help you to establish a structure that addresses the need for requirements elicitation and analysis, design and elaboration (including UX design), testing and aspects of deployment. Your decisions may depend on a number of factors including the development process you have chosen, the stakeholders involved, the nature of the problem you are trying to solve.

    Planning is an important task, as you need to ensure that you can complete all the necessary documents on time. You should not take it lightly, and should use project management techniques to help you plan. You should ensure that you produce a timetable (possibly a Gantt chart) for undertaking the project, including plenty of contingency time should things go wrong and including time off, holidays etc. It is important that you balance the demands of this project with the need to study the subject and relax. Remember that the project accounts for 40 per cent of your mark, and should therefore constitute no more than 40 per cent of the time you spend to study this course.

    It is essential that you stick to your timetable in order to avoid severe time pressure towards the end of the project and to get maximum benefit from the project. If you start your project too late you will not have enough time to carry out all the stages that are part of the development process.

    Consider any problems you might envisage encountering and how you intend to manage such risks.

    ##Documentation of the development process

    Section 2 of your project will form the main body of your coursework document. Part 2 of this subject guide introduced you to the practices or modelling techniques that are used to support the various tasks of numerous process models. You are expected to use these techniques within your project.

    The exact format for this section depends on the development process you have decided to follow (as detailed in section 1). For example, within a more agile iterative development, communication and planning may be repeated in a loop several times, before modelling is carried out repetitively. It is left to you to find the best structure for your deliverables section 2.

    ##Examples of the documents you might produce for different processes

    It is your job to find the structure that suits your development process best. However, here are a couple of examples to give you an idea for a possible structure.

    Most of you will probably choose some form of an agile development process. As you are not expected to do any programming, it is important that you stress agility in the activities such as requirements elicitation and design.

    ##You might have a document of this form (or similar):

    -Development Cycle 1

    (a) Requirements elicitation.

    (b) Establishment of non-functional requirements

    (c) Scenario-based system modelling

    (d) Testing

    -Cycle 2

    (a) Further requirements elicitation and revision of

    user requirements using feedback.

    (b) Structural modelling: The UML class diagram

    (c) Data Modelling

    (d) Architectural design

    (e) UX design 1

    (f) Content Testing, User Interface Testing, Function Testing, Navigation Testing

    -Cycle 3

    (a) Further revision of system requirements using feedback.

    (b) Behavioural modelling: Use the state diagram and the sequence diagram

    (c) System design

    (d) UX design 2 based on feedback

    (e) Validation/acceptance testing

    If you have chosen the Unified Process as your development process, your document may be structured according to the disciplines of the UP and hence look similar to this:

    -Inception

    -The inception phase should be documented as part of the earlier documents described above.

    (b) Establishment of non-functional requirements

    -Elaboration (possibly with iterations within):

    (a) Requirements elicitation

    (b) Architectural design

    (c) Scenario-based system modelling (use case diagram, class diagrams)

    (d) Data modelling

    (e) UX design 1 and testing

    (f) Further revision of system requirements using feedback.

    -Construction

    (a) Behavioural modelling (state diagram, sequence diagram, interaction diagram)

    (b) System design

    (c) Content Testing, User Interface Testing, Function Testing,

    (d) Testing

    (e) UX design 2

    -Transition phase

    (a) UX testing

    (b) System testing

    The outlines above are just two possibilities for how your documents may be structured. However, it is important that the sequence fits your particular project with all its attributes. Unless your project has unambiguous pre-defined requirements, it is most likely that you will incorporate some form of iteration in your approach. In this case it is important that your documentation evolves and that it demonstrates (to the examiners) the agility of your development approach. Obviously, in a real world project, development is not completed before the system has been deployed and is fully operational in its destination environment. You only have to provide the documentation up to the stage where a programmer can easily translate your design into programming code. You are not expected to do any programming. However, it may well be useful to get an impression of what your application will look like to the user. For this purpose you are expected to create representative screens for your application. These could then also be used for some of your testing.

    Note that just because different projects have different numbers of sections/phases, it does not mean that they need to differ in length, or involve different amounts of work. You should also try to avoid unnecessary repetition in your documents. For example you do not need to include exhaustive test cases, but instead it is important that you demonstrate that you know how testing can be carried out by choosing representative examples.

    Also note that the examples above differ in some way from the way textbooks describe the processes. This is the case, because it is unlikely that a project that is undertaken by one developer who has little experience will precisely follow a formal software development project. You should decide which sections you need.

    ##Important activities

    Whatever form your documents take, they must include descriptions of how you undertook the activities below. Remember that all these activities can be used in different development processes (agile or more structured), and the order (and the choice of techniques within them) depends on many further factors, including the nature and size of the system to be developed, the preferences of the development team, etc. The list below serves as a guideline, which you can use to check whether your project (somewhere) addresses all important activities:

    Define your hardware

    Somewhere say something about the hardware your system will be running on. If the system is to be implemented on special hardware, this hardware and its interfaces should be described. If off-the-shelf hardware is to be used, the minimal and optimal configuration on which the system may execute should be set out.

    Define your project team

    Somewhere you should discuss the skills you think you will need and thus the people you will need to deliver the project. Think also about the people you will need access to for example users to research for requirements.

    Requirements elicitation

    You have already given an overview of the scope of your system and the stakeholders involved in your project proposal in section 1. Say more about how you are carrying out more detailed requirements elicitation and present your requirements in more detail including:

    -A list of requirements

    -A set of scenarios of use or user stories

    -Any prototypes that may have been developed

    Modelling your requirements

    Carry out the system analysis tasks (see chapters 8-11). Your documents should describe the functions that the system will perform and any elaborations carried out (i.e. it should present the conceptual model of the requirements of your system). Consider:

    -scenario-based system modelling: Use UML models such as the use case model, the activity diagram and the swimlane diagram

    -the structure of your system: Create a UML class diagram

    -behavioural modelling: Use the state diagram and the sequence diagram

    Design of your system

    Architecture design

    What kind of generic architecture are you using? Provide a holistic picture of the overall structure of your system. What model are you using? The client-server model, the layered model?

    Component-level design

    Refine your system further within the design phase: provide more details about your system components: define the data structures and outline the algorithms for some representative processes.

    Is any database design required? Any details about the nature of the data stored and the structure of a database needs to be specified. You may want to refer back to IS1060 Introduction to information systems to refresh your memory.

    Would you consider cloud computing? Are there any web-services which you could include using APIs?

    User Experience (UX) design

    Design the user interface of your system. Choose techniques that help you to optimize your system’s utility, ease of use, efficiency, etc. Create mockup screens that show what your systems will look like.

    Testing your system

    Testing is an important part of a software project. Testing needs to accommodate both system verification and validation. The software team must carefully plan the different testing stages, develop a schedule of when they are to be carried out, design the test cases that are needed and eventually collect and evaluate the test results.

    Accordingly, the development team must document the order in which system components are to be integrated and the order in which they are to be tested in isolation. Testing methods must also be agreed upon, documented, and carried out where possible.

    The purpose of a testing document is to convince the management (in this case, the examiners) that a feasible testing approach has been designed and (where possible) undertaken. You are expected to schedule several stages of your tests. Scheduling is required for unit testing, integration testing, validation (requirements-based) testing and system testing. Most of you will be developing web-based systems, and you must hence consider content, user interface, function, navigation, configuration, security and performance testing.

    Obviously, some of these tests are only relevant to certain types of systems. It is your task to choose what is applicable and sensible in the context of your project. For tests that can only be carried out with a fully operational system, you are required to present a test plan, i.e. useful test cases that would yield useful results at a later stage.

    You should note that the schedule of testing, and the tests undertaken, will vary depending on the software development process you have chosen, and it is for you to decide when testing should take place.

    Your description of the testing should contain the following components:

    -a statement of the objectives and success criteria

    -a testing schedule with a plan for the order of testing with a justification

    -a plan of the testing… [Content truncated to 3000 words]