CMIS 102 6383 Introduction to Problem Solving and Algorithm Design

 The fifth assignment involves writing a Python program to determine whether a password meets all the requirements for a secure password. Your program should prompt the user for the candidate password and output either that the password is valid or the reason it is invalid. To be valid the length of the password must greater than some minimum length but less than some maximum. It must not include the substring “umgc” in any combination of upper or lower case letters. Finally, it must contain the # symbol in some position other than the first or last character. You should decide on the minimum and maximum allowable lengths.

Your program should include the pseudocode used for your design in the comments. Document the values you chose for the minimum and maximum allowable lengths in your comments as well.

You are to submit your Python program as a text file (.py) file. In addition, you are also to submit a test plan in a Word document or a .pdf file. 15% of your grade will be based on whether the comments in your program include the pseudocode and define the values of your constants, 70% on whether your program executes correctly on all test cases and 15% on the completeness of your test report. 

CIS498 Project Plan

Week 1 Assignment – Introduction to Project Management Tools Activity

Overview

The purpose of this activity is to expose you to the Microsoft Project tool for the purpose of developing a project plan and Gantt chart for a hypothetical 30-day hobby project of your choice. Examples include building a deck, painting the garage, or planting a vegetable garden. Completing this activity will help to jump start your successful completion of the project deliverables throughout the course.

This activity consists of two parts:

Part 1: Project Introduction, or Project Plan

You will write a 3–5-page document outlining the project specifics, such as its key objectives and scope, functional and technical requirements, key components, etc.

Part 2: Gantt Chart

You will use Microsoft Project to create a Gantt chart for your hobby project. Download Microsoft Project to your computer if you don’t already have it installed and familiarize yourself with its features.

  • Note: Microsoft Project is available at no cost to Strayer University students. For more information, refer to the left-hand menu option titled “Microsoft Azure for Education.” This information is also available via iCampus
  • You are to create or assume all necessary assumptions to successfully complete this activity.
  • You must submit both parts as separate files to the assignment area. Label each file name according to the appropriate part.

Instructions

Part 1: Project Introduction or Project Plan

Write a 3–5-page project plan in which you:

  1. Document the hobby project’s key objectives and scope.
  2. Develop the hobby project’s functional and technical requirements.
  3. Design the hobby project’s components, including size, shape, and quality.
  4. Implement the project according to the chosen design and components.
Part 2: Gantt Chart

Use Microsoft Project to create a Gantt chart identifying the major and minor tasks, illustrating dependency relationships between activities.

Formatting

This course requires the use of Strayer Writing Standards. For assistance and information, please refer to the Strayer Writing Standards link in the left-hand menu of your course. Check with your professor for any additional instructions. Note the following:

  • The preferred method is for the project plan portion of your activity to be typed, double-spaced, using Times New Roman font (size 12), with one-inch margins on all sides.
  • Include a cover page containing the assignment title, your name, your professor’s name, the course title, and the date. The cover page is not included in the required page length.
  • You are not required to include a source list page for this introductory activity. You will, however, be responsible for citing sources and including a source list page for all of the course project deliverables

ERM W 6 A

 The required article readings this week give a good discussion and look at some of the frameworks that are used to manage risk within organizations and enterprises. One of the readings this week provided an introduction and comparison of different frameworks. As with anything, there are going to be strengths and weaknesses to all approaches.For your week 6 research paper, please address the following in a properly formatted research paper:

  • Do you think that ISO 27001 standard would work well in the organization that you currently or previously have worked for? If you are currently using ISO 27001 as an ISMS framework, analyze its effectiveness as you perceive in the organization.
  • Are there other frameworks mentioned has been discussed in the article that might be more effective?
  • Has any other research you uncover suggest there are better frameworks to use for addressing risks?

