108 _ delphi5 enterprise-level solutions and Application Analysis

Source: Internet
Author: User
Document directory
  • Delphi5 enterprise-level solutions and Application Analysis
Delphi5 enterprise-level solutions and Application Analysis

DelphiTutorial Series of books(108)Delphi5Analysis of enterprise-level solutions and Applications Organize netizens (state)Email:Shuaihj@163.com

:

Download

  • Author: Liu Yi
  • Series name: Software Development Technology series
  • Press: Machinery Industry Press
  • ISBN: 7111082265
  • Mounting time: 2000-7-1
  • Published on: February 1, September 2000
  • Page number: 410
  • Version: 1-1

Introduction

This book is a monograph on advanced programming in Delphi 5 for enterprise-level applications. The book takes the enterprise-level application architecture as the framework, takes Delphi 5's latest and most powerful functions as the clue, and integrates software engineering theory and project management experience, this article discusses in depth the ideas, strategies, and technical points of enterprise-level development in Delphi 5, it also analyzes three typical enterprise-level solutions and applications: Human Resource Management System/e-commerce goods distribution system, automatic control system, and monitoring system, it comprehensively and meticulously introduces how to use Delphi to implement enterprise-level application development in the true sense. The book has detailed content, rich routines, and years of practical development experience and research experience. It is a real Delphi masterpiece for practical applications and can help Delphi programmers challenge the development space, it can also be referenced by medium and senior programmers and project directors.

Directory

Article 1 use Delphi 5 to build enterprise applications

Chapter 2 Delphi 5 enterprise application architecture 2

1.1 What is enterprise-level application architecture 3

1.1.1 performance Layer 3

1.1.2 business layer 5

1.1.3 data layer 6

1.2 Development of Enterprise Application System Construction Ideology 7

1.3 select Delphi 5 as a tool for enterprise-level development 12

1.3.1 applicable objects and implementations of delphi5

Target 13

1.3.2 use delphi5 to implement enterprise-level multi-layer applications

System Structure 14

Chapter 2 Enterprise Application Development Strategy 18

2.1 Organization and Management 19

2.1.1 personnel organization 19

2.1.2 Project Management 21

2.1.3 document management 23

2.2 Requirements and system analysis 25

2.2.1 requirement analysis 25

2.2.2 Method 28

2.2.3 system information analysis and Function Analysis 29

2.2.4 System Structure Analysis 32

2.3 distributed application system design method 36

2.3.1 distributed architecture implementation model 36

2.3.2 design objectives and constraints analysis 38

2.3.3 design distributed applications 41

2.4 object-oriented development method 43

2.4.1 Background and characteristics of object-oriented technology 44

2.4.2 Object-Oriented Programming and Object-oriented Data

Database 45

2.4.3 object-oriented system analysis and design 46

2.5 Quality Management and System Testing 49

2.5.1 software quality 49

2.5.2 quality management 50

2.5.3 system test 53

Chapter 5 Delphi 5 enterprise-level application technical points 55

3.1 components and VCL 55

3.1.1 object class 55

3.1.2 VCL hierarchy 56

3.1.3 public VCL attributes 58

3.1.4 common VCL object method 59

3.1.5 General VCL event 60

3.1.6 main components and usage 61

3.2 Database Application Technology 62

3.2.1 design database applications 62

3.2.2 SQL programming technology 67

3.2.3 development of MIDAS and multilayer application systems 80

3.2.4 ADO database access technology 87

3.3 Windows Advanced Programming Technology 98

3.3.1 DLL Programming Technology 98

3.3.2 Ole and COM programming 104

3.3.3 ActiveX programming technology 114

3.3.4 use the Windows registry 120

3.3.5 WINDOWS Message Processing 123

3.4 graphics and image and multimedia programming technology 129

3.4.1 graphics and Image Technology 129

3.4.2 multimedia programming 137

Article 2 solution to the human resource management system

Analysis of solutions and Applications

Chapter 2 system overview 4th

4.1 system solution 142

4.2 system conventions 144

4.2.1 coding specifications 144

4.2.2 User Group 146

4.2.3 operation practices 147

4.3 primary database table structure design 147

4.4 user interaction interface design 152

4.4.1 common control design 152

4.4.2 Design of forms and prompt boxes 154

Chapter 2 main interface Integrating Web functions 5th

5.1 main interface design 157

5.2 use coolbar to build a browser-style interface 166

5.2.1 create coolbar 166

5.2.2 build Browser style interface 170

5.3 use the fastnet component to send and receive emails 173

Chapter 2 personnel information maintenance module 6th

6.1 personnel maintenance 195

6.2 photo maintenance 204

6.3 code maintenance 210

Chapter 2 information query and statistical analysis module 7th

7.1 module overview 222

7.2 dynamically generate query condition 224

7.3 statistical analysis 241

7.4 web query 251

Article 3 E-Commerce goods distribution system solution

Analysis of solutions and Applications

Chapter 2 system overview 8th

8.1 system solution 262

8.1.1 implementation of e-commerce Goods Distribution System

Target 262

8.1.2 functions of the e-commerce Goods Distribution System

263 Basic Requirements

8.1.3 solution to e-commerce Goods Distribution System

Scenario 263

8.2 System Analysis 264

8.3 Data Organization 268

8.3.1 code 268

8.3.2 database structure design 271

8.3.3 create database objects and maintain data 273

8.4 initial system settings 276

8.5 system internal control mechanism design 281

Chapter 2 code maintenance module 9th

9.1 module Overview 283

9.2 using frame to build a reusable interface 284

9.3 use datamodel to integrate the database environment 286

9.4 use Treeview navigation table data 291

9.5 use public units to implement module maintenance 294

9.6 use registry to set system parameters 300

9.7 use action list to manage action 302

Chapter 4 warehouse picking management module 10th

10.1 module overview 311

10.2 create a login server program 313

10.3 create a warehouse picking server program 317

10.4 create a thin client program 321

Chapter 2 Statistical analysis module 11th

11.1 parameterized query in multi-layer structure 328

11.2 use dbchart 331

11.3 Automatic Fault Tolerance and server load balancing 334

Article 4 Automatic Control and Monitoring System Solution

Analysis of solutions and Applications

Chapter 2 Automatic Control and Monitoring System Programming Technology 12th

12.1 multithreading in Delphi 341

12.1.1 understand thread 341

12.1.2 multi-thread programming 344

12.1.3 thread 346

12.2 windows events and messages 350

12.3 Create component 352

12.3.1 Create component 352

12.3.2 test component 355

12.3.3 register a component 355

12.3.4 online help 356

12.4 use dynamic link library 356

Chapter 2 Application Analysis of serial communication programs 13th

13.1 serial communication basics 360

13.2 Introduction to serial communication API functions 361

13.3 use communication controls for serial communication 367

13.3.1 tcomm control details 367

13.3.2 sample code 379

Chapter 2 hardware interface program application analysis 14th

14.1 development of Windows drivers 388

14.2 use DLL for hardware interface programming 389

14.3 use the tvichw32 Control for programming 392

14.3.1 tvichw32 control description 392

14.3.2 sample code 395

Appendix Delphi 5 enterprise-level solutions and Applications

Analysis reference program CD 411

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.