Top-Rated Free Essay
Preview

It Application Form

Powerful Essays
1648 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
It Application Form
SAMPLE SBA 2 Description of the Project
National general elections have been a recurring feature among the democratic territories of the Caribbean. Every year, in one territory or another, citizens exercise their right to elect a government of their choice. However, the exercise is not without its attendant challenges of data management. Thousands of votes are cast on the day of the elections and an anxious, waiting public demands speed, efficiency and accuracy in the determination of results
. In preparation for the actual exercise, the Trinbarjam Elections Commission has hired you to simulate the elections exercise as a test run, prior to the actual elections which are to take place shortly in your country. You are required to utilize suitable word processing, spreadsheet, database management as well as a programming application to design and implement computer-based solutions to the tasks involved in the simulation of the election process. Spreadsheet. The Elections Commission has mandated that you design a spreadsheet that will accept pertinent data on constituencies and candidates’ votes and generate information that would enable the outcome of the elections to be divulged to the population in the shortest possible time. Four parties contest the elections: the Democratic Action Party (DAP), the Workers National Alliance (WNA), the United Progressive Movement (UPM), and the Peoples Democratic Revolution (PDR). Elections are contested to determine representatives in eleven constituencies. The representative being the candidate who gets the most votes in his/her constituency. The parties field candidates in every constituency except for the PDR, which fields candidates in just six of the eight constituencies. For each constituency, you are required to: 1 . Create a table in your spreadsheet that records the number of Electors, Percentage voter turnout, Number of votes cast, the percentage of Spoilt ballots and the number of General votes. The number of electors registered in each constituency ranges from 6,250 to 10,795. The percentage voter turnout in each constituency is projected to be from a low of 45% to a high of 82%. Number of votes cast is determined by the Number of Electors * % Voter Turnout. The percentage of spoilt ballots varies from one constituency to another, but never exceeds 2.5% in any constituency. General votes are calculated as the votes cast – spoilt votes. For each constituency, design a spreadsheet that accepts the candidate’s name, party acronym, rating, % of votes, and number of votes received. The rating is a value from 1 to 4 and is determined by the results of a recent poll conducted in each constituency by a noted pollster. Apart from the candidate’s rating, the pollster also supplies the % of votes each candidate is likely to receive, based on the popularity rating. The actual number of votes received is that percentage of the General votes. You must enter data for each candidate in each of the eight constituencies Save your spreadsheet as Elections 01. 2. Modify your spreadsheet to reflect the following. (i) Votes cast by Special voters must be considered and counted. Insert a row in an appropriate part of your spreadsheet table to record the number of special votes cast in each constituency. (ii) Insert a column in an appropriate part of your spreadsheet to record the number of special votes received by each candidate. The special votes for each constituency are divided equally among the candidates in that constituency. Insert another column which records the total votes received by each candidate in each constituency. Total votes received are calculated as General votes + Special votes. (iii) Insert rows in appropriate part of your spreadsheet that calculate, for each constituency, the total number of special votes, and the total number of votes received by candidates. (iv) Insert a column that indicates whether a refund is due to a candidate. This column should state “Refund Due” or “No Refund”. A refund is due if the candidate’s total votes received equals or exceeds 20% of Votes Cast in the constituency. Save your spreadsheet as Elections 02. 3. Perform further modifications to your spreadsheet to reflect the following. (i) In an appropriate part of your spreadsheet, create a table that lists the constituencies, and he total number of votes received by each party in each constituency. (ii) Sort the candidates’ data for each constituency. This should be sorted in descending order on total votes received. (iii) Generate a column graph that compares the votes received by each party by constituency. Name this graph ‘Votes by Constituency’. (iv) Generate a graph that compares the parties by name (acronym) and the total number of votes each received in the election. Each slice of the chart must be labelled to show the number of votes received and the % of votes received overall. Name this chart ‘Vote Distribution by Party’. Save your spreadsheet as Elections 03. Database Management You are asked to use a suitable application to manage data on candidates nominated to contest seats in the general elections. Three tables/files must be used to store the data. Relevant personal data on each candidate should be stored, including name, address, date of birth, sex, profession, constituency, party acronym and total votes received. Each candidate pays a deposit of $5000. (This deposit is refunded should the candidate garner 20% or more of the votes cast in his constituency).