Your paper should meet the following requirements:

  • Be approximately four to six pages in length, not including the required cover page and reference page.
  • Follow APA 7 guidelines. Your paper should include an introduction, a body with fully developed content, and a conclusion.
  • Support your answers with the readings from the course and at least two scholarly journal articles to support your positions, claims, and observations, in addition to your textbook. The UC Library is a great place to find resources.
  • Be clearly and well-written, concise, and logical, using excellent grammar and style techniques. You are being graded in part on the quality of your writing.

Mobile Application

From a development team of one to two people to an enterprise-level team with multiple divisions, the topic of mobile development will eventually come up. In no less than five (5) pages address the tasks below:

  • Compare & Contrast mobile applications vs websites.
  • Research and discuss the importance of developing a mobile strategy.
  • Discuss different system mobile functionalities.
  • Explain the social aspect of mobile interfaces.
  • Discuss two or three mobile application development myths.
  • Argue the need for adaptive vs dedicated mobile websites.

Your assignment must follow these formatting requirements:

  • Use at least five (5) quality resources in this assignment. Note: Wikipedia and similar Websites do not qualify as quality resources.
  • Be typed, double spaced, using Times New Roman font (size 12), with one-inch margins on all sides; citations and references must follow APA or school-specific format. 
  • Include a cover page containing the title of the assignment, the student’s name, the professor’s name, the course title, and the date. The cover page and the reference page are not included in the required assignment 

Below is how everyone will be assessed for this graded discussion:

1. Compared and contrasted mobile applications vs websites
2. Researched and discussed the importance of developing a mobile strategy.
3. Discussed different system mobile functionalities
4. Explained the social aspect of mobile interfaces
5. Discussed two or three mobile application development myths
6. Argued the need for adaptive vs dedicated mobile websites
7. Content is in rich descriptive details supported with quality research (Minimum 5 Sources) and properly formatted to APA.

HW: Are Your Articles Research Articles?

Assignment Content

  1. In class today, you were asked to find research articles that explore your approved research question. (DO NOT ATTEMPT THIS ASSIGNMENT UNLESS YOU HAVE COMPLETED THE PREVIOUS ASSIGNMENT and gained approval of a research question: Research Question Proposals.)

    For this assignment, follow directions CAREFULLY: 
    Step 1: download the document below which is your Finals Packet:

Step 2: Complete p. 13a, PHASE 1 ONLY

Step 3: Then, copy and paste the entire activity into a Word document and upload it here to be graded and approved. 

***If you need help finding research articles, 

visit the virtual library using the link in the Content page***

For each database you use, submit a screenshot or photo of your parameters (full text, research journals, timeline not over 10 years). This will help your professor troubleshoot any problems you may have had, and it will allow your professor to provide suggestions. 

  1. Grading is as follows:

    Article 1 (Basic Research Article): 25pts

    • HOW = Name the methodology AND cut and paste AND highlight indicator words 
    • WHAT = Findings 
    • Article 2 (Basic Research Article): 25pts
    • HOW = Name the methodology AND cut and paste AND highlight indicator words 
    • WHAT = Findings 
    • Article 3 (Basic OR Applied Research Article): 25pts
    • HOW = Name the methodology AND cut and paste AND highlight indicator words 
    • WHAT = Findings 
    • Article 4 (Applied Research Article): 25pts
    • HOW = Name the methodology AND cut and paste AND highlight indicator words 
    • WHAT = Findings 

PROJECT: DESIGN ASSIGNMENT INSTRUCTIONS OVERVIEW

  

Project Proposal 

Student Name

Institution Affiliation

  

Project Proposal 

Introduction

The application that is being considered is called Trip Planner Assistance. The project aims to facilitate the travel plans of tourists interested in going to a variety of locations by sharing the perspectives of previous visitors to such locations. It would be wonderful if travelers could engage with one another and share the stories of their adventures to diverse locations on a common platform. My excursions will be displayed on the application, and users will enter the location of the destination they wish to go to. The program will show you other travelers from your nation or location who are currently exploring the exact location as you are. After the user has seen active journeys, they will then be able to see upcoming trips, during which the application will present some of the other travelers who will also be going to the same or a similar location.

