Forum     

Go Back   Digit Technology Discussion Forum > Software > Software Q&A
Register FAQ Calendar Mark Forums Read

Software Q&A Having trouble with software? Find solutions here


Closed Thread
 
LinkBack Thread Tools Display Modes
Old 07-05-2010, 02:31 AM   #1 (permalink)
Right Off the Assembly Line
 
Join Date: May 2010
Posts: 1
Default System analysis and design


System analysis and design
Homework management system

A lot of students still seem to have problems with planning their homework. You
have been awarded a project to propose a solution to these problems. This
project targets the students already studying at the university who have
problems in planning and scheduling their homework. Studying at the
university is different from going to high school. At the university, students have
less contact hours than students in high school, but a lot more homework. There
is also less control on the completion of homework. Thus it is the responsibility
of each student to plan his/her homework to fit in his/her available time. There
are a couple of problems that can be expected here. First of all, students can
underestimate the amount of homework because they do not have a clear
overview of all the homework assignments. As a result they cannot manage their
time and thus face problems due to overloading when the deadlines approach.
Students have been planning their homework manually, and they find it
hard to plan their homework in their head or in another unorganized manner,
such as on paper. Consequently, there is a high chance that they may forget to do
some assignments or use their time inefficiently. The planned system shall
support students to register for courses they wish to follow and view all the
respective course assignments that are assigned by all teachers at a centralized
portal. The students will then use the system to schedule their assignments. The
schedule shall consist the dates for starting, completing, and submitting each
assignment. The submission of assignment shall be done online.
What adds to these problems is that teachers often do not have a
standardized manner of assigning homework. They tell what needs to be done
face-to-face, put it on paper and pass that paper around, put it on a website or
put the homework on a digital learning environment. Using the system, a teacher
will be able to see assignments for others courses that are assigned to students
following his/her course. Thus, teachers will be able to set deadlines for
assignments on flexible dates.
The system will be managed by the administrator who will responsible to
provide access rights to students, and teachers. The administrator will also be
responsible to upload the basic information of each course in the system such as
description, starting date, and end data. The course’s teacher will then upload
more specific information of the course.

Project objective
The goal of this project is to develop a system that addresses the problem
described above, i.e. a system that helps teachers to assign homework to students
and helps students to plan and schedule those homework.

System specification
Using the problem description of the homework management system, provide answers the following questions:
1. Identify three actors in the homework assignment problem and draw a
Business use case.

2. Based on the user requirements identified in Assignment 4, transform
these requirements into a set of functionalities. Make sure you avoid
redundancies of functionalities. You can also apply the use case approach.

3. Draw a refined use case diagram based on the identified functionalities.

4. Defines classes representing the identified functionalities showing the
following:
a. Keys, declarations, and operations.
b. Indicate some private and public properties for operations and
argue regarding you indication.
c. Association, aggregation and generalization relationships.

5. Draw a sequence diagram showing some interactions between
functionalities.
doricci is offline  
Advertisements. Register and be a member of the community to get rid of them.
Advertisement

Closed Thread

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
BSNL broadband bottleneck surinder Software Q&A 10 22-12-2009 10:30 AM
Techniques to Hide One's Identity on Internet _mAkA_ Tutorials 12 17-08-2007 01:50 PM
system analysis and design shivi4 QnA (read only) 5 26-12-2005 09:22 PM

 
Latest Threads
- by Tenida
- by gohan89
- by ico
- by clinton
- by Sujeet

Advertisement




All times are GMT +5.5. The time now is 10:01 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.

Search Engine Optimization by vBSEO 3.3.2