Dissertation > Excellent graduate degree dissertation topics show
The volunteer deployment of information aggregation system analysis and design
Author: XiangZiZuo
Tutor: ZhouHua
School: Yunnan University
Course: Software Engineering
Keywords: Agile process thinking Rapid prototype MVC UML
CLC: TP311.52
Type: Master's thesis
Year: 2010
Downloads: 36
Quote: 0
Read: Download Dissertation
Abstract
|
This thesis first described the status of volunteer recruitment, and described the problems need to be addressed. Secondly, Requirements extracted from the instruments materials on the volunteer work of standardization of our country, and this work’s own characteristics in information collection mode determined by the situation of Guiyang city. Respectively, by the internal network, public network, and offline data these three ways to obtain data to form a distributed database deployment server, on the public network by using the B/S service model to ensure data security, internal network by using the C/S service model to speed up responding time. Finally, analyzing the requirements of system architecture and performance, the system is divided into four layers structure by using MVC development model.By using the object-oriented analysis and design method, in accordance with the agile process thinking, to create rapid prototype, the system is divided into a core module: Information aggregation and deployment of volunteers and two auxiliary modules: CMS platform for volunteers and volunteer community management platform. Starting from the use case model, describes the core module of the target function and the necessary environment for business process models, divided the whole business into core modules by the functional boundaries, and then making out the business logic, drawing flow chart, describing the responsibilities which corresponding to relevant positions and departments, analyzing the logical structure by using entity-relationship model of E-R diagrams and UML class diagrams and interaction diagrams illustrate the various parts of the expression of the static model and dynamic model, and then analyze the design modules within the entities and their relationships, attributes and methods.Building J2EE platform-based service-oriented architecture system (SOA), using service component architecture (SCA) model development, use SSH as a development framework, so that separation of business and technical logic. Use Apache Tomcat as application server platform for collaboration, using Oracle9i as the database server, B/S mode view layer is scratched by JSP, C/S structure of the view layer is developed with the Adobe AIR package. At last, summarizing and carrying out the solution of development environment configuration, and describing the functions achieved by add-on modules.
|
Related Dissertations
- The Research and Design of Middle-Small Enterprises Purchase-Sales-Inventory Management System,TP311.52
- Design and Simulation of Flight Management Computer System CDU Unit in Flight Simulation,TP391.9
- Method of mapping UML models to XMI,TP311.5
- The Application and Research on Web Testing Method Based on Model,TP311.53
- Formalization-based Methed to Generate Test Sequence of UML,TP311.53
- Investments Projects Evaluation Supporting System Based on Optimizing Model of Industrial Parameters,F283
- Development of Movie Member System Based on J2EE,TP311.52
- Design and Implementation of LAMP-based Network Office System,TP311.52
- Research of Website Development Technology Base on Model Driven Development Methodology,TP393.092
- The Research on Transformation from PIM to PSM for Seam,TP311.52
- The Research on Seam-specific Model Driven Architecture Approach,TP311.52
- The Research and Implementation of OA System Based on SOA and Workflow,TP311.52
- Research and Application of Deisgn Patterns in Bank Payment System,TP311.52
- Design and Implementation of Teaching Management System Based on Practical Training Platform,TP311.52
- Mvc-based E-commerce Self-employment Platform Built on Campus Study,TP311.52
- The Integrated Central Control System of Batch Dyeing Machine,TS193.3
- On Design and Implementation of Grass-root Comprehensive Information Management System in Beilun District,TP311.52
- SSH framework based on the process of design and implementation of teaching management platform,TP311.52
- MDA-based Zhangdian District Government Office Automation System Design and Development,TP311.52
- Design and implementation of green agricultural e-commerce system,TP311.52
- Design and implementation of business enterprise management system,TP311.52
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net Mobile
|