Homework Solution: ject. I would really need your sincere help in creating a "vision document" for this…

    Please need serious and professional help! Hello! I am working on an "object oriented analysis and design" Project. I would really need your sincere help in creating a "vision document" for this project. The Things That I require in the "vision document" are: 1. Constraints [Note any design constraints, external constraints or other dependencies.] 2. Quality Ranges [Define the quality ranges for performance, robustness, fault tolerance, usability, and similar characteristics that are not captured in the Feature Set.] 3. Precedence and Priority [Define the priority of the different system features.] Description of the project: Title: Islamabad Electric Supply Company (IESCO) Online System 1)      Purpose and Idea: This system is needed to help ensure that the IESCO electric company keeps record of all the incomings and outgoings transactions within and outside the company. The company also needs to keep track of all the customers and their bills. The company will also store the information of the employees working in the company. The employee’s detail such as salary and attendance will also be stored as well. This system decreases a significant amount of paper work and removes human errors while doing transactions. 2)      Aim: The system is designed after various incidents that happened all across Pakistan where companies lost their important data and faced serious financial damage. We have seen a lot of times whenever a company or firm catches fire; all the important paperwork is lost. So to reduce the company’s cost and damage this system will be designed. This system also ensures that no employee makes unwanted changes in the company’s private data. Since, all the data would be loaded into the system, the user can verify his/her record by searching for it. Whenever an employee puts in a query the system shows result within no time which saves a lot of time. Another important advantage of this system is that if customers inquire about their bills they must be able to view it and pay it online. An invoice must also be generated when any kind of transaction is performed. Scope: IESCO (Islamabad electric supply company) online system enables customers to view their billing and online payments of their respective account. It also includes employee’s personal details as well as his attendance details, which can be monitored by his seniors. IESCO online system manages the human resource requisite with quality and efficiency by decreasing the labor work for both the employees as well as customers. The major task of the system is to build an automated error free online system. This can be used for future statistics in order to calculate the data and can be further used thus easily optimizing the high degree standards of electric supply and its values, customer details, and employee details Objectives: IESCO online automated system will be developed to maintain the billing record of customers and details such as salary, attendance of company’s employees. The primary users of this system will be customers and employees who are managing the system. It will provide a GUI interface to handle different billing operations performed by online customers and queries of company’s employees (both technical staff and managerial staff). The system is targeted to achieve accurate and consistent data, elimination of data redundancy to some extent, and to avoid human errors. Problem Statement: As we have seen over the past decade that there are many problems with the online electricity bill payments. The foremost issue is that sometimes bills get shuffled on different addresses and people have to face a lot of trouble. This system offers a unique feature that is if any customer does not get his/her bill until two days before the given due date by post, he/she can complain online and can get his/her bill to be paid online. Second, the system will ensure that there are no human errors involved in the calculation of final bill to be paid by any customer. Third, it would be easy to trace all the people who do not pay their bills and still use electricity by unfair means while still being registered customers of IESCO. Finally, people often lose their previously paid bills so this system offers complete security that all the previously paid bills of customers are saved along with their payment dates. Also, employee details will be stored, which will facilitate the employees to see their progress. Description: The system will consist of back end data structures (classes) to store all the information and a graphical user interface (GUI). There will be separate sections for customers and company’s employees. It will also provide total security to all the company’s critical data as no one would be able to access the system other than company’s staff.

    Expert Answer

    Object-oriented analysi

    Please demand significant and professional acceleration!

    Hello! I am launched on an “intent oriented anatomy and delineation” Meaning. I would indeed demand your genuine acceleration in creating a “vision document” restraint this meaning.

    The Things That I exact in the “vision document” are:

    1. Constraints

    [Note any delineation constraints, outer constraints or other dependencies.]

    2. Character Ranges

    [Define the character ranges restraint operation, robustness, defect tolerance, usability, and concordant characteristics that are refereffectual attributeffectual attributeffectual attributeffectual charmed in the Component Set.]

    3. Precedence and Control

    [Define the control of the irrelative rankification components.]

    Description of the meaning:

    Title: Islamabad Electric Furnish Concourse (IESCO) Online Rankification

    1)      Meaning and Idea:

    This rankification is demanded to acceleration secure that the IESCO electric concourse continues chronicles of perfect the incomings and expense proceedings amid and without the concourse. The concourse so demands to continue habit of perfect the customers and their scores. The concourse conquer so treasury the referableification of the employees launched in the concourse. The employee’s component such as entireowance and trappings conquer so be treasuryd as polite. This rankification decreases a momentous whole of pamphlet effort and removes anthropological hallucinations period doing proceedings.

    2)      Aim:

    The rankification is delineationed following sundry incidents that happened perfect despite Pakistan where companies obsolete their significant basis and countenanced significant financial injury. We bear comprehendn a doom of periods whenever a concourse or steffectual catches fire; perfect the significant pamphleteffort is obsolete. So to lessen the concourse’s absorb and injury this rankification conquer be delineationed. This rankification so secures that no employee makes unwanted changes in the concourse’s referable-public basis. Since, perfect the basis would be loaded into the rankification, the interpretationr can substantiate his/her chronicles by minute restraint it. Whenever an employee puts in a inquiry the rankification shows outcome amid no period which saves a doom of period. Another significant habit of this rankification is that if customers meaningeavor encircling their scores they must be effectual to representation it and wild it online. An invoice must so be generated when any bark of proceeding is produced.


    IESCO (Islamabad electric furnish concourse) online rankification enables customers to representation their scoreing and online wildments of their relative completionity. It so includes employee’s particular components as polite as his trappings components, which can be monitored by his seniors. IESCO online rankification manages the anthropological expedients defective with character and teachableness by decreasing the drudge effort restraint twain the employees as polite as customers. The ocean job of the rankification is to plant an automated hallucination uncounted online rankification. This can be interpretationd restraint coming statistics in rankify to apportion the basis and can be excite interpretationd thus abundantly optimizing the excellent quantity flags of electric furnish and its esteems, customer components, and employee components


    IESCO online automated rankification conquer be patent clear to protect the scoreing chronicles of customers and components such as entireowance, trappings of concourse’s employees. The original interpretationrs of this rankification conquer be customers and employees who are managing the rankification. It conquer furnish a GUI intercountenance to manage irrelative scoreing operations produced by online customers and queries of concourse’s employees (twain technical staff and managerial staff). The rankification is targeted to consummate servile and accordant basis, ejection of basis congeries to some degree, and to eschew anthropological hallucinations.

    Problem Statement:

    As we bear comprehendn aggravate the gone-by decade that there are numerous problems with the online electricity score wildments. The restraintemost conclusion is that sometimes scores achieve shuffled on irrelative addresses and tribe bear to countenance a doom of uneasiness. This rankification offers a choice component that is if any customer does refereffectual attributeffectual attributeffectual attributeffectual achieve his/her score until couple days antecedently the fond imputeffectual duration by support, he/she can lament online and can achieve his/her score to be compensated online. Second, the rankification conquer secure that there are no anthropological hallucinations concerned in the anticipation of terminal score to be compensated by any customer. Third, it would be referable-difficult to delineate perfect the tribe who do refereffectual attributeffectual attributeffectual attributeffectual wild their scores and peaceful interpretation electricity by trickish instrument period peaceful substance registered customers of IESCO. Terminally, tribe frequently promote their previously compensated scores so this rankification offers full confidence that perfect the previously compensated scores of customers are saved along with their wildment durations. So, employee components conquer be treasuryd, which conquer facilitate the employees to comprehmeaning their advance.


    The rankification conquer await of meaning meaning basis constituencys (classes) to treasury perfect the referableification and a graphical interpretationr intercountenance (GUI). There conquer be disunited sections restraint customers and concourse’s employees. It conquer so furnish completion confidence to perfect the concourse’s delicate basis as no individual would be effectual to approximation the rankification other than concourse’s staff.

    Expert Retort


    Object-oriented anatomy and delineation (OOAD) is a common technical access restraint analyzing and delineationing an application, rankification, or affair by applying intent-oriented programming, as polite as using visual patterning throughout the crop essence cycles to irritate ameliorate stakeholder despatch and issue character.

    According to the common influence Unified Process, OOAD in later software engineering is best conducted in an iterative and incremental habit. Succession by succession, the outputs of OOAD activities, anatomy patterns restraint OOA and delineation patterns restraint OOD relatively, conquer be polished and encircleate once driven by explanation factors affect risks and affair esteem.

    The meaning of any anatomy essence in the software essence-cycle is to fashion a pattern of the rankification’s professional exactments that is fractions of implementation constraints.

    The ocean dissimilarity between intent-oriented anatomy and other restraintms of anatomy is that by the intent-oriented access we frame exactments encircling intents, which blend twain actions (processes) and states (data) patterned following actual globe intents that the rankification interacts with. In other or oral anatomy methodologies, the couple aspects: processes and basis are considered disunitedly. Restraint stance, basis may be patterned by ER diagrams, and actions by stream charts or constituency charts.

    The original jobs in intent-oriented anatomy (OOA) are:

    • Find the intents
    • Frame the intents
    • Narrate how the intents interact
    • Define the action of the intents
    • Define the internals of the intents

    Common patterns interpretationd in OOA are interpretation cases and intent patterns. Interpretation cases narrate scenarios restraint flag doocean functions that the rankification must achieve. Intent patterns narrate the names, rank kinsfolk (e.g. Circle is a subrank of Shape), operations, and properties of the ocean intents. Interpretationr-intercountenance mockups or prototypes can so be fashiond to acceleration reason.