Constituency data must also be maintained, including the constituency name, number of electors, number of votes cast, and number of special votes. The name and acronym of each party must also be stored. Data must be sourced from the spreadsheet section of your project. You should test your database by generating queries to find the following. 1. The candidate ID, name, sex, age and profession of all candidates from the Peoples Democratic Revolution (PDR).
2. The candidate name, party acronym, number of electors and number of votes received for candidates in constituencies with more than 6500 voters and where the candidates received less than 500 of the votes cast. 3. Special votes expressed as a percentage of the overall number of voters in each constituency. Your query should also show the constituency name field. The percentage should be expressed to two places of decimal. 4. The candidates who received less than 20% of votes in their constituencies. Your query should show the candidate(s) name, party acronym, constituency, number of voters and votes received. 5. All male candidates who are less than or equal to 40 years old and who received more than 40% of the votes cast in their respective constituencies. You must also show the dates of birth, name, number of votes received as well as the number of voters. 6. Calculate the sum of the deposits to be refunded to each party (only candidates who received 20 percent or more of votes are eligible for refund). Show the party name, acronym and sum refunded to each party. Generate a report which lists the final results of the election. The report should list the constituency, party acronym, number of votes received, sex and name of candidates. The report should be sorted by constituency. Within each constituency the report should be sorted by number of votes received. It should also give the total and average number of votes cast in each constituency. The report should have a two-line title as follows:
“Official Results
Trinbarjam National Elections” Word-processing 1. Each candidate must complete and submit a nomination form to the Trinbarjam Elections Commission. You are required to design the nomination form. It must allow for the entry of relevant data on the candidate, including the constituency which he intends to contest. The form must be designed on letter sized paper and must have a 0.7” margin on the left and right sides. The letterhead of the Trinbarjam Elections Commission must be placed at the top 2. The results of the national elections must be delivered to every candidate. Using a suitable feature of your Word-processing application, and data from the database section of your project, create a document which should be mailed to candidates. The letter should come from the Chairman of the Trinbarjam Elections Commission. The first paragraph should congratulate and thank the candidate (insert candidate’s name in the l etter) for the manner in which he/she conducted his/her campaign and invite him/her to view the complete listing of results. Insert the report “Official Elections Results” from your database into the document at this point. The final paragraph should congratulate the winners, and the winning party. The chairman should then invite who are qualify for a refund to visit the head office of the Commission to collect their deposit payment. You are required to print letters addressed to the first three and last candidate only from your database listing. The commission’s letterhead should be placed at the head of your document and an appropriate footer inserted. The text in the footer must be centre aligned. Problem-Solving 1. Develop an algorithm or write pseudo code to determine the winning candidate for a constituency in the national elections. The algorithm must accept as input the names of the four candidates and the number of votes each candidate receives. The successful candidate is the one who received the most votes. Print the name of the winner and the number of votes he/she received. 2. Design and execute a trace table that accepts vote data at a polling station in a constituency. Data should include special votes, general (valid) votes and spoilt votes. Votes should be cast for any one of four parties, DAP, WNA, UPM or PDR. The table should trace the increment of each vote category and determine which party secured the majority of votes. The table should have at least ten iterations and should end when a specific value is entered.
Program Implementation .
3. Using the programming language Pascal, write program code to implement the algorithm in (1) above.

