software engineering, Programming Languages

Assigment 01
Subject Code: ITE 2106
Subject Name: Software Engineering
You run a software development organization catering to external clients to build software solutions. The
business development unit has brought in a new customer, which is a private university. The client wants
a learning management system to be developed by your organization. Currently the client does all the
course related work manually, which obviously is a resource wasting process.
The client has identify the following major points to be automated by the the system.
 Enrolling new students and registering them for courses
 Creation of new courses and tracking exams
 Uploading and managing assignments
 Tracking the attendance of the students.
 Preparation of student performance reports based on module marks
 Uploading exam results
Note : The above a a rough outline only. You must elaborate the system in a way that it completes the
The main requirement of the system is to automate the process as it''s very time consuming and costly
because of the number of people involved in the process.
Your task is to do a complete requirements analysis and come with the following artifacts with the
assignment submission :
1) Document two user requirement using the format shown in Fig. 6.10 of the textbook [SE-
7] (attached)
2) Document one system requirement using the standard form shown in Fig. 6.12 of the textbook
3) Identify work breakdown structure for the above requirement or for the final system
4) Draw a project plan for the above requirement or for the full system.
Posted Date: 4/14/2012 8:32:39 AM | Location : United States

Related Discussions:- software engineering, Assignment Help, Ask Question on software engineering, Get Answer, Expert's Help, software engineering Discussions

Write discussion on software engineering
Your posts are moderated
Related Questions
Lazytown Constabulary are concerned that young people in the town are unaware of the sorts of crime that they might encounter in their daily lives and are concerned that they may b

You must use the keyword ''var'' to create and initialize a variable. The placement of the variable creation in your code is very important. Examples: var first = 21; var secon

i''ve a problem with rendering a page with django templates

The fancy new French restaurant La Food is very popular for its authentic cuisine and high prices. This restaurant does not take reservations. To help improve the efficiency of t

Scenario A campsite provides cabins for travellers to stay in overnight. A 'cabin' is a small wooden hut, containing bunk beds, table and chairs, a heater, and a small cookin

want to do an image-mean. but image is and mean is so an error showing Error using ==> minus Number of array dimensions must match for binary array op. wat to do?

Project2: A Simple Distributed Computing Platform (Due at 11:59:59pm on 04/12/2012 (EST)) Description: You are asked to develop a replicator (client) that distributes a large job

Write a function named prob2.m which creates and returns an N×N identity matrix. An identity matrix is a square matrix with values of one on the main diagonal and zeros in all off-

Question 1 How will you add styles to a document? Question2 How will you view XML in different ways? Question 3 Explain various file handling mechanism available in PERL

Expertsmind brings you unique solution in java assignments Applet In processing, and the apple company is any little application that works one specific process that works