Wednesday, January 29, 2020

Creating a computer system Essay Example for Free

Creating a computer system Essay 1. 1 Introduction Wooten Basset Rugby Club, are a rugby club in the Swindon area, whom play 15 a side rugby union. They put out a numbers of teams each week ranging from junior levels, senior teams and womens rugby. Of my concern is the U-16s, whom would like to computerise a number of tasks and have a reference for relevant data including player and parent information. In any particular season there will be between 20 and 30 players at the club. These players are trained by the head coach and around three other coaches all of whom are made up of parents of the players. The head coach is responsible for much of the current administrative work. 1. 2 Current System Currently all tasks for the club are carried out manually. For example when organising a match against a rival team a letter is written specifically for each player. With as many as 30 players at the club, this is tiring and tedious work. Data is currently stored in files kept at the head coachs house. This system of holding information has become unreliable as over the history of the team players have moved on or changed their details. When this occurs due to time constraints, addresses for example are often added to rather than modified creating two distinct addresses complicating matters when important letters need to be sent. In the past when players have left their file has not been removed leaving large amounts of useless information. All of this complicates matters when searching for data making the process longer and increasingly unreliable. Among the squad of players, each player has his own specific needs. For example different players require different training methods such as fitness or tactics. With many players and few coaching staff it becomes difficult to organise. Currently this is organised through memory which is difficult due to the above reasons. The current system has no scope for evaluating players from teams the club faces. No data is kept on players from other teams like their scoring or disciplinary records. They can therefore not assess before a fixture which players are a danger and tactics suffer. Scoring and disciplinary data is stored on paper kept in files. This data is again not well managed and prone to being lost making analysing a players progress somewhere between difficult and impossible. Also they are unable to see which players are the top scorers or most ill disciplined. Money management is also a problem. Fees used to pay math officials are deducted form the fees paid by players. This is organised by the coaches, however often players miss this payment and the referees payment is short. Yet with at least 15 players playing in every match records of owes money are not kept and this information is simply forgotten. 1. 3 Interview Summary In order to create this system it was important that I conduct an interview with one of the end users for the system. This will give a good outline of the requirements for the system. The interview was with the head coach whom will be the predominant user of the system. From the interview this is an outline of what the new system will have to achieve: Â  Produce template letters for a number of issues. These letters include Match details, which will tell players about a match its date, venue and other relevant information. Invitation letter to other clubs inviting them to a match. Player and parent data. Store contact details about players and parents. Â  Statistics. Store statistics on players including points scored, tries and appearances. Â  Team information. Store details on rival teams such as contact details. Fixtures. Store fixture information including scores, dates and venues. Â  Ability to see reports on players from the club. Â  An ability to track membership payments. The system must indicate whether a players has paid his membership for that season. Â  Create leagues of the clubs leading scorers and those with the worst disciplinary records. Â  Store data about what type of training each player is on. For example some players may have fitness training or others forwards training. Monitor finances for each fixture. For each fixture a player has to pay a fee of i 2. Other important points taken from the interview: Â  System must be as automated as possible as user wants system to save him time. Simple user interface. Several of the coaches whom will use the system have very little knowledge of computers and will struggle with a complicated system. Â  System will be run from head coachs lap top computer and therefore not need any network capabilities. Head coach has copies of Microsoft Access already stored on his computer. IT experience consists only of use of Microsoft applications. Â  Data on fixtures and statistics only to be kept for one season at a time. After this period data will be deleted and new record will be kept. Â  Hold data relating to tournament and determine the clubs progress in these tournaments. 1. 4 Data Requirements From the interview it has become apparent that I will need to store a considerable amount of data. I have divided this data into the following groups: Players, Fixtures, Rivals, Rival Players, Players-Fixtures and Rival Players-Fixtures. A primary key will be used in every case to uniquely identify each record, these are marked by these symbols, and . PLAYERS deals with data relating to players such as membership and contact details: Membership Number A unique code used to identify each player. Each Membership code is made up of three numbers and a letter. The letter represents the age group, as this letter only deals with one age group each membership code will have the letter, E. For example, 001E Name Christian and Surname only Parent Store parents name for contact details. Address1 Store first line of a players address. Address2 Store second line of a players address where applicable. Postcode Training-What type of training the player is on. User will only be able to select from these values: Fitness, Backs, Forwards or General. Telephone Number Membership Paid Whether a player has paid membership fees for current year or not. FIXTURES handles data revolving each fixture played or to be played: Fixture Code Identifies each fixture uniquely as some fixture may be against the same team. Team Code Determines which team is to be played or has been played Team Score Score for Wooten Bassett, null if not played. Rival Score Score for rival, null if not played. Tournament Code Foreign key which identifies which tournament a fixture belongs to. Friendly fixtures will be determined by a specific code. Date Venue Select from either home or away. Round Determines which round of the competition, for example first round or semi final. RIVALS holds data on teams played by the rugby club, this includes contact details: Team Code Each team will be assigned a unique in case of two teams having the same name. Team Name Name of each rival team. Telephone Address1 First line of each teams address. Address2 Second line of each teams address if applicable. City Postcode Directions Description of how to reach rival club. PLAYERS-FIXTURES relates to the actions of players in each fixture, this includes scores and disciplinary information: Membership Number Used to identify player for which record is stored. Fixture Code Identifies which fixture record relates to. Tries Number of tries scored by a particular player in each fixture. Penalties All penalty kicks converted by a player in a fixture. Drop Kicks All drop kicks scored by a player in a fixture. Disciplinary Whether a player was disciplined in a fixture and what level of action, a yellow card for example. Fee Owed -The amount paid will be displayed from. TOURNAMENT holds data relating to tournaments the clubs plays in: Tournament Code Unique code which identifies each tournament. Winner Eventual winner of tournament. 1. 5 Entity Relationship Diagram This diagram of how data will be kept in the new system. The Players-Fixtures data store will link Players and Fixtures together. It will store data relating to what a particular player does in each game. Each record will be identified by using a players membership code and the corresponding fixture code, these two foreign keys will create a composite key. Each player may have played in many fixtures and therefore have many records in Players-Fixtures. This creates a one to many relationship between, Players and Players-Fixtures. Similarly many records in Players-Fixtures may relate to one fixture and so a one to many relationship exists between Fixtures and Players-Fixtures. The Rival Players-Fixtures data store is similar to Players-Fixtures, however it stores data about rival players as opposed to players for Wooten Bassett rugby club. Each record will be uniquely identified using the foreign keys of rival player code to determine which player, and fixture code to determine the fixture. Again a one to many relationship exists between Fixtures and Rival Players-Fixtures as one fixture may have many related records in Rival Players-Fixtures. Each Rival Player may have many records in Rival Players-Fixtures as they have played in many fixtures, a one to many relationship will exist here. Wooten Bassett will face many different rival clubs with many different Rival Players. Therefore Rivals will store data about all rival clubs and each record will be uniquely identified by team code. Rival Players will store data will store data about all the players who play for these clubs will be identified by the rival player code. To determine which player plays for which club Rival Players will have the foreign key Team code. This means many Rival Players can play for one club, again a one to many relationship will exist here. Each fixture will be against one of the teams detailed in Rivals. In order to identify which team is being played the foreign key, team code from Rivals will be used. One Rival may play in many fixtures creating a one to many relationship from Rivals to Fixtures. Tournament holds data relating to competitive fixtures. Therefore one tournament will have many records in fixtures, and again a one to many relationship is present. 1. 6 Data Flow Diagrams 2 Design 2. 1 System Design. The system will be divided into five entities described in Analysis. These are Players, Rivals, Fixtures, Players-Fixtures and Tournament. 2. 2 Attribute Design Following are description of all the attributes to be stored in the system: 2. 3 Form Design In order for the user to interact with the system, it must be presented in a user friendly interface. Within Access this is done using forms and reports, each form should allow the user to easily understand the information and be able to perform sufficient actions such as adding or deleting data. Following are the forms required by the system: 1. frmFixtures. This form will deal with all the actions relating the handling of data with fixtures. Here the user will be able to add, alter or delete any records from the Fixtures table. For example if a new fixture has been organised then the user can use the Add Fixture button to add a fixture to the schedule. Also changes to the date for example can be made. In order to maintain the consistency of data validation is being used. The FixtureCode attribute is updated automatically as an auto number preventing the user from making mistakes. Also a TeamCode will be selected from a combo box so a user cannot enter a team that does not exist. Also only two values will be able to be entered into the Home/Away attribute, home or away. To simplify the users navigation of the system a combo box at the top of the form allows the user to select any existing record quickly. 2. frmPlayers The Players form works on a similar principle to the Fixtures form. There are button to add and delete Player records and there is also a combo box to allow the user to navigate through the system. For validation the training attribute uses a combo box to ensure the user enters the correct value and an input mask controls the MembershipNumber, so that data is entered in the appropriate format. 3. frmRivals Again the Rivals form works in a similar fashion to Players and Fixtures. Buttons on the right control adding and deleting functions and a combo box is used for navigation. Validation is ensured by using an auto number data type to automatically update the TeamCode attribute. 4. frmTournament The tournament form works exactly the same as the previous forms, with add and delete buttons clearly labelled and a combo box for navigation. The TournamentCode attribute does not require input as it is an auto number ensuring validation. 5. frmFixture Statistics This form is directly different form the previous forms. In this form a user can manipulate data in the Players-Fixtures entity. The user can view specific fixtures through a combo box, when a fixture is selected it will open a sub form containing all the data about the players whom played in that match. Here new data can be added about a fixture or incorrect data can be corrected. The FixtureCode and MembershipNumber attributes will be controlled by a combo box, eliminating user error and the consistency of the data. 2. 4 Query Design For the system to perform the function required of it queries are used to extract the precise data from the database.

