[Solution]Through your first interview, you were able to understand the following

Through your first interview, you were able to understand the following:The homepage of Ace Energy should be simple and elegant. It should have no more…

Through your first interview, you were able to understand the following:The homepage of Ace Energy should be simple and elegant. It should have no more thanfive links. An “about us” link is naturally needed and will direct the users to a page withsome information about the firm, its mission and its accomplishments.Job seekers should be able to browse the current job listing. However, Ace Energy needsto hide employer information so that only job nature, compensation and job length willbe displayed. This helps attract job seekers to Ace’s web site. The job list is created,uploaded and maintained by the system admin. If a job seeker decides to apply for a job,he/she will be directed to the registration module of the web site. Currently, the physicalform (consultant profile form) that an applicant needs to fill out is shown in figure 1(ATTACHED AT THE END OF THIS). ALL INFORMATION IN THE FORMSHOULD BE PRESENTED BY THE WEB PORTAL SYSTEM.At the end of the registration process, an applicant must submit his/her resume. This filemust be a word file, and will be stored on the server. Once the registration process iscompleted, an automatic email will be sent to the applicant’s email box, confirming thesuccess of the registration. In the meanwhile, an email will also be sent to the founder(system admin.) of Ace Energy, alerting him/her of the new applicant entry.Employers, i.e., recruiting companies, can also come to Ace Energy portal. They will beable to view the list of current applicants — but only title, experience and expertiseinformation — applicant names and contacts cannot be released. Other than that, theycannot do anything — the interaction between Ace energy and employers are mainlyoffline, through telephones and meetings.As the system administrator, Tom Brown expects to accomplish most of his dailymanagement jobs through the web portal. Once logged in, Tom wants to be able tomanage the current applicant pool – he wants to be able to search for an applicant by title,by location and by name. In addition, he wants to be able to view a list of all currentcandidates. Once he chooses a certain candidate, he should be able to pull up a resumeand review in further detail. The end result of the review is a decision to put the candidatein one of four categories:A. The default category. All applicants belong this category at the beginningB. The “interesting” category – Tom will move someone to this category if he thinksthat he/she is a potential matchC. The “highly likely” category – when Tom moves someone from category B tocategory C, an automatic email will be sent to the applicant’s email, askinghim/her for references.D. The “consultant” category – once category C applicants passed the referenceexamination, Tom will recommend them to a potential employer. If the employeragrees to hire him/her, Tom will move the applicant into category D. When thishappens, an automated email will be sent to the applicant, congratulating him/herand giving him/her an account and a password to the portal. In the meanwhile,another automated email will be sent to the employer, giving him/her an accountand a password as well.Once an applicant becomes a consultant, i.e., gets hired by an employer, he/she will beable to go to the “consultant” link that is exclusively for consultants. The log-on screenwill prompt him/her to enter account information. Once logged on, the consultant will beable to manage his/her current contract job. He/she can go to the timesheet managementscreen to fill out the timesheet. He/she can also go to the “itinerary” page to manageitinerary relevant to his/her consulting job, i.e., flights, hotels and car rentals, etc.The employer, once received account information, should be able to go to the link“employer” and log on. From the main screen, he/she should be able to see the list of allconsultants currently working for him/her. He/she can create, edit and finalize a timesheetfor each of the consultants. He/she will also manage their itinerary by entering all flight,hotel and rental information.Q2. Based on the above information, create a USE CASE DIAGRAM.And create a USE CASE SPECIFICATION for the use case “MANAGECURRENT APPLICANTS” with detailed steps.Q3. Create a CLASS DIAGRAM with all entity classes and theirrelationships. You do NOT need to design the operations or behaviors ofthe entity classes. You do NOT need to worry about the control andboundary classes.Q4. Create a scenario for the use case “MANAGE CURRENTAPPLICANTS” based on use cases created in Q3 and classes created inQ4. Create a COLLABORATION DIAGRAM for this scenario.Q5. Create a scenario for the use case “MANAGE TIMESHEET” basedon use cases created in Q3 and classes created in Q4. Create aSEQUENCE DIAGRAM for this scenario. MAKE SURE that you takeinto consideration both the creation (by the employer) and themanagement (by the consultant) of the timesheets.Q6. Based on your class diagram, create a RELATIONAL DATABASEMODEL.Date:Candidate Name:TitleExpertiseYrs Worked On-ShoreYrs Worked Off-ShoreAddress &ContactLocationsDesired:DomesticInternational(Check box)(Check box)Locations NotDesired:ApprovedCompanyCompany NotInterested:Min Lengthcontract:Current DayRateMin Accepted:Use PlacementFirm:If Yes, Who?Net Day Rate:Comments:Figure 1. Consultant Profile Form

The post Through your first interview, you were able to understand the following

Assignment status: Solved by our experts

>>>Click here to get this paper written at the best price. 100% Custom, 0% plagiarism.<<<

Leave a Reply

Your email address will not be published. Required fields are marked *