Sponsored Links


Results 1 to 1 of 1

Thread: CS504 Software Engineering I Assignment No.3 Fall Semester 26th November 2012

  1. #1
    Administrator Vuhelper's Avatar
    Join Date
    Apr 2011
    Posts
    9,578

    18 CS504 Software Engineering I Assignment No.3 Fall Semester 26th November 2012

    Sponsored Links1






    CS504 Software Engineering I Assignment No.3 Fall Semester 26th November 2012


    Assignment No. 03
    Semester: Fall 2012
    CS504: Software Engineering-I
    Total Marks: 20
    Due Date: 28/11/2012

    Instructions
    Please read the following instructions carefully before assignment submission.
    It should be clear that your assignment will not get any credit if:
    ƒ The assignment is submitted after due date.
    ƒ The submitted assignment does not open or file is corrupt.
    ƒ All types of plagiarism are strictly prohibited.

    Objective
    The objective of this assignment is:
    ƒ To assess your overall understanding of Software Engineering concepts
    ƒ To increase your level of understanding about UML modeling and how to identify
    objects, attributes, operations etc
    ƒ To help you understand how to develop UML object model by using UML notations
    Note:
    The assignment should be in .docformat. Assignment in any format other than MS Word format
    will not be accepted. Assignment submitted through email will not be accepted.

    Assignment:
    This assignment is covering Software Engineering Lectures 12-16.Recall the
    lectures delivered for Object oriented design and modeling, analyze the provided description
    and solve your assignment.
    Assignment
    Previously you were asked to develop use-case diagram and context diagram for online
    budgeting control system. Now you are required to develop UML OBJECT MODEL of online
    budgeting control system. Project description is again provided for your ease.
    Project Description:
    Existing budgeting system of an XYZ university is mostly based on paper work. To get rid of
    file work, university wants to change its budget control system to a web based application.
    Purpose of this web based online budgeting control application is to provide an electronic
    environment for fast processing of university budget related tasks.
    With online budgeting control system, management will be able to add more departments and
    even more sections within the departments. Concerned people ofdifferent departments will be
    able to check that how much budget is consumed in different sections like stationary section,
    furniture section etc. Developed system will show which section is underflow and which is
    overflow in terms of finance. This software will also track that how much indent (expense)
    requests are in a pipe line and how muchestimated cost is required for these.
    Online budgeting control system will have a user-friendly interface. It will fulfill all the user
    and business requirements of the Budget Allocation & Control staff. It will also provide
    required documents (reports etc) efficiently, provide the information to management and will
    help them in decision making.

    The OBCS consist of following modules:

    1. Budget Submission/Allocation Module
    This module will be responsible for gathering annual budget requests from all the departments
    and finalizing the budget. It will be used by the head of different departments to request for
    the budget allocation.

    2. Indent Processing Module
    This module will be responsible for the processing the indentrequests raised by different
    department during a financial year. After finalizing the annual budget, the department will
    request through the indent form for purchasingany item. Each request will be automatically
    forwarded towards the budget control manager of financial department.

    3. Budget Control Module
    Using this module, the user will be able to control the budget which is allocated and finalized
    between all departments. It will be controlled by financial department to process indent
    requests. Budget control manager of financial department will accept or reject the requests
    from any department for some valid reason.

    4. Administrative Module
    This module is for system administrator only. This module will allow the administrator to
    administer the different aspects of the system such as maintaining the record of users and
    departments, database backup etc.

    Considering the above description,

    Question 1) You are required to draw UML object model for Online budgeting
    control system. UML object diagram should be comprehensive and must
    contain:
    1. All possible objects
    2. Possible attributes for each object
    3. Operations of each object
    4. Relationships among different objects (Generalization/Specialization, Aggregation,
    Association etc)
    GOOD LUCK!


    Sponsored Links
    Attached Files Attached Files

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 1
    Last Post: 11-30-2013, 09:22 PM
  2. Replies: 0
    Last Post: 12-29-2012, 03:31 PM
  3. Replies: 0
    Last Post: 11-15-2012, 08:14 PM
  4. CS504 Software Engineering Assignment No 1Solution Fall 1st November 2012
    By vuassignments in forum Assignments & Solutions
    Replies: 0
    Last Post: 11-01-2012, 08:57 PM
  5. Replies: 2
    Last Post: 12-27-2011, 07:21 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
-: Vuhelp Disclaimer :-
None of the files shown here are hosted or transmitted by this server. The links are provided solely by this site's users. The administrator's or staff of Vuhelp.net cannot be held responsible for what its users post, or any other actions of its users. You may not use this site to distribute or download any material when you do not have the legal rights to do so. It is your own responsibility to adhere to these terms. If you have any doubts about legality of content or you have any suspicions, feel free to contact us.
Online Education | JhelumSoft