Friday, May 22, 2020

Essay on Transcendentalism - 1016 Words

Emerson and Thoreau and their Perspectives of Transcendentalism Imagine a world where each individual thought for himself, not allowing other outside influences to mold his ideas. We currently live in a society in which a single clip on television, quote from a newspaper, or opinion from a peer can consequently determine how one thinks or the outlook they have on a topic. In Self-Reliance, Emerson states, A man should learn to detect and watch that gleam of light which flashes across his mind from within, more than luster of the firmament of bards and sages. Yet he dismisses without notice his thought, just because it is his. In this quote Emerson is elaborating on the idea that we must all exude†¦show more content†¦Thoreau correctly emphasizes that only true happiness can be achieved through following ones heart. Mansions and cars can never make a person truly happy, even if he believes it himself. People are often preoccupied with the view of the society in which they live. One must listen to the faintest but constant suggestions of his genius to identify his true passions (Thoreau). If one is fortunate enough to experience this tremendous joy, he should pursue it, even if it means taking a risk. In the modern world, people may find it more difficult to follow Thoreaus claims. Society considers certain careers and lifestyles to be much worthier and successful paths. If one has the courage to venture outside of this realm of acceptance, he may achieve happiness on a personal level, but not within society. In todays world, many people value materialistic items to an unhealthy extent. They focus their lives on doing well in school, obtaining a decent job, earning money, and buying their way to happiness, rather than identifying and pursuing their passions. However, they do not realize that money is not required to buy one necessary of the soul (Thoreau). They could devote their lives to pursuits that bring them personal fulfillment, even if they are not always profitable paths, such as performing arts, environmental conservation, teaching, or writing. While Thoreau believes it isShow MoreRelatedTranscendentalism And Transcendentalism : Transcendentalism1589 Words   |  7 PagesBetween the 1840s and 1860s, the movement known as Transcendentalism surfaced and soared. The Transcendentalist movement began as a physiological movement, which then influenced the literature of those who studied it, including its American literary founder, Ralph Waldo Emerson. Transcendentalism took place at the end of the Romanticism era and the beginning of the Realism time period, but it had its own distinct characteristics. Transcendentalists were known for believing in a new way of comprehendingRead MoreTranscendentalism : Transcendentalism And Transcendentalism1801 Words   |  8 PagesAmerican Revolution, a moment known as Transcendentalism. Drunk with the joy of independence yet horrified by slavery, it was a movement that encouraged its followers to seek individual freedom, to fight for the rights of women and slaves, and to look towards nature for inspiration and the Divine. It was a movement that combined the best of past philosophical moments. It adopted the value of action from the Renaissance. Action was a virtue and in Transcendentalism it was viewed a as a means for humanRead MoreTranscendentalism1409 Words   |  6 PagesTranscendentalism was a huge cultural movement in the nineteenth century; however, the ideas of the movement still continue to influence our society in the twenty-first century. These ideas of Transcendentalism have continued to exist throughout many years because the ide as remain relevant to society. In fact, the problems that many Transcendentalist writers encountered still happen today in new forms. These similar problems include conformity, the role of government in society, and the importanceRead MoreEssay on Transcendentalism vs. Anti-Transcendentalism778 Words   |  4 PagesIn the mid-1830s, Ralph Waldo Emerson created a belief called Transcendentalism. He wrote the essay, â€Å"Self Reliance† and Henry David Thoreau, another Transcendentalist wrote an essay called, â€Å"Walden.† Both works of literature focus on the Transcendentalism belief. In â€Å"The Minister’s Black Veil† by Nathaniel Hawthorne, Hawthorne reveals both Transcendentalism and Anti-Transcendentalism through the attitudes of the characters. Therefore, â€Å"The Minister’s Black Veil† can be compared and contrasted withRead MoreEssay on Transcendentalism1619 Words   |  7 Pages Transcendentalism nbsp;nbsp;nbsp;nbsp;nbsp;Many people have theories and philosophies about life in general. There have been hundreds of thousands of books published by many different people on the ideas of people in the past and the present. Transcendentalism falls in amongst all of these ideas. There have been articles, essays, poems, and even books written about this subject. Transcendentalism has effected many people since the philosophy was first introduced. The idea was complex andRead More Transcendentalism Essay563 Words   |  3 Pages Transcendentalism Back in the 1800s, people trusted in their innersoul. it was called transcendentalism. People like Emerson and Thoreau were transcendentalism. They didnt think with their heads. They do things like in their first impression. If they sees that a tree is violet, they will paint it violet. During that era, Romanticism was party of it too. Ideas of Romanticism with transcendentalism. In our everyday life, we use transcendentalism. We use our head to think and our hart to feelRead MoreTranscendentalism Essay617 Words   |  3 Pagesï » ¿Transcendentalism is a movement that started in New England in the early to mid nineteenth century. It was created as a protest against the general culture at the time, straying away from the mindless doctrines of the churches. I think that Thoreau, Emerson, Whitman, and Dickinson did a good job of explaining what Transcendentalism is really about, which is that death is coming for everyone. Our Town stands out to me because it doesn’t use any props, and its strong symbolism that makes a pointRead MoreTranscendentalism : The And The Movement1027 Words   |  5 Pages Transcendentalism Web Quest Directions: Research the answers to these questions online using reputable websites. As you work, copy and paste the website URLs that you use at the bottom of this document (you do not need to create a Works Cited page). Type your answers into this document. Make sure that all of your answers are in your own words. You will be submitting this document via www.turnitin.com and need to be sure that you are not plagiarizing. If you plagiarize from an online source orRead MoreTranscendentalism Essay807 Words   |  4 Pagesis struggling to find their inner self can trust several of the ideas of transcendentalism. In fact, Thoreau and Emerson include the ideas of optimism, intuition, and originality in many of their pieces of literature. It is clear that a teenager who is struggling developing their character should connect with the transcendent ideas from Thoreau and Emerson. Students struggling with themselves can benefit from Transcendentalism articles in order to help them become more optimistic. Thats because theRead MoreTranscendentalism Essay1384 Words   |  6 Pagesculture of religions in the world. The soul is the essence of humanity and spirituality is the condition of one’s soul. Spirituality is the condition of a consciousness. One answer to creating this essential growth in spirituality is Transcendentalism. Transcendentalism is the rebellion of one’s soul against the societal laws that humanity upholds. It is the integrity of a being and the healing of a scarred mind through nature. Ralph Waldo Emerson was a major figure in transcendentalist literature

