C++财务管理系统 第6页
第四章 财务管理系统界面设计
4.1创建工程及主界面
l 启动C++ Builder,采用默认设置新建一个工程,并将工程保存为“caiwu.bpr”。选择Project|Options…菜单命令,在Application选项卡修改工程的title属性为“财务管理系统”,并为项目选择一个Exe程序的图标。
l 创建系统主窗体
利用系统默认生成的窗体作为主窗体,并为其添加主菜单空件和其他空件,布局如图若图片无法显示请联系QQ3249114
(2)窗体及其控件的属性设置如表
空件类型 |
对象(控件)名 |
属性 |
取值(说明) |
Form |
fmMain |
Name |
fmMain |
|
|
Caption |
财务管理系统 |
|
|
Formstyle |
fsMDIForm |
Bevel |
Bevel1 |
Caption |
基础数据管理 |
Bevel |
Bevel2 |
Caption |
凭证管理 |
Bevel |
Bevel3 |
Caption |
帐簿查询 |
Bevel |
Bevel4 |
Caption |
结账及报表 |
Label |
Label1到Label9 |
Caption |
见图 |
4.2创建数据访问模块
因为各个窗体均需要对对数据库进行访问,可以把与数据库进行连接的控件放置到一个数据访问模块中,这样所有的窗体都可以共享来访问数据库。
(1) 在ODBC中添加一个驱动程序为SQL Server的系统DNS数据源指向前面创建的caiwubook数据库,名称为caiwulink。
(2) 在C ++ Builder中单击File|New|Data Module|菜单命令,生成一个数据模块并保存为“db.cpp”文件。
(3) 为数据模块添加一个Database控件,控件的属性设置如表,这样在其他窗体中就可以直接使用Query和Table空件来访问数据了。
对象(控件)名 |
属性 |
取值(说明) |
Database1 |
Name |
Database |
|
AliasName |
Caiwulink |
|
DatabaseName |
db |
|
Params |
USER NAME=sa(访问数据库的用户和密码) |
|
LoginPrompt |
False(程序运行时不提示输入数据库用户名和密码) |
l 创建数据操作窗体的父类窗体
选择New |Form 菜单命令,新建一个窗体,将其Name属性改为“fmParent”并为其添加如图所示控件。选择Project|Options…菜单命令,将fmParent窗体从自动创建的窗体列表中删除。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页