You May Also Find These Documents Helpful

  • Good Essays

    Honors Discrete Voting Theory Project Part 2 You will be presenting your project on October 17. Conduct your own preference ballot. A. B. C. D. E. F. G. H. I. J. K. L. Determine the winner of the election using the Plurality Method.…

    • 378 Words
    • 2 Pages
    Good Essays
  • Good Essays

    In America the center beating heart of politics is elections. Without elections the whole political process would be totally different and far from democratic. Elections is where political government officials careers start and end. The fact that they are so important, means they are the most deeply focused on and criticized on their organization. This paper will focus on the debate of partisan or nonpartisan elections, and prominent voter factors.…

    • 886 Words
    • 4 Pages
    Good Essays
  • Powerful Essays

    The electoral politics of Congress may center largely on individual candidates and campaigns, but it is the collective results of congressional elections that shape the course of national politics. Subject of the chapter →how the millions of individual voting decisions in hundreds of districtly individual contests combine to produce intelligible election results.…

    • 1063 Words
    • 5 Pages
    Powerful Essays
  • Powerful Essays

    Persuasive Speech Outline

    • 1301 Words
    • 6 Pages

    IV. In the past Malaysia General Election in 2008, numerous candidates won their parliamentary seat against their opponent by only a close margin, these candidates includes candidates in Seremban (77 votes), Hulu Selangor (198 votes), Jelebu Negeri Sembilan (395 votes), Bakri Johor (722 votes), Bruas Perak (736 votes) and Parit Buntar Perak (846 votes) (“Keputusan rasmi pilihanraya umum ke-12”, 2008).…

    • 1301 Words
    • 6 Pages
    Powerful Essays
  • Good Essays

    In the book, it is stated that the first major reason for the lack of participation in the election is due to the difficulty of registration. People do not have time or patient to stand in line to register especially when we now live in the golden age of technology where things can be done online; only eleven states now allows online voter registration. Although some critics have argued about the security of the process, it has proved to be an effective way to increase registration.…

    • 152 Words
    • 1 Page
    Good Essays
  • Good Essays

    number of electors a state receives in the electoral college is based on the number of…

    • 1705 Words
    • 8 Pages
    Good Essays
  • Good Essays

    Outline Of Human Geo

    • 989 Words
    • 4 Pages

    a. Used to show number of voters, race of voters, party registration and likelihood of…

    • 989 Words
    • 4 Pages
    Good Essays
  • Good Essays

    In this example, the clear winner is candidate A with a majority over Candidate B of 5,000. FPTP is a cheap and simple way to hold an election, as each voter only has to place one cross on the ballot paper. Counting of the ballot papers is usually fast and the result of a…

    • 2375 Words
    • 8 Pages
    Good Essays
  • Good Essays

    Recount

    • 329 Words
    • 2 Pages

    Unfortunately, the voting procedure that was used in the 2000 Presidential race in Florida was obviously inadequate. Using paper ballot sheets that the voter had to punch a hole in that left small chads, may have lost the race for Vice-President Gore. However, with today’s computer technology a better procedure would avoid these types of voting problems. Instead of using paper ballots, computers would allow the voter to absolutely make sure their vote was counted.…

    • 329 Words
    • 2 Pages
    Good Essays
  • Good Essays

    At the local level, many important officials are elected. The elected include the local municipalities and district council officials. Proportional representation or constituency determines the results of the elections. Proportional representation refers to the process by which officials are elected based on the percentage of votes received. In this process, candidates are drawn from a party list. While proportional representation protects smaller parties,…

    • 426 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Election Campaigns

    • 1015 Words
    • 5 Pages

    The total electoral vote is equal to the number of representatives and senators from all states, plus 3 votes from Washington, D.C.…

    • 1015 Words
    • 5 Pages
    Good Essays
  • Powerful Essays

    Policy and Social Media

    • 1805 Words
    • 8 Pages

    Source: National Election Commission (Aug 3, 2010). Press Release: “Analysis of Voting Rates in the 5th Nationwide Local Elections.”…

    • 1805 Words
    • 8 Pages
    Powerful Essays
  • Satisfactory Essays

    Inec and Nigeria

    • 387 Words
    • 2 Pages

    Nigerians a credible voter register and free and fair election. I want to use this…

    • 387 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Free and Fair Election

    • 1516 Words
    • 7 Pages

    The fundamental built on this system is that each voter is entitled to only one vote. Constituencies are approximately equal in population size so that it carries the same value. All constituencies are single-member constituencies so that there are as many electoral districts as there are seats in the elected chamber. Only one ballot is held and the candidate obtaining…

    • 1516 Words
    • 7 Pages
    Powerful Essays
  • Satisfactory Essays

    the greatness of birth

    • 964 Words
    • 4 Pages

    The results of the election were that Antigua Sailing week won overwhelmingly because they convinced the voters to elect them by highlighting that if they were chosen, the island would have a sustainable way of producing employment for the people. They made people aware that if Code Red won, there would not be enough employed people to pay the taxes to be given as benefits to the poor. They also convinced the voters that it was a benefit for young people…

    • 964 Words
    • 4 Pages
    Satisfactory Essays