Analysis of Trip Planner Assistance App

Tourism, like other industries, has seen a dramatic shift due to digital transformation, disrupting the old order of things and radically reimagining the experience of traveling. Travel agents and actual bookings are becoming increasingly obsolete. Because of this, travel-related mobile apps have been ranked as the seventh most popular category that is being adopted since more people are getting access to gadgets. Every step of a user’s journey is supported by the Tourism Mobile app and other online services that “Trip Planner Assistance App” is part of the category. Discovering new places and activities is the first step that a user of a trip adviser app needs to understand, which requires much emphasis and “Trip Planner Assistance App.” To begin, the app’s home screen displays the locations users can visit and the activities they can participate in. Users can sort and categorize their search results based on their needs by getting information about tourist destinations and experiences from tourists that have already visited the locations they are eager to visit (Wang et al., 2022). As a further step, a user will examine the many alternatives offered by clicking on activity pages and view the displayed content and experiences. The booking process begins after the user has decided about their travel destination, the number of tourists in the location, and also those planning to visit. In advance of the event, they are provided with all of the relevant information, including the location and time of the meeting, an app can invite the traveler to spread the word and submit a review after they have been to the event.

Trip Planner Assistance App is an app that is designed to make it easier for vacationers to find out everything they need to know about their chosen destinations. Tourists can use the app to learn about the country’s culture, find the best hotels, restaurants, bars, and other entertainment options, and plan their trip. The tourists also can know how competitive a travel destination is by checking the statistics of those on-site, those planning to visit, and those who have already visited the location in a given period. Tourists may upload photos of their destinations, share thoughts and opinions, and arrange meet-ups with other travelers in the area by using the Trip Planner Assistance App, where they would work together planning for their next destination and have a fantastic experience. Traveling has become a popular pastime in recent years. And by combining the functions of trip planning with social networking in one app, the “Trip Planner Assistance App” may gain an advantage in the industry by entering the market at the right time. Travelers with little or no travel experience can use it to plan their budgets and schedules efficiently and connect with other travelers for advice on the best places to visit. As a common practice, using travel assistance apps does not necessitate a change in behavior on the part of users. Apps like this help their users gain convenience, utility, and quality. In addition, the app allows the user to fulfill their desire for social interactions, communication, and self-realization through positive experiences gained through the app. The rapid introduction of new travel destinations and services into the market is one of the primary drivers of the Trip Planner Assistance App that brings about rapid expansion. There is a lot of competition in the travel assistance app industry, but Trip Planner Assistance App would offer unique and quality services that are shared in a user-friendly platform that makes any user comfortable accessing travel information. Most travel apps specialize in one or more of three functions to differentiate themselves from one another: finding tickets, planning trips, or providing recommendations. “Trip Planner Assistance App ” is a multifaceted app that stands out from the competition due to its wide range of features that include sharing data and statistics about current tourists in a destination, those planning to visit, and those who have already visited the site. Trip Planner Assistance App is critical where it offers quality services to clients by ensuring that their feedback and responses will be used to improve their experiences and ensure that the clients’ needs and preferences are addressed. Trip Planner Assistance App will adopt the best pricing strategy that ensures that every potential tourist can afford to make it accessible to a wide range of people. App promotion and market penetration will be significantly aided by the app’s collaboration with various social networking, travel-themed websites, and organizations (Okonkwo, 2022). Trip Planner Assistance App will consider incorporating social networking platforms, including Facebook, Instagram, TikTok, and Instagram, in sharing the services that the app offers, making it possible for social media users to find a link to accessing the app. 

