Architecture Design-project log management system [Figure]

Source: Internet
Author: User

 

Architecture Design

-- Project log management system

Glossary

Architecture: a narrow architecture refers to the organizational structure of a project.

 

Implementation 

The project log management system solution includes the following items.

The project. log. Common project provides common public classes and tool classes.

The project. log. Model Project provides business entities.

Project. log. Web project provides page UI display.

The project. log. idal project provides an interface for data access.

The project. log. Dal. sqlserver project provides specific data access implementation for the MSSQL database.

The project. log. dalfactory project returns an idal Data Access Object Based on the configuration file.

The project. log. ibll project provides APIs for business logic.

The project. log. BLL. defalut project provides the default implementation of specific business logic.

The project. log. bllfactory project returns ibll Business Objects Based on the configuration file.

The project. log. config project provides the configuration service.

The project. log. cache project provides the cache service.

The project. log. test project provides the unit test implementation of the project module.

 

Postscript

We plan to provide a command line entry at the project UI presentation layer. This allows users familiar with Shell to quickly perform certain operations. For example, log on, add a user, and add a project.

The project structure is as follows:

The project. log. Shell project provides explanations of shell commands and calls operations at the business layer.

 

Architecture legend

Note: The project. log. Model package, project. log. Common package, and project. log. Test package are not included in Figure 1-1.

Figure 1-1 architecture design-project log management

 

End.

 

 

 

 

 

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.