Tuesday, January 21, 2020

Ibsens Roles Essay -- essays research papers

The movement from nineteenth-century Romanticism to twentieth-century Realism in art and literature sought to accurately reflect real life instead of idealizing it. Playwrights all over Europe and America rebelled against the established standards of a "well-made play". They shocked, as well as horrified their audience, by abstaining from writing a resolution, or an "ideal ending" in their plays. These innovators insisted on presenting social issues in a dramatic scenario, and imposed their discussions onto their audience. Norwegian playwright Henrik Ibsen, the "Father of Realism" was one of the main advocates for social revolution. He was notorious for weaving controversial topics into his plays, as well as for including female leads. He knew very well that society’s oppression over women was a prime example of the hamper it placed over every person’s potential. Writing about women allowed him to make a universal call, not only to wo men, but to every sentient being. His plays cried out for the individual’s emancipation. In A Doll’s House , Ibsen portrayed the altruistic nature instilled into women by society, the consequential stunt of their development, and the need for them to find their own voice in a world dominated by men. For ages, society has taught women to set aside their own needs and to focus on those of her husband and children. Women have been forced to be passive, gentle creatures who must also be willing to sacrifice themselves for others. Nora, the protagonist in the play, expresses her intention in protecting her husband at any price, "Torvald, with all his masculine pride--how painfully humiliating for him if he ever found out he was in debt to me." Nora will not admit to Torvald that she has saved his life, for he will most likely acquire an inadequacy complex for his inability to be in control over every aspect of his life. She prefers to be deprived of the credit she deserves than to hurt Torvald’s manly ego. She allows Torvald to treat her like a mischievous little spendthrift although he is not aware that "she had scrimped and skeletonized her own needs so that Helmer and the children had been deprived of nothing" (Salomà ©, 46). Nora has selflessly given up any extra money for herself so that her children ... ...surpass those needed to carry out menial tasks at home. When Torvald calls her a "blind, incompetent child", Nora assertively responds, "I must learn to be competent, Torvald". Because Nora was always submitted herself to Torvald’s expectations, she is not aware of her own capacity. Only by leaving Torvald and her seemingly happy home, will she have enough focus on her own person to discover her own potential for success. The family is a microcosm of society; any problem that can arise within this institution is a direct reflection of a problem faced by society. Ibsen takes advantage of this knowledge and focuses on women and their shackled autonomy. He certainly is a master at presenting us a glimpse of ourselves in our daily life experiences, and leaving us questioning society in the end. By using Nora as the protagonist in A Doll’s House , he shows people that a hint of selfishness is much better than blind altruism, that choosing to reject this knowledge will only be self-destructive to a person, and embracing this knowledge can help one break out of society’s manacles and into a quest for freedom.

