Homework Solution: 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….

    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" is: 4. Other Product Requirements: [At a high level, list applicable standards, hardware or platform requirements, performance requirements, and environmental requirements.] 4.1          Applicable Standards [List all standards with which the product must comply. These can include legal and regulatory (FDA, UCC) communications standards (TCP/IP, ISDN), platform compliance standards (Windows, UNIX, and so on), and quality and safety standards (UL, ISO, CMM).] 4.2 System Requirements Define any system requirements necessary to support the application. These can include the supported host operating systems and network platforms, configurations, memory, peripherals, and companion software.] 4.3 Performance Requirements [Use this section to detail performance requirements. Performance issues can include such items as user load factors, bandwidth or communication capacity, throughput, accuracy, and reliability or response times under a variety of loading conditions.] 4.4 Environmental Requirements [Detail environmental requirements as needed. For hardware- based systems, environmental issues can include temperature, shock, humidity, radiation, and so forth. For software applications, environmental factors can include usage conditions, user environment, resource availability, maintenance issues, and error handling and recovery.] Description of the Project: (for your help to understand) 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

    1. Applicable Standards Application standards

    Please want solemn and administrative acceleration!

    Hello! I am instituted on an “object oriented decomposition and design” Plan. I would indeed want your honest acceleration in creating a anticipation instrument restraint this plan.

    The Things That I claim in the “anticipation instrument” is:

    4. Other Fruit Claimments:

    [At a lofty flatten, roll ancilla standards, hardware or platform claimments, deed claimments, and environmental claimments.]

    4.1          Ancilla Standards

    [Roll adequate standards with which the fruit must succumb. These can conceive juridical and regulatory (FDA, UCC) messages standards (TCP/IP, ISDN), platform ductility standards (Windows, UNIX, and so on), and tendency and insurance standards (UL, ISO, CMM).]

    4.2 Classification Claimments

    Define any classification claimments essential to acceleration the collision. These can conceive the accelerationed assemblage careless classifications and netis-sue platforms, configurations, retrospect, peripherals, and partner software.]

    4.3 Deed Claimments

    [Right this minority to specialty deed claimments. Deed conclusions can conceive such items as rightr impeach factors, bandwidth or message volume, throughput, prevention, and reliforce or defense periods below a difference of impeaching provisions.]

    4.4 Environmental Claimments

    [Specialty environmental claimments as wanted. Restraint hardware- grounded classifications, environmental conclusions can conceive sphere, astound, dampness, radiation, and so restraintth. Restraint software collisions, environmental factors can conceive experience provisions, rightr environment, wealth availability, defence conclusions, and blunder handling and redemption.]

    Description of the Plan: (restraint your acceleration to belowstand)

    Title: Islamabad Electric Afford Union (IESCO) Online Classification

    1)      Purpose and Idea:

    This classification is wanted to acceleration fix that the IESCO electric union preserves proceedings of adequate the incomings and waste negotiations amid and without the union. The union as-polite wants to preserve trail of adequate the customers and their jaws. The union fullure as-polite abundance the knowledge of the employees instituted in the union. The employee’s specialty such as stippurpose and trappings fullure as-polite be abundanced as polite. This classification decreases a speaking sum of monograph is-sue and removes civilized blunders conjuncture doing negotiations.

    2)      Aim:

    The classification is intentional behind several incidents that happened adequate despite Pakistan where companies spent their essential grounds and visaged solemn financial injury. We accept lookn a doom of periods whenever a union or attached catches fire; adequate the essential monographis-sue is spent. So to classify the union’s consume and injury this classification fullure be intentional. This classification as-polite fixs that no employee makes unwanted changes in the union’s not attributtelling attributtelling attributtelling attributtelling attributable-public grounds. Since, adequate the grounds would be impeached into the classification, the rightr can authenticate his/her proceedings by elaborate restraint it. Whenever an employee puts in a inquiry the classification shows development amid no period which saves a doom of period. Another essential utility of this classification is that if customers attempt environing their jaws they must be cogent to inspection it and accelerated it online. An invoice must as-polite be generated when any bark of negotiation is done.


    IESCO (Islamabad electric afford union) online classification enables customers to inspection their jawing and online acceleratedments of their relative statement. It as-polite conceives employee’s singular specialtys as polite as his trappings specialtys, which can be monitored by his seniors. IESCO online classification manages the civilized wealth defective with tendency and teachableness by decreasing the drudge is-sue restraint twain the employees as polite as customers. The superior function of the classification is to uplift an automated blunder frank online classification. This can be rightd restraint coming statistics in dispose to consider the grounds and can be aid rightd thus abundantly optimizing the lofty range standards of electric afford and its values, customer specialtys, and employee specialtys


    IESCO online automated classification fullure be plain to observe the jawing proceedings of customers and specialtys such as stipend, trappings of union’s employees. The principal rightrs of this classification fullure be customers and employees who are managing the classification. It fullure collect a GUI intervisage to feel incongruous jawing operations dundivided by online customers and queries of union’s employees (twain technical staff and managerial staff). The classification is targeted to adequate respectful and harmonious grounds, estrangement of grounds congeries to some distance, and to coercionsake civilized blunders.

    Problem Statement:

    As we accept lookn aggravate the spent decade that there are multifarious problems with the online electricity jaw acceleratedments. The restraintemost conclusion is that sometimes jaws gain shuffled on incongruous addresses and commonalty accept to visage a doom of misfortune. This classification offers a matchless mark that is if any customer does not attributtelling attributtelling attributtelling attributtelling attributtelling attributtelling gain his/her jaw until couple days antecedently the given due duration by post, he/she can mourn online and can gain his/her jaw to be hired online. Second, the classification fullure fix that there are no civilized blunders implicated in the reckoning of terminal jaw to be hired by any customer. Third, it would be unconcerned to derive adequate the commonalty who do not attributtelling attributtelling attributtelling attributtelling attributtelling attributtelling accelerated their jaws and quiescent right electricity by unjust instrument conjuncture quiescent substance registered customers of IESCO. Terminally, commonalty repeatedly promote their previously hired jaws so this classification offers adequate bond that adequate the previously hired jaws of customers are saved concurrently with their acceleratedment durations. As-well, employee specialtys fullure be abundanced, which fullure expedite the employees to look their proceeding.


    The classification fullure deppurpose of purpose purpose grounds structures (classes) to abundance adequate the knowledge and a graphical rightr intervisage (GUI). There fullure be detached minoritys restraint customers and union’s employees. It fullure as-polite collect sum bond to adequate the union’s discriminating grounds as no undivided would be cogent to mode the classification other than union’s staff.

    Expert Tally


    1. Ancilla Standards

    Collision standards

    1. Modeible on adequate Browsers

    2. Loftyly secured

    3. Abundantly manageable

    4. Rightr friendly

    Tendency Standards

    1. Risk Skillful-treatment

    2. Configuration skillful-treatment

    3. Proper Estimation methods

    4. Deriveforce matrix

    5. Defect Prevention plan

    6. Metrics

    7. Message Plans

    Classification Claimments

    Configuration of Source Environment Configuration of Targain Environment Collect specialtys restraint the following:

    Development Careless Classification(Windows)
    Development Languages Java
    Development Compiler & Linker
    Development Groundsbase: SQL
    Development GUI: JAVA Applets
    Development Instruments & Utilities

    Jscript, eclipse

    DeploymentàJenkins Collect specialtys restraint the following:

    Targain Careless Classification (windows)

    Targain Languages : JAVA

    Targain Compiler & Linker

    Targain Groundsbase: SQL

    Targain GUI; JAVA Applets

    Targain Instruments & Utilities

    Jscript ,eclipse


    Deed Trialing

    Deed trialing fullure be produced in couple ways:

    • NFRs that are conceived in a uplift.
    • Detailed Deed Trialing fullure be produced with a over patent clear uplift and fullure be scheduled concurrently with GOI.

    Current Shamefulline : No of rightrs which are availcogent now when considered conjuncture design

    Classification Impeach: The max impeach the classification can grasp. This we can trial by increasing the impeach

    Fail Aggravate: This sign of trialing is rightd to authenticate an IT classification’s controlce to remain operations conjuncture the processing capforce is substance epidemic to a purpose-up classification.

    Capacity: the max volume the classification can hold

    Http protocol to trial the thoughput.

    Hardware Claimments

    Server/Assemblage Name Description Instance Remarks XXX1 Datashameful Server TBD YYYY1 Java construction and App Server TBD

    Software Claimments

    Server/Assemblage Name Version Info Purpose JAVA Latest Used restraint GUI and concern process Informatics 8.6.1 Extraction, Transformation and Impeaching fullure be dundivided using Informatics Concern Objects BI 4.0 Dashboard & Reports fullure be plain using BI 4.0 Toad 11.0 This instrument is rightd to couple to the grounds shameful and develop/execute the SQL scripts SharePoint 7.0 Restraint standing reports SQL server latest To abundance the grounds connected to the collision ALM-HP 10 This is a trial skillful-treatment instrument, rightd to capture claimments, trial scripts, trial runs and defects