Blue Pumpkin (Database+Source Code+lib+Excel)

52 514 3
Blue Pumpkin (Database+Source Code+lib+Excel)

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Page |1 Aprotrain – Aptech computer education Blue_PumpKin Project Team name GROUP Members Dao Trung Hieu Nguyen Huy Viet Trieu Minh Tuan Page |2 Hanoi 2012 TABALE OF CONTENT CHAPTER 1: SYSTEM SYNOPSIS CHAPTER 2: SYSTEM ANALYSIS This project is designed to manage the events and activities for the employees in the company.activities including games, sports events, music, outdoor activities direction to tighten the good friendship relationship among employees in the company and company gives employees a strong spiritual life represents the life of the company policy 2.2 SYSTEM REQUIREMENTS SPECIFICATION 2.2.1 Existing scenario Following is a list of functionalities of the system Page |3 There are HR group who will create vacancies, create applicants (persons applying for a vacancy), initiate interviews and close vacancy There are interviewers who will be intimated about the interview schedule and finally enters the result The requirements are as follows: Our client wants the application to perform the following tasks : The portal will have the following logins Admin Employee The admin will have the authority to create and delete the profile of an employee The employee profile once created, can login in to the site through the user name and the password provided On the home page of the website, the details of the upcoming events like meetings, games, competitions, etc in the company will be displayed in brief To encourage the employees and to build a friendly rapport in the company they started conducting games and distributing the prizes The home page should also include the winners details of the events conducted recently The admin will have the right to accept the participation request based on the requirement Also the application should have a reminder, which will remind about the birthdays of the day And this reminder should be active for all the user logins (admin, and employee) Once the employee logins into the site, how will be able to send his request for the participation in any of the events 10.He can also view the details of the events in detail 11 The site should also contain the FAQ s like How to participate in the events? What if I am unable to login into the site? What if I am unable to send the participation request for the event? How can one be intimated with the upcoming events 12 There should be a contact and support page where the details of the people ato be contacted, etc to be displayed Page |4 2.3 DATA FLOW DIAGRAMS  Context Diagram View remind Birthday View Prizes details View event list View profile Register information Employee Login Services information system Administrator Manager system Display information of user Return information of Employee Display event list Display Prizes Display Remind birthday Page |5  DFD Level System Process Send Contact Register Event Remind birthday result View remind birthday View event details Employee Take Request Return prizes details Return event list Event details View profile return profile of the employee Return remind birth day Profile details View prizes details Prizes details result View FAQ Register Event DB FAQ result Insert delete update Manager Employee Administrator Result Manager Employee Employee DB Manager system insert delete update Event DB Inset delete update Prizes DB Insert delete update Contact DB delete Page |6  DFD Level for user’s functions Process Select profile View profile Select Event View Event Employee Login successfully Take Request Send contact Send Contact Login false Register Event Register Event Logout Select FAQ View birthday View FAQ View remind Birthday  DFD Level for administrator’s functions Process Prizes manager result Manager Prizes Prizes manager Event manager result Manager FAQ Event manager Employee manager Administrator Manager Employee Employee manager result Event manager Employee manager result Manager Event Page |7 Manager Contact Contact manager Contact manager result 2.4 ENTITY RELATIONSHIP (ERD)  Entity User Prize  Entity Relationship Diagram (ERD) Event FAQ Department Event Type Page |8  Entity and Property Figure Employee Figure Event Page |9 Figure Prizes Figure FAQ 2.5 DATABASE 2.5.1 Physical database diagram P a g e | 10 2.5.2 Description of Tables Tbl_Contact: Column_Name Contact_id Contact_Name Email Subject Message Type int varchar varchar varchar varchar Description Id of contact Name of contact email subject message Tbl_FAQ: Column_Name Faq_Id Question Answer Status Type int varchar varchar varchar Description Id of FAQ Question answer Status P a g e | 38 • Admin Home P a g e | 39 • Employee Manager • Event Manager P a g e | 40 • FAQ Manager P a g e | 41 • Prizes Manager CHAPTER 4: PROGRAM TEST 4.1 Test Plan  Test the most important and the most heavily used parts of the program most thoroughly  Test modules individually before they are combined Then test intersection between modules  Organize testing so that proceeds from the simplest to the most complex test cases This means that tests involving less complicated logic should be P a g e | 42 executed first This also means that normal processing with valid input should be tested before exception processing is checked Test No Purpose of test Test Data Expected Result Test for opening all input All input and output file and output file are opened Test for adding into All inputs are written to elibrary SQL database the specific files Test for deleting record Particular record is deleted and refresh in √ the file test for updating record Test for reading the files All files are read for output carefully and display the data that the file contained Test for processing All processes are internal file performed successfully Test for whole program Whole program is run successfully with test data 4.2 Test Data  Test data shows a validation checking system of data This part uses some data for the program and shows what data are valid or invalid 4.3 TEST CASE AND FUNCTION TEST 4.3.2 Test case of normal site functions CHAPTER 5: OPERATING INSTRUCTION 5.1 OPREATION INSTRUCTION 5.1.1 Installation instruction P a g e | 43  Blue Pumpkin has been built by J2EE using database SQL Server 2008 & Netbeans 6.9.1 on platform Windows XP Professional  Install all necessary programs by following the instruction below: A Install Netbeans 6.9.1 or higher B Install SQL Server • Insert SQL Server CD into CD-ROM Drive • Installation program will run automatically • Choose all components of SQL Server→ Follow instructions to complete the installation • Finish: Restart Windows 5.1.2 Operating instruction HARDWARE REQUIREMENT Hardware Processor Ram Hard-disk Modem Recommended Pentium IV 2.0 GHz (faster) Minimum Intel Pentium or GB (or higher) 160GB IDE ADSL Internal(or External) Celeron 512 MB 40GB IDE Fax modem 56K, V90 or V92 Internal(or Video Adapter AGP Card with 32 MB External) Supper VGA card VRAM (or higher) support display mode: 16 bit color 800x600 resolution SOFTWARE REQUIREMENT P a g e | 44  Software is the program instructions that tell a computer what to It plays the main role of the information handling As the software is written in java, to execute and modify the program we need the flowing software installed: • Windows XP, Windows Vista or higher version (for Client) • Internet Explore 7.0 (or higher) • SQL Server 2008 (Database for Server) CHAPTER 7: LIMITATIONS  This application was tried on Windows XP Because of time limited, it has not been applied on other Operating System Especially, it would work properly with browser Internet Explorer version 7.0 or higher  There are also some kinds of limited feature listed as below when it would be run: CHAPTER 8: OTHER TASK SHEET Click here more detail: Task sheet.xls Project Ref No.: eP/SB/01 Sr.No Task System analysis Project Title: Blue Pumpkin Activity Plan Prepared By: Dao Trung Hieu Date of Preparation Activity Plan: Actual Start Date 07-Dec2012 Actual Days 20 Team Member Names Status Dao Trung Hieu Completed P a g e | 45 Trieu Minh Tuan System Design Blue Pumpkin Dao Trung Hieu 27-Dec2012 20 Completed Nguyen Huy Viet Completed Dao Trung Hieu Trieu Minh Tuan Nguyen Huy Viet Completed Completed Completed P a g e | 46 Blue Pumpkin Installation Guide: Instruction for use System Requirement: a Hardware: Pentium 200 or higher with 200MB of RAM b Software: netbeans 6.9.1 or higher, MS SQL Server 2008 Launch: • Open project blue pumpkin P a g e | 47 Figure : Add Apache Tomcat server • Add sqljdbc4.0 P a g e | 48 • Change port SQL server 2008 P a g e | 49 • User Manual: Change localhost in package utility class DBConnect P a g e | 50 • Home page Admin Manual: P a g e | 51

Ngày đăng: 13/09/2016, 10:23

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan