Sunteți pe pagina 1din 5

A340CT Large Scale Software Development - Assignment (30%)

Develop the application using any large scale software in a team of four members. The group is required to design and implement a prototype for the following application. E-Notice Board (100 Marks) eNoticeboard is an online electronic notice board which allows the users to display messages and announcements within their organisations. This is particularly useful in offices and schools where daily messages to staff or pupils need to be communicated. The display consists of a web page that shows static notices specific to the registered organisation. Once you have logged in to the eNoticeboard module, a display of all new and existing company notices will appear allowing you to check for new notices in the various notice categories at a glance. Some of the specifications: Posting the new Notices with Edit and Delete options. Click on the specific notice category to view all notices in it. Automatic display of Notices to the users with respect to the Expiry date.

Group coursework / Software system deliverables: Students have to apply any real-time software application from working environment and able to produce the following deliverables for this group work. The documents which might be produced are for large scale software development: A requirements definition and (partial) specification. An outline architectural design. A prototype of part of the system user interface. (There are no marks available for any login system.)

In these software development systems, students are expected to produce the following documentation: A fully developed requirements specification Use Cases, An outline architectural design. A detailed design specification. Class diagram, ERD, A test specification. (this can be based on the Use Case text) A description of any assumptions and the key design decisions you have made The intended audience for your documentation report is future developers of the system. A report must clearly indicate (in an appendix) the contribution of each group member. Each group member must also keep a diary of activities for the project, and the diaries must be submitted with the report. Apart from hard copy of the coursework, students should submit their work including source code of the prototype of selected software system and relevant files in a CD/DVD. A340CT Assignment Marking Scheme For Group Work A340CT Large Scale Software Development Assignment Deliverables 1. A requirements specification in more detail. 2. A detailed design specification by using UML techniques. 3. A prototype using any languages / tools 4. A project plan and schedule setting out milestones, resource usage and estimated costs 5. A test and evaluation plan for the functional and non-functional requirements 6. Presentation of the proposed system Assessment 8. Referencing / Citation Marks % 10 15 20 15 20 15 5 100%

Total Marks

Individual Assessment for Group Work First Proposal: (Individual Assessment) Weightage MARKING CRITERIA 1. The student had achieved his/her agreed component. (Can be based on log sheets) 2. The student had demonstrated command over his/her problem domain (Based on assessment sheet to be attached together with the report) 3. The student clearly describes components of the overall project for which he/she was responsible and critically evaluates them. (Based on assessment sheet to be attached together with the report) 4. Presentation 5. Individual assessment of co-member TOTAL Note: 1. Final Mark is divided into Individual Mark (20%) and Group Mark (80%). 2. Group Mark is as per the Module Descriptor. 3. Log Sheets will be part of the assessment which should contain minutes of meetings conducted on a regular basis 4. An individual assessment sheet will be attached which should describe their contribution to the project and their assessment of the group as a whole 20 20 20 100 20 20 Student 1 Marks Student 2 Marks Student 3 Marks

Peer Assessment Individual assessment of co-member 1. The student had achieved his/her agreed component. 2. The student clearly describes components of the overall project for which he/she was responsible and critically evaluated them. 3. The student was able to present required component on time 4. The student attended all group meetings and cooperate well with other members of the group was able to present required components on time TOTAL 20 5 5 5 Student 1 Student 2 Student 3

(Rating:

5 Excellent

4 Good

Presentation 3 Average

2 Fair

1 Poor

Marks Content: 1. Use of concepts suited to the case 2. Prepared suitable visual materials 3. Listed and logically ordered the ideas Delivery: 1. Audience impact 2. Effective use of voice and non-verbal cues 3. Neat and presentable appearance 4. Show confidence Strategy: 1. Strong introduction and conclusion 2. Q & A session 3. Time Management Total (based on 50 marks) /5 /5 /5 /5 /5 /5 /5 /5 /5 /5 /50

Comments

CW (20% - 80%) Student's Name Student 1: Student 2: Student 3: I-Mark% = Individual Mark / Total Individual mark G-Mark % = I-Mark % x Total Group mark Total Mark = G-Mark % + I-Mark Individual Mark Group Mark I-mark % Gmark % Total mark

S-ar putea să vă placă și