Zookeeper IDC Charging System (I)

Source: Internet
Author: User

I have been in a confused state for more than half a month since I restructured my personal version. All my knowledge is echoed in my mind, but I feel that I only know everything, I don't know how to start it. Drawing, writing documents, and coding are all tangled. I asked the master to give a lecture and found that he did not have a thorough understanding of many problems and did not have a good summary of the knowledge. However, there is no clear plan for the restructured version of the data center charging system, so that you do not know how to do it. Before you begin, you must first analyze the knowledge points you need to know, what you need to do first, and then how to do it. Step by Step clear planning, so that you will not feel confused. The following is a simple plan for my personal restructuring:

During the process of sorting out the ideas, I found that the biggest mistake I made was to ignore the content in the software engineering. I used to think that the content in it was very imaginary. Now I found it very practical, understanding this piece can link all the knowledge points!

Software Engineering:

Software Engineering is a discipline that studies the construction and maintenance of effective, practical, and high-quality software using engineering methods. It involves programming languages, databases, software development tools, system platforms, standards, and design patterns.

Three phases: definition phase: preliminary project plan and Requirement Analysis of feasibility study; development phase: Outline Design, detailed design, implementation, and testing; operation and maintenance phase: operation, maintenance, and waste

Principles: 1. abstraction; 2. Information Hiding; 3. modularization; 4. localization; 5. certainty; 6. consistency; 7. Completeness; 8. verifiable

Sqlhelper:

Sqlhelper is used to simplify the repeated Writing of database connections (sqlconnection), sqlcommand, sqldatareader, and so on. Sqlhelper
After encapsulation, you only need to input some parameters to the method, such as the database connection string and SQL parameters, to access the database, which is convenient.

Sqlhelper
Class is used to encapsulate the data access function through a set of static methods. This class cannot be inherited or instantiated, so it is declared as a non-inherited class that contains a dedicated constructor. In
Each method implemented in the sqlhelper class provides a set of consistent overloading. This provides a good way to use the sqlhelper class to execute commands. It also provides necessary flexibility for developers to select a way to access data. Each method overload supports different method parameters, so developers can determine how to pass connection, transaction, and parameter information.

Here we recommend the ADO. Net Video in oeasy, which Baidu can find.

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.