涉及知识点
- Access数据库建立与关键表结构设计
- Delphi ADOConnection动态连接Access数据库
- Delphi前台fsMDIForm和fsMDIChild窗体设计
- dxBarManager方式通用菜单架构设计
- 主界面常见状态栏涉及与动态更新(软件版本信息、时间状态信息、登录组信息、滚动信息、当前时间…)
- Delphi通用登录界面设计及主界面载入交互
- MD5方式验证和保存密码
- 动态窗体菜单列表(打开窗体事件、销毁窗体事件)
- RzCheckTree方式设计常见用户权限
- imageList图标库
- 第三方控件:RC、AlphaControl皮肤控件
看到这么多知识点是不是感觉有点晕啊!
没关系,接下来我们一步一步实现!注意我们的口号,保持对知识的敬畏之心!
整体设计方案
这个是我们系统实现部分的一个设计方案,因为系统是通用的嘛,所以这里我就叫它Common Management System了,下面简称CMS。
这里暂不做DFEMA和PFEMA的深层次分析,有BUG的系统才是好系统,不然还要开发和维护人员做什么?(客户小姐姐:呸,渣男!)
完整版单文件网页
Delphi – 手把手教你基于D7+Access常用管理系统架构的设计与实现 – Jeremy.Wu – 博客园.mhtml
其实只用到RZ控件。
Cx和AlphaControl控件没有用到,如果报错就全局搜索那个报错控件名称,删除即可。
或者留下邮箱,我把控件打包发给您。
RC控件和Dev控件分享如下,请根据需要下载。
链接:https://pan.baidu.com/s/1MY2BQ6YL621qFrI0xoueJA
提取码:Q1hy
链接:https://pan.baidu.com/s/1DRSwWHFYVxj2S5-5OQXlgQ
提取码:oI39