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