Based on. NET platform of Windows programming Combat (a) Foreword

Source: Internet
Author: User
Tags visual studio

Case background: Around the beginning of the March, a mentor from his alma mater called to say that it was conducting a research project on rural work in China's ethnic areas, there are thousands of different questionnaires that need to be distributed to the area surveyed, and accurate percentages are required to ask me if there are any good ways to help him with the statistical problems. Because it is rural and more remote mountainous areas, there is no way to conduct the survey through the network, so only through the distribution of printed questionnaires and recycling statistics, but such statistics are quite troublesome: thousands of different questionnaires, each questionnaire nearly 80 multiple-choice questions [a single choice of more than one choice], The distribution of a village in a village, then recycled back, and then manually a copy of the statistics ..., how much manpower and time! Internet search, found that the network version of the questionnaire system is a lot of, but they are unable to meet their requirements because they require fluid operations, different regions will have different questionnaires, there will be different investigators, and the survey statisticians are decentralized, such as: There are 10 villages in one area, A total of 5 people 5 notebooks [not online], each person responsible for two villages, the use of the same questionnaire, so that when they have completed the statistics, they need to merge the results of the statistics, and summed up ... In view of the investigation, and after discussion with the mentor, decided to write a questionnaire for its project a stand-alone version of the software system. Finished the system last month, and has been put into use for nearly one months, yesterday received a mentor Dragon Boat Festival Blessing Telephone, chat about the use of the system, said they have entered the end of the statistics, the system for them is enough, use also did not find any big problems ... Get up to work this morning, open the source code of the system looked, feel that there is no big difficulty, quite suitable for the body, so there is a series of articles of thought, so also have the text now ... ^_^

Affirm: This series of articles is heavy in practice, is for those who have a certain C # language Foundation [this case is written in C #] but no actual combat experience of beginners and write, hope this series of tutorials can bring them a little harvest!

At the same time welcome you to come in to pat brick advice ... ^_^

This series of articles will not be the use of the technology for detailed theoretical explanations, please refer to the relevant literature, read this series of articles before the best to understand the following technologies:

1.c# language

2. Basic knowledge of relational databases

3. Design pattern

4. Basic principles of software architecture and basic knowledge engineering

In addition, this article series is based on the. NET framework2.0 framework platform, developed using Visual Studio 2005, and the database is Access2003.

Related Article

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.