Travel apps have been found to have one of the fastest annual growth rates because an increasing number of people demand tourism services since there are many tourists that need to travel but have no access to information about travel destinations. Travelers value the product, as evidenced by the high number of inquiries about the “Trip Planner Assistance App.” In addition, as the number of people using travel apps grows, this could reduce the overall amount of money invested while simultaneously increasing the industry’s profit margins. Trip Planner Assistance App design and development require financial support from management to allow the improvement of meeting the client’s needs. Supporting the innovation ensures that the tourism industry is developed in the best way possible by ensuring that more clients seek services through the app and understand the competitiveness of the travel destination and services offered. As a result, the Trip Planner Assistance App team has the necessary experience to succeed in the industry. To expand professional networks, it is essential to promote the Trip Planner Assistance App product in the context of the professional environment, and show its advantages to potential investors, partners, and customers (Vansteenwegen et al., 2015). One of the conditions for a project proposal’s success is that the project’s founders have high motivation and aspirations for the product. As a result of the team’s cohesiveness and collaborative nature, future projects may be launched.

Trip Planner Assistance App Needs

Attention to the visual appeal (Design)

The development of the Trip Planner Assistance App is an important step that must be considered to ensure that the users benefit from the platform by finding it appealing to access information about the travel destination and other details. The app will have a beautiful design that will impress the visiting users, and their reaction will react positively towards it. It will be colorful and characterized by a multi-color automated design incorporating pictures of tourists on bikes, food, and other vacation activities. However, scrolling down the app results in finding high-quality, beautiful images of tourists located in the best tourist destination for the viewer to enjoy and develop an interest in seeking services and costs for the shared destination. The app develops the interest of the potential tourists that open the app because it will ignite the hunger of visiting for travel. The fonts used include bold, straightforward, and easy to read. 

The simplicity of the app

The app will be designed so that the content shared is precise to the travel destination and tourism activities where the users can choose the specific area of focus they are interested in getting information. At times, developers find themselves carried away by technology leading to the development of complex application that is best for those that understand technological advancement and becomes unfavorable for a layman. Developing an app to be used by tourists is a focus that developers need to assume that the users have no technical background and should be offered simple services (Huang, 2018). Users should find it easy to access the app and the available icons, get the tourism information intended for them and ensure that they make their decisions based on the influence they received from the app. Making a simple app enhances the flexibility in using the app and during the time of repairing it, making it possible to restore back operations quickly. The tourist application processes, continuity, and simplicity are fundamental in creating the Trip Planner Assistance App a success.

Security Requirements

Security requirements must be used in all the apps, especially for the Trip Planner Assistance App that multiple tourists will visit. Some options are available that demand that tourists share some of their details concerning their travel destination and the information that needs to be protected. The moment a cyber-attack is directed to the app exposes users’ data (Huang, 2018). Robust security measures will be used in the app to ensure unauthorized individuals cannot access some of the information, especially personally identifiable data. Strong passwords will be required where the users have to develop their account and ensure that the app information is protected and their information is secure.

Keeping Right Content

The Trip Planner Assistance App content will only be about tourists and tourism activities. The app would serve only to develop the interests of tourist enthusiasts (Wang et al., 2022). There should be limits on content, and more focus should be directed towards the information about weather updates and the political environment of tourist destinations to give the users a hint to make informed decisions about their travel destinations. 

Services Offered

Trip Planner Assistance App offers services that display the active, past, and coming trips. The app provides the experience of those that have visited the destination, including the videos, pictures, and activities that occurred during a given event. The information is offered in a one-stop shop that facilitates planning. The app is impressive because it will ensure that the users always remain hungry to visit the given tourist destination. It is an app that informs enthusiasts about what a given destination looks like and the activities they expect, including also the weather. A scenario where the travel destination would experience much rain could result in a tourist considering acquiring the clothes that fit the given travel destination and avoiding experiencing the challenge.

Flowchart (Using LucidChart.com)

How the Application Works

