1. Trang chủ
  2. » Luận Văn - Báo Cáo

ePROJECT National Level Paper Presentation FPT APTECH

83 1.3K 0

Đ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

Project Name: National Level Paper Presentation RAR file contains: Database (folder): contains database file and sql srcipt file. Documentation (folder): contains documents for developer, Setup guide. Sources (folder): contains the source code. Program (folder): contains the data for setup and run app. Supports (folder): contains the JBoss and Tomcat server. Status_Report file Feedback file.

Centre Name: ACE-HCMC-3-FPT National Level Paper Presentation Documentation Group Member LE THANH BINH - Student635001 VUONG QUOC HUNG - Student557205 LE TUAN AN - Student556489 NGUYEN TAT THIEN - Student556203 TRAN NHUT QUANG - Student522237 Group Name Group Instructor Trang Hong Son Batch F5-10-1106-T1 Semester Ho Chi Minh City, 01/2013 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty This is to certify that LE THANH BINH .Student635001 VUONG QUOC HUNG Student557205 LE TUAN AN Student556489 NGUYEN TAT THIEN Student556203 TRAN NHUT QUANG Student522237 Has successfully Designed and Developed National Level Paper Presentation Submitted by: Le Thanh Binh Date of issue: 15 – Jan – 2013 Authorized Signature: Binh Le 01-2013 Project Team: 06 Prepared by: All members Page of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty TABLE OF CONTENTS National Level Paper Presentation National Level Paper Presentation REVIEW CHECKLISTS 83 REVIEW Acknowledgements and Customer Requirement Specification Project Team: 06 Prepared by: All members Page of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty ACKNOWLEDGEMENTS: We would like to acknowledge all those who have given moral support and helped us make the project a success We wish to express our gratitude to the eProject Team at the Head Office, who guided and helped us Particular thanks to Mr Trang Hong Son, who suggested the "debugging is parallelizable" formulation, and helped to develop the analysis that proceeds from it I would also like to express my gratitude to all the student members of my centre (HCM, Aptech Fat3) for not only providing me with the opportunity to work with them on this project, but also for their support and encouragement throughout the process Although, there have been many attempted but by the time the limited practice should not be able to avoid the mistakes and omissions Hope is the understanding of eProject Team at the Head Office And finally, we would like to offer many thanks to all my friends for their valuable suggestions and constructive feedback INTRODUCTION: KSC Technology and Sciences is the educational university which runs the classes for the categories like Engineering, Pharmaceutical sciences, Literature, etc It is one of the famous universities in the country They generally conduct Paper Presentations at state level and national level They also conduct seminars, Techno-Feat, etc so as to entertain the students in the technical back grounds PROBLEM DEFINITION: Each time when they conduct seminars, symposiums, or paper presentation, etc they used to send the invitations for the participation of the students of other colleges, etc so that the knowledge of the student can be enhanced and at the same time, the students who does not belong to this university can also have the opportunity in participating in these activities While sending the invitations to the other colleges, universities, they quote some registration fees for the gate pass and also they will provide the details like the topics for which seminars or paper presentations or symposiums or techno-feats are conducted For the seminars and the Techno-feats they also provide the names of the speakers who are conducting or providing this Along with the invitation they also send the format of application, which is to be filled and sent back to the address as mentioned in the invitation for participating in the activities In general to participate in these activities, the students who not belong to this university send their requests by filling in the application form as per the format sent and Project Team: 06 Prepared by: All members Page of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty send it along with the payment through courier or directly dropping it at the address in personal In case of the Paper presentations, along with the courier, they also used to submit both the soft copy and the hard copy, so that they can reach the mentioned address before the end date of the participation After sending these copies, they used to verify and then finalize which students are to be participated in this paper presentation The selection is purely based on the technology (like mostly they prefer the new implementations in the technology, etc.) Now they want to provide a facility where the participants can register themselves online and as well the invitation can be displayed directly online itself in the specific portal Once they are registered online they can send the details of the payment along with the print out of the application along with the signature of the participant and for the paper presentation, the hard copy of the paper presentation will be sent along with it So they have approached us in order to help them They want that the following steps to be incorporated in the website There should be a logo indicating the brand of the institute on all the web pages (Note: the logo can be of any institution or it can be designed by your own as well) On the home page of the website the details of the upcoming activities, and the winners of the recent activity conducted is to be displayed Also the details of the participants like how many are registered for the recent or for the latest activity conducted can be displayed on the home page The user can also create the account with the website, with his/her personal mail id So that if any activity is going to be launched a mail will be marked to the mail id that is mentioned during the time of registration with the site When a user tries to access the link of the activity like symposium, seminar, techno-feat, etc He/she should be able to view the details like • Date and time of conducting • The procedure for applying for the participation • The fees details • Payment options • Eligibility criteria • Speakers name or guest’s name • Topics on which the activity is performed • Prize details if any • Address for sending the applications for the participation • Terms and conditions, etc The navigation bar should include the following • Home Page • Login Page • Application or enroll Page • Update/Edit Page • Subscribe Page (through this one can create the account) and unsubscribe Project Team: 06 Prepared by: All members Page of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty • Page (through this one can deactivate the account created) • About Us Page • Contact Information Page Through Login page, users and admin can login Through the Enroll page one can enroll or apply for symposiums, seminars, TechnoFeat, etc Through Un-Enroll for an event (symposiums/seminars/Techno-Feat) Through Subscribe Page one can subscribe for the mailing lists and create the account with the site 10 Through Unsubscribe Page one can subscribe for the mailing lists 11 Through Update page that is available after login one can Manage Personal Information 12 It should also include the About Us and Contact information 13 The payment options to be included are • Payment through Demand Draft • Payment through Cheque • Payment by cash 14 The application can be done in both the ways • Online application Note: The payment can be sent through the courier or dropped at the address Once the payment is cleared, then only the enrollment will be activated • Taking the print out of the application and filling it up and sending it through courier to the address mentioned CUSTOMER REQUIREMENT SPECIFICATION (CRS): 4.1- User subcribe: Input: - Require loged in - Select subcribe on menu bar - Select categories of event that you prefer and want to get news Process: - Add UserID and CategoryID to table EmailRecieverEventCategory Output: - User receiver email for each news 4.2- User enroll on online system: Input: - User ID (User must loged in) - Event ID (user can search by event info) Process: - Add user ID and event info to database (table EnrollEvent) Output: - Details of enrollment with printing support Project Team: 06 Prepared by: All members Page of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty 4.3- Employee create enrollment for user: Input: - Case 1: Users go to the university to register directly The employee creates enrollment for them - Case 2: Users send the enrollment (hard copy) to the university The employee creates the enrollment for them Process: - Employee enter user info to create enrollment form When he enter email, program check the existence of this email If this email isn’t existed, new user will create and user info is send to this email, otherwise, the user info has this email auto fill to this form Output: - The enrollment for user 4.4- Payment: Input: - Enrollment info Process: - The employee searches the enrollment by enrollment info and changes payment status Output: - The status of enrollment is paid (IsPayment field on EnrollEvent = true) Project Team: 06 Prepared by: All members Page of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty HARDWARE/ SOFTWARE REQUIREMENT: 5.1- Hardware & OS A minimum computer system that will help you access all the tools in the courses is a Pentium 166 or better 64 Megabytes of RAM or better Windows 98 (or higher if possible) Java Virtual Machine 5.2- Software Notepad/HTML editor/Java editor Dream weaver/JavaScript j2sdk1.4.1_02 (or later) / Net / J2EE JSP / Servlets EJB / Struts JDBC SQL Server 2000 (or later) / Oracle 9i / MS Access JDBC Driver Project Team: 06 Prepared by: All members Page of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty TASK SHEET OF REVIEW Project Ref No Project Name: 02 REVIEW Sr Task No 01 Date of Preparation of Activity Plan National Level Paper Presentation Description Start Date Complete Date Team member Status Problem Definition & Solution 25-Dec2012 26-Dec2012 All Completed Customer Requirement Specification 27-Dec2012 31-Dec2012 All Completed Signature of Team Leader Signature of Instructor Le Thanh Binh Trang Hong Son Project Team: 06 Prepared by: All members Page of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty REVIEW Analysis & Design Project Team: 06 Prepared by: All members Page 10 of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty 3.3- Edit User: 3.4- List User Roles: Project Team: 06 Prepared by: All members Page 69 of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty 3.5- Add New User Role: 3.6- Edit User Role: Project Team: 06 Prepared by: All members Page 70 of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty 3.7- List Categories: 3.8- Add New Category: Project Team: 06 Prepared by: All members Page 71 of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty 3.9- Edit Category: 3.10- List Events: Project Team: 06 Prepared by: All members Page 72 of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty 3.11- Add New Event: 3.12- Edit Event: Project Team: 06 Prepared by: All members Page 73 of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty 3.13- View Event: 3.14- List Subcribes: Project Team: 06 Prepared by: All members Page 74 of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty 3.15- Add New Subcribe for a User: Project Team: 06 Prepared by: All members Page 75 of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty 3.16- List Enrollments: 3.17- Add New Enrollment: Project Team: 06 Prepared by: All members Page 76 of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty 3.18- Edit Enrollment: 3.19- List Payment Option: Project Team: 06 Prepared by: All members Page 77 of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty 3.20- Add New Payment Option: 3.21- Edit Payment Option: Project Team: 06 Prepared by: All members Page 78 of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty 3.22- List Winners: 3.23- Add New Winner: Project Team: 06 Prepared by: All members Page 79 of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty 3.24- Edit New Winner: 3.25- List Feedbacks: Project Team: 06 Prepared by: All members Page 80 of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty 3.26- List Logs: Project Team: 06 Prepared by: All members Page 81 of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty TASK SHEET OF REVIEW Project Ref No Sr No Project Name: Task Description User pages 02 Administrator pages 04 Coding REVIEW 01 05 Date of Preparation of Activity Plan National Level Paper Presentation Start Complete Date Date 15-Jan-2012 Testing & Debugging Installation Guide 07 User Manual Status Completed 05-Jan-2012 06 Team member All of the team Signature of Team Leader Signature of Instructor Le Thanh Binh Trang Hong Son Project Team: 06 Prepared by: All members Page 82 of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty CHECKLISTS Check List of Validation: Option Validated Can insert, update, delete and view all tables data after logging in? Yes Do all the options present in the application display the correct result? Yes Does the application’s functionality resolve the user problem and satisfy Yes their needs ? Has the hardware and software been correctly chosen ? Yes Submission Checklist: Sr.No Particular Yes Are the users able to enter the Web site after validation is performed on the Login Name and Password? X Are the users search requests, messages, FAQs which they want? X Do all the Web page contents devoid of spelling mistakes? X Is the process working well? X Is the Website user-friendly? Project Team: 06 Prepared by: All members X No Comments Test on Google Chrome Page 83 of 83 [...]... Project: National Level Paper Presentation Project Team: 06 Document: Development Guide Prepared by: All members Approved by: Faculty Page 19 of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty 8 ALGORITHMS (FLOW CHARTS DIAGRAM): Figure 7: Flow Chart for Login Object Project Team: 06 Prepared by: All members Page 20 of 83 Project: National Level Paper Presentation. .. Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty Figure 9: Flow Chart for Edit Object Project Team: 06 Prepared by: All members Page 22 of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty Figure 10: Flow Chart for Delete Object Project Team: 06 Prepared by: All members Page 23 of 83 Project: National Level Paper Presentation. .. Prepared by: All members Page 16 of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty 7.2.3- DFD Level 1.3: Subcribes management Figure 5 DFD Subcribes management Project Team: 06 Prepared by: All members Page 17 of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty 7.2.4- DFD Level 1.3: User management Figure 6 DFD User... 06 Prepared by: All members Page 12 of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty 7.1- DFD Level 0: Context diagram Figure 1 DFD Context diagram Project Team: 06 Prepared by: All members Page 13 of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty 7.2- DFD Level 1: Website process Figure 2 DFD Website process... Prepared by: All members Page 14 of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty 7.2.1- DFD Level 1.1: Event management Figure 3 DFD Event management Project Team: 06 Prepared by: All members Page 15 of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty 7.2.2- DFD Level 1.2: Enrollment management Figure 4 DFD... application is typically done on object representations of 3rd tier data fetched through queries, or through data manipulation APIs or SQL code that operates in the database server From actual operation of the leaning and management, the entities are identified and must be stored are: Project Team: 06 Prepared by: All members Page 11 of 83 Project: National Level Paper Presentation Document: Development Guide...Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty 6 ARCHITECTURE & DESIGN OF THE PROGRAM: The standard 3-tier architecture consists of presentation and application logic in the client, application and business logic in a middle tier application server,... Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty Figure 11: Flow Chart for Search Object Project Team: 06 Prepared by: All members Page 24 of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty 9 USE CASES: 9.1- ACTOR: Actor Name Description Users 1 Create the account with the website 2 Login to the website 3 Update user... information of end-user 4 Add new winner of an event 5 Send email to any users 6 Implement payment for winners Admin Employee Project Team: 06 Prepared by: All members Page 25 of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty 9.2- USE CASE DESCRIPTION: 9.2.1- Register USE CASE SPECIFICATION Use-case No UC001 Use-case Version Use-case Name Register Author... required info and submit New user will be created in database The successful message is display Notifier email is send to this email Project Team: 06 Prepared by: All members Page 26 of 83 Project: National Level Paper Presentation Document: Development Guide Approved by: Faculty Alternative Scenario: If email is existed in database, the error message will appears on the website with the link to the recover

Ngày đăng: 26/07/2016, 10:44

Xem thêm: ePROJECT National Level Paper Presentation FPT APTECH

TỪ KHÓA LIÊN QUAN

Mục lục

    4.2- User enroll on online system:

    4.3- Employee create enrollment for user:

    5.1- Hardware & OS

    7.1- DFD Level 0: Context diagram

    7.2- DFD Level 1: Website process

    9.2- USE CASE DESCRIPTION:

    2.3- Event Details Page:

    2.6- Edit Profile Page:

    2.8- About Us Page:

    3.2- Add New User:

TÀI LIỆU CÙNG NGƯỜI DÙNG

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

TÀI LIỆU LIÊN QUAN

w