Friday, May 8, 2020

`` Like A Bad Dream By Henrich Boll - 935 Words

Sometimes people take corruption to gain wealth or to get higher. ‘’Like a Bad Dream’’ by Henrich Boll concerns an upwardly mobile young German couple in the 1960s; we do not know the narrator’s name, but his wife is named Bertha. The narrator has bid on a large contract for the firm of a man named Zumpen, and on the evening before the contract is to be awarded, Bertha persuades the narrator to invite Zumpen and his wife to their house for dinner. The wife wants the husband to go to the Zumpens house and talk to Mr. Zumpen about the contract. The wife went with the husband to the Zumpens house. The wife and the husband when they got to the Zumpens house Mrs. Zumpen opened the door and said that her husband was not at home. Mrs. Zumpen was the only one at home. Mrs. Zumpen got cognac for the wife and the husband to drink. Mrs. Zumpen took the wife and the husband to the study room. Mrs. Zumpen took out a folder and told them about the contract and the bid. The wife Bertha went and saw the contract and in red it said the lowest bid. Bertha went and took out her checkbook and wrote a check for a 20,000 thousand marks payable to Mr. Zumpen. The husband got a call from Mr. Zumpen about the bidder. Beyond understanding is what the husband can’t understand. The husband doesn’t understand the behavior of his wife, the boss and himself. First the wife comprehends on how she makes her husband invite the head of the firm and his wife over for dinner and the husband can’t

Wednesday, May 6, 2020

Srs on Management System Free Essays