The user accesses the app by developing an account through the sign-up options and later login into the app. The display of the app has three icons: active, coming, and past, and this is where the user decides what information to look for. In choosing the active icon, he/she gets the information about the travel destination that are ongoing events and checks the experiences that the tourists enjoy in their different destinations. In addition, the users also look at the past and coming events where they choose their best travel destination and activities that they are interested in engaging in and make a decision by reviewing the information. Immediately after examining the different data that is there in the app is where the users can ask their friends, family, and colleagues about the best destination and make their informed decisions. The app is more beneficial to a person interested in going for a vacation but has no past travel experiences to consider in making their decisions, but in this case, they have the information from other tourists that will help them make their decisions. 

User Interface (Prepared using PPT)

Text Box: My trip  Active    Coming   Past 

The Trip Planner Assistance App interface will be like the one shown above, where users get precise information about the icons available, and they can access them. 

References

Huang, N. (2018). What hotels need to know about TripAdvisor’s latest updates | Pegasus. Pegasus. Retrieved 20 July 2022, from https://www.pegs.com/blog/what-hotels-need-to-know-about-tripadvisors-latest-updates/.

Okonkwo, O. (2022). App review: Is the Trip Advisor app a great travel guide?. Tech next. Retrieved 20 July 2022, from https://technext.ng/2022/07/06/trip-advisor-app-travel-guide-and-sum/.

Vansteenwegen, P., Souffriau, W., Berghe, G., & Oudheusden, D. (2015). The City Trip Planner: An expert system for tourists. Expert Systems with Applications, 38(6), 6540-6546. https://doi.org/10.1016/j.eswa.2010.11.085

Wang, Z., Pel, A., Verma, T., Krishnakumari, P., van Brakel, P., & van Oort, N. (2022). Effectiveness of trip planner data in predicting short-term bus ridership. Transportation Research Part C: Emerging Technologies, 142, 103790. https://doi.org/10.1016/j.trc.2022.103790

Topic – Security

Proposed Topic : The Smart Phone as a Dangerous Technology

1.Briefly discuss a proposed topic in your discipline.

2.What methodology are you planning to use?

Quantitative or Qualitative or Applied 

3.What is the population you would like to address? Where will you select your sample from? ( Eg: Quantitative studies should include a sample selected from a large population across multiple schools, districts, or organizations.)

4.Theoretical Framework/Background (What theories covered in the program are associated with your topic?)

5.Describe the connection of the topic to the program goals and courses. (How is your topic connected to specific goals in your program.)

500 words

References needed

2/1 Assignment: Devotional

Privacy can be defined as one’s independence from being observed or being disturbed. Privacy extends to an expectation of the secrecy of one’s personal information.

Today, with the open use of the internet and the wholesale gathering of personal information, have we lost any privacy in our lives?

In the Bible, Luke 12:2–3 declares:

Nothing is covered up that will not be revealed or hidden that will not be known. Therefore, whatever you have said in the dark shall be heard in the light, and what you have whispered in private rooms shall be proclaimed on the housetops. (English Standard Version)

Does this mean we have no opportunity for privacy? Can we trust in God to protect? Certainly. Proverbs 18:10–12 says:

The name of the Lord is a strong tower; the righteous man runs into it and is safe. A rich man’s wealth is his strong city, and like a high wall in his imagination. Before destruction a man’s heart is haughty, but humility comes before honor.

When all seems lost, we are told we can trust God as our protection and refuge.

  1. Review the material in the “Getting Started” section above, and read Luke 12:2–3 and Proverbs 18:10–12.
  2. Be sure to address the following prompts in your paper:
    1. Why do you think the Bible promises us that all will be revealed?
    2. Based on the Bible, how do you think we can trust God as our protector?
  3. Your paper should be at least 250 words in length.

Answer the below question in APA format

Given the growth in telecommuting and other mobile work arrangements, how might offices physically change in the coming years? Will offices as we think of them today exist in the next ten years? Why or why not?  

– Write minimum of 300 words
– Cite 2 resources in APA 7 format