Difference: SDProject22015 (4 vs. 5)

Revision 52016-02-04 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="SoftwareDevelopment2015"

Project 2

Web based Bible Retrieval

Line: 14 to 14
 
  1. Modularization of program by logical function.

Initial Setup

Changed:
<
<
  1. Create a folder in your web directory to hold your CGI executable program.
    $ cd /var/www/class/csc3004/yourusername/
    $ mkdir cgi-bin
  2. Create a project folder and copy the demo code there:
    Login
    $ mkdir proj2
    $ cd proj2
    $ cp /home/class/csc3004/bibleajaxdemo/* .
  3. Edit bibleajax.html and Makefile to use YOUR username, rather than "skon"
  4. Build and Deploy
    $ make
>
>
  1. Create a folder in your web directory to hold your CGI executable program.
    $ cd /var/www/classes/csc3004/yourusername/
    $ mkdir cgi-bin
  2. Create a project folder and copy the demo code there:
    Return to your main directory
    $ cd ~
    $ mkdir proj2
    $ cd proj2
    $ cp /home/class/csc3004/bibleajaxdemo/* .
  3. Edit bibleajax.html and Makefile to use YOUR username, rather than "skon"
  4. Build and Deploy
    $ make
 
  1. Try it. Go to: cs.mvnu.edu/yourusername/bibleajax.html

METHODS

Line: 59 to 59
 To receive points on the milestones you must simply demonstrate that the milestone has been achieved prior to the given date. I will not be particular about the performance or robustness of the program during these examinations - I really just want to see reasonable progress.

Milestone Completion date Points
Changed:
<
<
1. Basic User interface - able to interact with user nicely Feb. 27 5
2. Basic overall system functionality some of the time
(system may not do everything right, but its getting close!)
March 23 5
3. Complete system as specified. User interface and file routines
MUST be broken into separately compiled modules
March 23 100
Extra credit for additional options as specified below March 23 10
>
>
1. Basic User interface - able to interact with user nicely Feb. 8 5
2. Basic overall system functionality some of the time
(system may not do everything right, but its getting close!)
Feb. 11 5
3. Complete system as specified. User interface and file routines
MUST be broken into separately compiled modules
Feb 18 100
Extra credit for additional options as specified below Feb 18 10
 

Grading

  • 40% - How well the program works with respect to the given specifications. (NO credit will be given for a program that doesn't run.)
Line: 73 to 73
 
How to turn your project in
Deleted:
<
<
  • Turn in (On Moodle): A cover sheet file with your name, project title (“Project 1, Verse Retriever”), and the Milestone number (1, 2, or 3). A file describing any added features to be considered for Extra Credit. A file of each page from a web browser A file of each source file and HTML file.
  • For the final milestone submit the following to Moodle A http reference link to the starting point of your project Any instructions for use.
 \ No newline at end of file
Added:
>
>
  • Turn in (On Moodle): A cover sheet file with your name, project title (“Project 2, Web Bible”), and the Milestone number (1, 2, or 3). A file describing any added features to be considered for Extra Credit. A file of each page from a web browser A file of each source file and HTML file.
  • For the final milestone submit the following to Moodle a link to the starting point of your project Any instructions for use.
 
This site is powered by the TWiki collaboration platformCopyright &© by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback