Architecture, configuration implementation, addition, deletion, modification, and query of Information Management System
Built a basic web development framework (mainly including database processing, page framework and tools)
The establishment of a system can use the configuration to achieve basic addition, deletion, modification, and query. It supports convenient programming by developers and configuration extension by system maintenance personnel for queries.
Objectives:
Supports basic query, charts, and detailed presentation of simple data.
Implement complicated merging of columns (grouping and summation processing) and drilling of data and charts
Implement Configuration Interface Design
Workflow implementation
Ø content management and static page generation
Implement online drag-and-drop analysis of row and column data (to be developed)
Currently, the Web architecture and template System (system management, add, delete, modify, query, import, and export pages, workflow implementation pages, content management, and static generation pages) are implemented ), it also provides all source code for the Web, business layer Bal, and data entity layer.
Project Composition
L data layer dal
Microsoft's open-source project gotdotnet. applicationblocks. Data (adohelper) is used and common database operations are encapsulated.
L business layer bal
First, it encapsulates the invocation of the Dal-layer database (therefore, the business layer must be called at the web layer to implement database operations, rather than directly using the Dal Layer ), the sample code of the implementation class is written for the query configuration interface.
L mycontrol Project
A Web Control Project that allows you to customize and display queries. It encapsulates custom controls. Some are easy to use, such as mydate
L work project
Business Projects customized and presented for query based on Dal. Page Base classes are also encapsulated in this project.
L wfwork Project
Business projects that are designed for workflows and processed by workflows. The workflow page base class is also encapsulated in this project.
L utils Project
Tool projects provided for developers.
Welcome to: http: // 121.18.78.216, which is a demonstration platform for ease of query and analysis, workflow, content management, and project management.