Globey s World. Status Report
|
|
- Susan Phillips
- 5 years ago
- Views:
Transcription
1 Globey s World Status Report Project Number Ongo-08b November 18, 2003 Client: Ames Community Schools Faculty Advisors: Dr. John Lamont Professor Ralph Patterson CprE/EE 492 Team Members: Sam Miller Rebecca Black CprE/EE 491 Team Members: Nichlas Kim Martin Moen
2 Table of Contents INTRODUCTORY MATERIALS...1 EXECUTIVE SUMMARY...1 ACKNOWLEDGEMENTS...2 PROBLEM STATEMENT...2 OPERATING ENVIRONMENT...3 INTENDED USERS AND USES...3 ASSUMPTIONS AND LIMITATIONS...4 END-PRODUCT DESCRIPTION...4 PROJECT ACCOMPLISHMENTS AND STATUS...6 PREVIOUS ACCOMPLISHMENTS...6 FUTURE REQUIRED ACTIVITIES...15 CURRENT PROJECT AND END-PRODUCT STATUS...17 RECOMMENDATION FOR CONTINUED EFFORT...17 DOCUMENTATION OF CURRENT EFFORTS AND RESULTS...18 PROJECT DEFINITION ACTIVITIES NOT APPLICABLE...18 DESIGN ACTIVITIES...18 TESTING AND MODIFICATION ACTIVITIES...18 RESOURCES AND SCHEDULES...19 RESOURCE REQUIREMENTS...19 SCHEDULES...21 CLOSURE MATERIALS...24 LESSON LEARNED...24 RISKS AND RISK MANAGEMENT...24 REFERENCES...27 List of Figures FIGURE 1: CLIENT-SERVER RELATIONSHIP... 3 FIGURE 2: GLOBEY S WORLD PROTOTYPE... 6 FIGURE 3: GLOBEY S WORLD WEB APPLICATION, IN MYSQL AND PHP... 7 FIGURE 4: GLOBEY S NEW LOOK... 8 FIGURE 5: PROTOTYPE OF NEW COUNTRY COMPARISON PAGE... 9 FIGURE 6: SCREENSHOT OF NEW IMPROVED MAP FOR WORLD PAGE FIGURE 7: NEW IMPROVED NORTH AMERICA COUNTRY SELECTION PAGE FIGURE 8: HELP PAGE SCREENSHOT FROM A MACINTOSH BROWSER FIGURE 9: HELP PAGE SCREENSHOT FROM A WINDOWS BROWSER FIGURE 10: SCREENSHOT OF CURRENT GLOBEY S WORLD LAYOUT FIGURE 11: SCREENSHOT OF CURRENT UNCLE SAM S AMERICA LAYOUT FIGURE 12: NEW COUNTRY COMPARISON PAGE FIGURE 13: OLD COUNTRY COMPARISON PAGE FIGURE 14: GANTT CHART FOR SPRING 2004 SEMESTER FIGURE 15: ORIGINAL DELIVERABLES GANTT CHART FOR FALL FIGURE 16: ORIGINAL PROJECT TASKS GANTT CHART FOR FALL FIGURE 17: REVISED PROJECT TASKS GANTT CHART FOR FALL FIGURE 18: REVISED DELIVERABLES GANTT CHART FOR FALL i
3 List of Tables TABLE 1: ORIGINAL ESTIMATED EFFORT BUDGET FOR FALL 2003 SEMESTER. (HOURS) TABLE 2: TO-DATE EFFORT BUDGET FOR FALL 2003 SEMESTER TABLE 3: REVISED ESTIMATED EFFORT BUDGET FOR FALL 2003 SEMESTER TABLE 4: ESTIMATED FINANCIAL BUDGET FOR FALL 2003 SEMESTER TABLE 5: TO-DATE FINANCIAL BUDGET FOR FALL 2003 SEMESTER ii
4 List of Definitions Term ACS Apache CGI scripts CIA CLUE cron CSG DBI Graphical User Interface (GUI) HTML Hyper-Text Markup Language LAMP Linux MTSS MySQL perl PHP Structured Query Language (SQL) Definition Ames Community Schools Software product that serves web pages to clients requesting them. Apache can be used in conjunction with PHP in order to produce dynamic web pages that are built and delivered to the requesting client on the fly. Perl scripts that do server-side processing of html pages, which are to be served to a web browser. These can be run on a Windows-based server, or any Unix variant. Central Intelligence Agency of the U.S. Government College Level Unified Environment. cron is the name of program that enables unix users to execute commands or scripts (groups of commands) automatically at a specified time and date Computer Support group in Coover Hall Database Interface for perl, used to connect perl scripts to MySQL (or many other types) databases What the user looks at and interacts with while using the software. Language used to describe the formatting and presentation of a web page. Linux Apache MySQL PHP Open-source operating system that is optimized for use as a web application server. Acronym for Mathematical Teaching Software System, one of the subprojects of the Ongo-08 project. Open-source implementation of an SQL server Practical Extraction and Reporting Language, commonly used for pattern matching and text processing. Pseudo-acronym for Hypertext Preprocessor. A computer language that enables Apache web server to dynamically generate HTML documents. Language used to retrieve information from SQL-compliant databases. iii
5 Introductory Materials This section will discuss the executive summary, which summarizes the project, the results to date, and work to be completed. The problem statement operating environment, intended users and uses, assumptions and limitations, and the end product description will also be discussed. Executive Summary Need for Globey s World The Globey s World project addresses the need to teach geography and mathematics to students ranging in age from elementary to high school. The project provides a solution that is easier to use and more effective than physical reference material. In order to accomplish this, Globey s World is designed to be an interactive and entertaining software package. The goal is that by directly involving the student, a greater understanding of the subject matter will be attained. What is Globey s World? Globey s World is an interactive web-based software package designed to supplement the student s understanding of geography and math. The system uses PHP scripts to create an environment in which students can interact with the program by clicking on buttons and menu items to activate informational pages and comparisons. Additionally, students will be able to access problem sets and answer geographical and mathematical questions related to the material presented. Administrators and teachers may manage these problem sets. Past Achievements Prior to the fall 2002 semester, Globey s World was a project designed to implement a PHP based interactive geography tool. At that time, the project was completed and passed on to members of the Ongo-08 MTSS team as a sub-project. In the fall of 2002, the look of the system was changed including a new logo and improved interface. At this point, the product originally intended by the Globey s World team has been effectively realized. The spring 2003 team focused their efforts on correcting country database entries, implementing and improving the country comparison page, and providing an in depth online help system. Current Achievements This semester, the Globey s World team focused on improving the usability of the product. These changes include regional and world maps that are easier to read, a help system that now displays correctly on a variety of web browsers, an improved country comparison page interface, and a slight re-design of the product to better match the 1
6 design of Uncle Sammy s America since the projects are similar in concept. Other major accomplishments of this semester s team include the creation of in-depth testing matrix, and implementing a database auto-update feature as well as a backup feature for both the database and the PHP code. Future Goals The work that is being left for futures semesters is to implement the mathematical functionality similar to the work that has been done with MTSS. Future teams will also have the task of implementing the quizzing and grading functionality from the Software Application Support Framework group, Ongo-08d. Acknowledgements The Globey s World team would like to extend thanks to Dr. John Lamont and Professor Ralph Patterson, the faculty advisors, for the guidance they have provided and will continue to offer throughout this project. Also, thanks to the EE/CprE 492 team members for their invaluable help and advice. Lastly, thank you to the teachers of the Ames Community School District, who will be providing guidance toward the final product. Problem Statement General Problem Statement Globey s World offers students a chance to learn more about world geography through a software system involving a map students can click on to learn more about the country of their choice. This system includes a rich database full of statistics and information about each individual country. Globey s World can give students an opportunity to learn more about the world while simultaneously developing their mathematical skills through carefully planned exercises involving comparisons of nations statistical data. The primary challenge is to work with the framework team in fully integrating Globey s World with their design. The secondary challenge is to provide a working version of Globey s World, complete with polished help system and quizzing functionality, to the client by the end of fall Other challenges to address are to update the statistics database of the world s countries and add extra features to the country comparison page, such as larger bar graphs and pie charts. General Solution Approach The team plans to become well versed in PHP programming to work with the framework provided by Ongo-08d in implementing their product. Time will also be set aside to polish the help system and include some quiz functions to make a more complete application. This will help give the client a greater idea of what the final product of Globey s World will be like once fully integrated with the framework and other two applications from Ongo-08. The team has also agreed that the countries will be divided up so each member has to proofread only a part of the entire world. Extensive in house 2
7 testing will also continue this fall in order to produce a working version of the project for the client. Technical Problem Globey s World will utilize dynamic web pages written using PHP, SQL, and HTML. A server will store all the geographic data, math problems and student results. Each student will sit at their own computer, referred to as a client, where they will solve the problems. The server will talk to the clients via the Internet. This relationship is shown in Figure 1. Based on the information provided by the client, the server will generate a specialized web page for that particular client. This way, each student can work at his/her own pace. Figure 1: Client-Server Relationship Operating Environment Globey s World will exist and run on LAMP architecture. The web application code will be written in PHP, which runs as a module to the popular and powerful Apache web server. The software will use MySQL as its database backend and run in the Linux operating system. This will provide a powerful open-standards environment for the web application to exist. Intended Users and Uses Intended Users The intended users for Globey s World are students in grades 3-6. Parents, teachers, and school administrators will also benefit from the use of Globey s World. Parents will benefit because their children will have a tool to reinforce the geography skills they are learning during class time. Teachers will benefit by having an educational tool in the classroom to assist with lesson plans. School administrators will benefit from Globey s World because it will raise the students standardized test scores. 3
8 Intended Uses The purpose of Globey s World is to enable students to learn world geography in a computer-based environment. Through this software students will have the ability to learn the diverse nature of countries including data such as population, land area, national flags, national anthems, natural resources, religions, manufactured products, and form of government for nations throughout the world. Assumptions and Limitations Technical assumptions include the following: Clients are operating Internet Explorer (Version 5.0 or later) or Netscape (Version 5.0 or later). All client computers are connected to the Internet. Have a developed PHP framework to support a set of Internet educational activities. Internet connection and Internet bandwidth are sufficient. Computer/processor speed of the client machines. Non-technical Assumptions include the following: There will be adequate supervision with computer experience to assist the students when they are operating the system. The students have been exposed to the world geography topics prior to their initial use of the software. This software shall be a supplement to classroom instruction. Challenges and limitations to development include the following: Team members must learn and become comfortable with PHP and MySQL. Primary students may not have much prior experience using computers. The client software must be easy to understand. Younger students may not know how to type. Globey s World should provide means for feedback appropriate for their age level. Computers are not really interactive. They only respond to predefined commands. The commands available to students must make the computer appear alive. For example, when asked for a hint, the computer will supply one it has not previously supplied. When asked to picture the problem, the computer will display a figure relevant to the problem and may allow the students to rotate the figure as they see fit. End-Product Description At project completion, the end product will be a web application that will be a supplement that teachers can use when teaching about world geography. The application will have an extensive help system and full quizzing functionality. Globey s World will also integrate with the Mathematical Teaching System Software and Uncle Sam s America by utilizing the framework currently being built by Ongo-08d. Students will be 4
9 able to log in and use any of the three applications. They will be able to first learn about geography, and then solve problems based on selected topics. Teachers, administrators, and parents will be able to access student statistics in order to gauge student performance. Teachers will also be able to add to the applications in the form of creating additional problems for students to solve. 5
10 Project Accomplishments and Status This section outlines the previous work, present accomplishments, and any remaining work for future teams. Previous accomplishments Spring 2001 Creation of Globey s World prototype: A Visual Basic standalone application consisting of a world page, country page, and comparison page. Figure 2 shows this original prototype. Figure 2: Globey s World Prototype Successes: Creating the standalone application was a detailed blueprint for how the final application should operate. Application parameters and objectives were defined, as well as the overall direction that Globey s World would take. Failures: Although it was a suitable prototype, the application took too long to start and was too memory intensive. Interactivity of Globey character not fully realized. 6
11 Fall 2001/Spring 2002 After realizing the limitations of Visual Basic and the portability of the application, it was decided to implement Globey s World with web based LAMP technologies mentioned earlier. Figure 3 shows a screenshot of the original web-based design of Globey s World. Figure 3. Globey s World web application, in MySQL and PHP Successes: Ported standalone app to web technologies, including the creating of a MySQL database of country data accessed over the web via web pages written primarily in PHP. Failures: Database riddled with typographical errata; minimal interaction with school administrators and teachers; aside from comparison page, a general lack of mathematicalrelated content. Overall presentation could use more polish. Did not leave database and machine passwords readily available for future team members. Fall 2002 With basic framework in place, the fall 2002 team worked on adding polish to the overall feel of Globey s World. See figure 4 for a screenshot of the improvements. The team updated the graphics to make Globey more presentable, and identified 50 possible mathematical integration ideas to add to Globey s World. They also identified changes to the database that need to be made in the future. Finally, the team leaders of all the Ongo- 08 sub-teams created a cookbook for future teams to use as a reference. 7
12 Figure 4. Globey s new look Successes: The updated graphics look more professional; database errors were fixed, and math concepts were brainstormed. Cookbook idea helped future team members sidestep password and system difficulties that were encountered. Failures: Took too long to locate all the necessary passwords. As a result the team fell behind schedule somewhat. Spring 2003 The primary accomplishments of this team were spell checking the country database, creating an outline for the help section, and fixing the country comparison page. A large portion of the team s effort was spent updating the country database entries to ensure uniformity was used throughout each field. This was accomplished by creating a set of formatting rules for each team member to follow when they were editing their assigned countries. A prototype screenshot (figure 5) of the country comparison page was created because the previous incarnation was not fully functional. This old version of the comparison page could compare any statistic from two countries, but the revised version could compare up to ten countries. 8
13 Figure 5. Prototype of new country comparison page With the help of the Department of Electrical and Computer Engineering computer support group, various security upgrades were installed on the project developmental server. Unfortunately this caused various database connectivity issues between the Globey s World PHP code and the newly installed software that left the team unable to work on the country database for three weeks. Successes: The country database now has uniformity between all entries. The country comparison page works again. The project web server is now more secure. Failures: Downtime during the server upgrade caused the team to fall behind schedule. Present Accomplishments Fall 2003 This section will describe the current semester s accomplishments World page and regional page redesign This semester, the Globey s World team focused on improving the usability of the product. As evident by the previous screenshots, the regional and world maps used by Globey s World are not an accurate depiction of how many students in grades 3-6 learn about geography. This semester s team changed these maps to be easier to read and understand. Figure 6 and 7 show a sample map of the world and a map of North America. 9
14 Figure 6. Screenshot of new improved map for world page 10
15 Figure 7. New improved North America country selection page Online help system implementation The online help system for Globey s World was originally developed by the Fall 2003 team. While it was functional, it did not work on any browser other than Internet Explorer. It s sometimes a safe assumption to make that most users will have this browser, many schools use out of date computers that are unable to run the latest version of Internet Explorer. This semester s team improved upon the design of the help system to make it display and function correctly on cross-platform and browsers such as Netscape, Safari, Firebird, Camino, and Opera. Figure 8 shows a screenshot of the improved help system from a Macintosh web browser (Safari) and figure 9 shows a screenshot of the help system from a Windows web browser (Internet Explorer). The layout of the help page is nearly the same in both cases. 11
16 Figure 8. Help page screenshot from a Macintosh web browser Figure 9. Help page screenshot from a Windows web browser Coordinating product design with Uncle Sam s America The functionality of Globey s World and Uncle Sam s American are quite similar. Both projects are design to help students learn about Geography, and both projects offer the same research tools such as a country or state selection screen, and a comparison screen. It seemed logical to this semester s team to move these two projects designs closer together. Figure 10 is a screenshot of the current design of the Globey s World country page, and Figure 11 is a screenshot of the current design of a Uncle Sam s America state page. The layout of the country page data was also changed to more closely resemble the state page. The data for each country was grouped into four categories: facts & figures, economy, geography, and political. The country flag and map were also moved towards the top of the page instead of the bottom. 12
17 Figure 10. Screenshot of current Globey s World layout Figure 11. Screenshot of current Uncle Sam s America layout 13
18 New country comparison page features This semester s team also made substantial changes to the functionality and design of the country comparison page. The previous method users selected countries was nonintuitive in the sense it required holding down either the control or command key on the keyboard, then selecting multiple entries in the selection box. This semester s team deemed that idea too complicated for students in grades 3-6. Therefore, a revised version with buttons to transfer countries between possible and chosen selection boxes was implemented. Figure 12 shows the new layout of the comparison page and figure 13 shows the old layout. Figure 12. New country comparison page Figure 13. Old country comparison page Testing Matrix Other major accomplishments of this semester s team include the creation of in-depth testing matrix. The testing matrix was used for in-house testing by the Globey s World team members. Four distinct categories were present in the matrix: world page, country page, comparison page, and help page. Each separate section has its own criteria to ensure correctness. If an error in any component of any section is found, the date and time the error occurred is recorded in the matrix, and any additional notes needed to fix the problem are recorded by the tester. The Globey s World team anticipates this matrix will be used by future team member s to avoid unnecessary testing practices. Database auto-update feature Learning from the amount of effort last semester s team spent on updating the database entries, this semester s team decided to create a database auto-update feature. The data for Globey s World comes from the CIA Factbook (see References section for URL). Since this data is already in electronic format, the process of moving this data to the Globey s World database is merely a matter of conversion. A perl script was written to 14
19 query the Globey s World database for a list of each country name. This list is then checked against the list provided by the CIA factbook. If the CIA factbook has an entry for that country, the data existing in the Globey s World database is checked against the data in the CIA factbook. If a discrepancy exists, the old value is replaced by the data from the CIA factbook. This system only works for data that can be explicitly compared, such as numbers. Textual data is currently not updated in this version of the auto-update script. Due to lack of testing, the current version of the auto-update script does not actually modify the database. It sends an to a user modifiable address with all the entries to be updated. Database auto-backup feature Alongside the auto-update script, an auto-backup script was created to backup the team s PHP code, html code, and database entries. Currently, the script creates a gzipped tarball of the aforementioned code and securely copies it to one of the team member s CLUE account. Future Required Activities The remaining work to be completed is included in the following section. A Gantt chart for completion of all these tasks is shown in figure 14. Implement framework provided by Ongo-08d subteam (Spring 2004) Ideally the team will start implementing this framework before the end of the Fall 2003 semester. The current version of the framework only provides account creation and authentication functionality. Therefore, fully implementing this framework before the end of the semester is unlikely, the team hopes this will be completed by March of Integrate additional math concepts (late Fall 2003) The Globey s World team hopes to add mathematical quizzing functionality to the product late this semester to show the client what the end product will look like when the framework is 100% complete. Many of the questions have already been written, but they lack any dynamic capability currently. The remaining effort is to connect the quiz questions to the Globey s World country database and upload the code to the development server. Further test the product (Spring 2004) This semester s testing efforts focused on the world and regional map pages, country selection page, country comparison page, and help page. The scope of the testing done this semester was only to ensure all links loaded the expected country. Further testing needs to be done on each of the previous aspects including use case testing, boundary value testing, and load level testing. Further develop auto update feature for the country database (Spring and Fall 2004) The current auto-update feature is not bug free. If the formatting of the CIA factbook ever changes, this will cause the auto-update feature to insert faulty values into the 15
20 country database. An approval system should be added in the sense that when the autoupdate script finds an entry that does not match up with what the CIA factbook has, it adds the new value to an approval queue. An administrator of Globey s World would then receive an asking him or her to approve all updates to the database. Obtain dedicated backup space for the PHP code and MySQL databases (Spring 2004) The current version of the database auto-backup feature uses a team member s CLUE account space for backup purposes. Ideally a university managed file system could be used in the future to make the process easier and less dependent on a team member s userid. Work with CSG to enhance presentation server (Spring and Fall 2004) The current instance of the team s web server used for presentation purposes is not bug free. Professor Patterson managed to crash the entire server merely by using the country comparison page at one point during the semester. Further testing and research needs to be allocated to this task so the server will have near 100% uptime in the event a presentation of the product is needed. Remote reset functionality should also be added to the presentation server in the event it has crashed and needs to be rebooted. This might be as simple as making a phone call to the CSG office, or it may involve a more complicated and expensive commercial product. Figure 14. Gantt chart for spring 2004 semester 16
21 Current Project and End-Product Status The current project status is divided into six sections because each of these sections has been a primary focus of the team s effort this semester. World page and regional page redesign New maps were obtained from the CIA Factbook and implemented. The maps are easier to read and understand when compared to the old maps. Online help page implementation The help page is now fully functional across a variety of computer platforms and web browsers. Coordinating product design with Uncle Sam s America The web page layout of Globey s World now more closely resembles that of Uncle Sam s America. This will aid future users because the transition from Globey s World to Uncle Sam s America (or vice-versa) will be easier to understand. New country comparison page features The method used to select countries has been completely changed and is now easier to use. Formatting changes were also made to add commas to the y-axis units, and add the units graphed in the graph title. Testing Matrix The testing matrix was created to test the four separate sections of Globey s World. The team hopes this matrix is completely filled out by the end of the Fall 2003 semester. Database auto-update feature The current implementation of the database auto-update feature runs as a monthly CRON job on our developmental server. It is a perl script that interfaces with the MySQL database via the DBI perl module. Before implementing the auto-update feature, the code will have to be debugged to ensure the correct data is fetched from the CIA factbook. Database auto-backup feature The current version of the database auto-backup feature runs every Sunday morning at 2am. It creates a compressed tarball of the entire /var/www/html/ongo8/ directory and a separate tarball of the Globey s World, MTSS, Uncle Sam s America, and Framework MySQL databases. If both of these files are under a specified size limit, they are copied to a team member s CLUE account. Recommendation for Continued Effort The Globey s World development team strongly recommends maintaining original direction of the project. A beta version of the product is almost ready for delivery to the client, most likely early in the Spring 2004 Semester. 17
22 Documentation of Current Efforts and Results This section will summarize this semester s project definition activities, research activities, design activities, implementation activities, and testing and modification activities. For those activities in which the original information did not change, not applicable is shown. Project Definition Activities Not applicable Research Activities The Ongo-08d team introduced a new framework. Team members of Globey s World read the framework documents, determining that the directions and descriptions of the new framework sounded easy to follow and understand. Next semester s team of Globey s World will change the code to allow it to fit in the new framework. Design Activities Design changes in the world page, regional page, country page, and comparison page were all implemented this semester. The world and regional page now has easier to understand maps courtesy of the CIA factbook. The country page layout now more closely resembles the state pages of Uncle Sam s America. The country comparison page now has a new and improved country selection interface. Implementation Activities A presentation server was obtained with the help of the Electrical and Computer Engineering department. The URL for this server is: In the future it will be used for all class presentations and client presentations. Testing and Modification Activities A testing matrix was created to ensure the correctness of the four areas of Globey s World: the world page, country page, comparison page, and help page. 18
23 Resources and Schedules Personnel and financial resources, as well as this semester s original and revised schedule will be presented in the following section. Resource Requirements This section will summarize this semester s personnel effort requirements and financial requirements. The original estimate from the project plan will be compared with the revised estimation. An estimation of future personnel effort for the remainder of the semester is also included. Personnel Effort Requirements The estimated effort budget from the fall 2003 project plan is shown in table 1. The development team originally budgeted many hours for group meetings and coding. As the project is software and accessible via the Internet, with each group member given work that could be performed individually at his or her convenience, it was determined to be a more effective use of time by communicating via and at the regularly scheduled weekly advisor meetings. A fair amount of hours was budgeted for coding, all of which wasn t needed because the work was completed more efficiently than originally anticipated. The current effort to date as of November 17, 2003 is shown in table 2 on page 20. Team member Sam Miller is the overall team leader for Ongo-08, so he has spent more time in meetings with the other three sub-teams than the rest of the development team. Team member Rebecca Black spent more time than originally estimated researching the question format for geographic quiz questions. Team member Martin Moen meticulously worked on the project poster, which is why he has 8 more hours to date for deliverables than originally estimated. All of these changes have been reflected in the modified effort budget, shown in table 3 on page 20. Table 1. Original estimated effort budget for fall 2003 semester (Hours) Member Class Meetings Presentation Research Deliverables Coding Overall Rebecca Black Sam Miller Nichlas Kim Martin Moen Totals
24 Below is the to-date effort budget. Table 2. To-date effort budget for fall 2003 semester Member Class Meetings Presentation Research Deliverables Coding Overall Rebecca Black Sam Miller Nichlas Kim Martin Moen Totals The primary focus of the development team during the remaining part of the fall 2003 semester will be completing the testing matrix (research), attending advisor and group meetings (meetings), and briefly polishing the industrial review panel presentation (deliverables). Table 3. Revised estimated effort budget for fall 2003 semester Member Class Meetings Presentation Research Deliverables Coding Overall Rebecca Black Sam Miller Nichlas Kim Martin Moen Totals Financial Requirements Globey s World utilizes freely available open-source software on provided hardware. Therefore the costs of this project consist solely of the project poster and the cost associated with the deliverables for the semester. The project poster costs slightly more than usual because the team decided it would be more presentable if it was laminated. Table 4. Estimated financial budget for fall 2003 semester. Item Estimated Cost w/o Labor Estimated Cost w/ Labor Project Poster $50.00 $50.00 Printing & Copying $10.00 $10.00 Binding $5.00 $5.00 Subtotal $65.00 $65.00 Labor at $12.00/hr Rebecca Black $ Sam Miller $ Kim, Nichlas $ Martin Moen $ Subtotal $65.00 $ Total $65.00 $
25 Table 5. To-date financial budget for fall 2003 semester Item Cost w/o Labor Cost w/ Labor Project Poster $50.00 $50.00 Printing & Copying $5.00 $5.00 Binding $3.00 $3.00 Subtotal $57.00 $57.00 Labor at $12.00/hr Rebecca 56 hours $ Sam 75 hours $ Kim, 56 hours $ Martin 67 hours $ Subtotal $57.00 $ Total $57.00 $ Schedules Two figures outlining the development team s schedule will be shown in the following section. The first is an original estimate of the project schedule; the second figure is revised to show the actual schedule as it took place this semester. Original Schedule The Gantt charts (figures 15 and 16) below summarize the deliverable schedule and project schedule for this semester identified in the project plan. ID Task Name 1 Project Plan 2 Develop Project Poster 3 Define Poster Content 4 Layout Poster Content 5 Create Poster 6 Revise and Finalize Poster 7 Status Report 8 Define Report Contents 9 Draft Status Report 10 Update and Revise status Report 11 Develop Final Presentation 12 Develop Presentation Requirements 13 Draft Powerpoint 14 Prepare for EE/CprE 491 Presentation 15 Revise Presentation for IRP 16 Prepare for IRP Presentation September 2003 October 2003 November 2003 December Figure 15. Original deliverables Gantt chart for fall
26 ID Task Name 1 Problem Definition 2 End Product Design/Implementation 3 PHP/MySQL Education 4 Current Build Demo for ACS 5 Quiz Functionality Added 6 Comparison Page Update 7 Framework Implemented 8 Country Database Updates 9 Automatic Database Update Established 10 End Product Testing/Documentation 11 Determine Testing Procedures 12 Update Help Pages 13 Product Testing 14 Develop Product Documentation eptember 2003 October 2003 November 2003 December 2003 J Figure 16. Original project tasks Gantt chart for fall 2003 Revised Schedule Since the original project tasks Gantt chart was made, the development team has identified additional tasks and objectives for the current semester. These are summarized in the Gantt chart shown in figure 17. Any changes in the project deliverable schedule are summarized in figure 18. Changes in the deliverables or project tasks schedules in the Gantt charts are shown in a red bar instead of the blue bar used for the original schedule. If no red bar accompanies the original schedule, it means that schedule did not change. For example, in figure 17, the project definition schedule is only represented by a blue bar since the development team did not have to prolong or shorten that timeframe. The black line on top of each red bar shows the percentage complete of each task. Figure 17. Revised project tasks Gantt chart for fall
27 Figure 18. Revised deliverables revised chart for fall
28 Closure Materials Lesson Learned Documentation is always important on a collaborative project such as this one. Additionally, since this is an ongoing project, the future teams should have reference material to review and learn from previous experiences. Another related topic would be to make the passwords readily available to future groups so that they can make the most out of their semester. The primary technical knowledge acquired by the group through working on this project deals mainly with effectively creating and modifying the database through PHP and SQL code. A firm grasp of development practices, as well as PHP has also helped the team make improvements and add functionality to the project. Some non-technical knowledge that learned was the importance of efficient communication. has been an invaluable resource to communicate with other group members. One downside to is the occasional lengthy response delay. Another benefit of quick and efficient communication is that since each member performs individual work on the project independently, the need for each member to know exactly what the others are doing is important so redundant work is avoided. Risks and Risk Management Risk: Due to unforeseen circumstances, a group member leaves the team. Mitigation: In the event that a team member is lost, the remaining members will shoulder the increased workload. If the person leaving were a critical member, the team would make an effort, if possible, to work with him/her to ensure that his/her knowledge and responsibilities are adequately disseminated among the remaining group members. Risk: The development server dies, is stolen, or the software is maliciously tampered with or otherwise modified. Mitigation: Since the subprojects are entirely software, it is imperative that the source files are kept secure. In addition to limiting access to the machine to only the senior design group members that need it, and via user permissions on the Linux box, the Globey s World team has implemented a weekly automated backup system. Risk: An update to the software makes it cease to function correctly. Mitigation: Backups will be made of the incomplete but functional software so that a running version of the software is always available. The source code and databases will be assigned version numbers with notes on their capabilities in a file accessible to all group members. 24
29 Risk: The clients at the Ames Community Schools request certain elements of the software implemented differently or want additional functionality not originally specified. Mitigation: There will be great effort to keep members of the ACS informed with the progress and capabilities of the Globey s World software. ACS is currently satisfied with the direction and feature set of the proposed and partially implemented software. Additional requests will be considered and fulfilled if the project leaders deem enough time exists to add the requested parts while still maintaining enough time for quality control, testing, and debugging. 25
30 Project Team Information Listed below is the information about the client, faculty advisors, and project team members for Globey s World during the Fall 2003 semester. Client Ames Community Schools Administrative Offices 1921 Ames High Drive Ames, IA Phone: Faculty Advisors Dr. John Lamont 324 Town Engineering Ames, IA Phone: Fax: jwlamont@iastate.edu CprE 492 Team Members Rebecca Black Computer Engineering 6113 Frederiksen Ct Ames, IA Phone: rblack@iastate.edu CprE 491 Team Members Martin Moen Computer Engineering 5910 W. Lincoln Way #213 Ames, IA Phone: mmoen@iastate.edu Professor Ralph Patterson, III 326 Town Engineering Ames, IA Phone: Fax: repiii@iastate.edu Sam Miller Computer Engineering 1517 Little Bluestem Ct #12 Ames, IA samm@iastate.edu Kim, Nichlas Soon-Seng Computer Engineering 312 Hillcrest, #12 Ames, IA Phone: nichlas@iastate.edu Summary Test results and discussions with ACS teachers have shown that additional resources are needed to boost the district s mediocre performance in the problem solving sections of standardized tests. This project will provide the supplementary instruction that ACS students need to meet and exceed the lofty goals of the school and the community. After testing and implementation is complete, this software will be accessible by all computers with an Internet connection. The statistical analysis modules will provide invaluable 26
31 insight to the teachers and administrators by highlighting the strengths and weaknesses of each student. Additionally, ACS teachers have pinpointed a need for geographic help for students in grades three through six. Once completed, Globey s World will allow students to travel around the world, learning facts about countries along the way. References The following is a list of references used by the Globey s World team: Iowa State University Department of Curriculum and Instruction. ACS teachers and administration Des Moines Public Schools Policies Dike-New Hartford Community School District Policies PHP website MySQL website MySQL for Beginners Senior Design Homepage The World Factbook
Printed Circuit Board Development Automation
Printed Circuit Board Development Automation Project Plan Date Submitted: February 11, 2003 Project/Team Number: Dec 03-09 Team Members Colin Burnett Advisor Client Khawaja-Shahzad Butt Christopher Rieck
More informationAutomated Medical Patient Evaluation System - Phase 2 Design Report
Automated Medical Patient Evaluation System - Phase 2 Design Report Team Number Dec02-01 Date Submitted 4/23/2002 Client Dr. David Carlyle Family Practice East McFarland Clinic Ames, IA Faculty Advisors
More informationSoftware Application Support Framework Grading Database Requirements Document Ongo8d
Software Application Support Framework Grading Database Requirements Document Ongo8d Client: Ongo08 Sub Teams Faculty Advisors: Dr. John Lamont Professor Ralph Patterson CprE/EE 492 Team Members: Tim Adkisson,
More informationSenior Design Parts, Expense, and Inventory Tracker. Project Plan Project Number: Dec Client: Iowa State University senior design
Senior Design Parts, Expense, and Inventory Tracker Project Plan Project Number: Dec03-02 Client: Iowa State University senior design Faculty Advisors Professor John W. Lamont and Professor Ralph E. Patterson,
More informationMPM210: Introduction to Project Management 1. MPM210: Introduction to Project Management. Project Plan for Learning Modules.
MPM210: Introduction to Project Management 1 MPM210: Introduction to Project Management Project Plan for Learning Modules Trina VanderLouw Professor Derrick Nelson Colorado Technical University Online
More informationISU Alumni Association Online Store May05-39
ISU Alumni Association Online Store May05-39 Client: Faculty Advisor: ISU Alumni Association Dr. Srinivas Aluru, CprE Team Members: Keith Dahlby Andrew Kirpalani Jordan Jump Jon Ruhnke Presentation Outline
More informationSenior Project: Calendar
Senior Project: Calendar By Jason Chin June 2, 2017 Contents 1 Introduction 1 2 Vision and Scope 2 2.1 Business Requirements...................... 2 2.1.1 Background........................ 2 2.1.2 Business
More informationRequirements Specification
Redesign of the Software Engineering Site (R.O.S.E.S.) Requested by: Dr. Timoth Lederman Professor Department of Computer Science Siena College Delivered By: Prepared By: Kurt Greiner Daniel Rotondo Ryan
More informationA Wireless Identification System to Assist Sight- Constrained People
A Wireless Identification System to Assist Sight- Constrained People Dec06-06 5 December 2006 Client: Mr. Curtis Chong Iowa Department for the Blind Faculty Advisor: Dr. Zhengdao Wang Team: Jerad Harmsen
More informationTennessee. Trade & Industrial Course Web Page Design II - Site Designer Standards. A Guide to Web Development Using Adobe Dreamweaver CS3 2009
Tennessee Trade & Industrial Course 655745 Web Page Design II - Site Designer Standards A Guide to Web Development Using Adobe Dreamweaver CS3 2009 ation Key SE Student Edition LE Learning Expectation
More informationRe-configurable Ad-hoc Network to Track Points of Interest
Re-configurable Ad-hoc Network to Track Points of Interest Project Plan May 2012-07 September 28, 2011 Project Client: Jessica Miller Lockheed Martin, Advanced Development Programs Members: Benjamin J.
More informationNotes Discussed project needs and possible tool use Everything needs to be documented very well for future use Stretch goal discussed
Team meeting 1 - Creation of Team VERITAS Meeting time - 3:30-4:30 9/5/2017 Discussed project Created team contract, can be found with each member and on team wiki Decided on specific jobs and which person
More informationTCP/IP Packet Identifier
Software Requirement Specification Requested by: Mr. Ken Swarner Systems Administrator Computer Science Department of Siena College TCP/IP Packet Identifier EdgeTech Development Always on the cutting edge
More informationDynamic User Interactive Multi Level Management System
Dynamic User Interactive Multi Level Management System Table of Contents Admin HomePage... 3 Admin Main Menu... 4 My Profile... 5 Forum (Discussion groups)... 7 My School... 10 Forms... 10 Newsletter...
More informationLoyola Marymount University School of Education
Loyola Marymount University School of Education The California Teaching Performance Assessment (CalTPA) Frequently Asked Questions The information presented in this guide is meant to serve as introductory
More informationISEAGE Network Specification and Report System
ISEAGE Network Specification and Report System Project Plan Client ISU Information Assurance Center Faculty Adviser Dr. Douglas W. Jacobson Team May 05_25 David C. N. Rodgers Lijin Varghese Derek J. Light
More informationCourse and Contact Information. Course Description. Course Objectives
San Jose State University College of Science Department of Computer Science CS157A, Introduction to Database Management Systems, Sections 1 and 2, Fall2017 Course and Contact Information Instructor: Dr.
More informationComputing Accreditation Commission Version 2.0 CRITERIA FOR ACCREDITING COMPUTING PROGRAMS
Computing Accreditation Commission Version 2.0 CRITERIA FOR ACCREDITING COMPUTING PROGRAMS Optional for Reviews During the 2018-2019 Accreditation Cycle Mandatory for Reviews During the 2019-2020 Accreditation
More informationEE/CprE/SE 491 Senior Design I and Professionalism. Design Document
EE/CprE/SE 491 Senior Design I and Professionalism Design Document Joseph Zambreno Electrical and Computer Engineering Iowa State University www.ece.iastate.edu/~zambreno rcl.ece.iastate.edu Always design
More informationProposal: [Product Name] User Documentation
l i s a p r i c e Proposal: [Product Name] User Documentation l i s a @ w r i n k l y b r a i n. c o m w w w. w r i n k l y b r a i n. c o m Introduction As my first project for [Client] as a contractor,
More informationWeb-Based Software Conversationalist. Matt Ramsay. Faculty Sponsor: Dr. Dick Blandford. Faculty Advisor: Dr. Dick Blandford. University of Evansville
Web-Based Software Conversationalist Matt Ramsay Faculty Sponsor: Dr. Dick Blandford Faculty Advisor: Dr. Dick Blandford University of Evansville Evansville, IN 4/20/02 Acknowledgements I would not have
More informationSoftware Requirements Specification Version 1.0 Team 3 Creation Station
Software Requirements Specification Version 1.0 Team 3 Creation Station Introduction 1.1 Purpose of the Document The purpose of this document is to define generally and specifically the requirements of
More informationCourse and Contact Information. Course Description. Course Objectives
San Jose State University College of Science Department of Computer Science CS157A, Introduction to Database Management Systems, Sections 1 and 2, Fall2016 Course and Contact Information Instructor: Dr.
More informationA Simple Course Management Website
A Simple Course Management Website A Senior Project Presented to The Faculty of the Computer Engineering Department California Polytechnic State University, San Luis Obispo In Partial Fulfillment Of the
More informationCSCE 315 Fall Team Project 3
CSCE 315 Fall 2017 Team Project 3 Project Goal Your team is to build a system that puts together different existing web components in an application that provides a quality user interface to the joined
More informationSOFTWARE LIFE-CYCLE MODELS 2.1
SOFTWARE LIFE-CYCLE MODELS 2.1 Outline Software development in theory and practice Software life-cycle models Comparison of life-cycle models 2.2 Software Development in Theory Ideally, software is developed
More informationTRINITY PROJECT PROPOSAL. James DeBolt Valiant Tsang
TRINITY PROJECT PROPOSAL James DeBolt Valiant Tsang SYST 699 Spring 2017 Table of Contents 1. Introduction... 2 1.1. Background... 2 1.2. Problem Statement... 2 1.3. Scope... 2 1.4. Assumptions... 2 1.5.
More informationVIRGINIA TECH. FlickrIDR. A web-based multimodal search interface based on the SuperIDR
VIRGINIA TECH FlickrIDR A web-based multimodal search interface based on the SuperIDR Client: Uma Murthy Class: CS4624 University: Virginia Tech City: Blacksburg, VA Kaslin Fields, James Kaplan, Martin
More informationAll Applications Release Bulletin February 2013
In this bulletin... All Applications Release Bulletin February 2013 All Applications Enhancements 2 System Administration and My BackPack (General) Enhancements 3 My BackPack Redesign 4 Mobile: New 'School
More informationCentralCampus. Jeremiah Evans David Loutsch Kristen Muehlenthaler Micah Beeman Adam Lemker. Manimaran Govindarasu
CentralCampus Team: Client: Advisor: Jeremiah Evans David Loutsch Kristen Muehlenthaler Micah Beeman Adam Lemker Google Manimaran Govindarasu Version Editor Date Peer Reviewers Notes 0.1 Jeremiah Evans
More informationDIABLO VALLEY COLLEGE CATALOG
COMPUTER SCIENCE COMSC Despina Prapavessi, Dean Math and Computer Science Division Math Building, Room 267 The computer science department offers courses in three general areas, each targeted to serve
More informationCreating an Eportfolio with MS FrontPage: It Doesn t Get Any Easier! Steve M. Hyndman June Hyndman Eastern Kentucky University.
Creating an Eportfolio with MS FrontPage: It Doesn t Get Any Easier! Steve M. Hyndman June Hyndman Eastern Kentucky University Abstract In recent years, many Colleges of Education have converted the educator
More informationSupport notes (Issue 1) September 2018
Support notes (Issue 1) September 2018 Pearson Edexcel Level 2 Certificate/Diploma in Digital Applications (DA202) Unit 2: Creative Multimedia ONCE UPON A TIME Key points for this Summative Project Brief
More informationMedia Services Online Mohammed Abukhiran. Report 13 on the work of Week 13
Media Services Online Mohammed Abukhiran Report 13 on the work of Week 13 Berea College Nov 30, 2010 Application Development Project Concept Proposal Media Services at Berea College uses Voyger (Database
More informationTASKS IN THE SYSTEMS DEVELOPMENT LIFE CYCLE
SUMMARY AND REFERENCE ACTG 313 TASKS IN THE SYSTEMS DEVELOPMENT LIFE CYCLE PREPARATION PHASE 1. Identification of the Need for a new Information System 2. Initial Feasibility Study (always flawed because
More informationCONTENTS. What is Moodle? Logging in to Moodle Introducing the Workspace Customising the Workspace... 8
Moodle Training March 2012 Material produced by the VLE Group (Monash University) and elearning Services (Faculty of Medicine, Nursing and Health Sciences, Monash University) vle.monash.edu/supporttraining/learnbytech/moodle/
More informationAlkan University College Student Information Management System
American Journal of Operations Management and Information Systems 2016; 1(1): 1-6 http://www.sciencepublishinggroup.com/j/ajomis doi: 10.11648/j.ajomis.20160101.11 Alkan University College Student Information
More informationMOODLE MANUAL TABLE OF CONTENTS
1 MOODLE MANUAL TABLE OF CONTENTS Introduction to Moodle...1 Logging In... 2 Moodle Icons...6 Course Layout and Blocks...8 Changing Your Profile...10 Create new Course...12 Editing Your Course...15 Adding
More informationSan José State University College of Science / Department of Computer Science Introduction to Database Management Systems, CS157A-3-4, Fall 2017
San José State University College of Science / Department of Computer Science Introduction to Database Management Systems, CS157A-3-4, Fall 2017 Course and Contact Information Instructor: Dr. Mike Wu Office
More informationCHAPTER 18: CLIENT COMMUNICATION
CHAPTER 18: CLIENT COMMUNICATION Chapter outline When to communicate with clients What modes of communication to use How much to communicate How to benefit from client communication Understanding your
More informationTitle Core TIs Optional TIs Core Labs Optional Labs. All None 1.1.6, 1.1.7, and Network Math All None None 1.2.5, 1.2.6, and 1.2.
CCNA 1 Plan for Academy Student Success (PASS) CCNA 1 v3.1 Instructional Update # 2006-1 This Instructional Update has been issued to provide guidance on the flexibility that Academy instructors now have
More informationPTC Employs Its Own Arbortext Software to Improve Delivery of PTC University Learning Content Materials
PTC Employs Its Own Arbortext Software to Improve Delivery of PTC University Learning Content Materials Produces Higher Quality Courseware, Faster Development Cycles for Global Training Content Produces
More informationConnecting with Computer Science Chapter 13 Review: Chapter Summary:
Connecting with Computer Science Chapter 13 Review: Chapter Summary: Software engineering involves many different steps to create an application that meets end user s needs. The process of building an
More informationPolyratings Website Update
Polyratings Website Update Senior Project Spring 2016 Cody Sears Connor Krier Anil Thattayathu Outline Overview 2 Project Beginnings 2 Key Maintenance Issues 2 Project Decision 2 Research 4 Customer Survey
More informationBlackboard 5 Level One Student Manual
Blackboard 5 Level One Student Manual Blackboard, Inc. 1899 L Street NW 5 th Floor Washington DC 20036 Copyright 2000 by Blackboard Inc. All rights reserved. No part of the contents of this manual may
More informationITT Technical Institute. SD3120T Programming in Open Source with LAMP Onsite and Online Course SYLLABUS
ITT Technical Institute SD3120T Programming in Open Source with LAMP Onsite and Online Course SYLLABUS Credit hours: 4.5 Contact/Instructional hours: 67 (41 Theory Hours, 26 Lab Hours Prerequisite(s and/or
More informationFrequently Asked Questions about PowerSchool
Frequently Asked Questions about PowerSchool Q. How does one get a PowerSchool Parent Portal username and password? A. Contact the school office. Q. Do I need a separate login for each of my children?
More informationTitle Core TIs Optional TIs Core Labs Optional Labs. 1.1 WANs All None None None. All None None None. All None 2.2.1, 2.2.4, 2.2.
CCNA 2 Plan for Academy Student Success (PASS) CCNA 2 v3.1 Instructional Update # 2006-1 This Instructional Update has been issued to provide guidance on the flexibility that Academy instructors now have
More informationYour Essential Skills Online program is a web application, which runs in your web browser on a Windows PC or Macintosh computer.
TABLE OF CONTENTS OVERVIEW... 3 SYSTEM REQUIREMENTS... 4 SETTING UP YOUR ENVIRONMENT... 5 TEACHER PASSWORDS... 6 GETTING YOUR STUDENTS STARTED... 7 OPEN LOGIN... 7 PRIVATE LOGIN... 7 PRE-TEST... 9 ASSIGNMENT...
More informationBSc (Honours) Computer Science Curriculum Outline
BSc (Honours) Computer Science Curriculum Outline 1. Introduction: The economic and strategic importance provided by Computer Science and Information Technology is increasing daily. This importance is
More informationDigitized Engineering Notebook
Governors State University OPUS Open Portal to University Scholarship All Capstone Projects Student Capstone Projects Spring 2017 Digitized Engineering Notebook Sarath Garimella Governors State University
More informationAPPLIANCE POWER CONSUMPTION PROJECT PLAN
APPLIANCE POWER CONSUMPTION PROJECT PLAN May 02-04 October 9, 2001 Client: Herb Harmison Advisors: John Lamont Ralph Patterson Team: Stephen Woerdehoff Paul Jonak Yohan Blount Jason Muehlmeier Table of
More informationITS310: Introduction to Computer Based Systems Credit Hours: 3
ITS310: Introduction to Computer Based Systems Credit Hours: 3 Contact Hours: This is a 3 credit course, offered in accelerated format. This means that 16 weeks of material is covered in 8 weeks. The exact
More informationProposal for the design and development of the Compass Land Consultants website
Proposal for the design and development of the Compass Land Consultants website Including discovery meetings, developing navigation, wireframing, and integration of the new site design into a Content Management
More informationAtlanta Urban Debate League E-Debate Teaching Project
Atlanta Urban Debate League E-Debate Teaching Project Atlanta Urban Debate League... 1 Invitation to Participate... 2 School and Coach Expectations... 4 Technology Needs... 5 Downloading Skype... 6 Installing
More informationEight units must be completed and passed to be awarded the Diploma.
Diploma of Computing Course Outline Campus Intake CRICOS Course Duration Teaching Methods Assessment Course Structure Units Melbourne Burwood Campus / Jakarta Campus, Indonesia March, June, October 022638B
More informationINFS 2150 (Section A) Fall 2018
INFS 2150 (Section A) Fall 2018 Introduction to Web Development Class meets TUE & THU: 12:30am-1:45pm: in Wheatley 114 Instructor: Peter Y. Wu Office: Wheatley 309 Office Hours: Tuesday 9:00 am-12:00 noon;
More informationCPU DB Data Visualization Senior Project Report
CPU DB Data Visualization Senior Project Report Marek Moreno ( mmoren14@calpoly.edu ) Ruchita Patel ( rpatel31@calpoly.edu ) 16 June 2017 Introduction Project Overview/Executive Summary Given the CPU database
More informationGrading: Test 1 25% ---- Test 2 25% ---- Best 2 Final Exam 25% ---- Project 25% Assignments/labs 25%
1 MIS 139: E-Business Project Fall 2014 Phone: 946-2627 Office Hours: MWF 11-1, Th 9-10 Jerry Post E-mail: Jerry@JerryPost.com 204B Weber Web: http://jerrypost.com class: MWF 2:00-3:15 Textbook: Web readings
More information!!!!!!! OWASP VETERANS TRAINING GRANT PROPOSAL BLACKSTONE VETERANS HIRING INITIATIVE: OWASP GRANT PROPOSAL
BLACKSTONE VETERANS HIRING INITIATIVE: OWASP GRANT PROPOSAL OWASP VETERANS TRAINING GRANT PROPOSAL Prepared by: Samantha Groves, Kate Hartmann, and Kait Disney-Leugers February 10, 2014 1 PROPOSAL QUESTIONS
More informationISU Alum ni Assoc iat ion Online St ore
ISU Alum ni Assoc iat ion Online St ore Faculty Advisor Dr. Srinivas Aluru, Cpr E Team Members Keith Dahlby, Cpr E Jordan Jump, Cpr E Andrew Kirpalani, Cpr E Jonathan Ruhnke, Cpr E DISCLAIMER: This document
More informationWindows 2000 Lab System Upgrade: Good Idea, Bad Idea?
Windows 2000 Lab System Upgrade: Good Idea, Bad Idea? Jesse Ballard University of Wyoming P.O. Box 3945 Laramie, WY 82071 (307) 766-2081 Jessejab@uwyo.edu James Osborn University of Wyoming P.O. Box 3945
More informationThis handbook contains directions on using tools and resources in WebAccess at CSM.
WebAccess Handbook This handbook contains directions on using tools and resources in WebAccess at CSM. Contents Logging in to WebAccess... 2 Setting up your Shell... 3 Docking Blocks or Menus... 3 Course
More informationSynergy Distributed Meeting Scheduler. Project Plan. Revision 2.0. CS 6361 Advance Requirements Engineering Fall 2008
Synergy Distributed Meeting Scheduler Project Plan Revision 2.0 CS 6361 Advance Requirements Engineering Fall 2008 Team Members: Name Email Phone Student ID Animesh Roy animesh.roy@student.utdallas.edu
More informationSample Exam. Advanced Test Automation - Engineer
Sample Exam Advanced Test Automation - Engineer Questions ASTQB Created - 2018 American Software Testing Qualifications Board Copyright Notice This document may be copied in its entirety, or extracts made,
More informationPlease consult the Department of Engineering about the Computer Engineering Emphasis.
COMPUTER SCIENCE Computer science is a dynamically growing discipline. ABOUT THE PROGRAM The Department of Computer Science is committed to providing students with a program that includes the basic fundamentals
More informationINF 315E Introduction to Databases School of Information Fall 2015
INF 315E Introduction to Databases School of Information Fall 2015 Class Hours: Tuesday & Thursday10:30 am-12:00 pm Instructor: Eunyoung Moon Email: eymoon@utexas.edu Course Description Almost every website
More informationTeacher Guide. Edline -Teachers Guide Modified by Brevard Public Schools Revised 6/3/08
Teacher Guide Teacher Guide EDLINE This guide was designed to give you quick instructions for the most common class-related tasks that you will perform while using Edline. Please refer to the online Help
More informationDigitized Engineering Notebook
Governors State University OPUS Open Portal to University Scholarship All Capstone Projects Student Capstone Projects Spring 2017 Digitized Engineering Notebook Syed Jalaluddin Governors State University
More information<PROJECT NAME> IMPLEMENTATION PLAN
IMPLEMENTATION PLAN Version VERSION HISTORY [Provide information on how the development and distribution of the Project Implementation Plan was controlled and tracked.
More informationGovernment of Karnataka Department of Technical Education Bengaluru
CIE- 25 Marks Government of Karnataka Department of Technical Education Bengaluru Course Title: Basic Web Design Lab Scheme (L:T:P) : 0:2:4 Total Contact Hours: 78 Type of Course: Tutorial and Practical
More informationQA Best Practices: A training that cultivates skills for delivering quality systems
QA Best Practices: A training that cultivates skills for delivering quality systems Dixie Neilson QA Supervisor Lynn Worm QA Supervisor Maheen Imam QA Analyst Information Technology for Minnesota Government
More informationMatthew Harris Senior Project Project Plan getnote The Mobile Application
Matthew Harris Senior Project Project Plan getnote The Mobile Application 1 Table of Contents: Summary: 3 Tasks Development: 3 Tasks Paperwork: 5 Charts: 7 Dependencies & Resources: 9 Risk Management &
More informationCHAPTER 5 SYSTEM IMPLEMENTATION AND TESTING. This chapter describes the implementation and evaluation process conducted on the e-
CHAPTER 5 SYSTEM IMPLEMENTATION AND TESTING 5.1 Introduction This chapter describes the implementation and evaluation process conducted on the e- BSC system. In terms of implementation, the development
More informationSCORE Chapter Website Migration Guide
SCORE Chapter Website Migration Guide Chapter Website Migration Team Version 1.0 February 22, 2011 Table of Contents Version History... 3 1. Overview... 4 1.1 Why is SCORE changing its chapter websites...
More informationDiploma Of Computing
Diploma Of Computing Course Outline Campus Intake CRICOS Course Duration Teaching Methods Assessment Course Structure Units Melbourne Burwood Campus / Jakarta Campus, Indonesia March, June, October 022638B
More informationObservatory Automation
Observatory Automation Project Plan Project ongo02e February 12, 2001 Client: ISU Physics Department Advisor: Dr. J. Basart Team Members: Shahril Abdullah Justin Doyle Derek Halverson Jeff Rastrelli Rob
More informationIntroduction Building and Using Databases for historical research December 2012
1. Introduction This is a non-tutor led course that can be completed at your own pace and at a time of your own choosing. We strongly recommend that you complete each module and its component sections
More informationfeel free to poke around and change things. It's hard to break anything in a Moodle course, and even if you do it's usually easy to fix it.
Teacher s Manual Teacher Manual This page is a very quick guide to creating online courses with Moodle. It outlines the main functions that are available, as well as some of the main decisions you'll need
More informationTEXAS DEPARTMENT OF INFORMATION RESOURCES. Test Scenario. Instructions. Version DEC 2006
TEXAS DEPARTMENT OF INFORMATION RESOURCES Test Scenario Instructions Version 1.1 8 DEC 2006 Version History Current Framework documents, including a glossary, are available at www.dir.state.tx.us/pubs/framework/.
More informationAn Honors Thesis (HONRS 499) Thesis Advisor Rui Chen. Ball State University Muncie, Indiana. Expected Date of Graduation
The Development of BeatCred.net An Honors Thesis (HONRS 499) by Peter Kaskie Thesis Advisor Rui Chen Ball State University Muncie, Indiana May 2012 Expected Date of Graduation May 2012 Peter Kaskie The
More informationEdexcel GCSE ICT. Controlled Assessment. Teacher Support Book 2012
Edexcel GCSE ICT Controlled Assessment Teacher Support Book 2012 Edexcel GCSE ICT Controlled Assessment Teacher Support Book Unit 2: Using Digital Tools Unit 4: Creating Digital Products Welcome to the
More informationINSTITUTE OF TECHNOLOGY AND ADVANCED LEARNING SCHOOL OF APPLIED TECHNOLOGY COURSE OUTLINE ACADEMIC YEAR 2012/2013
INSTITUTE OF TECHNOLOGY AND ADVANCED LEARNING SCHOOL OF APPLIED TECHNOLOGY COURSE OUTLINE ACADEMIC YEAR 2012/2013 COMPUTER AND NETWORK SUPPORT TECHNICIAN COURSE NUMBER: NEST 401 COURSE NAME: INTERNET SCRIPT
More informationREQUEST FOR PROPOSAL DATABASE DEVELOPMENT FOR THE DISTRICT OF COLUMBIA COLLEGE ACCESS PROGRAM
1400 L Street, NW, Suite 400, Washington, D. C. 20005 Phone: (202) 783-7933 Fax: (202) 783-7939 www.dccap.org REQUEST FOR PROPOSAL DATABASE DEVELOPMENT FOR THE DISTRICT OF COLUMBIA COLLEGE ACCESS PROGRAM
More informationSCHOOL MANAGEMENT SYSTEM
PROJECT REPORT ON SCHOOL MANAGEMENT SYSTEM (Cyber School Management) As Partial Fulfillment of Bachelor of Computer Science (Information Technology & Computer Applications) Submitted to Shree M & N Virani
More informationWelcome to our Moodle site! What is Moodle?
Welcome to our Moodle site! We are excited to introduce the use of this online e-learning platform in our "Get SMART FAST" Training Program! We believe the use of this virtual classroom and training format
More informationVirtualization Education Environment
Virtualization Education Environment Project Plan Project Team: 15 Client: Dr. Daniels Advisor: Dr. Daniels Tasewell Fox Robert Goetz Jacob Phillips Submitted 3/1/2011 Table of Contents A. Executive Summary
More informationQuick Quiz Grader Colorado School of Mines Field Session Mark Beaty, William Brown, Michelle Hulongbayan, Tanner Jones Dr.
Quick Quiz Grader Colorado School of Mines Field Session 2018 Mark Beaty, William Brown, Michelle Hulongbayan, Tanner Jones Dr. Paone Table of Contents Introduction 2 Requirements 2 Functional Requirements
More informationFACETs. Technical Report 05/19/2010
F3 FACETs Technical Report 05/19/2010 PROJECT OVERVIEW... 4 BASIC REQUIREMENTS... 4 CONSTRAINTS... 5 DEVELOPMENT PROCESS... 5 PLANNED/ACTUAL SCHEDULE... 6 SYSTEM DESIGN... 6 PRODUCT AND PROCESS METRICS...
More informationOracle User Productivity Kit Content Player
Oracle User Productivity Kit Content Player Oracle User Productivity Kit Content Player Copyright 1998, 2012, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks
More informationELCC Reports and the New NCATE/ELCC Standards. AACTE Institutional Orientation September 15, 2012 Honor Fede, ELCC Coordinator
ELCC Reports and the New NCATE/ELCC Standards AACTE Institutional Orientation September 15, 2012 Honor Fede, ELCC Coordinator NCATE becomes CAEP In October 2010, both TEAC and NCATE governing boards voted
More informationSimple But Useful Tools for Interactive WWW Development
Simple But Useful Tools for Interactive WWW Development Robert C. Maher Department of Electrical Engineering University of Nebraska-Lincoln Lincoln, NE 68588-0511 rmaher@unl.edu Abstract An important area
More informationTable of Contents Hampton Park Secondary College - Compass 2015 Created by Chris Knowles, Christina D Sylva and Steve Ware
- 1 - Table of Contents - 2 - What is Compass? 3 Accessing and logging into Compass 4 Parent Initial login 5 Compass Homepage 6 Student Profile 7 Student Schedule 8 Student Events 9 Providing consent and
More informationTable of Contents. Revision History. 1. Introduction Purpose Document Conventions Intended Audience and Reading Suggestions4
Software Requirements Specification for Python Checker Version 1.0 approved Prepared by Matthew Arnold, Seong, Ian Computer Science Team 4 February 4th 2015 Table of Contents Table of Contents Revision
More informationEssentials of Freight Forwarding Program
Program DESCRIPTION: Understanding how buyers and sellers manage risk with a variety of international payments, cargo insurance, properly completed commercial documents and export packaging leads students
More informationPersonal Health Assistant: Final Report Prepared by K. Morillo, J. Redway, and I. Smyrnow Version Date April 29, 2010 Personal Health Assistant
Personal Health Assistant Ishmael Smyrnow Kevin Morillo James Redway CSE 293 Final Report Table of Contents 0... 3 1...General Overview... 3 1.1 Introduction... 3 1.2 Goal...3 1.3 Overview... 3 2... Server
More informationPowerSchool Student and Parent Portal User Guide. PowerSchool Student Information System
PowerSchool Student and Parent Portal User Guide PowerSchool Student Information System Released December 2016 Document Owner: Documentation Services This edition applies to Release 10.1 of the PowerSchool
More informationSan Jose State University College of Science Department of Computer Science CS151, Object-Oriented Design, Sections 1, 2, and 3, Spring 2018
San Jose State University College of Science Department of Computer Science CS151, Object-Oriented Design, Sections 1, 2, and 3, Spring 2018 Course and Contact Information Instructor: Suneuy Kim Office
More information2-D Platform Control Using an FPGA
2-D Platform Control Using an FPGA Final Report May 05-22 Client: Dr. Mani Mina Faculty Advisor: Dr. Mani Mina Senior Design Team: Dillon Glissman, CPRE Cipto Kurniawan, EE Clinton Middaugh, CPRE Mark
More information3Lesson 3: Web Project Management Fundamentals Objectives
3Lesson 3: Web Project Management Fundamentals Objectives By the end of this lesson, you will be able to: 1.1.11: Determine site project implementation factors (includes stakeholder input, time frame,
More information