Sunday, January 26, 2020
Development of Fantasy Football Website
Development of Fantasy Football Website Chapter 1. Introduction Project Overview Last year a project was completed for Mr. Starkey (hereinafter referred to as Client) to design a family website. The website was centered on a fantasy football league created for family and friends from around the world. Many other features were involved in the creation of this website including games, events, family news and many more. With all these and an advanced fantasy football competition, more than just a website site was created. In fact a quote from the Client stated ââ¬Å"The website has brought everyone together into a kind of ââ¬ËFamily Intranet or in other words, a ââ¬ËVirtual Community has been createdâ⬠(Starkey A.J. 2006). Chapter 2. Design Project Aims With the success of the project, the Client has asked for improvements to be made to the fantasy football feature of the website. For next seasons competition the Client would like the entrants to be able to register on-line. The Clients reasons for this are numerous:- To aid in the ease of entering the competition To save on postage for managers in different countries To have one official route for applications, instead of entries coming in from different ways and therefore getting lost and misled To allow alterations to be made by the entrant without contacting the Client To improve the quality of the website and to continuously bring the website forward with new and innovative ideas Project Objectives To fulfil this project and create the on-line fantasy football application I will have to meet several objectives. 1. To enable the entrant to:- Create a user name and password Log in with correct details View fantasy football rules Scroll through the players in different classes i.e. defence, midfield and forwards Pick and list their selected team Process their chosen team E-mail their application to the relevant address Error messages to be given in these circumstances:- Wrong log-in details are supplied Selected team breaks any fantasy football rules Follow the CSS guidelines set in the website structure, and to consider all HCI aspects throughout the design and implementation. To have the new system installed by 11Dec 2006. Project Considerations During all aspects of designing and building this feature the following considerations will be taken into account:- Superstructure Graphics Colour Content Readability Page Layout Links Project Methodology There were several possible methodologies to help with this project. The ones considered were:- 5 STEPS (Steps to Ensure Project Success) where it helps an individual deliver the project on time within budget. The focus is on developing a realistic schedule for a project and then managing it. AIS (Administrative Information System) which uses 7 structured components. PRINCE (Projects IN Controlled Environments) this was produced by the Central Computing and Telecommunications Agency (CCTA) for the development and implementation of IS/IT projects. WebE Process ââ¬Å"WebApps are often delivered incrementally. That is, framework activities will occur repeatedly as each increment is engineered and deliveredâ⬠(Pressman RS 2005, p 507). Using the WebE Process represents an incremental design structure. The project is split up into increments to be tried and tested individually. This process model is adaptable to fit most tasks or implements. The one I have decided to go with is a methodology called PROMPT (Project Resource Organisation Management Planning Techniques) which although is the predecessor to PRINCE, it is the methodology more suited to my project than the others. PROMPT was designed in an attempt to set down guidelines for a computer project to avoid serious over-running of time limits, which I feel is vital in this project to keep me from falling behind. Even though the WebE process is specifically designed for web applications our project is not incremental. The stage flow guidelines are as follows:- Feasibility Study to determine whether the project should be done/can be done/will work if it is done. Initial stage where the project organisation is set up. Specification Stage in which the user specification was detailed. Design Stage where the logical and from this the physical design of the computer system was designed in detail. Development Stage the system is built and tested. Installation stage the user accepts a working system. Operation Stage when the system is tuned for the work in hand. Interface designs The overall design of the interface has to run along the same lines as the original website, while the log-in and selection pages can follow different routes. There are several different ways of approaching the interface. One option is a simple one click system where you click on a player and it appears in your team. Another option, and the one which will be applied to the feature, is a drag and drop system. Both options are simple for the users to work but the drag and drop system brings little extra to the process. It doesnt have to be just the name that is dragged it can be an icon. This will create a real manager feel to the program. Fig 2 shows an example of this drag and drop procedure. The icon being a players face. User Case The two use case diagrams show how the system will function. Diagram 1 shows how the Entrant will create his account, while Diagram 2 shows what option will be available to the registered manager. Storyboard Storyboarding not only improves your site navigation system but also helps design your website properly. Interface html/css design and layouts The majority of the pages in this section of the website will follow the same guidelines, with the slight exception of the team selection, seen below. Database Design There are several pieces of information required on each player for the database. Each subject data needs to be sorted properly to aid in the running of the database. ââ¬Å"Normalisation is part of successful database design. Without normalisation, database systems can be inaccurate, slow and inefficient and they might not produce the data you expectâ⬠(databasedev.co.uk). To enable us to follow the normalisation rules to need to find a piece of information that uniquely identifies that player. As team name, player name player position etc can quite easily be duplicate a player ID has been created for each player. The creation of this ID will be automatically created by the database software (mysql) so does not need to be of a concern. The information held an each player are as follows: Field Example ID 1001 Team Name Arsenal Position Goalkeeper Player Name Lehmann Cost 7.5m Further developments The program has been designed so that any future enhancements that are required can be easily implemented. The program is reusable for the fantasy football competition every year. All that needs to be changed each year is the player information. As the database doesnt carry very much data there is plenty of room for extensions or other ideas and new innovations. The program can in future be used for any other fantasy games the client has in mind for future events. Reflection I found that the project, although not impossible to complete in the time limit, the ideas I had to solve the project objectives were over ambitious. The reasons for this soon became clear: My knowledge of PHP was not satisfactory at the start of the project to complete my ambitious objectives. The plan to keep to the main website theme, instead of aiding in the building of the fantasy football section made the project harder to complete. This was that I could not express myself for this project and therefore were limited in the way I could develop it. Considering this, the objectives and aims did not change as I feel that I still completed them moderately. The problem was that the php was very basic in the whole. Although this doesnt help with the time limit available, I can still improve this in the future as I improve my php knowledge. A good example of this is the team selection process. Diagram 6 shows one example of how I would have liked it to have been done. Chapter 3. Project Tracking Project Risks Due to the small size of this project, the risks are few, although I have included a few extra. These need to be considered even though the probability is very low, as they applied to the original project and so also concern the current one. Risk Identity Risk Probability Risk Impact Assessment of risk Risk mitigation management 1. Budget Unlikely Important Domain and monthly web server costs exceed expectations keep within budget where possible 2. Schedule Possible Important Mismanagement of workload Keep with schedule planed in the Gantt chart 3. Design Unlikely Marginal Unable to design to specification and considerations Research thoroughly and seek aid if required 4. Implementation Possible Marginal Software and hardware problems Prepare for this by having a second pc and alternative software available 5. Personnel Unlikely Serious Illness to myself that halts the procedure Seek extensions if required Reflection Project Risks As already reflected on earlier, concerning the objectives that were unfulfilled this also comes under the project risk category. The risk identity here was ââ¬Å"scheduleâ⬠. Risk Identity Risk Probability Risk Impact Assessment of risk Risk mitigation management 2. Schedule Possible Important Mismanagement of workload Keep with schedule planed in the Gantt chart Here although it says that the assessment of the risk is ââ¬Å"Mismanagement of workloadâ⬠I would be inclined to say that it was ââ¬Å"Misinterpretation of expectationsâ⬠Project Methodology The Project Proposal stated that the methodology WebE was going to be used. This was changed when it became clear that that Methodology wasnt completely suited for this project. The WebE is used for incremental applications, while the PROMPT although outdated was more suited this time. Chapter 4. Testing ââ¬Å"Software testing is fundamentally concerned with demonstrating that observed (actual) program behaviour corresponds with specified (expected) program behaviourâ⬠(Jorgensen. P. 2002). What this means is that you build your test conditions to match what the expected outcomes of the software are. The best way of doing is to split your software into manageable sections. This is called Unit testing. This does not cover all the testing required, as our software needs to meet accessibility requirements and also pass a validation test. For all these and more we need to decide on a test strategy. Test Strategy The test strategy will include four different types of testing as described below. Sight testing This test will be used throughout the development and implementation of the website, and will be ongoing over short periods. This will spot simple errors before they become bigger. Usability testing This will be used to test every aspect of the website as defined in the website considerations. The tests and results can be seen in the Test plan. The website will then be put through the W3c Mark-up Validation Service test. Accessibility testing Accessibility testing involves measuring the ease with which users with special needs can complete common tasks on your website. The tests and results can be seen in the Test plan. Acceptance testing The Client will then be involved and asked to test all the features of the website to ensure that everything is designed to the clients expectations. This testing may result in further refinements. Usability Testing Using the list from the project consideration, we will test the web site thoroughly. These tests will be completed using different computers, browsers and internet speeds. Below is the test plan, which gives a table of the tests that were carried out, their expected results and their actual results. Test Plan Test No. Test Expected Results Actual Results Superstructure: 1 Is the site layout easy to understand? Yes Yes 2 Is the navigation around the site easy Yes Yes 3 Is the loading time quick and efficient Yes Yes 4 Is the site accessible to users with inferior hardware Yes Yes 5 Is the site accessible to users with inferior software Yes Yes 6 is the site accessible for short-sighted people Yes Yes Graphics: 7 Are they clear and attractive Yes Yes 8 Are they necessary Yes Yes 9 Do they contribute or just a distraction Contribute Contribute 10 Will they unjustifiable add to excessive loading time No Yes 11 Consider alternatives for people with lower spec browsers and software Yes Yes Colour: 12 Is there an attractive mix of colours Yes Yes 13 Do they add to the appearance of the site Yes Yes 14 Do the colours follow web standards Yes Yes 15 Have I considered colour blindness Yes Yes, See Accessibility test. Content: 16 Is the content interesting and of use to the user Yes Yes 17 Is the spelling correct Yes Yes 18 Is interaction possible Yes Yes Readability: 19 Are the pages readable Yes Yes 20 Does the site load correctly using different browsers Yes No! See note 102 Page Layout: 21 Is each page in the site consistent Yes No! See note 101 22 Use of Cascading style sheets Yes Yes Links: 23 Are the links easy to spot Yes Yes 24 Do they work correctly Yes Yes 25 If they follow the links can they return easily Yes Yes 26 Is there a site map, breadcrumbs or similar Yes, example Yes, Site map Program: Registration 27 Accept names and username Yes Yes 28 Accept Correct E-mail Yes Yes 29 Incorrect E-mail Error Error 30 Passwords Encrypt Yes Yes
Saturday, January 18, 2020
Disparity and Discrimination Essay
Many different situations occur within the criminal justice system. The situations that will be discussed in this essay are Pseudospeciation, bigotry vs. racism, hegemony, social construction, and disparity vs. discrimination. There will be definition on these terms. After defining the all terms, I will apply these terms to the criminal justice system using examples to illustrate the understanding of the definitions. Pseudospeciation Pseudospeciation begins with the fact that cultural differences cause humans to separate into different social groups, with different language, dress, customs, ect. Erik Erikson was known as the first person to use this term in 1966 explaining the inhumanity of human groups and human subgroups. For example: People with different religions believed their religion was true and others groupââ¬â¢s religions were untrue. The criminal justice system law enforcement officers would have to respect a person religion, the way they dress, their custom, and language. There were necessary accommodations which had to be made by law enforcement officers, by separating the different religion groups so a person would not get harm by another person of a different religion group. Bigotry vs. Racism Bigotry is defined as the state of mind of a bigot. According to Merriam Webster bigotry is a person obstinately or intolerantly devoted to his or her own opinion and prejudices, especially one who regards or treats the member of a group with hatred and intolerance. For example: a person of another race might lock their doors when driving through a neighborhood populated by people of another race. Racism is defined as action, attitude, practices, or beliefs that reflect or support the racial worldview. Racism is a term which is used negatively and is usually associated with race based. The belief of racism is that people are divided into distinct hereditary groups that are innately different in their behavior and abilities. An example of a racism act could be when a young black man is stopped many times while he was driving his car, when he has done nothing wrong. They look inside his car and ask him for license and registration. ââ¬Å"The police stop blacks and Latinos at rates that are much higher than whites. In New York City, where people of color make up about half of the population, 80% of the NYPD stops were of blacks and Latinos. When whites were stopped, only 8% were frisked. When blacks and Latinos are stopped 85% were frisked according to information provided by the NYPD. The same is true most other places as well. In a California study, the ACLU found blacks are three times more likely to be stopped than whitesâ⬠(Quigley, 2012, Fourteen Examples of Racism in Criminal Justice System). Hegemony Felluga, (2011) ââ¬Å"Hegemony is the processes by which dominant culture maintains its dominant positionâ⬠(Hegemony). For example, a leader who was able to have control over a group of people might be referred to as hegemony. To keep the populations as a whole form rebelling against leadership hegemony has to have the support from at least one dominate class of people. Disparity vs. Discrimination Disparity in the criminal justice system refers to inequity of arrest and sentencing for certain groups of people. Most of the time it is refers to racial and ethnic disparity while discrimination can be defined as a prejudice. There is a difference in disparity however; the difference does not mean discrimination. For example, A person is arrested for burglary because of the person past crime history, and because this person was close to the scene of the crime. ââ¬Å"To determine if discrimination exists in the criminal justice system or if the differences are a result of disparity one must fully understand the key differences between discrimination andâ⬠(Williams, 2009, Justice for All). In the criminal justice system, both discrimination and disparity exists.
Thursday, January 9, 2020
The New Fuss About Managerial Accounting Essay Topics
The New Fuss About Managerial Accounting Essay Topics If you're assigned with this kind of an assignment, you ought to be extremely attentive to the slightest details. As a consequence, you will not lose out on the deadline. It also needs to be able to provide accounting papers one week or any time prior to the deadline collection. The subject is accounting so you need to be ready with lots of of counting with complicated sums and thorough balance sheets that are even more complicated. The 30-Second Trick for Managerial Accounting Essay Topics To enable you to understand what you might face, you must have a peek at our account essay example. Nevertheless, it's not the sole thing that must be done to compose a very good essay. For this reason, you will know how to compose an essay up to quality standards. If everything is organized in the proper way, it'll be simpler for you to select an appropriate approach to writing exclusive accounting essays. Naturally, our experts wi ll supply you with the best ideas concerning your accounting topics. They are always ready and available to help you with any essay that you may need to be handled. You should realize that it's essential to be well conscious of the topic. As a result, it's much better to be armed with some relevant and productive topics too. The True Meaning of Managerial Accounting Essay Topics The discipline of accounting is expanding quickly and there are a number of developments being made in the area. It offers superb career opportunities in many different areas. As a technical field, it is a very professional area. Financial accounting focuses on financial characteristics of the organization's history. The Tried and True Method for Managerial Accounting Essay Topics in Step by Step Detail You should concentrate on the fundamental facets of your paper. The thesis can be included at the beginning of the paper. You do understand that it's essential to organize your paper properly to acquire an exemplary grade for it. Writing an accounting paper can cause much tension and frustration for an ordinary student. The Lost Secret of Managerial Accounting Essay Topics For instance, contemporary accounting software and integrated reporting software provide many advanced reporting and company analysis functionalities along with accounting. It's therefore important to think about the reporting functions in the software you are thinking about. With the assistance of accounting software and dynamic communication tools, it is now very simple for accounting firms to set up their remote teams all over the border with no difficulty and manage their company operation much like a normal accounting firm. You don't require any technical abilities or coding, only a simple understanding of computers, stats and accounting are sufficient to get you going. The software doesn't crash and there's no possibility of information manipulation. It does not make selections. You have to find the ideal accounting software essential that you run a better business. The company accounting software is a wonderful ways to utilize for collecting invoice data. The Managerial Accounting Essay Topics Trap You do not need to worry because we offer fantastic and affordable services for all our customers. What's more, you ought to be alert to how the company is conducted. Currently, however, companies are still learning how to automate the fundamental processes which are strictly mechanical and do not need human judgment or a rational choice. A lot of businesses discover they aren't able to hold enough data about clients. The One Thing to Do for Managerial Accounting Essay Topics Bank loans and capital investments may also be derived with the assistance of Tally. You'll learn how to keep an eye on financial assets to make sure that income is ba lanced by money spent. With an increase in the competition, it is now very vital for accounting firms to employ talented employees at reasonable prices. Generally, it's the firms overall solvency and the financial standing that enables it to pay the bills since they are due. There are a lot of common scenarios in which managerial accounting is suitable. In order in order to cover accounting essay topics completely, you need to know general background information regarding accounting. There's no specified management accounting format and for that reason no particular statements ought to be produced. If you want to pursue a company or finance degree, you'll be asked to take accounting classes in college. As an upcoming CPA or ACCA, you need to be ready for tough exams, and an even tougher learning atmosphere. There are many accounting institutes that provide professional courses in Tally. Cost accounting is frequently a subset of managerial accounting. Management accounting and financial accounting are two big accounting systems utilized by several organizations.
Wednesday, January 1, 2020
Community Prevention Partnership Of Berks County Agency
Eof fathers with children in the United States were single fathers. Indeed, 62% of children living in Berks County are affected by poverty (Catlin, Jovaag, Van Dijik Willems, 2015). Successfully, Community Prevention Partnership of Berks County agency started providing services in 1992; it was awarded with a federal grant from the department of Mental Abuse Health Services Administrationââ¬â¢s Center for Substance Abuse Prevention. In 1995, the agency gained its 501(c) (3) status and fiscal program operations. Currently, the organization operates with funding as grant or agreements from a variety sources, like the Office of Family Assistance, Department of Public Welfare/Office of Child Development Early Education, Council on Chemicalâ⬠¦show more contentâ⬠¦Currently, Community Prevention Partnership of Berks County, Nurse Family Partnership, home visitation Program, provides services to first time low income expectant mothers. The organization has been delivering the program for many years. Successfully, the program serves 250 families. The Berks county, Nurse Family Partnership program has served 1600 first time poor mothers, and 1250 children sin ce it began. Most NFP clients by the time of referral are 18 years of age. Accordingly, the thirty-one percent of this first-time mothers receives Supplemental Nutritional Assistance Program (SNAP) and about fifty five percent are receiving Medicaid assistance. In fact, the household income average is 16, 000 and fifty two percent of mothers have not obtained a high school or GED diploma. Indeed, NFP outcomes involves maternal and childââ¬â¢s development education, referral and follow ups. Also, the program encourages breastfeeding, immunization updates developmental screenings. It has reduced smoking during pregnancy by 16.9% as well as prematurity rate by 4.5 %. (Michalopoulos, Lee, Duggan, Lundquist, Tso, Crowne, Burrell, Somers, Filene, Knox, 2015). Similarly, Parents As Teachers (PAT), home visitation program, offer services to pregnant mothers and families with children from infancy to kindergarten entry. Mothers may be pregnant for first time of have multiple children to qualify for the program. Community Prevention Partnership has been delivering PATShow MoreRelatedProject Manager Of The Residential Program At Applewood Centers Inc.2141 Words à |à 9 Pagesresidential and outpatient counseling. Applewood Centers has provided an assortment of programs to the Cuyahoga and Lorain community for the last 30 years. Some of these services include foster care and adoption programs, outpatient and in home therapy, residential treatment programs for both boys and girls, and three different alternative day school programs. This agency also has a partnership with the Cleveland Metropolitan School District to provide educational services to all children who are apart ofRead Morepreschool Essay46149 Words à |à 185 PagesSacramento, C A 95814-5901; faxing to 916-323-0823; or calling the CDE Press Sales Office at the telephone number shown above. Notice The guidance in the California Preschool Learning Foundations (Volume 2) is not binding on local educational agencies or other entities. Except for the statutes, regulations, and court decisions that are referenced herein, the documents is exemplary, and compliance with it is not mandatory. (See Education Code Section 33308.5.) Contents A Message from theRead MoreLibrary Management204752 Words à |à 820 Pagesto define these skills globally because of the different social, cultural, and economic conditions in varying countries. Nonetheless, the following skills are essential to most contemporary managers: â⬠¢ Political Skills. Libraries and information agencies are intensely political organizations, and awareness of this is vital to survival in todayââ¬â¢s climate. Managers need to create a vision and inspire others to believe in that vision. They must create a climate conducive to strategic thinking and actionRead MoreStrategic Marketing Management337596 Words à |à 1351 Pagesto some other use of this publication) without the written permission of the copyright holder except in accordance with the provisions of the Copyright, Designs and Patents Act 1988 or under the terms of a licence issued by the Copyright Licensing Agency Ltd, 90 Tottenham Court Road, London, England W1T 4LP. Applications for the co pyright holderââ¬â¢s written permission to reproduce any part of this publication should be addressed to the publisher Permissions may be sought directly from Elsevierââ¬â¢s Science
Subscribe to:
Posts (Atom)