Monday, January 13, 2020

Crooks monologue Essay

Ever since I came to this ranch to work here, on this rigid structured horse shoe shaped land I always dreamed, hoped and desired for one thing and one thing only! That one day I would have my own land, that one day I would have my own peace and privacy to myself without having to look after horses for the rest of my life. Don’t you think an old man like me would deserve such thing? An old man with a crooked crippled crunched back that has never been treated nice ever since he stepped into the ranch With so many people calling him names because of what colour he is, I bet you would. Ever since I was a little kid my childhood was a beloved and wonderful with my brothers, always accompanied with them just like a jigsaw puzzle when put together. I’ve always wanted to be equal to the others in the ranch. But I would never mix because of my colour it is almost like mixing the wrongs colours to the others in the ranch when painting a picture for your wall. Not letting me play activities with them, feeling lonely at all times can you imagine how annoying and pain staking that would be. Only activity they would let me play is the horse shoe game, bet you would get bored playing it for five minutes. Just imagine and old man like me with a dream of having a land where theirs peace and quiet where I’m free to do anything I want. Sit down and have a nice meal for god sakes, whenever I want without being interfered with those vicious idiots that have no feelings in their life’s what so ever. All the time I work I say to myself I wish, I just wish I could be with someone forever. And pursue that dream that feels it will never happen. Life on the ranch is hard, painful, feet blistering work especially when you’re looking after horses all day long, and what’s worse! Having a crippled back, doesn’t help one single bit and looking after the animal that did it to you, yes that’s right, got kicked by a horse long time ago leaving me in a devastated pain for the rest of my life. Not one day have I lived on that ranch without being interfered or called racist names about my skin colour, how does that feel inside, terrible doesn’t it, that’s how I feel right now. Every day I have to rub things onto my back to relieve the pain which doesn’t feel any better at all worst thing that makes me angry and annoyed is your privacy being invaded how would you feel if someone just walked into you while you were asleep, wouldn’t you feel annoyed and angry, bet you would, lennie that huge bastard walked into my private property while I was doing my own thing no knocks or permission just like that, as if you I was an animal in my hut. Every day I think to myself that I have been doomed to a life of loneliness and racist name calling. There is nothing much to do on this ranch other than working and living a sad life that you think inside yourself will never end. Back when I was a child I was living with a wonderful family that actually cared for me endorsed me, looked after me, and loved me. I also had an education unlike the stupid people living on the ranch not knowing what they say every time they talk and call me names that burns my heart into ashes, I was well educated had a father mother and brothers too. I was accompanied by them. Over here I’ve got no one to care for me other than lennie he is like a black brother to me not calling me racist names, actually talks to me expresses his feelings to me, he makes me feel like I’ve got a future that will come true one day, I’m in this lonely and terrible situation because of my race, yes that’s right you might think it’s something bizarre but actually this is what happens to me. At least I had someone to talk to ever since I stepped into this ranch, can you imagine how it would feel if you were isolated because of your bloody colour for god sakes! Wouldn’t it make you go crazy or maybe mental? Show preview only The above preview is unformatted text This student written piece of work is one of many that can be found in our GCSE John Steinbeck section.

Sunday, January 5, 2020

How Does Memory Work Before Talking About What Goes Wrong

The brain is an amazing organ of the body, it does a trillion things at once, but one of the simplest things that it does is memory. To stop and think about what is memory and how does it work? What happens when something goes wrong and the brain cannot remember? How does a person live day to day without a memory? How does memory work before talking about what goes wrong? To begin with memory like everything else in the body there is a process that occurs; first it goes through encoding, storage, and retrieval.(This is the process of memory, each are very important and it is amazing how the brain deciphers what is going to stay in the long term memory or short term. First off is encoding, it is all about sensory information into†¦show more content†¦Which means the person is thinking about the information constantly and that is what consciousness is or STM (short term memory). So what is working memory? It is the information in the STM, for example, it is when a person is re membering a person s number to call it is important for that time being, but not important enough for LTM (long term memory). Basically STM is determining is the sensory message is important enough, then working memory is for you memory to focus on it, but not fully remember just for a few seconds or minutes. Long term memory on the other hand, it is much different from STM and working memory, LTM s capacity to remember something is unlimited depending on how important it is to the person. Using my example from working memory, remembering numbers if it is rehearsed enough, it will be put in long term like you cell phone number that a person has taught themselves to remember. Then LTM is simplified into Nondeclarative or declarative, LTM include general facts and knowledge, personal facts, and even skills that can be performed(pearson 230) Nondeclarative are memories how people learned to do something like riding a bike or something a person will use in everyday life. Declarative is a memory where a person learned how to do something else but declarative memories are more facts then are learning to do something. Then for declarative memories are