This simple application add customer details to customers table. ---Architecture--Implemented 3 tier architecture ,design patterns and OO concepts and included guided instructions to run the project. Please think free and rate this project.
---------Architecture--------
This application nicely implemented 3 tier architecture ,design patterns and main OO concepts like code2interface, encapsulate what vary etc...
1. UI layer TForm1 class goes here
2. Business Logic "IStudentManager" interface and "TStudentManager" class goes here
3. persistance layer "IStudentPersist" interface and "TStudentPersistImp" class goes here
# As well as you will find bean and util package as same as other business apllications
bean - Student class goes here
util - TConnection ans TErrorMessages class goes here
TConnection hold connection information(host, username, password, database name) and implemented Singleon design pattern
TErrorMessages hold custom exception messages which has been used to display to the user
File List:
DelphiOOConcept/
0b
DelphiOOConcept/OODelphi.cfg
386b
DelphiOOConcept/OODelphi.dof
1Kb
DelphiOOConcept/OODelphi.dpr
308b
DelphiOOConcept/OODelphi.res
1Kb
DelphiOOConcept/OODelphi.~dpr
285b
DelphiOOConcept/Readme.txt
2Kb
DelphiOOConcept/bean.dcu
1Kb
DelphiOOConcept/bean.pas
1Kb
DelphiOOConcept/bean.~pas
1Kb
DelphiOOConcept/businesslogic.dcu
2Kb
DelphiOOConcept/businesslogic.pas
2Kb
DelphiOOConcept/businesslogic.~pas
2Kb
DelphiOOConcept/main.dcu
7Kb
DelphiOOConcept/main.dfm
3Kb
DelphiOOConcept/main.pas
5Kb
DelphiOOConcept/main.~dfm
3Kb
DelphiOOConcept/main.~pas
5Kb
DelphiOOConcept/mysql.dcu
16Kb
DelphiOOConcept/mysql.pas
26Kb
DelphiOOConcept/persistant.dcu
3Kb
DelphiOOConcept/persistant.pas
2Kb
DelphiOOConcept/persistant.~pas
2Kb
DelphiOOConcept/util.dcu
3Kb
DelphiOOConcept/util.pas
3Kb
DelphiOOConcept/util.~pas
3Kb
Similar code
Database Manager
(Popularity: ) : Mysql Manager and BDE Vivewer, Create Database,Drop Database,Create Table,Drop Table,Export Database,Import SQL Script,Table Diagnostic and more. Open MS-Excel Files in Delphi
(Popularity: ) : With this code you can open a MS-Excel file (*.xls) in Delphi and access its fields and sheets without using any DBMS like BDE. you must install ms-excel to use this code. DBImageFixed
(Popularity: ) : DBImageFixed was implemeted extending DBImage functionality. The source code is the same at DBImage, except the way of the last one load the picture from database. Besides it includes a new property LockAspectRation that is ignored when Stretch property is ... Simple HTML Report
(Popularity: ) : You easily can make report in HTML. its use enough easy to. MySQL Extractor
(Popularity: ) : MySqlExtractor is small sofware for fast connect to MySql Database, with SQL command and Export capability. TTopQuery
(Popularity: ) : This is a TQuery descendant which allows to limits the result set records count. It works with any BDE valid alias. ODBC Configuration
(Popularity: ) : Ever wanted to configure ODBC Programmatically, from your code without any client configuration?. Here is how to do it. Please tell me what do you think ?! Please note that the code loads odbccp32.dll, that must be available at the ... What is a SQL Server Parameter Do you know it? No worries!
(Popularity: ) : Parameters? No problems! See how to easily pass parameters from your VB.Net application to Stored Procedure SQL Server and get the output result! Have fun! Small Employer
(Popularity: ) : This is for a small business to keep some Data in a database. workaround db
(Popularity: ) : Automatic calculation using db and txt.