string(44) " the manual outlined in UD-1 AS-1: AS-2: 2\." Software Requirements Specification For Attendance Tracking System, Release 1. 0 Version 1. 0 Prepared by Lee Bell, Graham Kennedy, Jonathan Loudin, Roger Seagle February 9, 2003 Table of Contents Table of Contents†¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦ i Revision History†¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦. We will write a custom essay sample on Srs on Management System or any similar topic only for you Order Now †¦ i 1. Introduction†¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦. 1 1. 1 Purpose†¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦.. 1 1. 2 Document Conventions†¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦. 1 1. 3 Intended Audience and Reading Suggestions†¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦ 1 1. 4 Project Scope†¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã ¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦. 1. 5 References†¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦. 1 2. Overall Description†¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ . 1 2. 1 Product Perspective†¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ 1 2. 2 Product Features†¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ â⠂¬ ¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ 1 2. 3 User Classes and Characteristics†¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ 1 2. 4 Operating Environment†¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ . 2 2. 5 Design and Implementation Constraints†¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ .. 2 2. User Documentation†¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ . 2 2. 7 Assumptions and Dependencies†¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ 2 3. System Features†¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ 3 3. 1 Roll Mode†¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ . 3 3. 2 Edit Mode†¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ . 4 3. 3 Statistics Mode†¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ . 6 4. External Interface Requirements†¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ .. 7 4. User Interfaces†¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ . 7 4. 2 Hardware Interfaces†¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ . 7 4. 3 Software Interfaces†¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ .. 7 4. 4 Communications Interfaces†¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ . 8 5. Other Nonfunctional Requirements†¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ .. 8 5. 1 Performance Requirements†¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ .. 8 5. 2 Safety Requirements†¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ â⠂¬ ¦ †¦ †¦ †¦ †¦ †¦ †¦ 8 5. Security Requirements†¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ . 8 5. 4 Software Quality Attributes†¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ . 8 6. Other Requirements†¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ †¦ 9 Revision History Name Everyone Everyone Date February 9, 2003 February 12, 2003 Reason For Changes Initial Draft Revise Draft Version 1. 0 draft 1 2. 0 Final Version 1. Introduction The following document describes the functional a nd non-functional requirements for the Attendance Tracking System release version 1. . The contents are intended to be utilized by the software engineering class as guidelines for implementation and testing. This Software Requirements Specification document only covers the main system and does not describe the implementation of the database in which the main system interacts. All the requirements stated in this document are slated for implementation in version 1. 0, unless otherwise specified. 1. 1 Purpose 1. 2 Document Conventions As of the latest version of this Software Requirements Specification, there are no document conventions. The intended audience is the software engineering class, who will be implementing and testing the Attendance Tracking System. Also, the document is to be utilized by the software engineering professor to evaluate the software’s design and features. The Attendance Tracking System will allow professors to maintain a record of attendance of students in their respective classes from a Pocket PC. Also, the system will permit the instructor to send a student a notification email of their absence. Furthermore, the program provides different modes to edit attendance, view tatistics, and take notes on elements pertaining to attendance. The goal is to provide a professor with an easy, portable solution to attendance record maintenance and attendance statistics. 1. 3 Intended Audience and Reading Suggestions 1. 4 Project Scope 1. 5 References 1. Weigers, Karl. Software Requirements Specification Template, http://www. processimpact. com/process_assets/srs_template. doc 2. Overall Descript ion The Attendance Tracking System is intended to replace the manual model of attendance record keeping by means of roll call and paper records. The roll call and paper records are replaced with a single interaction between the professor and the Attendance Tracking System. Professors will be able to view pictures of students on their Pocket PC and quickly maintain attendance records. The features expressed in this Software Requirements Specification document are intended to be fully implemented in version 1. 0. The system will be developed in such a way to provide easy addition of enhanced features, which may be desired in subsequent versions. The main feature of the Attendance Tracking System is for a professor to take roll from the Pocket PC. Pictures will be displayed for each student in the class, so the professor can recognize students without having to manually call roll. If students are absent, the system sends a notification email to the student stating the current number of absences the student has accumulated. Also, the system allows the professor to view pertinent statistics on student’s attendance record for the specified class. Finally, another feature of the Attendance Tracking System is the ability to easily edit the attendance record for any given day. Professors 2. 1 Product Perspective 2. 2 Product Features 2. User Classes and Characteristics A professor is a faculty member of Wake Forest University in Winston Salem, North Carolina. There are 357 faculty members at the university and it is estimated that almost all faculty members will utilize the Attendance Tracking System. Professors will have multiple classes and interaction with the system will occur at multiple times throughout the day from mul tiple professors. The professor should be allowed to take, edit, and view attendance records at any desirable time. All professors have wireless Internet access through their Pocket PC’ s while on campus. This connection provides the backbone of the Attendance Tracking System. Figure 1: Context diagram for Attendance Tracking System. 2. 4 Operating Environment OE-1: OE-2: OE-3: The Attendance Tracking System shall function on the Pocket PC provided by the university. This entails the system to operate on the Windows CE platform. The Attendance Tracking System shall interface between Windows CE and a Linux server designated to store the attendance records. The Web Server and Database Software have not been established at this point. Updated versions of this document will include information pertaining to these specific operating environments. The Attendance Tracking System will operate with a yet to be established email client for notification of absences sent to students. CO-1: CO-2: CO-3: 2. 5 Design and Implementation Constraints The time allotted for this project will be limited to the Spring 2003 semester. The language for the project will be Visual C++ and the development environment will be the embedded Visual C++ 3. 0 environment. All the HTML code for the user manual will conform to the HTML 4. 0 standard. UD-1: UD-2: . 6 User Documentation The system will provide an online user manual in HTML that describes the functionality and options available to the user. The system will provide a hard copy of the user manual, which is identical to the manual outlined in UD-1 AS-1: AS-2: 2. You read "Srs on Management System" in category "Papers" 7 Assumptions and Dependencies The database mentioned within this Sof tware Requirements Specification document is previously administered with the correct information needed by the Attendance Tracking System. For attendance policies, since professors do not usually tabulate tardiness, it is assumed a student is either present or absent. The notes functionality allows the professor the option to comment on tardiness and the edit mode allows the professor to correct attendance due DE-1: DE-2: 3. System Features to tardiness. Class data being used for setup and student recognition is dependent on information in a database administered outside of the capabilities of the Attendance Tracking System. Statistics on student attendance is dependent on a professor’ s consistent utilization of the system for each class period. Figure 2: State Diagram for transition between modes within the system. 3. 1 Roll Mode 3. 1. 1 Description and Priority A user whose identity has been verified will be able to retrieve a roster and take roll at class time. The Pocket PC will determine the correct roster for the current date and time, retrieve that roster from a database server, and display it for the purposes of taking roll. The user will be able to designate each class member as present or absent, and upload that status information to the server. The server will notify the class members marked as absent by e-mail. Priority = High. 3. 1. 2 Stimulus/Response Sequences Stimulus: Response: Stimulus: Response: Stimulus: Response: Stimulus: Response: User loads system. System queries server and if a class exists for the current date, time, and user, then that roster is retrieved and displayed. User requests that a class member be marked absent. The class member is designated as absent. User requests that a class member be marked present. The class member is designated as present. User requests that the data be sent to the server for storage. The absence data for the current roster are transmitted to the server. Stimulus: Response: Server receives data indicating a class member has been recorded absent. E-mail is sent to that class member. 3. 1. 3 Functional Requirements Roll. Retrieve. Time: Roll. Retrieve. Date: Roll. Retrieve. Roster: Roll. Retrieve. Roster. No: Roll. Display. Roster: Roll. Display. Members: Roll. Mark. Present: Roll. Mark. Absent: Roll. Transmit. Data: Roll. Notify. E-mail: The system shall retrieve the current time. The system shall retrieve the current date. The system shall retrieve the roster from the server that matches the current time and date. If no roster is found to match current time and date, default menus will be displayed. The system will display the roster on screen. The roster will display the pictures and names of class members. Members have the ability to be marked as present. Members have the ability to be marked as absent. The system will transmit the status of each class member in the active roster to the server. The system will notify all class members by e-mail if they are marked as absent along with their current status within the attendance policy. 3. 2 Edit Mode Figure 3: State Transitions within Roll Mode. 3. 2. 1 Description and Priority A user whose identity has been verified who wishes to change the absence status of one or more class members as is related to a past class period will have the ability to retrieve the roster data for that class period from the server. Absence data may then be adjusted and the corrections uploaded to the server. Any new absences will result in notification by e-mail to the class member in question. A change from absent to present will result in a notification that an absence has been removed. Priority = High. 3. 2. 3 Stimulus/Response Sequences Stimulus: Response: Stimulus: The user requests to view absence data from a certain date and time. The roster and absence data are retrieved from the server and displayed. The user requests that a class member’ s status be changed to absent. Response: Stimulus: Response: Stimulus: Response: The class member’ s status is changed to absent. The user requests that a class member’ s status be changed to present. The class member’ s status is changed to present. The user indicates that they are finished making changes. The altered data is uploaded to the server and server data is updated to reflect the changes. E-mail notification is sent to the class members affected. 3. 2. 3 Functional Requirements Edit. Retrieve. Time: Edit. Retrieve. Date: Edit. Retrieve. Roster: Edit. Retrieve. Roster. No: Edit. Display. Roster: Edit. Display. Members: The system shall allow the user to choose the date of the roster to be retrieved. The system shall allow the user to choose the date of the roster to be retrieved. The system will retrieve the roster and absence data from the requested date and time. If no such roster exists, an error message will be displayed. The system will display the roster on screen. The roster will display the pictures and names of class members along with current absence status on screen. Members will have the ability to have their status changed to present. Members will have the ability to have their status changed to absent. The system will transmit the new status of each class member in the active roster to the server. The system will notify all class members by e-mail if their status has been changed to absent along with their current status within the attendance policy. The system will notify all class members by e-mail if their status has been changed to present along with their current status within the attendance policy. Edit. Mark. Present: Edit. Mark. Absent: Edit. Transmit. Data: Edit. Notify. Absent: Edit. Notify. Present: Figure 4: State Transitions within Edit Mode. 3. 3 Statistics Mode 3. 3. 1 Description and Priority A user whose identity has been verified may request absence statistics for class members in classes under their control. Statistics for an individual class member may be retrieved and displayed with regard to number, frequency, date of absences as well as the percentage of classes missed over a user-defined period of time. A list of class members who were absent for a chosen class period may also be retrieved. Priority = High. 3. 2. 3 Stimulus/Response Sequences Stimulus: Response: User requests a statistical record. Statistics are calculated, retrieved from the server, and displayed. 3. 3. 3 Functional Requirements Stats. Define. Range: Stats. Request. Number: Stats. Request. Dates: Stats. Request. Frequency: Stats. Request. Percentage: Stats. Request. List: Stats. Retrieve. Number: Stats. Retrieve. Dates: Stats. Retrieve. Frequency: Stats. Retrieve. Percentage: Stats. Retrieve. List: The user shall have the ability to set the date or range of dates for which statistics will be retrieved. The user shall have the ability to request the number of absences for a class member. The user shall have the ability to request the dates of the absences for a class member. The user shall have the ability to request the frequency of absences for a class member. The user shall have the ability to request the percentage of class periods that a class member was absent. The user shall have the ability to request a list of the class members absent on a given date. The system shall have the ability to calculate and retrieve the number of absences for a class member from the server. The system shall have the ability to calculate and retrieve the dates of the absences for a class member from the server. The system shall have the ability to calculate and retrieve the frequency of absences for a class member from the server. The system shall have the ability to calculate and retrieve the percentage of class periods that a class member was absent from the server. The system shall have the ability to retrieve a list of the class members absent on a given date from the server. The system shall have the ability to display the number of absences for a class member. The system shall have the ability to display the dates of the absences for a class member. Stats. Display. Number: Stats. Display. Dates: Stats. Display. Frequency: Stats. Display. Percentage: Stats. Display. List: The system shall have the ability to display the frequency of absences for a class member. The system shall have the ability to display the percentage of class periods that a class member was absent. The system shall have the ability to display a list of the class members absent on a given date. Figure 5: State Transitions within Statistics Mode. 4. External Interface Requirements 4. 1 User Interfaces UI-1: UI-2: UI-3: UI-4: UI-5: The Attendance Tracking System shall provide pictures above the names of students in the class to aid in taking roll. These pictures can be clicked with a stylus in order to indicate whether a student is present or absent. All modifications to the database will be done through a stylus, the keyboard would only be needed to enter passwords. The Attendance Tracking System will provide a help link that will download a user manual and project it onto the screen in case the user has difficulty in using the program. The program will provide a page that produces current statistics on class attendance. 4. 2 Hardware Interfaces HI-1: HI-2: HI-3: The Attendance Tracking System will reside on the Pocket PC, however, it will be able to report its data to a database set up on a Solaris machine. The Attendance Tracking System will also be able to tell the Solaris machine to send emails to students who have missed class. The Pocket PC will use a wireless Ethernet card to communicate with the database set up on the Solaris machine. 4. 3 Software Interfaces SI-1: SI-1. 1: SI-1. 2: SI-1. 3: SI-2: SI-2. 1: SI-2. 2: Attendance Tracking System This software will transmit the attendance of a class to a database on a Solaris machine via wireless Ethernet. The user will be allowed to modify attendance records at any time. If the user forgets to transmit the information, the system will automatically send it for them at the end of the class. Database The Attendance Tracking System will communicate with the database to perform the following options. To allow a user to enter attendance. To allow a user to modify attendance. SI-2. 3: SI-3: To allow a user to query a system to gain statistics concerning individual and class attendance. Mail Message Generator If a student is absent, the database will send the necessary information to this interface and an e-mail message will be sent to the student. 4. 4 Communications Interfaces CI-1: CI-2: CI-3: The security of a user must be consistent through the use of passwords. The Attendance Tracking System will signal the mail message generator when it needs to send an email to the student. The Attendance Tracking System will communicate to the database through a wireless Ethernet system. 5. Other Nonfunctional Requirements 5. 1 Performance Requirements PE-1: PE-2: PE-3: PE-4: PE-5: PE-6: PE-7: The program must be able to be run concurrently by multiple professors. During peak times of usage (9:00 AM to 2:00 PM), the system shall support approximately 20 users. Transmission of roll data shall occur in under 5 seconds using the wireless network card. Acknowledgement of roll received (confirmation) shall be returned within 8 seconds. Queries upon the database shall be performed in less than 5 seconds. Upon start of the roll program, roll information shall be displayed on the instructor’ s Pocket PC within 10 seconds. Email messages to absent students shall be sent within one hour of the conclusion of a class. The program shall support taking roll for class sizes of up to 100 students. With a maximum class size, performance must still conform to all performance requirements. 5. 2 Safety Requirements No safety requirements have been identified. 5. 3 Security Requirements SE-1: SE-2: SE-3: SE-4: An instructor shall permitted to view and edit absence information in the database for only his/her classes. In order to take roll or edit database information, the instructor shall be required to enter a password. This password shall be stored on the instructor’ s Pocket PC after initial entry in order that it must only be entered once. Passwords shall be stored in an instructor database and verified upon each session of roll or database modification. An instructor shall be allowed to change his/her password only by supplying his/her existing password. The updated password shall be stored in the instructor database and on the instructor’ s Pocket PC. 5. Software Quality Attributes Availability-1: The system shall be available to all instructors through Information Systems during their normal hours of operation. Reliability-1: Reusability-1: Robustness-1: Robustness-2: Updatability-1: Usability-1: 6. Other Requirements Due to the use of a wireless network, reliability of the system at all times is not guaranteed. However, overall reliability of the system and roll information shall be achieved through the process of database manipulation. The system shall be able to be reused for each new semester. If no network connection can be established to receive the roll information, the instructor shall be allowed to enter roll later. If a network connection is lost during roll, the program shall allow the instructor to transmit roll information at a later time. The system shall allow for addition or deletion of instructors, students, and classes while incorporating new semesters. Usability of the system shall be achieved through an online help pages and an introductory training session for all instructors upon installation of the program on their Pocket PCs. 6. 1 Database Requirements DA-1: DA-2: DA-3: DA-4: The system shall include three databases: student, class, and instructor. The student database shall contain student information including name, email address, and student identification number. The class database shall contain information about classes including class title, department code and course number, meeting times, students enrolled, and absences. The class database shall be grouped by department code and course number. The instructor database shall contain information about instructors including name, email address, password, and classes taught. How to cite Srs on Management System, Papers