Well this is a system for a school, that requires the following, it will have user roles: Admin functions: * Add / Edit / Delete School cycles (Years or semesters) * Add / Edit / Search / Delete Groups and Grades * Add / Edit / Search / Assign / Delete Students * Add / Edit / Search / Assign / Delete Subjects * Add / Edit / Search / Delete Users with levels (Admin / Super users / Teachers) * Privilege Section (This section is to set up the privilege of the users) * Assign a Subject to a Teacher * View Student Reports & Print Student Reports Teacher Functions: * Teacher Functions View wish subjects is assigned to. * Capture marks to students of the assigned subjects * Capture Student Comments This is a space where the teacher can make comments to the student and this comments will appear in the report. Something like: “This student always plays in classroom??. * Add / modify percentages of subjects: i.e.: Homework’s: 10% Discipline: 5% Quizzes: 40% Project: 20% Practice: 20% Absences: 5% And that's all, is not that complicated :) Also I've attached a doc file, with these requirements and in the document is explained wich fields should have every section. - Coding Standards 1. All data access should be done via stored procedures. The only exception to this is in the case of a large "query" type of form with optional parameters. 2. You should rename all controls on the webform. "TextBox1" is not a valid name. I.E.: a. txt = textbox b. cmd = button c. pnl = panel d. ddl = dropdown e. rdo = radio f. grd = DataGrid g. lst = listbox
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
It should be developed in ASP.net with C# 2005 and MSSQLServer 2000 or 2005 It should work in Firefox and IE You can use AJAX to be more dinamically.