ITEC
334 Fall 2011
Online Application Development
Implementation Project (IP) Alternative
Please see Original IP
To be done INDIVIDUALLY
Created 11/19/11
The recent technical issues we've had with our external web hosting service provider have caused delays in student lab, homework and IP progress. I believe that this lost time is recoverable and there is sufficient time to finish all the labs and homework, but the time to complete the final project will be tight. Furthermore, we still don't know if we may have further interruptions in service between now and Dec 15. To be on the safe side, I have decidd to scale back the original IP for those students who wish to complete their IP's. I have also decided to provide this IP alternative for those students who may not be able to complete the regular IP on time.
This Implementation Project Alternative can be used to replace the original Implementation Project (IP), but with a different grade weight scheme. If you opt for this alternative, you must comply with the interim deliverable requirement for Dec 8, 2011 and then submit your final paper on Dec 15 no later than 2:30pm. No submission of the interim deliverable on Dec 8 will be taken as an indication that you plan to complete the regular IP by Dec 15.
In this document I not only provide instructions for the IP alternative, but I also specify the revised scope and deliverables for the regular IP. Please READ BOTH alternatives carefully so that you decide the best path for you.
Change in grading scheme: If you opt for this alternative for the IP, your homework weight will increase from 30% to 40% (Note: if our web hosting service gets shut down again, you will still need to write and submit your scripts and I will grade your coding); and the weight for the IP Alternative will decrease from 35% to 25% as indicated below.
Note on Homework and Lab submissions: All homework and lab must be uploaded and running by Dec 8 BEFORE class. No more homework or lab makeups will be accepted beyond this date. If the web hosting service shuts down before this deadline you will need to submit all your .axpx and .inc scripts to me via Blackbord so that I can grade them. You can submit any late lab and homework up to Dec 8 and get: (a) full credit for any lab or homework, except for (b) homework and lab exercises for which I have already provided solutions -- you are still encouraged to correct all your these homework exercises for additional partial credit.
(10% of final grade) Regular IP Deliverables 1-4. I will grade these deliverables in the next few days and this will count as 10% of your final grade in the course. Since this work does not involve any scripting and it is long overdue, this will be final once it is posted on Blackboard.
(15% of final grade) 5-page max Essay. Given the technical difficulties we've had with our web hosting service provider, write an essay with the following sections (the more specifics you provide the higher your grade):
(A) (5% 2 pages max) Discuss how you would go about acquring your own web domain name; acquiring your own web hosting service provider; and transfering your work from your class FTP account to your new site. Again, this section requires some knowledge and research on your part. You need to discuss the specific services you would acquire, alternative service providers, specific steps to make the transition). Note: this is a real issue that companies face from time to time, and it is exactly what I plan to do at the end of the semester to move our class site to a more reliable hosting site.
(B) (5% 2 pages max) Discuss the specific steps you would follow to setup a local host environment in your own computer, so that you can run Microsoft IIS (i.e., web services software), ASP.NET and setup ODBC DSN connections to the needed databases in your local machine. This is actually how ASP.NET is done for real, that is, this is how you would set this up so that you can run and test your scripts and database connections locally in your computer before uploading them to your web hosting service account.
(C) (5% 2 pages max) Discuss the specifics of how you would make these two changes in your ASP.NET development environment: (i) switching your database environment from MS Access to MS SQL Server; and (2) switching from manual coding to visual web development using Microsoft Visual Studio (which Visual Web Developer is part of).
Again, the more specifics the better, but without exceeding the page limit (2 pages max for each section, 5 pages max for the total paper). Please avoid fluff introductions saying how great things are, etc. Just go straight to your discussion of specifics.
No presentation is required for the IP Alternative. However, attendance to the final presentation session on Dec 15 is required for a final class discussion and to see the regular IP presentations.
Deliverables: (i) First draft due via Blackboard at the BEGINNING of class on Thu Dec 8 -- no submission at this time will be taken as an indication that you plan to deliver the regular IP application -- I will not provide feedback on these drafts, but I will read carfully to see your progress ; (ii) The final paper is due on the original IP final due date Thu Dec 15 BEFORE class. The idea here is for you to do your own analysis and submit your discussion BEFORE the Deloitte presentation on Dec 8. You will then be able to incorporate what you learned from the Deloitte presentation and more into your final paper.
Change in grading scheme: If you opt for to continue with the the original IP, your grading weight distribution will not change. However, to encourage you to continue your implementation in the original IP, I will calculate your final grade with both alternatives (30% HW/35% IP and 40% HW/25% IP) and give you the highest grade of the two.
Note on Homework and Lab submissions: All homework and lab must be uploaded and running by Dec 8 BEFORE class. No more homework or lab makeups will be accepted beyond this date. If the web hosting service shuts down before this deadline you will need to submit all your .axpx and .inc scripts to me via Blackbord so that I can grade them.
Final IP presentations: these are highly encouraged by optional. Regardless, presentations will be very informal and in demo style -- just show us you application.
Deliverables: no more interim deliverables are required. I will grade your deliverables 1-4 similar to the IP alternative above and post your interim grades on Blackboard. However, your final grade in the IP will replace this grade. So, even if you are behind on your deliverable, but develop a sound IP you can get a good grade. The final deadline for IP applications does not change and it is Thu Dec 15 BEFORE class.
Change (scale back) in IP requirements: Because of the technical issues we've had with our web hosting service provider, I have decided to scale back the IP requirements to encourage you to finish this project. In a nutshell, everything in deliverables 1-4 is unchanged and everything beyond this is scaled back. This is what you need to submit: (1) login screen and user authentication; (2) main menu; (3) database; (4a) 1 data display script showing multiple records from 1 table; (4b): 1 data display to show a single record from one table using a form, with a user input for to let the user select with record to display; (5) data entry scripts for 1 table; (6) data delete scripts for 1 table; (7) data update scripst for 1 table; (8) 2 JavaScript effects; (9) use of cascading style sheets (CSS); and (10) the About page.
Submission: as usual, by uploading to your FTP accounts. However, if the web hosting service is shut down you can provide me with all your application files the day of the final presentations.