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
do you solve questions of assigments?

Write a program to calculate amount after n number of years by inputting principal at the rate of 8% interest.

Write an assembly program that computes Fibonacci numbers 2-5. a. Assume Fib(0)=0 and Fib(1)=1. b. Store Fib(2) in EAX, Fib(3) in EBX, Fib(4) in ECX and Fib(5) in EDX. c. Use a LOO

MVC Architecture Model/view/controller (MVC) is a program structure, currently regarded an executive design used in program technological innovation. The design isolates "domain lo

Define the Parameter Passing Mechanism - Computer Programming? The Parameters are syntactically identifiers and they are used within the body of the function and sometimes the

Objective: The purpose of this programming project is to explore page replacement algorithms. This can be accomplished by developing a simple simulator that implements various pag

Expertsmind.com is expert in java assignment help JAVA Virtual Machine A Java exclusive device or java virtual machine (JVM) is an exclusive device able of undertaking Jav

Man, i''m having quite a problem with this exercise. Even googled for Roman multiply table concept. I just don''t get it. Multiply two numbers given in Roman figures. For instan

depth estimation from block matching algorithm motion estimation

Internal Audit has been asked by the State to review the activities of  The Commission on Workforce Development. The Commission was established several years ago by the state legis