WEB开发网
开发学院软件开发C语言 利用C#开发科技档案管理系统(二) 阅读

利用C#开发科技档案管理系统(二)

 2009-02-27 08:18:21 来源:WEB开发网   
核心提示:六、公共类设计 开发项目时,以类的形式来组织、封装一些常用的方法和事件,利用C#开发科技档案管理系统(二),不仅可以提高代码的重用率,也大大方便了代码的管理,图4是数据库操作类、基础功能模块类和功能窗体之间理论关系图,图4 各层之间关系图1.公共变量定义类(ClsComm.cs)设计 该类中定义了系统中使用的全局变量,

六、公共类设计

开发项目时,以类的形式来组织、封装一些常用的方法和事件,不仅可以提高代码的重用率,也大大方便了代码的管理。本系统中共创建了三个公共类文件:ClsComm.cs(公共变量定义类)、ClsDB.cs(数据库操作类)和ClsSQL.cs(基础功能模块类)。其中公共变量定义类主要用来定义系统中的全局变量,数据库操作类主要用来访问 SQL Server数据库,基础功能模块类主要用来处理业务逻辑功能,也就是实现功能窗体(陈述层)与数据库操作(数据层)的业务功能。图4是数据库操作类、基础功能模块类和功能窗体之间理论关系图。

利用C#开发科技档案管理系统(二)

图4 各层之间关系图

1.公共变量定义类(ClsComm.cs)设计

该类中定义了系统中使用的全局变量,主要用于系统权限控制。代码如下:

namespace DrawingSys.BaseClass
{
    class ClsComm
    {
      #region
        public static string Str_IP = "";          //服务器IP -- 默认是本机
        public static int Int_Id = 0;              //登录用户ID
        public static string Str_UserName = "";    //登录用户名
        public static int Int_SysPower = 0;        //管理权限
        public static int Int_AddPower = 0;        //增加权限
        public static int Int_EditPower = 0;       //编辑权限
        public static int Int_DelePower = 0;       //删除权限
        public static int Int_BrowPower = 0;       //浏览权限
        public static int Int_FindPower = 0;       //查询权限
        public static int Int_PrintPower = 0;      //打印权限
        public static int Login_Id = 0;            //登录序号
      #endregion
    }
}

1 2 3 4 5 6  下一页

Tags:利用 开发 科技

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接