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
system.
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
(attached)
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
How do you get the complexity of an algorithm? What is the relation b/w the time & space complexities of an algorithm? Justify your answer with an example.

Assume that a video store employee works 50 hours. She gets paid $4.50 for the first 40 hours; she gets time-and-a half pay (1.5 times the regular pay rate) for the first five hour

i(t)=(V/R) * (1-e^-(R/L)(t)) (a) Defi ne an anonymous function answerE that returns i(t) given input t. (b) The fi nal value for the current is 2 amps. Find a time tm when the curr

Attributes to Elements Create an XSLT stylesheet that converts all attributes found in a given XML document to elements.Use the sample instance from question 2 to test the tra

In this exercise you will develop a small 'Pop Game' in which the user will "pop" shapes that are drawn on the screen. The game will be time based, showing a shot clock at the top

Write out the Syntax of Nested if Statements? The universal form is                         If(expression 1)                         {

Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4

This case will lead to similar problem that we've had all other time we've run in double roots or double eigenvalues. We only find a single solution and will require a second solut

What will be the output for the following instruction if CX=9087H and AX=9090H? 1) BTR AH,2? 10010000=10010000 2) BTC CX,9?1001000010000111=1001000110000111 3) NEG AX?

1. Write a shell script to locate executable files. This script takes a list of file names from the command line and determines which would be executed had these names been given a