200 likes | 298 Vues
This document outlines the development process and architecture of our Marketing Survey project. Guided by Instructor HuyNT and executed by Group Java members, including MinhBV, T.L. PhucNTH, HienNV, and BinhPHT from FPT, we explored advanced technology solutions and implemented a user-friendly system. Key features include survey management, account and category management, alongside robust testing and workflow processes. The project encapsulates hands-on learning of modern frameworks such as Struts2 and Hibernate, emphasizing teamwork and collaboration to produce a reliable web service.
E N D
Corporation FPT Company Marketing Surveyproject Instructor: HuyNT Group : Java 2 Members : MinhBV – T.L PhucNTH HienNV BinhPHT FPT
Contents Overviews Technology solutions System descriptions Demo Summary Marketing Survey /2
Overview Marketing Survey/ 3
People Save Easy Simple Solustions Marketing Survey solutions Marketing Survey /4
Development process Test GUI Test Functions Coding Detail design System requirement specification Marketing Survey /5
Master plan Week: Dec-21th - 2010 -> Jan -24th – 2011 Marketing Survey /6
Business model Marketing Survey /7
1 Survey management 2 Category survey management 3 Account management 4 Illegal survey management 5 FAQs management Functions • Admin Marketing Survey /8
1 3 Survey management of customer 4 Join Survey 5 Search survey 2 Profile management Functions • User Login Marketing Survey/9
1 Register 2 Join survey 3 Search survey 4 View survey Functions • Guest Marketing Survey/10
Architecture Structs 2 Controller Model View CSS, HTML, JSP, Javascripts, Jquery, JSTL Hibernate Marketing Survey/ 11
Database Marketing Survey/12
Workflow • Survey management Marketing Survey/13
Workflow • Join survey Marketing Survey/14
Testing report • Total test case: 814 • GUI: 470 • Functions: 344 • Reports for function: • Pass: 338 • Fail: 6 Marketing Survey/15
Text Text Text Text Text Text Text Demo • View demo Marketing Survey/16
Summary • Archivement: • Explore new technologies (Struts 2, Hibernate, …). • Learning software production process. • Learning teamwork. • Build successfully the website – Marketing survey. Marketing Survey/17
Summary • Advantage: • Whole-hearted support of instructor. • Facilities of the company… • Disadvantage: • New technologies. • Difficulties in work division. • Limited in time and resource. Marketing Survey/18
Summary • System development trends • Import XML data, excel • Statistic Report (Chart, pdf …) • Web service • Information security Marketing Survey / 19
Thank You ! Marketing Survey