Submissions will be done through the Fire reporting system. The direct link to the submission system for the Databases course is here.
The first thing you have to do is to register yourself for the submission system. Everyone has to do this, it's not once per group.
Go to the submission system and click Register here.
Enter a valid email address, and a mail will be sent to that address with a link for further registration. This step is only to avoid dummy registrations with phony email addresses. The email address you give will be your username.
Go to the link that you got in the mail. You will come to a page that will prompt you to enter your personal details.
Enter your details, and choose a password, then press Register. You will now be successfully registered with the system.
The second step is to create and join a group. Note: Everyone must join a group, even those of you who have gotten permission to do the assignment alone.
Log in to the system (same link as above) and press the Join group button.
If you are the first person in your group to do this press, Create new group. A new group will be created for you, and you will be given a password (it will also be sent to your mail). Give this password to your lab partner, he or she will need it to join your group.
If your partner has created a group already, ask him or her for the group number and the password. Enter these in the fields under Join existing group and press Join group. You will be asked if you're sure, which you probably are.
Now both of you will have joined the group, and can start using the system for real.
Note: It is possible to change your group later in the term if that turns out to be necessary. Groups are changed on basis of a task. First you have to leave the group by clicking the "Leave group =>" button for the group you want to leave. After this you may join another group for that assignment.
To submit a task, you have to
Log on to the submission system (it does not matter which one of you is submitting the solution, as long as both of you have joined the group).
Upload the files that make up your solution for the concerned task. See note below on file formats.
Press Submit to submit your solution. Do not forget this!
As soon as your submission has been reviewed (that means either accepted or rejected) you will receive a mail. You can possibly download comments to your solution: Therefore you have to log on to the submission system again and display the files called comment.
In the case of a rejected solution you will have to upload a corrected version and submit again.
We will only accept submissions in the format `.tar.gz`. A submission should consist of a single directory in which all files of the submission are located. Do not hand in generated files, e.g. Java class files or executables, these will only take up unnecessary room on the submission server. To create a proper file for submission, follow these steps:
Create a directory called taskX,
where X is the number of the task you are to hand in. E.g. mkdir
task2
.
Copy into the new directory all
files that should be submitted. E.g. cp insertdata.sql task2
.
Create an archive for submission. E.g. gtar -czvf
task2.tar.gz task2
.
You will now have a file called task2.tar.gz that you can upload to the submission system.
Use the Fire system under Oracle database account request to request your group account for the Oracle database. Just submit without any attached files, we will generate an account for you in response.
The purpose of this assignment is that you should get hands-on experience with designing, constructing and using a database for a real-world domain. You will see all aspects of database creation, from understanding the domain to using the final database from external applications. The grading of assignments is resulted in two cases: passed (accepted via the submission system) and failed (rejected via the submission system).
Submission deadline for Task 1: Tue, 2011-02-01
Submission deadline for Task 2: Fri, 2011-02-11
Submission deadline for Task 3: Tue, 2011-02-22
Deadline for demonstrating and submitting Task 4: Fri, 2010-03-04
You must submit your group assignments by the corresponding submission deadline. After submission, your assignment will be graded and responded (for task 1 and task 2). In the case your submission is rejected, you are allowed to refine your solution and re-submit it Note on task 4: the task will not be corrected through the submission system, but you are required to submit before the submission deadline, after you have demonstrated your system to one of the teachers.
Deadlines are firm. Submission after 23:59 on the day of deadline will not be allowed by the submission system, then the assignment will be graded failed. If you for some reason cannot make the deadline, contact us before the deadline, and tell us what your reason is, together with a realistic proposal of a new personal deadline for you. You may then get an extension of the deadline.