Tuesday, October 29, 2019

Blogs for innovation Essay Example | Topics and Well Written Essays - 1000 words

Blogs for innovation - Essay Example During their arrival, Orchha was gradually emerging as a tourist attraction. Due to poverty and lack of knowledge in the region, it prevented the growth of tourism (Sisodia, 2013). As a result, Asha came up with a Village Home Stay program intended for Orchha village. The aim of the program was to exploit tourism opportunities in the region in order to enhance local economic development, education, cultural exchanges between locals and visitors as well as environmental protection. It had also to offer the people of Orchha with superior work opportunities, which would positively influence the individual life of the residents. In 2007, Asha founded Friends of Orchha with the aid of a few friends from Europe to enhance tourism that is socially responsible and one that would offer an opportunity for cultural exchanges and a source of income for the needy families (Sisodia, 2013). Friends of Orchha provided help to the poor families to build and renovate their courtyards that would be hired to visitors. The families were engaged to participate voluntarily in the construction of three homestays. At that particular moment, the families were unable to carry on their main activity, which was farming that was brought to a halt by drought from 2003 to 2007 (Sisodia, 2013). Therefore, they had no capital to invest, and the organization had to set up a revolving fund, which helped to build the first three home stays. Participating families provided labor in building the sanitary block and rooms. In 2009, the first room was rented out and since then the home stay has hosted more than 500 visitors from different countries. The exploiting of the tourism opportunities improved the economic conditions of the residents as well as their live style (Sisodia, 2013). With this regard, I agree with the case as it attempts to point out issues in operating gainful employment amongst a large rural population in India. It addresses that the inability to dialogue in spoken

Sunday, October 27, 2019

Development of College Announcement Notification System

Development of College Announcement Notification System Chapter 1: Introduction Introduction This project proposal is created to propose an IT solution to the student of Sunway University. The main point that the author want to highlight is regarding the efficiencies for student in Sunway University. An example, inefficiencies that occur in posting the announcement that is post on the website or in the notice board, it is hard to inform to the student and also the staff may also forget to post the announcement that will inconvenient for the student itself. In order to solve those problems, the author proposed to create a website as a third party for the staff to post the announcement. The author feel that only a website is very simple and common nowadays, so to improve the effectiveness and give more efficiency, a SMS (Short Messaging Service) feature is added to the system. Every announcement is posted by the SCT Staffs in the website, a SMS notification will be sent to the student that already registered to the website. The content of the SMS just a brief notification abou t the title of the event, venue and time, for more brief detail the students can refer to the website. Other way to notify the students is used Email as an instant notifier, but consider using email as an instant notifier is not really effective because students didnt open their email every day but using the SMS as the instant notifier to notify the students are more effective because most of the student is own and bring their own cell phone, therefore the MS as an instant notifier is more appropriate. Since the advancement of the technology nowadays, using this system will help in reduce the paper usage. Project Objective To give efficiencies for staff of Sunway University who want to post announcement. To use SMS as an instant notifier, for example every announcement post on the website the student will receive a SMS about the annoncement. In long term of view, this system will help in notify student about things that happen in college. Project Scope To become the most useful media for announcement notification. When the system is run it involves the Sunway University students and staffs that want to use the service. The user of the system should be students of Sunway University and staffs. All users that want to use the system have to become member. Methodology Methodology is a formalized approach to implement the SDLC (System Development Life Cycle). There are many different systems development methodologies, and each one is unique based on the order and focus it places on each SDLC phase. Some methodologies are formal standards used y government agencies, while others have been developed by consulting firms to sell to client. Many organizations have internal methodologies that have been honed over the years, and they explain exactly how each phase of the SDLC is to be performed in that company. There are many ways to categorize methodologies. One way is looking at whether they focus on business process or the data that support the business. There are three types of system development methodologies, it is called Structured Design, RAD (Rapid Application Development), and Agile Development. Types of Software Development Methodologies Structured Design This is the first type of system development, it is introduced in 1980s. This methodology adopts the formal step by step approach to the SDLC, it moves logically from one phase to another phase. Waterfall Model This is the original structured design of methodology, with this methodology, the analyst and users proceed in sequence from one phase to the next phase. The key deliverables for each phase are typically very long and are presented to the project sponsor for approval as the project moves from phase to phase. This methodology is referred to as waterfall development because it moves forward from phase to phase in the same manner as a waterfall. Advantages of using waterfall model: It identifies system requirements long before programming begins It minimizes changes to the requirements as the project proceeds. Disadvantages of using waterfall model: The design must be completely specified before programming begins This model required significant rework, if there is a changes in the business environment, in order to going back to the initial phase need to go through each of the subsequent phase in return. Parallel Development This model of methodology attempts to address the problem of long delay between analysis phase and the delivery of the system. Instead of doing design and implementation in sequence, it performs a general design for the whole system and then divides the project into a series of distinct subprojects that can be designed and implemented in parallel. Once all subprojects are complete, there is a final integration of the separate pieces, and the system is delivered. Advantage of using parallel model: It can reduce the schedule time to deliver a system There is less chance of changes in the business environment causing rework Disadvantage of using parallel model: The approach still suffers from problem caused by paper documents It adds new problem, sometimes subprojects arent completely independent; design decisions made in one subproject may affect another subprojects Phased Development In this model, the overall system is divided into a series of version that are developed sequentially. The analysis phase identifies the overall system concept, and the project team, users and system sponsors then categorize the requirement into a series of version. Advantage of using phased model: Quickly getting a useful system into the hands of the users While the system does not perform all the functions the users need at first, it does begin to provide business value sooner than if the system were delivered after completion, as is the case with waterfall or parallel methodology. Disadvantage of using phased model: The users begin to work with the systems that are intentionally incomplete, it is critical to identify the most important and useful feature and include them in the first version, while managing users expectation along the way. Prototyping In this model, it performs the analysis, design and implementation phases concurrently, and all the three phases are performed repeatedly in a cycle until the system is completed. In this methodology, the basics of analysis and design are performed, and work immediately begins on a system prototype, a â€Å"quick and dirty† program that provides a minimal amount of features. Advantage of using prototyping model: It is very quickly provides a system for the users to interact with, even it is not ready for widespread organizational use at first. Reassure the users that the project team is working on the system Helps to more quickly refine real requirements rather than attempting to understand a system specification on paper, the user can interact with the prototype to better understand what it can do and cannot do. Disadvantage of using prototyping model: Its fast paced system releases challenge attempts to conduct careful, methodical analysis. This can cause problems in the development of complex systems because fundamental issues and problems are not recognized until well into the development process. Software Development Methodology Comparison After do research about the types of methodology that is appropriate to be used into the project. The author compared the 4 types of methodology that is compatible with the current development. The following table is the result of using the described methodology to the project. System Characteristic Waterfall Parallel Phased Prototyping Unclear User Requirement Poor Poor Good Excellent Unfamiliar Technology Poor Poor Good Poor Complexity of the System Good Good Good Poor Reliability of the System Good Good Good Poor Short Time Schedule Poor Good Excellent Excellent Schedule Visibility Poor Poor Excellent Excellent Table 1 Methodology Comparison Selecting the appropriate Methodology According to the project objective that the author proposed, author analyze each methodology that is already been researched. The author decides to use the Phased Methodology. The main reason on why the author uses this methodology is because the author would develop this system all by himself and the project will be easier to be built phase by phase. Other considerations in choosing this model are: User Requirement: the requirement of the system is clear, which is to address the problem of inefficiency and ineffectiveness of conventional way in notify the student for announcement. Familiarity with Technology: for designing the website, PHP, VB.Net language technology is going to be used, since it is still in area of the author expertise. System Complexity: the complexity of this project is at medium level, since the author familiar with the technology used in the project so it is not really difficult. However the author still need to do research on certain area of technology, for this case the knowledge of SMS gateway, and how to integrate the web based system with the SMS gateway. Duration: the duration of developing the project is approximately 4 months in order to fully complete the project. Development Method: it is a web based application that is built using the PHP, and VB.NET as the programming language. Area of Research Certain areas that we research for this project are: How to create easy and manageable database system? What is SMS (Short Message Service) portal and SMS (Short Message Service) gateway? How to integrate web based system with SMS portal? How to create easy and manageable database system? This part is one of the crucial parts in order to make a good web based application system. Therefore, creating an easy and manageable database system is really important. The database system that the author used to manage the College Announcement System web based application is MySQL. Several reasons become the consideration of choosing the MySQL software are, first reason is because the main programming language system that the author built is using the PHP technology, and PHP language has an integrated connector that able to connect it to SQL. Second reason, MySQL is open source software so it is free for download, it is will help in determining the project cost development. There is other software which is better than MySQL but looked back at the scope of the project; this is just an undergraduate project, then the author decides that using MySQL software is a wiser choice. The third reason, the author already took the MySQL subject during the study in Sunway University College, which is still in the author expertise. However, if this system wants to be implemented into the real organization, further study to create easy and manageable design is needed. When the project is already on the run, this would be very beneficial in doing maintenance of the application system. How to integrate the Web based System with SMS portal? As most people known that SMS is the most famous service that a mobile phone give. It is a service where the users able to send short text message from a mobile phone to another mobile phone. Basically the SMS would not work with just the mobile phone itself, it I because the Mobile Phone Network Operator that give the service so the SMS can be delivered to the recipient by the help of the mobile phone device as the medium to type the message. The SMS can travel all the way from the sender device to the recipient device must go through a pathway through a network called SMSC (Short Message Service Centre). SMSC works as a hardware that stores the SMS that is sent from a mobile phone then forward it again to the recipient. From the early of 1990s, the era when the first SMS is sent through the network using the mobile phone device. Nowadays with the advancement of the technology, SMS not only can be done through using mobile phone but can be integrated in other application such as web based application system, using the SMS gateway technology. However, the SMS that is sent still have to go through SMSC, which is still needed to use the SIM Card that is given by the mobile network operator. SMS gateway act as a bridge the platform that cannot use the mobile phone SIM Card to use the mobile service by using the GSM modem, in this case the mobile service is to send the SMS. The mobile SIM Card will be inserted into the GSM modem. GSM modem will act as the third party to connect to the SMSC. The web based application store the message that will be sent into the database, and the GSM will retrieve the data from the database and ready to send the SMS to the destination number. The basic function of SMS and e mail is the same, for email the sender need to enter the destination email and for SMS the sender need to enter the destination phone number. The difference is why SMS is more popular than email is because it is mobile and user can send and receive SMS wherever they are. The mobile advantage of using SMS is the reason that makes the author choose the SMS application system to be added into the College Announcement Notification system instead of using email. Another reason the author choose to use SMS is because most of the students in Sunway didnt have mobile phone that can handles in receiving and sending email, but most of the students have mobile phone that enable them to send and receive SMS. Therefore, using the SMS as additional software into College Announcement Notification system is the best choice, and the author also learn to use the GSM modem and the implementation of it into the system. Software / Hardware Requirements In order to make this project successful there are some hardware and software which is required to use in order to complete the project are: Software and Hardware requirement to develop the system. Software: SQL YOG: is the database software that the author chose to be implemented inside the College Announcement Notification system. SQL Yog had the user friendly interface and it is open source software. XAMPP: this software is applied as the localhost to compile the web based application. Adobe Dreamweaver: is the software that makes it easier to edit the coding for PHP, JAVA. Hardware: PC (with mouse, keyboard, monitor) / laptop with minimum specification: Intel Core Duo processor(1.66Hz), 1GB RAM, 60GB 5400 RPM HDD Software and Hardware Requirement to run the system. User Side Hardware Requirement: PC (with mouse, keyboard, monitor) / laptop with minimum specification: Intel Core Duo processor(1.66Hz), 1GB RAM, 60GB 5400 RPM HDD User Side Software Requirement: Web browser: Mozilla Firefox, IE, Google Chrome, etc Server Side Hardware Requirement: PC (with mouse, keyboard, monitor) / laptop with minimum specification: Intel Core Duo processor(1.66Hz), 1GB RAM, 60GB 5400 RPM HDD GSM Modem Server Side Software Requirement: Adobe Dreamweaver SQL Yog Web Browser: Mozilla Firefox, IE, Google Chrome, etc XAMPP Server side software requirement is needed to do the regular maintenance on the system. The development software might be needed to fix error that might be occurred when the system on the run. Chapter 2: Literature Review Literature Review Literature Review is a critical look at the existing research that is significant to the work that is currently undergo. The author currently did a project; College Announcement Notification System is the project. College Announcement Notification System is a web based application system, which is proposed as a solution to Sunway University College regarding the poor information flow in Sunway University College especially School of Computer Technology. The author chose to propose the solution only to School of Computer Technology because of the course that currently taken is under it. College Announcement Notification System is a web based application, it is hoped the system would work perfectly and increasing the information flow within School of Computer Technology (SCT). The users of the system able to access the College Announcement Notification System via laptop or PC, as long there is an internet connection. The author think if it just a normal website, there is no uniqueness that makes my project different than the others. After doing research, the author decided to add the SMS feature as the instant notification system. Integrate the system with SMS feature; means need to deal with SMS gateway. The author aware that using the SMS feature is almost the same like adding the Email as the instant notification where the system is able to send automatically the posted announcement that is already posted in the website. Email is an electronic mail that worked same like a normal mail, where the users need to write the content of the letter, after that the address of the recipient is a must for the users to add. Email enables users to send and receive electronically over the internet. SMS and Email basically is the same, it contains text and to send it need to know the exact recipient email address for email and phone number for SMS. There are many email server company that is give services for the users to send and receive email such as Hotmail, Yahoo Mail, Go ogle Mail, etc. There is also an application that handles email such as Microsoft Outlook. Some advantages that email could give are emails is free for users to use like send and receive mail, it can contains richer message contents than the conventional mail did. However from the advantages that an email, there are also a few disadvantages of emails. With the advancement of the technology nowadays, the previous email only can sent the words but nowadays, users can sent not only words but can attach richer media such as picture, video, file, etc. This advantages of email were misused by some people, it enable them to send virus, malicious software, spam that can harm the recipients PC or laptop. In order to overcome this security issue, the email provider companies try many ways to increase the security but the spammer can overcome the security and still sent the spam email that may contain virus and malicious software. Using the email as an instant notification to the College Announcement Notification System is a good choice but users may not open their own email daily, usually users open their email whenever the feel like to open it. Therefore, the author proposed to use the SMS system as the instant notification. There are few reasons that become the considerations of choosing SMS to be implemented. First reason, the project is a notification system so SMS is the best choice because after the sender sent it then the recipients received it in instant. Second reason, if using email the recipients of the email need to open their own laptop or PC, and then open the email service web page, it will takes time and not instant. Most of the students nowadays had their own mobile phone and they carry their mobile phone everywhere they go, so it is one of the reason why the author choose to use SMS as an instant notification. Mobile phone user aware that open a SMS is faster than open an Email. Nowadays, ma ny mobile phone producers now produced a new mobile phone that can handles in send or receive an email. However mobile phone that can handles send and receive email is still too expensive for the most of the mobile phone users only a few that can afford that. But if the SMS only, most of the mobile phone users able to send and receive that because it is the basic function that the mobile phone offer. SMS (Short Messaging Service) As most people known, SMS is a protocol used in communication that gives way to exchange of short message from one mobile phone to another mobile phone (tech-faq.com, 2009). Nowadays mobile phone takes an important part because it provides connections to the others that in the past impossible to do. The main usage of the mobile phone is to enable users to make a phone call wherever and whenever they are, beside used to call others; other main function of mobile phone that is growing rapidly is the usage of SMS service. SMS stands for Short Message Service. It is a technology that enables the sending and receiving of messages between mobile phones. SMS first appeared in Europe in 1992. It was included in the GSM (Global System for Mobile Communications) standards right at the beginning. Later it was ported to wireless technologies like CDMA and TDMA. The GSM and SMS standards were originally developed by 3GPP (Third Generation Partnership Project) is responsible for the development and maintenance of the GSM and SMS standards. As suggested by the name Short Message Service, the data that can be held by an SMS message is very limited. One SMS message can contain at most 140 bytes (1120 bits) of data, so one SMS message can contain up to: 160 characters if 7-bit character encoding is used. (7-bit character encoding is suitable for encoding Latin characters like English alphabets.) 70 characters if 16-bit Unicode UCS2 character encoding is used. (SMS text messages containing non-Latin characters like Chinese characters should use 16-bit character encoding.) SMS text messaging supports languages internationally. It works fine with all languages supported by Unicode, including Arabic, Chinese, Japanese and Korean. Besides text, SMS messages can also carry binary data. It is possible to send ringtones, pictures, operator logos, wallpapers, animations, business cards (e.g. VCards) and WAP configurations to a mobile phone with SMS messages. One major advantage of SMS is that it is supported by 100% GSM mobile phones. Almost all subscription plans provided by wireless carriers include inexpensive SMS messaging service. Unlike SMS, mobile technologies such as WAP and mobile Java are not supported on many old mobile phone models. (developershome.com, 2008) Usage of SMS As the mobile voice communication market approaches saturation, carriers are focusing on messaging as crucial value -added service to garner more mobile subscribers and generate greater market revenue. Specifically, SMS (Short Messaging Service) is emerging as one of the most important asynchronous communication that carriers provide. It is projected that in 2009 U.S subscribers will send over 126 billion messages via their mobile phone device, generating $8.6 billion revenues (Deng, Sun, Turner, Prince, 2008). Nowadays, people are presented with a wide variety of communication media such as email, instant messaging (IM), etc. To date, most researchers have focused on the use of SMS by teenager and young adult. Recently as SMS become the needs in our daily lives, older people also recognized the convenience of using SMS. It has been reported that over 74% of the mobile phone users worldwide is using SMS text messaging (Deng, Sun, Turner, Prince, 2008). How does the SMS works? Even if you are not talking on your cell phone, your phone is constantly sending and receiving information. It is talking to its cell phone tower over a pathway called acontrol channel. The reason for this chatter is so that the cell phone system knows which cell your phone is in, and so that your phone can change cells as you move around. Every so often, your phone and the tower will exchange a packetof data that lets both of them know that everything is OK. Your phone also uses the control channel for call setup. When someone tries to call you, the tower sends your phone a message over the control channel that tells your phone to play itsringtone. The tower also gives your phone a pair of voice channel frequencies to use for the call. The control channel also provides the pathway for SMS messages. When a friend sends you an SMS message, the message flows through the SMSC, then to the tower, and the tower sends the message to your phone as a little packet of data on the control channel. In the same way, when you send a message, your phone sends it to the tower on the control channel and it goes from the tower to the SMSC and from there to its destination. (howstuffworks.com, 2005) The SME (Short Message Entity), which is typically a mobile phone or a GSM modem, can be located in the fixed network or a mobile station, receives and sends short messages. The SME was sent to the SMSC.TheSMSC (Short Message Service Center)is the entity which does the job of store and forward of messages to and from the mobile station. After receiving the SME, then SMSC sent the SME to the SMS GMSC. TheSMS GMSC(SMS gateway MSC (Mobile Switching Center)) is a gateway so that MSC that can also receive short messages. The gateway MSC is a mobile networks point of contact with other networks. On receiving the short message from the short message center, GMSC uses the SS7 network to interrogate the current position of the mobile station form the HLR, the home location register. HLRis the main database in a mobile network. It holds information of the subscription profile of the mobile and also about the routing information for the subscriber, i.e. the area (covered by a MSC) where the mobile is currently situated. The GMSC is thus able to pass on the message to the correct MSC. MSC(Mobile Switching Center) is the entity in a GSM network which does the job of switching connections between mobile stations or between mobile stations and the fixed network. AVLR(Visitor Location Register) corresponds to each MSC and contains temporary information about the mobile, information like mobile identification and the cell (or a group of cells) where the mobile is currently situated. Using information from the VLR the MSC is able to switch the information (short message) to the corresponding BSS (Base Station System, BSC + BTSs), which transmits the short message to the mobile. The BSS consists of transceivers, which send and receive information over the air interface, to and from the mobile station. This information is passed over the signaling channels so the mobile can receive messages even if a voice or data call is going on. (logixmobile.com) How to send SMS using a computer? After done some research about how the SMS works, there are several ways in sending SMS using computer, they are (developershome.com, 2008): Connect a mobile phone or GSM/GPRS modem to a computer / PC. Then use the computer / PC and VB commands to instruct the mobile phone or GSM/GPRS modem to send SMS message. Connect the computer / PC to the SMS center (SMSC) or SMS gateway of a wireless carrier or SMS service provider. Then send SMS messages using a protocol / interface supported by the SMSC or SMS gateway. Connection between mobile phone or GSM/GPRS modem to computer using VB command for sent SMS A GSM/GPRS modem is a wireless modem that works with GSM/GPRS wireless networks. A wireless modem is similar to a dial-up modem. The main difference is that a wireless modem transmits data through a wireless network whereas a dial-up modem transmits data through a copper telephone line. To send SMS messages, first place a valid SIM card from a wireless carrier into a mobile phone or GSM/GPRS modem, which is then connected to a computer. There are several ways to connect a mobile phone or GSM/GPRS modem to a computer. For example, they can be connected through a serial cable, a USB cable, a Bluetooth link or an infrared link. The actual way to use depends on the capability of the mobile phone or GSM/GPRS modem. After connecting a mobile phone or GSM/GPRS modem to a computer, you can control the mobile phone or GSM/GPRS modem by sending instructions to it. The instructions used for controlling the mobile phone or GSM/GPRS modem are called by using VB commands. The above figure showed the process of sending SMS using the VB application. In this case, the system that the author developed is using PHP that act as the third party to store the announcement data inside the database. After finish with the stored announcement, VB application is used to instruct the GSM modem to send SMS. As shown in the figure above, VB application will retrieve the stored data that will be sent as SMS. Then after retrieving the data, it will be sent to through SMS gateway until it arrived in the hand of the recipient. One of the benefits from using the VB application to send SMS is users will have a very reliable notification system, because before sending SMS intended recipient can be configured so it is received at the intended recipient. Using a mobile phone or GSM/GPRS modem to send SMS messages has a major drawback, which is the SMS sending rate is too low. Only 6-10 SMS messages can be sent per minute (when the SMS over GSM mode is used). The performance is not affected by the connection between the computer and the mobile phone or GSM/GPRS modem (i.e. the SMS sending rate is about the same no matter the mobile phone or GSM/GPRS modem is connected to the computer through a serial cable, USB cable, Bluetooth link or infrared link) and does not depend on whether a mobile phone or GSM/GPRS modem is used (i.e. the SMS sending rate is about the same no matter a mobile phone or a GSM/GPRS modem is used). The determining factor for the SMS sending rate is the wireless network. (developershome.com, 2008) Send SMS from Computer through SMS Gateway The way for sending SMS messages from a computer through a mobile phone or GSM/GPRS modem has a major limitation, which is the SMS sending rate is too low. If you need a high SMS sending rate, obtaining a direct connection to the SMS center (SMSC) or SMS gateway of a wireless carrier is necessary. It can be difficult for small businesses or individual application developers to obtain a direct connection to the SMSC or SMS gateway of a wireless carrier since a wireless carrier may only provide such service to those who have huge SMS traffic. Buying SMS messages in bulk means the total fee will be very high (although the fee per SMS message will be low). (deve Development of College Announcement Notification System Development of College Announcement Notification System Chapter 1: Introduction Introduction This project proposal is created to propose an IT solution to the student of Sunway University. The main point that the author want to highlight is regarding the efficiencies for student in Sunway University. An example, inefficiencies that occur in posting the announcement that is post on the website or in the notice board, it is hard to inform to the student and also the staff may also forget to post the announcement that will inconvenient for the student itself. In order to solve those problems, the author proposed to create a website as a third party for the staff to post the announcement. The author feel that only a website is very simple and common nowadays, so to improve the effectiveness and give more efficiency, a SMS (Short Messaging Service) feature is added to the system. Every announcement is posted by the SCT Staffs in the website, a SMS notification will be sent to the student that already registered to the website. The content of the SMS just a brief notification abou t the title of the event, venue and time, for more brief detail the students can refer to the website. Other way to notify the students is used Email as an instant notifier, but consider using email as an instant notifier is not really effective because students didnt open their email every day but using the SMS as the instant notifier to notify the students are more effective because most of the student is own and bring their own cell phone, therefore the MS as an instant notifier is more appropriate. Since the advancement of the technology nowadays, using this system will help in reduce the paper usage. Project Objective To give efficiencies for staff of Sunway University who want to post announcement. To use SMS as an instant notifier, for example every announcement post on the website the student will receive a SMS about the annoncement. In long term of view, this system will help in notify student about things that happen in college. Project Scope To become the most useful media for announcement notification. When the system is run it involves the Sunway University students and staffs that want to use the service. The user of the system should be students of Sunway University and staffs. All users that want to use the system have to become member. Methodology Methodology is a formalized approach to implement the SDLC (System Development Life Cycle). There are many different systems development methodologies, and each one is unique based on the order and focus it places on each SDLC phase. Some methodologies are formal standards used y government agencies, while others have been developed by consulting firms to sell to client. Many organizations have internal methodologies that have been honed over the years, and they explain exactly how each phase of the SDLC is to be performed in that company. There are many ways to categorize methodologies. One way is looking at whether they focus on business process or the data that support the business. There are three types of system development methodologies, it is called Structured Design, RAD (Rapid Application Development), and Agile Development. Types of Software Development Methodologies Structured Design This is the first type of system development, it is introduced in 1980s. This methodology adopts the formal step by step approach to the SDLC, it moves logically from one phase to another phase. Waterfall Model This is the original structured design of methodology, with this methodology, the analyst and users proceed in sequence from one phase to the next phase. The key deliverables for each phase are typically very long and are presented to the project sponsor for approval as the project moves from phase to phase. This methodology is referred to as waterfall development because it moves forward from phase to phase in the same manner as a waterfall. Advantages of using waterfall model: It identifies system requirements long before programming begins It minimizes changes to the requirements as the project proceeds. Disadvantages of using waterfall model: The design must be completely specified before programming begins This model required significant rework, if there is a changes in the business environment, in order to going back to the initial phase need to go through each of the subsequent phase in return. Parallel Development This model of methodology attempts to address the problem of long delay between analysis phase and the delivery of the system. Instead of doing design and implementation in sequence, it performs a general design for the whole system and then divides the project into a series of distinct subprojects that can be designed and implemented in parallel. Once all subprojects are complete, there is a final integration of the separate pieces, and the system is delivered. Advantage of using parallel model: It can reduce the schedule time to deliver a system There is less chance of changes in the business environment causing rework Disadvantage of using parallel model: The approach still suffers from problem caused by paper documents It adds new problem, sometimes subprojects arent completely independent; design decisions made in one subproject may affect another subprojects Phased Development In this model, the overall system is divided into a series of version that are developed sequentially. The analysis phase identifies the overall system concept, and the project team, users and system sponsors then categorize the requirement into a series of version. Advantage of using phased model: Quickly getting a useful system into the hands of the users While the system does not perform all the functions the users need at first, it does begin to provide business value sooner than if the system were delivered after completion, as is the case with waterfall or parallel methodology. Disadvantage of using phased model: The users begin to work with the systems that are intentionally incomplete, it is critical to identify the most important and useful feature and include them in the first version, while managing users expectation along the way. Prototyping In this model, it performs the analysis, design and implementation phases concurrently, and all the three phases are performed repeatedly in a cycle until the system is completed. In this methodology, the basics of analysis and design are performed, and work immediately begins on a system prototype, a â€Å"quick and dirty† program that provides a minimal amount of features. Advantage of using prototyping model: It is very quickly provides a system for the users to interact with, even it is not ready for widespread organizational use at first. Reassure the users that the project team is working on the system Helps to more quickly refine real requirements rather than attempting to understand a system specification on paper, the user can interact with the prototype to better understand what it can do and cannot do. Disadvantage of using prototyping model: Its fast paced system releases challenge attempts to conduct careful, methodical analysis. This can cause problems in the development of complex systems because fundamental issues and problems are not recognized until well into the development process. Software Development Methodology Comparison After do research about the types of methodology that is appropriate to be used into the project. The author compared the 4 types of methodology that is compatible with the current development. The following table is the result of using the described methodology to the project. System Characteristic Waterfall Parallel Phased Prototyping Unclear User Requirement Poor Poor Good Excellent Unfamiliar Technology Poor Poor Good Poor Complexity of the System Good Good Good Poor Reliability of the System Good Good Good Poor Short Time Schedule Poor Good Excellent Excellent Schedule Visibility Poor Poor Excellent Excellent Table 1 Methodology Comparison Selecting the appropriate Methodology According to the project objective that the author proposed, author analyze each methodology that is already been researched. The author decides to use the Phased Methodology. The main reason on why the author uses this methodology is because the author would develop this system all by himself and the project will be easier to be built phase by phase. Other considerations in choosing this model are: User Requirement: the requirement of the system is clear, which is to address the problem of inefficiency and ineffectiveness of conventional way in notify the student for announcement. Familiarity with Technology: for designing the website, PHP, VB.Net language technology is going to be used, since it is still in area of the author expertise. System Complexity: the complexity of this project is at medium level, since the author familiar with the technology used in the project so it is not really difficult. However the author still need to do research on certain area of technology, for this case the knowledge of SMS gateway, and how to integrate the web based system with the SMS gateway. Duration: the duration of developing the project is approximately 4 months in order to fully complete the project. Development Method: it is a web based application that is built using the PHP, and VB.NET as the programming language. Area of Research Certain areas that we research for this project are: How to create easy and manageable database system? What is SMS (Short Message Service) portal and SMS (Short Message Service) gateway? How to integrate web based system with SMS portal? How to create easy and manageable database system? This part is one of the crucial parts in order to make a good web based application system. Therefore, creating an easy and manageable database system is really important. The database system that the author used to manage the College Announcement System web based application is MySQL. Several reasons become the consideration of choosing the MySQL software are, first reason is because the main programming language system that the author built is using the PHP technology, and PHP language has an integrated connector that able to connect it to SQL. Second reason, MySQL is open source software so it is free for download, it is will help in determining the project cost development. There is other software which is better than MySQL but looked back at the scope of the project; this is just an undergraduate project, then the author decides that using MySQL software is a wiser choice. The third reason, the author already took the MySQL subject during the study in Sunway University College, which is still in the author expertise. However, if this system wants to be implemented into the real organization, further study to create easy and manageable design is needed. When the project is already on the run, this would be very beneficial in doing maintenance of the application system. How to integrate the Web based System with SMS portal? As most people known that SMS is the most famous service that a mobile phone give. It is a service where the users able to send short text message from a mobile phone to another mobile phone. Basically the SMS would not work with just the mobile phone itself, it I because the Mobile Phone Network Operator that give the service so the SMS can be delivered to the recipient by the help of the mobile phone device as the medium to type the message. The SMS can travel all the way from the sender device to the recipient device must go through a pathway through a network called SMSC (Short Message Service Centre). SMSC works as a hardware that stores the SMS that is sent from a mobile phone then forward it again to the recipient. From the early of 1990s, the era when the first SMS is sent through the network using the mobile phone device. Nowadays with the advancement of the technology, SMS not only can be done through using mobile phone but can be integrated in other application such as web based application system, using the SMS gateway technology. However, the SMS that is sent still have to go through SMSC, which is still needed to use the SIM Card that is given by the mobile network operator. SMS gateway act as a bridge the platform that cannot use the mobile phone SIM Card to use the mobile service by using the GSM modem, in this case the mobile service is to send the SMS. The mobile SIM Card will be inserted into the GSM modem. GSM modem will act as the third party to connect to the SMSC. The web based application store the message that will be sent into the database, and the GSM will retrieve the data from the database and ready to send the SMS to the destination number. The basic function of SMS and e mail is the same, for email the sender need to enter the destination email and for SMS the sender need to enter the destination phone number. The difference is why SMS is more popular than email is because it is mobile and user can send and receive SMS wherever they are. The mobile advantage of using SMS is the reason that makes the author choose the SMS application system to be added into the College Announcement Notification system instead of using email. Another reason the author choose to use SMS is because most of the students in Sunway didnt have mobile phone that can handles in receiving and sending email, but most of the students have mobile phone that enable them to send and receive SMS. Therefore, using the SMS as additional software into College Announcement Notification system is the best choice, and the author also learn to use the GSM modem and the implementation of it into the system. Software / Hardware Requirements In order to make this project successful there are some hardware and software which is required to use in order to complete the project are: Software and Hardware requirement to develop the system. Software: SQL YOG: is the database software that the author chose to be implemented inside the College Announcement Notification system. SQL Yog had the user friendly interface and it is open source software. XAMPP: this software is applied as the localhost to compile the web based application. Adobe Dreamweaver: is the software that makes it easier to edit the coding for PHP, JAVA. Hardware: PC (with mouse, keyboard, monitor) / laptop with minimum specification: Intel Core Duo processor(1.66Hz), 1GB RAM, 60GB 5400 RPM HDD Software and Hardware Requirement to run the system. User Side Hardware Requirement: PC (with mouse, keyboard, monitor) / laptop with minimum specification: Intel Core Duo processor(1.66Hz), 1GB RAM, 60GB 5400 RPM HDD User Side Software Requirement: Web browser: Mozilla Firefox, IE, Google Chrome, etc Server Side Hardware Requirement: PC (with mouse, keyboard, monitor) / laptop with minimum specification: Intel Core Duo processor(1.66Hz), 1GB RAM, 60GB 5400 RPM HDD GSM Modem Server Side Software Requirement: Adobe Dreamweaver SQL Yog Web Browser: Mozilla Firefox, IE, Google Chrome, etc XAMPP Server side software requirement is needed to do the regular maintenance on the system. The development software might be needed to fix error that might be occurred when the system on the run. Chapter 2: Literature Review Literature Review Literature Review is a critical look at the existing research that is significant to the work that is currently undergo. The author currently did a project; College Announcement Notification System is the project. College Announcement Notification System is a web based application system, which is proposed as a solution to Sunway University College regarding the poor information flow in Sunway University College especially School of Computer Technology. The author chose to propose the solution only to School of Computer Technology because of the course that currently taken is under it. College Announcement Notification System is a web based application, it is hoped the system would work perfectly and increasing the information flow within School of Computer Technology (SCT). The users of the system able to access the College Announcement Notification System via laptop or PC, as long there is an internet connection. The author think if it just a normal website, there is no uniqueness that makes my project different than the others. After doing research, the author decided to add the SMS feature as the instant notification system. Integrate the system with SMS feature; means need to deal with SMS gateway. The author aware that using the SMS feature is almost the same like adding the Email as the instant notification where the system is able to send automatically the posted announcement that is already posted in the website. Email is an electronic mail that worked same like a normal mail, where the users need to write the content of the letter, after that the address of the recipient is a must for the users to add. Email enables users to send and receive electronically over the internet. SMS and Email basically is the same, it contains text and to send it need to know the exact recipient email address for email and phone number for SMS. There are many email server company that is give services for the users to send and receive email such as Hotmail, Yahoo Mail, Go ogle Mail, etc. There is also an application that handles email such as Microsoft Outlook. Some advantages that email could give are emails is free for users to use like send and receive mail, it can contains richer message contents than the conventional mail did. However from the advantages that an email, there are also a few disadvantages of emails. With the advancement of the technology nowadays, the previous email only can sent the words but nowadays, users can sent not only words but can attach richer media such as picture, video, file, etc. This advantages of email were misused by some people, it enable them to send virus, malicious software, spam that can harm the recipients PC or laptop. In order to overcome this security issue, the email provider companies try many ways to increase the security but the spammer can overcome the security and still sent the spam email that may contain virus and malicious software. Using the email as an instant notification to the College Announcement Notification System is a good choice but users may not open their own email daily, usually users open their email whenever the feel like to open it. Therefore, the author proposed to use the SMS system as the instant notification. There are few reasons that become the considerations of choosing SMS to be implemented. First reason, the project is a notification system so SMS is the best choice because after the sender sent it then the recipients received it in instant. Second reason, if using email the recipients of the email need to open their own laptop or PC, and then open the email service web page, it will takes time and not instant. Most of the students nowadays had their own mobile phone and they carry their mobile phone everywhere they go, so it is one of the reason why the author choose to use SMS as an instant notification. Mobile phone user aware that open a SMS is faster than open an Email. Nowadays, ma ny mobile phone producers now produced a new mobile phone that can handles in send or receive an email. However mobile phone that can handles send and receive email is still too expensive for the most of the mobile phone users only a few that can afford that. But if the SMS only, most of the mobile phone users able to send and receive that because it is the basic function that the mobile phone offer. SMS (Short Messaging Service) As most people known, SMS is a protocol used in communication that gives way to exchange of short message from one mobile phone to another mobile phone (tech-faq.com, 2009). Nowadays mobile phone takes an important part because it provides connections to the others that in the past impossible to do. The main usage of the mobile phone is to enable users to make a phone call wherever and whenever they are, beside used to call others; other main function of mobile phone that is growing rapidly is the usage of SMS service. SMS stands for Short Message Service. It is a technology that enables the sending and receiving of messages between mobile phones. SMS first appeared in Europe in 1992. It was included in the GSM (Global System for Mobile Communications) standards right at the beginning. Later it was ported to wireless technologies like CDMA and TDMA. The GSM and SMS standards were originally developed by 3GPP (Third Generation Partnership Project) is responsible for the development and maintenance of the GSM and SMS standards. As suggested by the name Short Message Service, the data that can be held by an SMS message is very limited. One SMS message can contain at most 140 bytes (1120 bits) of data, so one SMS message can contain up to: 160 characters if 7-bit character encoding is used. (7-bit character encoding is suitable for encoding Latin characters like English alphabets.) 70 characters if 16-bit Unicode UCS2 character encoding is used. (SMS text messages containing non-Latin characters like Chinese characters should use 16-bit character encoding.) SMS text messaging supports languages internationally. It works fine with all languages supported by Unicode, including Arabic, Chinese, Japanese and Korean. Besides text, SMS messages can also carry binary data. It is possible to send ringtones, pictures, operator logos, wallpapers, animations, business cards (e.g. VCards) and WAP configurations to a mobile phone with SMS messages. One major advantage of SMS is that it is supported by 100% GSM mobile phones. Almost all subscription plans provided by wireless carriers include inexpensive SMS messaging service. Unlike SMS, mobile technologies such as WAP and mobile Java are not supported on many old mobile phone models. (developershome.com, 2008) Usage of SMS As the mobile voice communication market approaches saturation, carriers are focusing on messaging as crucial value -added service to garner more mobile subscribers and generate greater market revenue. Specifically, SMS (Short Messaging Service) is emerging as one of the most important asynchronous communication that carriers provide. It is projected that in 2009 U.S subscribers will send over 126 billion messages via their mobile phone device, generating $8.6 billion revenues (Deng, Sun, Turner, Prince, 2008). Nowadays, people are presented with a wide variety of communication media such as email, instant messaging (IM), etc. To date, most researchers have focused on the use of SMS by teenager and young adult. Recently as SMS become the needs in our daily lives, older people also recognized the convenience of using SMS. It has been reported that over 74% of the mobile phone users worldwide is using SMS text messaging (Deng, Sun, Turner, Prince, 2008). How does the SMS works? Even if you are not talking on your cell phone, your phone is constantly sending and receiving information. It is talking to its cell phone tower over a pathway called acontrol channel. The reason for this chatter is so that the cell phone system knows which cell your phone is in, and so that your phone can change cells as you move around. Every so often, your phone and the tower will exchange a packetof data that lets both of them know that everything is OK. Your phone also uses the control channel for call setup. When someone tries to call you, the tower sends your phone a message over the control channel that tells your phone to play itsringtone. The tower also gives your phone a pair of voice channel frequencies to use for the call. The control channel also provides the pathway for SMS messages. When a friend sends you an SMS message, the message flows through the SMSC, then to the tower, and the tower sends the message to your phone as a little packet of data on the control channel. In the same way, when you send a message, your phone sends it to the tower on the control channel and it goes from the tower to the SMSC and from there to its destination. (howstuffworks.com, 2005) The SME (Short Message Entity), which is typically a mobile phone or a GSM modem, can be located in the fixed network or a mobile station, receives and sends short messages. The SME was sent to the SMSC.TheSMSC (Short Message Service Center)is the entity which does the job of store and forward of messages to and from the mobile station. After receiving the SME, then SMSC sent the SME to the SMS GMSC. TheSMS GMSC(SMS gateway MSC (Mobile Switching Center)) is a gateway so that MSC that can also receive short messages. The gateway MSC is a mobile networks point of contact with other networks. On receiving the short message from the short message center, GMSC uses the SS7 network to interrogate the current position of the mobile station form the HLR, the home location register. HLRis the main database in a mobile network. It holds information of the subscription profile of the mobile and also about the routing information for the subscriber, i.e. the area (covered by a MSC) where the mobile is currently situated. The GMSC is thus able to pass on the message to the correct MSC. MSC(Mobile Switching Center) is the entity in a GSM network which does the job of switching connections between mobile stations or between mobile stations and the fixed network. AVLR(Visitor Location Register) corresponds to each MSC and contains temporary information about the mobile, information like mobile identification and the cell (or a group of cells) where the mobile is currently situated. Using information from the VLR the MSC is able to switch the information (short message) to the corresponding BSS (Base Station System, BSC + BTSs), which transmits the short message to the mobile. The BSS consists of transceivers, which send and receive information over the air interface, to and from the mobile station. This information is passed over the signaling channels so the mobile can receive messages even if a voice or data call is going on. (logixmobile.com) How to send SMS using a computer? After done some research about how the SMS works, there are several ways in sending SMS using computer, they are (developershome.com, 2008): Connect a mobile phone or GSM/GPRS modem to a computer / PC. Then use the computer / PC and VB commands to instruct the mobile phone or GSM/GPRS modem to send SMS message. Connect the computer / PC to the SMS center (SMSC) or SMS gateway of a wireless carrier or SMS service provider. Then send SMS messages using a protocol / interface supported by the SMSC or SMS gateway. Connection between mobile phone or GSM/GPRS modem to computer using VB command for sent SMS A GSM/GPRS modem is a wireless modem that works with GSM/GPRS wireless networks. A wireless modem is similar to a dial-up modem. The main difference is that a wireless modem transmits data through a wireless network whereas a dial-up modem transmits data through a copper telephone line. To send SMS messages, first place a valid SIM card from a wireless carrier into a mobile phone or GSM/GPRS modem, which is then connected to a computer. There are several ways to connect a mobile phone or GSM/GPRS modem to a computer. For example, they can be connected through a serial cable, a USB cable, a Bluetooth link or an infrared link. The actual way to use depends on the capability of the mobile phone or GSM/GPRS modem. After connecting a mobile phone or GSM/GPRS modem to a computer, you can control the mobile phone or GSM/GPRS modem by sending instructions to it. The instructions used for controlling the mobile phone or GSM/GPRS modem are called by using VB commands. The above figure showed the process of sending SMS using the VB application. In this case, the system that the author developed is using PHP that act as the third party to store the announcement data inside the database. After finish with the stored announcement, VB application is used to instruct the GSM modem to send SMS. As shown in the figure above, VB application will retrieve the stored data that will be sent as SMS. Then after retrieving the data, it will be sent to through SMS gateway until it arrived in the hand of the recipient. One of the benefits from using the VB application to send SMS is users will have a very reliable notification system, because before sending SMS intended recipient can be configured so it is received at the intended recipient. Using a mobile phone or GSM/GPRS modem to send SMS messages has a major drawback, which is the SMS sending rate is too low. Only 6-10 SMS messages can be sent per minute (when the SMS over GSM mode is used). The performance is not affected by the connection between the computer and the mobile phone or GSM/GPRS modem (i.e. the SMS sending rate is about the same no matter the mobile phone or GSM/GPRS modem is connected to the computer through a serial cable, USB cable, Bluetooth link or infrared link) and does not depend on whether a mobile phone or GSM/GPRS modem is used (i.e. the SMS sending rate is about the same no matter a mobile phone or a GSM/GPRS modem is used). The determining factor for the SMS sending rate is the wireless network. (developershome.com, 2008) Send SMS from Computer through SMS Gateway The way for sending SMS messages from a computer through a mobile phone or GSM/GPRS modem has a major limitation, which is the SMS sending rate is too low. If you need a high SMS sending rate, obtaining a direct connection to the SMS center (SMSC) or SMS gateway of a wireless carrier is necessary. It can be difficult for small businesses or individual application developers to obtain a direct connection to the SMSC or SMS gateway of a wireless carrier since a wireless carrier may only provide such service to those who have huge SMS traffic. Buying SMS messages in bulk means the total fee will be very high (although the fee per SMS message will be low). (deve

Friday, October 25, 2019

Light Paper -- essays research papers fc

Light is a kind of electromagnetic radiation. It is made up of vibrations between a certain group of frequencies. When light is given off from a source it spreads out over a larger area. Scientists are still dumbfounded by exactly what light is. When light hits a smooth or polished surface it "bounces" off at the same angle that it hit. Reflecting telescopes are made of concave mirrors and they have helped astronomers chart the universe because the mirrors interact with each other to magnify what is being observed. Refraction is when light bends as it goes through glass, water and other transparent objects that are denser than air. A prism is an instrument that spreads out a ray of light into the color spectrum. A lens is another instrument that uses the light refraction, but lenses are put to more practical uses (I’m not saying that a mirror isn’t practical enough.). ______________________________________________________________________ Welcome to the wonderful world of light, including the refraction and reflection of light. Refraction is the bending of light when it travels through a denser, or thicker material, such as water. Reflection is a bit different though; when light hits a smooth or polished surface it "bounces" off the surface at almost the same angle (Depending on how flat the surface is.). But before we get onto that, lets talk about light and exactly what it is. THE NATURE OF LIGHT Light is a kind of electromagnetic radiation, which means, that they are magnetic waves and particles which are caused by electricity. Light consists of very fast oscillations at a certain group of frequencies, that can be detected by the human eye. When light vibrates at different frequencies the eye sees different colors. When light is emitted, or given off, from a source such as the sun, it moves in straight lines, and starts to filter out into a broader area as it travels farther. If it is interrupted by an object it will have an alteration in its course. Many Physicists as well as scientists are still puzzled by the nature of light. Sir Isaac Newton, an English physicist and mathematician, thought light of as a series of particles, because it was apparent that light moved in a straight line. To explain refraction and reflection he b... ...ds of lenses, but these are the two basic ones. Lenses are put to many good uses such as refracting telescopes (Reflecting telescopes have concave mirrors), glasses, magnifiers, microscopes, and many other important things that we use in our every day lives. Light pays an important role in everyone’s lives, basically we couldn’t see without it; but it has also confused many scientists and physicists whether light is a wave or a particle. Light travels in a straight line and spreads out over a larger area, but if it is interrupted by something its course changes. One thing that can change the direction of light is a hard, polished surface, such as a mirror. When a light hits a mirror it "bounces" off it at the same angle that it hit, if the mirror is flat (which most are). Another thing that can interrupt the travel of a light ray is a denser material than it was already in. This is called refraction, which is the bending of light. Prisms and lenses are pieces of glass that are specially designed to refract light rays and put them to use. Light can be mysterious in many ways, but in other ways it can be useful. bibliography Encyclopedia Britanica 1999 Light Paper -- essays research papers fc Light is a kind of electromagnetic radiation. It is made up of vibrations between a certain group of frequencies. When light is given off from a source it spreads out over a larger area. Scientists are still dumbfounded by exactly what light is. When light hits a smooth or polished surface it "bounces" off at the same angle that it hit. Reflecting telescopes are made of concave mirrors and they have helped astronomers chart the universe because the mirrors interact with each other to magnify what is being observed. Refraction is when light bends as it goes through glass, water and other transparent objects that are denser than air. A prism is an instrument that spreads out a ray of light into the color spectrum. A lens is another instrument that uses the light refraction, but lenses are put to more practical uses (I’m not saying that a mirror isn’t practical enough.). ______________________________________________________________________ Welcome to the wonderful world of light, including the refraction and reflection of light. Refraction is the bending of light when it travels through a denser, or thicker material, such as water. Reflection is a bit different though; when light hits a smooth or polished surface it "bounces" off the surface at almost the same angle (Depending on how flat the surface is.). But before we get onto that, lets talk about light and exactly what it is. THE NATURE OF LIGHT Light is a kind of electromagnetic radiation, which means, that they are magnetic waves and particles which are caused by electricity. Light consists of very fast oscillations at a certain group of frequencies, that can be detected by the human eye. When light vibrates at different frequencies the eye sees different colors. When light is emitted, or given off, from a source such as the sun, it moves in straight lines, and starts to filter out into a broader area as it travels farther. If it is interrupted by an object it will have an alteration in its course. Many Physicists as well as scientists are still puzzled by the nature of light. Sir Isaac Newton, an English physicist and mathematician, thought light of as a series of particles, because it was apparent that light moved in a straight line. To explain refraction and reflection he b... ...ds of lenses, but these are the two basic ones. Lenses are put to many good uses such as refracting telescopes (Reflecting telescopes have concave mirrors), glasses, magnifiers, microscopes, and many other important things that we use in our every day lives. Light pays an important role in everyone’s lives, basically we couldn’t see without it; but it has also confused many scientists and physicists whether light is a wave or a particle. Light travels in a straight line and spreads out over a larger area, but if it is interrupted by something its course changes. One thing that can change the direction of light is a hard, polished surface, such as a mirror. When a light hits a mirror it "bounces" off it at the same angle that it hit, if the mirror is flat (which most are). Another thing that can interrupt the travel of a light ray is a denser material than it was already in. This is called refraction, which is the bending of light. Prisms and lenses are pieces of glass that are specially designed to refract light rays and put them to use. Light can be mysterious in many ways, but in other ways it can be useful. bibliography Encyclopedia Britanica 1999

Thursday, October 24, 2019

Project Network

A project network illustrates the relationships between activities (or tasks) in the project. Showing the activities as nodes or on arrows between event nodes are two main ways to draw those relationships. With activities on arrow (AOA) diagrams, you are limited to showing only the finish-to-start relationships – that is, the arrow can represent only that the activity spans the time from the event at the start of the arrow to the event at the end. As well, â€Å"dummy† activities have to be added to show some of the more complex relationships and dependencies between activities.These diagrams came into use in the 1950's, but are now falling into disuse. Activity on node (AON) diagrams place the activity on the node, and the interconnection arrows illustrate the dependencies between the activities. There are more flexible and can show all of the major types of relationships. Since the activity is on a node, the emphasis (and more data) usually can be placed on the activi ty. AOA diagrams emphasize the milestones (events); AON networks emphasize the tasks. Introduction to The Nine Project Management Knowledge AreasAlso read about our new agile delivery model called  Scrumthat is significantly different than the  model below. As a PMP I often get questions about what goes into running a project. I will try to explain in a couple of articles the various components that make up a project. There are several ways to look at a project as a whole. You can view it as a series of processes. Some processes are executed in order and some are recurring processes that are executed at various stages throughout the entire project.You can also view the project from the different knowledge areas that are needed to execute the project. I will cover the knowledge areas in this article and go on to the processes in my next article. There are nine knowledge areas and each one covers its own important part of the project. A knowledge area can cover several phases or p rocess groups of the project. The nine areas are mentioned below in some detail. Integration Management If each little part of the project is a tree, Integration Management is the entire forest.It focuses on the larger tasks that must be done for the project to work. It is the practice of making certain that every part of the project is coordinated. In Integration Management, the project is started, the project plan is assembled and executed, the work is monitored and verification of the results of the work is performed. As the project ends the project manager also performs the tasks associated with closing the project. A project manager must be very good at Integration Management or the project may very well fail.Other knowledge areas are also important, but Integration Management is the area that requires the most management and control of the entire project. Scope Management This area involves control of the scope of the project. It involves management of the requirements, detail s and processes. Changes to the scope should be handled in a structured, procedural, and controlled manner. The goal of scope management is to define the need, set the expectations, deliver to the expectations, manage changes, and minimize surprises and gain acceptance of the project.Good scope management focuses on making sure that the scope is well defined and communicated very clearly to all stakeholders. It also involves managing the project to limit unnecessary changes. Time Management Project Time Management is concerned with resources, activities, scheduling and schedule management. It involves defining and sequencing activities and estimating the duration and resources needed for each activity. The goal is to build the project schedule subsequently to manage changes and updates to the schedule.When the schedule is first created, it is often referred to as the time baseline of the project. It is later used to compare updated baselines to the original baseline. Many project ma nagers use software to build and maintain the schedule and baselines. Cost Management This knowledge area includes cost estimating and budgeting. After the cost of the project has been estimated the project management must control the cost and makes changes to the budget as needed. The Project Cost Estimate is dependent on the accuracy of the cost estimate of each activity in the project.The accuracy changes as the project progresses. For instance, in the initiation of the project the estimate is more difficult to assess than later in the project when the scope and the schedule have been defined in detail. Quality Management This area is an important area where outputs of different processes are measured against some predetermined acceptable measure. The project manager must create a quality management plan. The quality plan is created early in the project because decisions made about quality can have a significant impact on other decisions about scope, time, cost and risk.The area also includes quality control and assurance. The main difference between control and assurance is that control looks at specific results to see if they conform to the quality standard, whereas assurance focuses primarily on the quality process improvement. Human Resource Management This area involves HR planning like roles and responsibilities, project organization, and staff management planning. It also involves assigning staff; assess performance of project team members, and overall management of the project team.The project manager is the â€Å"Boss† of the project and Human Resource Management is essentially the knowledge area of running the project in relations to the resources assigned to the project. Communications Management This area focuses on keeping the project’s stakeholders properly informed throughout the entire project. Communication is a mixture of formal and informal, written and verbal, but it is always proactive and thorough. The project manager mus t distribute accurate project information in a timely manner to the correct audience.It involves creating a communications plan that explains what kind of information should be communicated on a regular basis and who should receive it. It includes project performance reporting to stakeholders so everyone is on the same page of the project progress, for example, what is outstanding, what is late, and what risks are left to worry about, etc. Risk Management This involves planning how to handle risks to the project. Specifically the project manager must identify risks and also plan how to respond to the risks if they occur.Risk has two characteristics: Risk is related to an uncertain event, and a risk may affect the project for good or for bad. When risks are assessed, the project manager usually has to assess several things: How likely will the risk happen, how will it affect the project if it happens, and how much will it cost if it happens? The project manager will use a lot of risk analysis tools and techniques to answer these questions. Procurement Management This area focuses on a set of processes performed to obtain goods or services from an outside organization.The project manager plans purchases and acquisitions of products and services that can’t be provided by the project manager’s own organization. It includes preparing procurement documents, requesting vendor responses, selecting the vendors, and creating and administering contracts with each outside vendor. As you can see there are many knowledge areas that a project manager must excel at. Even though some areas are more important than others, each area must be executed with care and professionalism in order for any project to be successful. ———————————————— Work Breakdown Structure, WBS Chart and Project Management WBS Work Breakdown Structure, WBS, Term Definition Work brea kdown structure, WBS, is a project management technique initially developed by the US Defense Establishment, which deconstructs a project with the intent to identify the deliverables required to complete the project. The project management work breakdown structure, WBS, is utilized at the beginning of the project to define the scope, estimate costs and organize Gantt schedules.Work breakdown structure, WBS, captures all the elements of a project in an organized fashion. Breaking down large, complex projects into smaller project pieces provides a better framework for organizing and managing the project. WBS can facilitate resource allocation, task assignment, responsibilities, measurement and control of the project. The project management work breakdown structure, WBS, is utilized at the beginning of the project to define the scope, estimate costs and organize Gantt schedules.In the project management WBS it is important that the project is not broken down into too much detail as tha t can lead to micro management. Conversely, too little detail can result in tasks that are too large to manage effectively. Work breakdown structure, WBS, can be presented in a tabular list, an indented task list as part of a Gantt chart or in a hierarchical tree. More often the work breakdown structure, WBS is listed in a hierarchical tree that captures deliverables and tasks needed to achieve project completion. ork breakdown structure (WBS) * E-Mail * Print * A * AA * AAA * inShare1 * Facebook * Twitter * Share This * RSS * Reprints A work breakdown structure (WBS) is a chart in which the critical work elements, called tasks, of a project are illustrated to portray their relationships to each other and to the project as a whole. The graphical nature of the WBS can help a project manager predict outcomes based on various scenarios, which can ensure that optimum decisions are made about whether or not to adopt suggested procedures or changes.When creating a WBS, the project manager defines the key objectives first and then identifies the tasks required to reach those goals. A WBS takes the form of a tree diagram with the â€Å"trunk† at the top and the â€Å"branches† below. The primary requirement or objective is shown at the top, with increasingly specific details shown as the observer reads down. When completed, a well-structured WBS resembles a  flowchart  in which all elements are logically connected, redundancy is avoided and no critical elements are left out. Elements can be rendered as plain text or as text within boxes.The elements at the bottom of the diagram represent tasks small enough to be easily understood and carried out. Interactions are shown as lines connecting the elements. A change in one of the critical elements may affect one or more of the others. If necessary, these lines can include arrowheads to indicate time progression or cause-and-effect. A well-organized, detailed WBS can assist key personnel in the effective a llocation of resources, project budgeting, procurement management, scheduling,  quality assurance,quality control, risk management, product delivery and service oriented management. Related article: Conveyor Belt Project

Wednesday, October 23, 2019

Organizational Communication

Shockley-Zalabak (2009) suggests the major characteristics of the scientific management school are carefully developed chains of command and efficient division of labor† (p. 68). The netmba. com (2010) website, which cites Taylor (1911), suggests the following four major characteristics of the scientific management school: * Replace the rule-of-thumb work methods based on a scientific study of the tasks. * Scientifically select, train, and develop each worker rather than passively leaving them to rain themselves. Cooperate with the workers to ensure that the scientifically methods are being followed. * Divide work nearly evenly between managers and workers, so that the managers apply scientific management principles to planning the work and the workers actually perform the tasks. (p. 1) The scientific method implication on communication is manifested in management controlling the chain of communication. Shockley-Zalabak (2009), who cites Faylor (1949), suggests â€Å"orders should come from only one superior and that a bypass of the chain of command would be a source of problems† (p. 9). I believe this suggest that communication is organized from the top down. In addition, I believe this communication method does not afford any input form subordinates or other stakeholders. I believe it assumes that management is always right and is the only source of solutions. Thereby, I believe subordinates are somewhat disenfranchised. Shockley-Zalabak (2009) suggests, â€Å"The human behavior [school characteristics] assumes that work is accomplished through people and emphasizes cooperation, participation, satisfaction, and interpersonal skills† (p. 72). Therefore, I believe this theory encourages open, participatory communication between management and subordinates at all levels. In my organization, I believe our school based management and planning team utilizes this management style in making decisions. The worldbank. org (2007) website suggests school-based management â€Å"is the decentralization of authority from the central government to the school level† (p. 2). Our school based planning management team encourages cooperation, shared decision-making, and participation among all stakeholders, which are tenets of the human behavior theory. Shockley-Zalabak (2009) suggests, integrated perspectives characteristics â€Å"attempt to explain how people, technologies, and environments integrate to influence all that happens in organizations† (p. 77-78). I believe this theory, as Shockley-Zalabak (2009) suggests, affects â€Å"the effectiveness of communication [not only] within the organization, but also to how the organization communicates with its environment, its customers, and community† (p. 88). In my organization, technology is used to communicate real-time attendance, schedule, and grading data to parents and students through a system called SchoolMax. The K12progrms. com website suggests, SchoolMax is one of the most technologically advanced web-based student information systems available on the market today that addresses the broad needs of today's K-12 school districts with a fully integrated and feature rich solution for the management of student information. In final analysis, I suggest scientific method, human behavior, and integrated perspectives influence organizational communication. References http://siteresources.worldbank.org/EDUCATION/Resources/278200-1099079877269/547664-1099079934475/547667-1145313948551/what_is_SBM.pdf Organizational Communication Shockley-Zalabak (2009) suggests the major characteristics of the scientific management school are carefully developed chains of command and efficient division of labor† (p. 68). The netmba. com (2010) website, which cites Taylor (1911), suggests the following four major characteristics of the scientific management school: * Replace the rule-of-thumb work methods based on a scientific study of the tasks. * Scientifically select, train, and develop each worker rather than passively leaving them to rain themselves. Cooperate with the workers to ensure that the scientifically methods are being followed. * Divide work nearly evenly between managers and workers, so that the managers apply scientific management principles to planning the work and the workers actually perform the tasks. (p. 1) The scientific method implication on communication is manifested in management controlling the chain of communication. Shockley-Zalabak (2009), who cites Faylor (1949), suggests â€Å"orders should come from only one superior and that a bypass of the chain of command would be a source of problems† (p. 9). I believe this suggest that communication is organized from the top down. In addition, I believe this communication method does not afford any input form subordinates or other stakeholders. I believe it assumes that management is always right and is the only source of solutions. Thereby, I believe subordinates are somewhat disenfranchised. Shockley-Zalabak (2009) suggests, â€Å"The human behavior [school characteristics] assumes that work is accomplished through people and emphasizes cooperation, participation, satisfaction, and interpersonal skills† (p. 72). Therefore, I believe this theory encourages open, participatory communication between management and subordinates at all levels. In my organization, I believe our school based management and planning team utilizes this management style in making decisions. The worldbank. org (2007) website suggests school-based management â€Å"is the decentralization of authority from the central government to the school level† (p. 2). Our school based planning management team encourages cooperation, shared decision-making, and participation among all stakeholders, which are tenets of the human behavior theory. Shockley-Zalabak (2009) suggests, integrated perspectives characteristics â€Å"attempt to explain how people, technologies, and environments integrate to influence all that happens in organizations† (p. 77-78). I believe this theory, as Shockley-Zalabak (2009) suggests, affects â€Å"the effectiveness of communication [not only] within the organization, but also to how the organization communicates with its environment, its customers, and community† (p. 88). In my organization, technology is used to communicate real-time attendance, schedule, and grading data to parents and students through a system called SchoolMax. The K12progrms. com website suggests, SchoolMax is one of the most technologically advanced web-based student information systems available on the market today that addresses the broad needs of today's K-12 school districts with a fully integrated and feature rich solution for the management of student information. In final analysis, I suggest scientific method, human behavior, and integrated perspectives influence organizational communication. References http://siteresources.worldbank.org/EDUCATION/Resources/278200-1099079877269/547664-1099079934475/547667-1145313948551/what_is_SBM.pdf

Tuesday, October 22, 2019

Free Essays on Commedia Del Arte And Shakesperes Much Ado About Nothing

Just about everything in Shakespeare’s Much Ado About Nothing can be compared to the form of comedy called â€Å"Commedia dell Arte,† which is a form of comedy that was performed by traveling groups in the 17th century. â€Å"Commedia,† which is also called the Italian Comedy, featured stock characters which later became known as â€Å"masks,† because all the characters wore masks. There were characters like Arlechino, who was the clever clown and there were the young lovers, who must face difficulties before they can be together. The characters in â€Å"Much Ado† fall well into the descriptions of all the stock characters. Even the plot falls into this form of comedy. In â€Å"Much Ado† there are two pairs of young lovers; one set the typical pair and the other, the reluctant lovers. Hero and Claudio, must overcome betrayal and deceit before they come together, much like ‘Inamorata and Inamorato’ from ‘Commedia.† The second set of lovers, Beatrice and Benedict, fall into many stock roles. Both qualify as the second set of lovers, but they seem to be more then that. Beatrice falls into the stock character named ‘Columbina,’ who is not Hero’s servant like in ‘Commedia,’ but she is very close to Hero and is never serious, like Columbina. Benedict, is much like the ‘Arlechino’ character. He is funny, smart, and cunning. He is not a servant like Arlechino, but he is a soldier, who serves his Prince. Hero’s father and his brother can be compared to the ‘Vecchi’ characters, which are the old men of ‘Commedia.’ They are both variations of the ‘Pantalone’ and â€Å"Il Doctore’ characters. Senor Antonio is the dirty old man, ‘Pantalone,’ who is always chasing younger women. And Hero’s father can be compared to the ‘Brighella’ character as well, because he offers advice to the young couple and he is better off then everyone as the ‘Brighella’ character is. There are two other s... Free Essays on Commedia Del Arte And Shakespere's Much Ado About Nothing Free Essays on Commedia Del Arte And Shakespere's Much Ado About Nothing Just about everything in Shakespeare’s Much Ado About Nothing can be compared to the form of comedy called â€Å"Commedia dell Arte,† which is a form of comedy that was performed by traveling groups in the 17th century. â€Å"Commedia,† which is also called the Italian Comedy, featured stock characters which later became known as â€Å"masks,† because all the characters wore masks. There were characters like Arlechino, who was the clever clown and there were the young lovers, who must face difficulties before they can be together. The characters in â€Å"Much Ado† fall well into the descriptions of all the stock characters. Even the plot falls into this form of comedy. In â€Å"Much Ado† there are two pairs of young lovers; one set the typical pair and the other, the reluctant lovers. Hero and Claudio, must overcome betrayal and deceit before they come together, much like ‘Inamorata and Inamorato’ from ‘Commedia.† The second set of lovers, Beatrice and Benedict, fall into many stock roles. Both qualify as the second set of lovers, but they seem to be more then that. Beatrice falls into the stock character named ‘Columbina,’ who is not Hero’s servant like in ‘Commedia,’ but she is very close to Hero and is never serious, like Columbina. Benedict, is much like the ‘Arlechino’ character. He is funny, smart, and cunning. He is not a servant like Arlechino, but he is a soldier, who serves his Prince. Hero’s father and his brother can be compared to the ‘Vecchi’ characters, which are the old men of ‘Commedia.’ They are both variations of the ‘Pantalone’ and â€Å"Il Doctore’ characters. Senor Antonio is the dirty old man, ‘Pantalone,’ who is always chasing younger women. And Hero’s father can be compared to the ‘Brighella’ character as well, because he offers advice to the young couple and he is better off then everyone as the ‘Brighella’ character is. There are two other s...

Monday, October 21, 2019

The History of the Cabbage Patch Kids Dolls

The History of the Cabbage Patch Kids Dolls During the 1983 Christmas season, parents in the United States frantically searched everywhere for the coveted Cabbage Patch Kids dolls. While many stores had extremely long waiting lists, others had a first-come first-serve policy, which led to shocking, vicious fights between potential buyers. By the end of the year, approximately three million Cabbage Patch Kids dolls had been adopted. The Cabbage Patch Kids frenzy of 1983 was to be the first of many such holiday-season, toy frenzies in the years to come. What Is a Cabbage Patch Kids Doll? In 1983, a Cabbage Patch Kids doll was a 16-inch doll, usually with a plastic head, a fabric body, and yarn hair (unless it was bald). What made them so desirable, besides the fact that they were huggable, was both their supposed uniqueness and their adoptability. It was claimed that each Cabbage Patch Kids doll was unique. Different head molds, eye shapes and colors, hair styles and colors, and clothing options did make each one look different than the other. This, plus the fact that inside each Cabbage Patch Kids box came a birth certificate with that particular kids first and middle name on it, made the dolls as individual as the kids who wanted to adopt them. The official Cabbage Patch Kids story tells of a young boy named Xavier Roberts, who was led by a Bunnybee through a waterfall, down a long tunnel, and out into a magical land where a cabbage patch grew little children. When he was asked to help, Roberts agreed to find loving homes for these Cabbage Patch Kids. The real Xavier Roberts, who invented the Cabbage Patch Kids dolls, had no trouble adopting out his dolls in 1983, for real kids around the country vied to be one of the few whose parents were able to buy them one. The Real Story Behind the Cabbage Patch Dolls The real history of Cabbage Patch Kids dolls had little to do with Bunnybees; instead, the real story began with 21-year-old Xavier Roberts, who, when he was an art student, came up with the beginning doll idea in 1976. By 1978, Roberts joined up with five of his school friends and started a company called the Original Appalachian Artworks, Inc., which sold the entirely plush, hand-made Little People dolls (the name was to change later). Roberts would travel to arts and craft shows to sell his dolls, which already had the signature adoption aspect to them. The dolls were a hit even with the first buyers and soon orders started to pour in. By 1981, Roberts and his dolls were being written about in many magazines, even appearing on the cover of Atlantic Weekly. In 1982, Roberts and his friends were unable to keep up with the orders and thus signed a contract with Coleco, a toy manufacturer, who could mass produce the dolls, which were now to have plastic heads and be called Cabbage Patch Kids. By the following year, Coleco couldnt keep up either. Kids were demanding the doll, causing a buying frenzy at the end of 1983. A Few Things You Dont Know About Cabbage Patch Kids Dolls Later, when Hasbro took over manufacturing (1989 to 1994), the dolls shrunk down to 14 inches tall. Mattel, which manufactured Cabbage Patch Kids from 1994 to today also kept the smaller, 14-inch size. On the left-side of every dolls tush, you can find the signature of Cabbage Patch Kids inventor, Xavier Roberts. However, what you might not know is that just about every year the dolls were made, the color of the signature changed. For instance, in 1983, the signature was black but in 1993 it was forest green. If you are an avid fan of Cabbage Patch Kids, you can go visit the Babyland General Hospital and see the birth of a doll. Located in Cleveland, Georgia, the large, Southern-style house holds thousands of Cabbage Patch Kids dolls. Be forewarned, it is highly unlikely that you could bring kids here and escape without buying them a doll. Do you have a Cabbage Patch Kids doll in your garage that youre hoping will eventually bring you lots of money? Check out the Doll Collecting site at About.com to find out if what you have is worth anything.

Sunday, October 20, 2019

Word Choice Subsequently vs. Consequently - Proofread My Paper

Word Choice Subsequently vs. Consequently - Proofread My Paper Word Choice: Subsequently vs. Consequently These two words are easy to mix up and often used (incorrectly) to mean much the same thing. They are not, however, interchangeable and have two different meanings. Sometimes, deciding which of these words is the correct one for your purpose requires careful consideration. Make sure that you use the right terms in your work by learning their definitions below. Consequently (As a Result) Consequently is an adverb meaning as a result of. It is used to describe an effect, outcome or result, like this: Jonathan is away on holiday. Consequently, he will be unable to play in the soccer match this week. Subsequently (Later or After) Subsequently is an adverb meaning occurring later or after something else. It is, therefore, used when describing a series of events wherein one thing followed another: President Nixon was heavily criticized for his involvement in the Watergate scandal of 1972. He subsequently resigned from office in 1974. However, while there is sometimes a connection between the two events describe (such as the Watergate scandal and Nixons resignation), this isnt always the case. The important thing is simply that one event occurs after the other: Boris was born in Minnesota, but he subsequently studied in schools across the U.S.A. Here, for instance, there is no obvious causal connection, not even indirectly, between Boris being born in one place but later studying elsewhere. Its simply that he was born before he went to school. Consequently or Subsequently? We use consequently when discussing the reason why something took place, while subsequently concerns the order in which events took place. A common mistake is using subsequently instead of consequently when no causation has been discussed. Dont forget to double check whether the word you pick is correct in the context of your writing and remember: Consequently = As a result Subsequently = Later/after

Saturday, October 19, 2019

Miranda v. Arizona 384 U.S. 436 (1966) Case Study

Miranda v. Arizona 384 U.S. 436 (1966) - Case Study Example His counsel appealed the case with the Arizona Supreme Court who agreed with a vote of 5-4 that the statements the police acquired from Miranda were not admissible in court because they failed to advise him of his rights as a police detainee (â€Å"Miranda V. Arizona (1966)†, n.d.). This decision became the precedent case for Westover v. United States, Vignera v. New York, and California v. Stewart which were all cases that were all decided on the basis of what became known as the Miranda Rights. So named after Ernesto Miranda, whose case became the landmark case that brought the rights of a police detainee to light. Miranda Rights have become part and parcel of proper police arrest procedure ever since the courts sided with Ernesto Miranda on his case. The Miranda Rights are the only set of laws that stand between a forced confession during interrogation (such as the case with Ernesto Miranda) and a properly accessed confession or information from the accused based on proper police procedure (due to the presence of legal counsel who advises the accused of his rights during questioning). There seems to be some confusion among the public pertaining to the circumstances and situations when a person must be read his Miranda Rights. Simply put, Miranda rights only come into play when police begin to question a suspect in a formal interrogation setting since he is being formally accused of a crime. It does not apply to traffic violations, DUI arrests, and other simple police situations. The Miranda is triggered when you are arrested and asked questions by the police. The police must, by law, inform you of your right to self incrimination and to free legal counsel prior to asking you any questions. The accused is normally informed of his Miranda Rights as part of this arrest procedure. Before the cuffs go on, the Miranda must be read. Otherwise, anything the accused says under interrogation will be deemed inadmissible in court (â€Å"Miranda†, n.d.). Th e rights of the accused to the protection of the Miranda Rights and the legal counsel afforded them under the Sixth Amendment can be formally waived by the accused once he formally refuses the protection of the law. Although it is not common for the accused to refuse his Miranda Rights, there have been certain instances in arrest / interrogation situations when the accused does exactly that. However, Miranda Rights are not easily waived. There are actually certain procedures that the accused has to pass through in order to waive these rights. His right to access his Miranda Rights cannot simply be implied by the accused. He must formally invoke his right to counsel and the right to self incrimination in order to be covered by the law. The accused may, at any given time after he is advised of his Miranda Rights, refuse to be covered by the law provided he signs a legal document waiving his right to remain silent, or the right to have legal representation present at his questioning. T his is what is known as an Expressly Waiving Miranda Rights. On the other hand, an Implied Waiver of Miranda Rights may also be undertaken by the accused simply by behaving in such a way that indicates that he has full knowledge of his Miranda Rights and he has chosen to waive them (â€Å"Waiving Miranda Rights†, n.d.). The Miranda Law was created by a court of law based upon the United States Constitution and therefore cannot