案例八商品销售管理系统.doc
《案例八商品销售管理系统.doc》由会员分享,可在线阅读,更多相关《案例八商品销售管理系统.doc(56页珍藏版)》请在咨信网上搜索。
案例八商品销售管理系统 56 2020年5月29日 文档仅供参考 A、课程设计实施步骤 同学们可按下列步骤完成所选题目的设计并写出设计报告。 第一步:问题分析 在对所选题目进行调研的基础上,明确课题背景及该选题要做什么。依据调查结果,进一步分析和表示用户的需求。 (1)系统的功能需求:围绕选题,明确系统的主要功能; (2)用户操作需求:系统应以怎么的方式与用户进行交互。 第二步:总体设计 (1)系统的功能划分:主要给出系统的功能结构图; (2)系统流程:主要给出系统工作流程示意图。 第三步:详细设计与实现 (1)类设计:给出系统中设计的类的功能、结构等的说明; (2)系统的主要代码:类的实现及程序主要代码及其说明; 第四步:测试 以运行结果的形式给出程序的测试过程,需要运行界面截图与文字说明,缺一不可。 第五步:形成设计报告 对设计结果的合理性、规范程度和实际运行的结果以报告的形式进行提交。 B、课程设计报告要求 课程设计报告有四个方面的要求: 1.问题描述。包括此问题的理论和实际两个方面。 2.解决方案。包括: (1)总体设计:应合理划分系统功能模块,系统工作流程合理、符合实际; (2)详细设计与实现:类的设置是问题域中客观存在事物的放映和抽象,代码符合程序编写规范; (3)测试:对系统应进行全面的功能测试,以保证系统的可靠运行。 3.报告撰写格式要规范,具体参见样例。 案例八 用VC++制作一个商品销售管理系统 关键词:菜单制作 封面设计 商品销售管理 状态条 加速键面板 加速键与菜单连接 8.1 课程设计的目的和意义 商品销售管理是任何生产单位、企业集团所面临的一项重要任务,管理内容非常复杂,涉及资金流、物质流和人员流等等方面,内容极其广泛,因此制作一个商品销售管理系统是十分重要的和必要的。 8.2 系统功能设计 在本系统的制作中,我们将介绍菜单的制作方法、在新的主界面中(不是由向导生成的主对话框)的菜单过程代码的编制方法、加速键面板的制作及其加速键与菜单的连接方法。这一案例与高校科研管理系统的制作几乎类似,但能够看出它有许多的特色。商品销售管理系统仍能够制作成一个多页面的”选项卡”式的管理系统,完全能够用VC++的选项卡控件加以制作,但鉴于当前的一些VC++6.0版本对于选项卡控件的局限性,我们还是只能沿用前面的多个对话框的制作来实现对于商品销售的多个方面的管理。 在本系统中我们将介绍如何由用户自己制作一个系统封面(不经过添加SPLASH工程的方法),该系统启动封面出现后再确定是否进入系统主控界面。其系统的启动画面如图8.1所示。 图8.1系统封面效果 系统封面能够控制系统的进入,如果进入系统,则出现一个系统主控界面,经过系统主控界面可进入系统的各个功能模块。系统主要的功能模块如图8.2所示。 图8.2系统功能模块图 系统功能模块也能够由系统主空界面所体现,如图8.3所示。 图8.3系统功能模块图示 能够看出,在系统主控界面中,我们设计了一个加速键面板,并分为两个区域,一个区域的加速键用于”对内”管理,一个区域用于”对外管理。这样系统的功能和结构更是一清二楚。 8.3 商品销售管理系统中数据库与数据表的创立 数据库是数据表的集合,系统开发首先应该开发一个数据库,它用于存放系统中的数据表,本章还是采用Microsoft Office 中的Microsoft Access 来进行数据库与数据表的创立工作。为此我们先定义数据库中的7个数据表的结构。即”商品目录”数据表、”销售部门”数据表、”雇员”数据表、”订单”数据表、”客户”数据表、”零售商”数据表、”国家”数据表。 8.3.1商品销售管理系统中数据库与数据表的设计 本案例所需要的数据表比较多,作为一个商品销售管理系统,特别是大型生产企业或企业集团,它们所涉及的内容、范围比较广泛,为此我们首先定义如下的一些数据表的结构。 1.”商品目录”数据表结构的定义 商品目录是商品销售管理中的一个重要的方面,它来自于企业的生产实际,也是销售管理中的主要参考对象,因此需要对商品目录进行有效的管理。根据商品目录的特点,我们特设计”商品目录”数据表的结构如表8.1所示。 表8.1 ”商品目录”数据表结构 字段名称 字段类型 字段大小 小数位数 索引 必须填写 订购编号 商品编号 部门编号 质量等级 折扣 数字 数字 数字 数字 数字 默认 默认 默认 默认 默认 是 是 是 是 是 ”商品目录”数据表一经创立,能够在其中输入一些用于演示的数据记录,以在后面的对话框制作中显示对话框制作的数据操作效果。其数据可参考表8.2所示内容。 表8.2 ”商品目录”数据表的参考数据 订购编号 商品编号 部门编号 质量等级 折扣 1047 1048 1048 1049 1049 1050 1050 1050 1050 1051 1052 1052 1053 1053 1053 1054 1054 1055 1055 1055 1055 1056 1056 1057 1058 1058 1059 1060 1060 1 1 2 1 2 1 2 3 4 1 1 2 1 2 3 1 2 1 2 3 4 1 2 1 1 2 1 1 2 900 3316 12316 2954 7619 3340 5318 5378 11635 5349 5313 11221 5356 5324 11238 11518 12301 2367 2954 12386 13545 5318 11221 3340 5313 11238 3316 5324 5349 7 5 4 2 3 1 35 42 8 5 5 7 6 56 8 5 7 8 7 7 5 6 8 5 6 5 5 45 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.”雇员”数据表结构的定义 雇员管理是商品销售管理中的又一个重要方面,因为任何商品销售的管理均是经过雇员执行的,根据雇员的特点,特设计”雇员”数据表的结构如表8.3所示。 表8.3 ”雇员”数据表结构 字段名称 字段类型 字段大小 小数位数 索引 必须填写 雇员编号 雇员名字 雇员姓氏 雇员电话 聘用时间 薪水 数字 文本 文本 文本 日期/时间 数字 默认 10 15 16 默认 默认 是 是 是 是 是 是 ”雇员”数据表的演示数据可参考表8.4。 8.4 ”雇员”数据表参考数据 雇员编号 雇员名字 雇员姓氏 雇员电话 聘用时间 薪水 2 4 5 8 9 11 12 14 15 20 24 28 29 34 36 37 44 45 46 52 61 65 71 72 83 85 94 105 107 109 110 113 Nrldon Young Lambert Johnson Forest Weston Lee Hall Young Papadopoulos Fisher Bennet De Souza Baldwin Reeves Stansbury Phong Ramanathan Steadman Nordstrom Leung O′Brien Burbank Sutherland Bishop MacDonald Williams Bender Cook Brown Ichida Page Roberto Bruce Kim Leslie Phil K.J. Terri Stewart Katherine Chris Pete Ann Roger Janet Roger Willie Leslie Ashok Walter Carol Luke Sue Anne Jennifer M Claudia Dana Mary S. Randy Oliver H. Kevin Kelly Yuki Mary 250 233 22 410 229 34 256 227 231 887 888 5 288 2 6 7 216 209 210 420 3 877 289 290 477 892 255 894 202 22 845 88-12-28 88-12-28 89-2-6 89-4-5 89-4-17 90-1-17 90-5-1 90-6-4 90-6-14 90-1-1 90-9-12 91-2-1 91-2-18 91-3-21 91-4-25 91-4-25 91-6-3 91-8-1 91-8-9 91-10-2 92-2-18 92-3-23 92-4-15 92-4-20 92-6-1 92-6-1 92-8-8 92-10-8 93-2-1 93-2-4 93-2-4 93-4-12 40000.00 55500.00 25000.00 25050.00 25050.00 33292.93 45332.00 34482.62 24400.00 25050.00 23040.00 34482.80 25500.00 23300.00 33620.00 39224.00 40350.00 33292.94 19599.00 4500.00 34500.00 31275.00 45332.00 35699.00 45000.00 35699.00 28900.00 36799.00 35500.00 27000.00 25689.00 48000.00 3.”销售部门”数据表结构的定义 在一个商品销售管理系统中,销售部门自然是它之中的一个重要内容,特设计”销售部门”数据表的结构如表8.5所示。 表8.5”销售部门”数据表结构 字段名称 字段类型 字段大小 小数位数 索引 必须填写 部门编号 零售商号 说明 库存 订购 成本 价格 数字 数字 文本 数字 数字 数字 数字 默认 默认 50 默认 默认 默认 默认 是 是 是 是 是 是 ”销售部门”数据表的演示数据可参考表8.6所示内容。 表8.6”销售部门”数据表的参考数据 部门编号 零售商号 说明 库存 订购 成本 价格 900 912 1313 1314 1316 1320 1328 1330 1364 1390 1946 1986 2314 2341 2343 2350 2367 2383 2390 2612 2613 3820 3820 3511 5641 3511 3511 3511 3511 3511 3511 6588 6588 3511 3511 3511 3511 3511 3511 3511 Dive kayak Underwater Diver Vehicle Regulator System Second Stage Regulator Regulator System Second Stage Regulator Regulator System Alternate Inflation Regulator Second Stage Regulator First Stage Regulator Second Stage Regulator Depth/Pressure Gauge Console Electronic Console Depth/Pressure Gauge Personal Dive Sonar Compass Console Mount Compass(meter only) Depth/Pressure Gauge ElectronicConsole w/options Direct Sghting Compass Dive Computer 24 5 165 98 75 37 166 47 128 146 13 25 13 226 46 211 168 128 24 15 5 16 3 216 88 70 35 100 43 135 140 10 24 12 225 45 300 183 120 23 12 2 1356.75 504 117.5 124.1 119.35 75.53 154.8 85.8 99.9 64.6 95.79 73.32 120.9 48.3 72.85 10.15 24.96 76.22 189 12.582 76.97 3999.95 1680 250 365 341 171 430 260 270 170 309 188 390 105 235 29 52 206 420 34.95 179 4.”订单”数据表的结构 在商品销售管理系统中,订单管理是不可缺少的,根据订单的特点,定义”订单”数据表的结构如表8.7所示。 表8.7 ”订单”数据表结构 字段名称 字段类型 字段大小 小数位数 索引 必须填写 订单编号 客户编号 销售日期 交付日期 负责人编号 合同说明 交付地址1 交付地址2 交付城市 交付地点 交付邮编 交付的国家 交付电话 交付的VIA 信箱 交付说明 付款方式 贷物总数 税费 运载费 付款总量 数字 数字 日期/时间 日期时间 数字 文本 文本 文本 文本 文本 文本 文本 文本 文本 文本 文本 文本 数字 数字 数字 数字 默认 默认 默认 默认 默认 50 50 50 50 50 10 20 20 20 20 50 50 默认 默认 默认 默认 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 ”订单”数据表的演示数据能够参考表8.8所示内容。 表8.8 ”订单”数据表参考数据 订单编号 客户编号 销售日期 交付日期 负责人编号 合同说明 交付地址 1 交付地址2 交 付 城 市 交付地点 交付邮编 交 付 的 国 家 交 付 电 话 交付的VIA 信箱 交付说明 付款方式 贷物总数 税费 运载费 付款总量 1003 1351 88-4-12 88-5-3 114 UPS FOB Credit 1250 4.5 0 0 1004 2156 88-4-17 88-4-18 145 Maria Eventosh POBox737 Johannesburg 2042 RepublicSo.Africa 27-11-4432458 DHL FOB Check 7885 0 0 7885 1005 1356 88-4-20 88-1-21 110 UPS FOB Visa 4807 0 0 4807 1006 1380 94-11-6 88-11-7 46 Emery P101324 FOB Visa 31987 0 0 0 1007 1384 88-5-1 88-5-2 45 US Mail FOB Visa 6500 0 0 650 5.”客户”数据表结构定义 客户是销售管理的直接对象,因此客户管理也是商品销售管理中的一个重要内容,根据客户数据的特点,定义”客户”数据表的结构如表8.9所示。 表8.9”客户”数据表结构 字段名称 字段类型 字段大小 小数位数 索引 必须填写 客户编号 公司名称 地址1 地址2 城市 所在州名 邮政编码 国家 电话 传真 税费 联系方式 最后交易日期 数字 文本 文本 文本 文本 文本 文本 文本 文本 文本 数字 文本 日期/时间 默认 50 50 50 50 50 16 50 20 20 10 30 默认 是 是 是 是 是 是 是 是 是 是 是 是 是 ”客户”数据表的演示数据可参考表8.10所示内容。 表8.10 ”客户”数据表演示数据 客户编号 公司名称 地址1 地址2 城市 所在州名 邮政编码 国家 电话 传真 税费 联系方式 最后交易日期 1221 1231 1351 Kauai Dive Shoppe Unisco Sight Diver 4-976 Sugarloaf Hwy POBox Z-547 Neptune Lane Suite 103 Kapaa Kauai Freeport Kato Paphos 94766-1234 94766-1234 94766-1234 US Bahamas Cyprus 808-555-0269 809-555-3915 357-6-876708 808-555-0278 809-555-4958 357-6-870943 8.5 0 0 95-2-2 94-11-17 94-10-18 6.”零售商”数据表结构定义 企业产品销售是经过一些零售商进行的,而且零售商的数量远比批发商的数量多,因此零售商数据管理是商品销售管理的又一个重要组成部分。根据零售商数据结构的特点,特定义”零售商”数据表的结构如表8.11所示。 表8.11 ”零售商”数据表结构 字段名称 字段类型 字段大小 小数位数 索引 必须填写 零售商编号 零售商姓名 地址 城市 所在州名 邮政编码 国家 电话 传真 优先偿付 数字 文本 文本 文本 文本 文本 文本 文本 文本 数字 默认 16 50 50 50 16 50 20 20 10 是 是 是 是 是 是 是 是 是 是 ”零售商”数据表的演示数据可参考表8.12所示内容。 表8.12 ”零售商”数据表演示数据 零售商编号 零售商姓名 地址 城市 所在州名 邮政编码 国家 电话 传真 优先偿付 2641 2674 3511 3819 3820 4521 4642 Cacor Corjporation Underwater J.W.Luscher Mfg. Scuba Professionals DiversSupply Shop Techniques Perry Scuba Beauchat,Inc. 161 Southfield Rd 50 N 3rd Street 65 Addams Street 3105 East Brace 5208 University Dr 52 Dolphin Drive 3443 James Ave 45900 SW Southfield Indianapolis Berkely Rancho JDominguez Macon Redwood City Hapeville Ft Lauderdale OH IN MA CA GA GA GA FL 60093 46208 02779 90221 20865 94065-1086 30354 U.S.A U.S.A U.S.A U.S.A U.S..A U.S..A U.S..A U.S..A 708-555-9555 317-555-4523 800-555-4744 231-555-7850 912-555-6790 415-555-1410 800-555-6220 305-555-7242 708-555-7547 508-555-8949 912-555-8474 415-555-1276 404-555-8280 305-555-6739 -1 -1 0 -1 0 0 -1 -1 7.”国家”数据表结构定义 对于大型企业或跨国集团公司,往往一些产品是跨国销售的,因此国家名录管理也是一个辅助的管理内容,其”国家”数据表的结构定义如表8.13所示。 表8.13 ”国家”数据表结构 字段名称 字段类型 字段大小 小数位数 索引 必须填写 国家 首都 所在州名 地区 人口 文本 文本 文本 文本 数字 50 16 50 50 默认 是 是 是 是 是 ”国家”数据表的演示数据可参考表8.14所示内容。 表8.14 ”国家”数据表演示数据 国家 首都 所在州名 地区 人口 Argentina Bolivia Canada Chile Colombia Cuba Ecuador El Salvador Guyana Jamaica Mexico Nicaragua Paraguay Peru United States of America Uruguay Venezuela Buenos Aires La Paz Brasilia Ottawa Santiago Bagota Havana Quito San Salvador Georgetown Kingston Mexico City Managua Asuncion Lima Washington Montevideo Caracas South America South America South America North America South America South America North America South America North America South America North America North America North America South America South America North America South America South America 2777815 1098575 8511196 9976147 756943 1138907 114524 455502 20865 214969 11424 1967180 139000 406576 1285215 9363130 176140 912047 32300003 7300000 26500000 13 00 33000000 10600000 10600000 53000000 8000000 25000000 39000000 46600000 300 0 8.3.2 ”商品销售数据库”的创立 商品管理数据库的创立过程与前面章节的创立数据库的方法一样,这里我们就不再重复了,其保存路径为”D:\VC++写作案例\CH8\商品销售数据库”。创立的数据库和数据表如图8.4所示。 图8.4 商品销售数据库及数据表 8.4 制作一个系统封面的位图文件 在本案例中,我们仍将制作一个应用系统封面,与案例七一样,它不再是一个Splash画面,而需 要我们自己制作一个对话框作为系统封面,系统封面往往在系统启动时加以显示。系统封面的作用主要有:(1)说明系统名称;(2)说明系统的归属,即版权;(3)说明系统制作时间 ;(4)修饰应用系统。这些内容不是固定的,它能够根据用户的需要和爱好加以制作。我们首先制作一个系统封面的位图文件,其系统封面的位图文件如图8.5所示。 图8.5 系统封面位图 8.5 创立”商品销售管理系统”应用程序基本框架 在前面我们已经创立了数据库、数据表、制作了系统封面的位图文件,也就是作好了系统开发的一切工作,因此我们能够着手应用系统的界面制作了。在VC++中,往往将应用程序的界面称作对话框,应用程序界面的制作往往就是对对话框的应用开发。 本案例我将不再经过ODBC数据源创立的方法,创立作为基本框架中主对话框的数据源,而仅创立一个基本对话框。基本对话框用于制作应用系统的封面,基本框架的制作过程如下: (1)结束数据库的创立并启动VC++,出现VC++主控界面。 (2)在VC++主控界面中单击”文件|新建…”菜单项,出现新建工程类型选择对话框,在工程类型对话框中选择MFC AppWizard(EXE)工程类型。 (3)输入工程名称为”商品销售管理系统”并选择Win32平台类型。 (4)单击”确定”按钮,进入文档类型设置对话框。 (5)选择”基本对话框”类型,即创立一个基本对话框的应用程序,设置资源使用的语言为中文。 (6)单击”完成”按钮,出现基本对话框的全部信息,如下所示: Application type of 商品销售管理系统: Dialog-Based Application targeting: Win32 Classes to be created: Applica5tion: CMylApp in 商品销售管理系统.h and 商品销售管理系统.cpp Dialog: CMylDlg in 商品销售管理系统 Dlg.h and 商品销售管理系统 Dlg.cpp Features: +About box on system menu +3D Controls +Uses shared DLL implementation (MFC42.DLL) +ActiveX Controls support enabled +Localizable text in: 中文[中国] 确认创立信息之后,即出现应用程序开发的对话框设计界面。 8.6 制作应用系统封面 在案例五和案例六的工程中,我们经过增加一个SPLASH工程,作为应用系统的封面资源,但在本案例中,我们将生成的应用系统框架中的基本对话框IDD-MY-DIALOG作为应用系统的封面加以制作。为什么基本对话框能够作为应用系统封面呢?很显然,在工程编译或运行时最先启动的就是基本对话框,在前面我们将它称之为主对话框,对主对话框进行加工制作,用于创立应用系统的封面,经过它确定是否进行其它的相关操作,其制作步骤如下: (1)在主对话框IDD-MY-FORM中将提示文本框”TODO:在这个对话框里设置表格控制。”删除。 (2)在主对话框IDD-MY-FORM中将两个命令按钮”确定”和”取消”删除,并放入两个新的命令按钮,设置它伞兵相关属性。 (3)在对话框IDD-MY-DIALOG中放入一个图片控件,并加载我们前面制作的封面位图文件,窗体布局如图8.6所示。 图8.6 系统封面布局 其中,两个命令按钮控件的属性设置如表8.15所示。 表8.15 命令按钮对象的基本属性 ID 标题内容 IDC-BUTTONENTER 进入系统 IDC-BUTTONEXIT 退出系统 在两个命令按钮中,其中一个用于退出系统,即结束整个系统操作,另外一个用于进入系统,所谓进入系统,就是进入应用系统的主界面(注意:这里我们指的系统主界面不再是由应用系统框架生成的主对话框,而是我们自己增加并命名的一个对话框)。因此需要给这两个命令按钮建立消息映射,创立函数名和编制该命令的事务过程代码。其方法在前面已经大量涉及,就不再重复了。 ”进入系统”命令按钮的过程代码如下所示: ”退出系统”命令按钮的过程代码如下所示: 8.7 系统主界面的制作 在自动生成的应用程序框架中,我们已经将主对话框IDD-MY-DIALOG用作了系统封面,作为一个应用系统,当前它还需要一个系统主控界面,为此我们需要在工程中增加一个对话框资源,用于制作”商品销售管理系统”主控界面。其步骤如下: (1)在VC++主菜单中单击”插入|资源|Dialog”菜单项,确认后即在工程的视图选项卡中增加了一个新的对话框IDD-DIALOG1。 (2)将新的对话框IDD-DIALOG1的标题属性修改为”商品销售管理系统主控界面”。 (3)在对话框中加入一个图片控件并调用一个位图文件,对主控界面加以修饰。 (4)将OK命令按钮删除。 (5)将CANCEL命令按钮删除。 (6)在对话框中放入三个分组框控件,用于对对话框进行区域划分,形成层次感。 (7)在对话框中放入一个标签控件,用于说明对话框,其标签标题名为”商品销售管理系统”。 (8)在对话框中的两个区域之中放入七个命令按钮,作为七个功能的执行控件。 (9)在对话框中放入现代战争状态条控件IDC-SBARCTRL1,该控件是一个ActiveX控件,仍旧需要用插入的方法将其插入到对话框中。 该控件在ActiveX控件的列表中,如图8.7所示。 图8.7 状态条控件 状态条控件的制作主要为”分段”,即插入窗格,经过插入窗格的个数就能够将状态条分为若干段。然后为每一段进行对齐布局和标题设置,并为每一段安排一个”显示数据”,可经过”样式”列表进行,如图8.8所示。 图8.8 状态条样式设置 用户还能够为每一段即每一个窗格设置一个图片,以对状态条进行修饰,最后对话框如图8.9所示。 图8.9 对话框及状态条布局 一个对话框只是一个框架,要使我们增加的对话框资源成为一个应用系统的主界面,需要用菜单或命令按钮的方法来完成其它程序或对话的调用,因此我们需要制作一个菜单文档,并与主界面对话框进行连接。其菜单的制作过程如下: (1)在VC++主菜单中单击”插入|资源|Menu”菜单项,确认后即在工程的视图选项卡中增加了一个菜单文档IDR-MENU1。 (2)双击该文档,出现菜单设计器,在菜单设计器中设计每一个主菜单和下拉菜单即可,其设计效果如图8.10所示。 图8.10 菜单设计 其中所有的菜单条目如表8.16所示(注意:主菜单无索引编码)。 表8.16 菜单及下拉菜单 ID 标题内容 ID-Menu-SPML ID-Menu-XSBM ID-Menu-DDGL ID-Menu-GYGL ID-Menu-DLGL ID-Menu-KHGL ID-Menu-GJML 商品目录 商品目录管理 销售部门 销售部门管理 订单管理 订单管理 雇员管理 雇员管理 代理商管理 代理商管理 客户管理 客户管理 国家名目 国家名目管理 菜单文档一经创立,就需要用一个对话框来与之连接,成为该对话框的一个组合部分,这里的菜单连接就是与我们创立的主对话框进行连接,连接的方法如下: (3)在对话框的通用属性选项卡中打开”菜单”列表框,选择一个菜单文档进行关联,如图8.11所示。 图8.11 对话框与菜单的连接 这样运行工程并调用主界面时,菜单便显示在对话框之中,如图8.12所示。 图8.12 对话框与菜单的连接效果 菜单的每一个条目与命令按钮的作用几乎是一致的,只是表现形式不同,主要用于对程序的执行和对话框的调用,因此它依然需要建立消息映射、创立命名函数、编制过程代码。由于此处涉及多个菜单,我们将结合后面的对话框的制作再加以说明。 8.8 制作”商品目录管理”对话框 在前面我们几乎为”商品销售管理系统”形成了一个完整的框架,它包括系统封面、主窗口、主菜单、状态条等各种Windows应用系统的相关要素。但还未有任何实质性的功能的制作,因此从本节起我们就将制作”商品销售管理系统”中的各个功能模块。首先制作”商品目录管理”对话框。 8.8.1 增加对话框资源并插入控件对象 作为一个较大的应用系统,,往往需要用一些专门的对话框进行分类的数据处理,因此我们首先需要增加一个对话框资源。其操作如下: (1)在VC++主菜单中单击”插入|资源|Dialog”菜单项,确认后即在工程的视图选项卡中增加了一个新的对话框IDD_DIALOG1。 (2)将新的对话框IDD_DIALOG1的标题属性修改为”商品目录管理”;而它的资源索引号IDD_DIALOG1修改为IDD_DIALOGSPML。 (3)删除对话框中自动创立的两个命令按钮。 (4)插入一个ADO数据源控件IDC_ADODC1。 (5)插入一个数据表格控件IDC_DATAGRID1。 其对话框的布局如图8.13所示。 图8.13 ”商品目录管理”对话框布局 8.8.2 为”商品目录管理”对话框创立新类并进行声明 ”商品目录管理”对话框是工程中增加的新的资源,因此必须为它创立一个新类并加以声明,关于对话框的类的创立过程我们就不多介绍了,将它的新类命名为”CSpm1Dlg”。 一个新的类一经创立,就需要在工程中对此加以声明,当前调用该对话框资源的对话框是IDD-MainD1g,因此需要在它的实现文件中加以声明,其声明过程如下所示: //MainD1g.cpp : implementation file // #include "stdafx.h" #include "商品销售管理系统.h" #include "MainDlg.h" #include "Spmldlg.h"- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 案例 商品 销售 管理 系统
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文