博文
管理类软件的开发应如何构架(2006-02-07 14:25:00)
摘要: 我开发过的管理类软件大概有十种左右, 比如财务管理, 酒店管理,通讯录管理, 员工管理.... 所以想总结一些开发这类软件的经验, 仁者见人, 智者见智 有可能见笑于各位高手了.
我说的管理类软件只是单机模式的, 不涉及到B/S结构.
开发此类软件, 我一般把它分三层, 第一层是数据处理层, 也就是与数据库操作的接口层. 在这里可以定义一个类 DBInterface 来专门负责这一层的工作.( 用C#语言简要描述一下DBInterface 类)
public class DBInterface
{
private SqlDatabaseConnection objDbc; //数据库连接对象
private SqlCommand objCmd; //SQL命令对象
private string strSqlStatement ; //SQL语句
&nbs......
