《XXXX网上图书销售系统_数据库课程设计报告6534.docx》由会员分享,可在线阅读,更多相关《XXXX网上图书销售系统_数据库课程设计报告6534.docx(32页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、数学与计计算机学学院课程设计计说明书书课 程 名 称称: 数据据库-课课程设计计 课 程 代 码码:题 目: 网上上图书销销售系统统-实现现前台 年级/专专业/班:学 生 姓 名名:学 号号:开 始 时 间间: 20113年 6月 9日完 成 时 间间: 20113年 6月21 日课程设计计成绩:学习态度度及平时时成绩(330)技术水平平与实际际能力(220)创新(55)说明书撰撰写质量量(455)总 分(1100)指导教师师签名:年月日目 录摘要21 引言言12 需求求分析222.1 国内外外研究的的现状222.2 功能需需求22.3 数据描描述42.4 数据库库描述553 概要要设计663
2、.1 系统运运行环境境63.2 系统功功能模块块设计663.3 系统处处理流程程73.4 接口设设计74 详细细设计994.1 登录模模块及主主界面994.2 图书录录入模块块114.3 图书销销售模块块164.4 销售统统计模块块214.5 查询库库存模块块245 系统统测试2276 操作作手册3327 结论论337.1 系统功功能3337.2 系统不不足和改改进3337.3 总结333致谢344参考文献献35摘 要随着计算算机的普普及书店店规模的的不断扩扩大,使使图书销销售管理理成为书书店管理理中的一一个重要要课题。通通过图书书销售管管理系统统可以解解决书店店管理中中遇到的的各种问问题。本
3、本系统分分析了市市场需求求和实际际需要,利利用VCC+连连接SQQL数据据库的方方式,主主要实现现了书店店的网上上图书销销售管理理,该系系统具有有处理图图书录入入、图书书销售、销销售统计计、查询询库存等等功能。关键词:图书;销售;库存2网上图书销售系统1 引言言传统的图图书销售售管理方方法,都都是通过过人工统统计和计计算的管管理方式式进行的的。这样样的管理理方法不不但费时时费力,也也容易产产生计算算上的错错误和疏疏漏;计计算机技技术的全全面普及及,打破破了书店店管理的的传统管管理方法法,提高高了管理理效率的的同时,克克服了传传统管理理方法中中易产生生的问题题,使管管理员能能够有序序的、全全面的
4、对对图书销销售和库库存进行行管理。网上图书书销售系系统可以以完成书书店的日日常管理理,如图图书录入入、图书书销售、销销售统计计、查询询库存等等功能,迅迅速准确确地对已已售图书书和剩余余库存进进行统计计和汇总总工作,大大提高了书店的管理效率和准确性。2 需求求分析2.1 国内外外研究的的现状在现代化化的书店店中,对对图书销销售工作作运用现现代化技技术进行行管理,是提高工工作效率率的有效效手段。图图书销售售管理是是书店日日常工作作中非常常重要的的一个方方面,越越来越受受到书店店经营者者的重视视。通过过计算机机管理系系统对图图书销售售进行全全面的统统计与管管理,全全面解决决了书店店经营过过程中所所遇
5、到的的各种问问题,并并且克服服了传统统管理方方式中的的易出错错等问题题。图书书销售管管理系统统成为书书店管理理的首选选管理工工具。2.2 功能需需求2.2.1待开开发软件件的功能能需求本系统是是根据书书店的实实际需求求而开发发的,要要求稳定定、可靠靠的实现现图书销销售的自自动化管管理,通通过本系系统可以以达到以以下目标标:1. 图书录入入,包括括图书的的基本信信息,如如分类、进进价、售售价、作作者等。2. 图书销售售,包括括图书的的售价、折折扣、销销售日期期,并实实现对库库存量的的修改。3. 销售统计计,包括括按图书书类型、书书名、作作者、出出版社等等进行统统计。4. 查询库存存,对指指定的某
6、某本图书书剩余库库存量进进行查询询。5. 售完图书书查询,对对已售完完图书进进行查询询。2.2.2待开发发软件的的功能按照用户户需求,要要满足以以上功能能,我设设计出了了图书销销售管理理系统的的系统功功能图,如如图2.1所示示。图书销售管理系统图书录入查询库存图书销售销售统计售完图书查询图2.11 图书书销售管管理系统统的系统统功能图图综合系统统要求,对对图2.1所示示的系统统功能解解释如下下:图书录入入,包括括图书的的基本信信息,如如分类、进进价、售售价、作作者等。图书销售售,包括括图书的的售价、折折扣、销销售日期期,并实实现对库库存量的的修改。销售统计计,包括括按图书书类型、书书名、作作者
7、、出出版社等等进行统统计。查询库存存,对指指定的某某本图书书剩余库库存量进进行查询询。售完图书书查询,对对已售完完图书进进行查询询。通过以上上分析,可可以得到到仓库管管理系统统的数据据流图,如如图2.2所示示。管理员图书信息处理图书管理反馈信息图书信息反馈信息记录数据数据库图2.22 图书书管理系系统的数数据流图图2.3 数据描描述2.3.1数据据库概要要说明数据库中中包括管管理员信信息表、图图书基本本信息表表、图书书类型表表、图书书销售记记录表等等4个数数据表。图2.33所示的的即为本本系统中中数据库库中的数数据表结结构图,该该数据表表结构图图包含系系统所有有数据表表。可以以清晰地地反应数数
8、据库信信息。图2.33 数据据表结构构图2.3.2主要数数据表的的结构表2.11 Pwwd(管管理员信信息表)字段名数据类型型字段大小小描述IDint4管理员帐帐号Passsworrdnvarrchaar50r密码表2.22 BoookIInfoo(图书书基本信信息表)字段名数据类型型字段大小小描述BookkIDint4图书编号号BookkNammenvarrchaar50图书名称称CateegorryIDDint4图书类型型编号Authhornvarrchaar50作者Publlishhernvarrchaar50出版社PubllishhDattesmallldaatettimee4出版日期
9、期Purcchassefloaat8进价Priccefloaat8售价Stocckint4库存本数数Disccounntint4折扣BarCCodeenvarrchaar50条形码表2.33 BoookCCateegorry(图图书类型型表)字段名数据类型型长度描述CateegorryIDDint4图书类型型编号CateegorryNaamenvarrchaar8图书类型型名称表2.44 BoookSSalee(图书书销售记记录表)字段名数据类型型长度描述IDint4销售记录录编号BookkIDint4图书编号号SaleePriicefloaat8实际售价价SaleeDattesmalllda
10、atettimee4销售日期期2.4 数据库库描述本软件采采用SQQL数据据库。3 概要要设计本系统是是根据书书店的实实际需求求而开发发的,完完全能够够帮助书书店实现现高效、准准确的图图书销售售自动化化管理。在在分析阶阶段,我我们已经经提出了了系统的的结构和和数据字字典。本本节我们们将对系系统的使使用环境境作简要要介绍,并并对该系系统作概概要设计计。3.1 系统运运行环境境P4机Winddowss操作系系统Visuual C+6.003.2 系统功功能模块块设计在前面系系统功能能分析的的基础上上,结合合Vissuall C+程序序编制的的特点,得得到如图图3.11所示的的系统功功能模块块图。图
11、书销售管理系统图书录入模块(M2)查询库存模块(M5)图书销售模块(M3)销售统计模块(M4)售完图书查询模块(M6)管理员登录模块(M1)图3.11图书销销售管理理系统功功能模块块图各模块功功能分配配如下:(1)用用户登陆陆功能:管理员员登陆模模块(MM1)。(2)图图书录入入功能:图书录录入模块块(M22)。(3)图图书销售售功能:图书销销售模块块(M33)。(4)销销售统计计功能:销售统统计模块块(M44)。(5)查查询图书书库存功功能:查查询库存存模块(MM5)。(6)售售完图书书查询功功能:售售完图书书查询模模块(MM6)。3.3 系统处处理流程程(1)系系统启动动,进入入身份验验证
12、。(2)初初始化系系统,导导入数据据库。(3)录录入图书书信息。(4)图图书销售售。(5)统统计图书书销售信信息。(6)查查询图书书库存信信息。(7)查查询已售售完图书书信息。(8)退退出系统统。3.4 接口设设计3.4.1 外外部接口口(1) 用户界界面采用图形形用户界界面,包包含菜单单、按钮钮、对话话框等元元素。(2) 软件接接口软件运行行于Viisuaal CC+66.0平平台上。(3) 硬件接接口运行于PPC机上上。3.4.2 内内部接口口(1)用用户登陆陆模块(M1):由相应事件驱动消息激活,完成用户登陆功能,之后进入消息循环状态。(2)图图书销售售模块(MM3):由相应应事件驱驱动
13、消息息激活,完完成图书书销售功功能,之之后进入入消息循循环状态态。(3)销销售统计计模块(MM4):由相应应事件驱驱动消息息激活,完完成销售售统计功功能,之之后进入入消息循循环状态态。(4)查查询库存存模块(M5):由相应事件驱动消息激活,完成查询库存功能,之后进入消息循环状态。(5)售售完图书书查询模模块(MM6):由相应应事件驱驱动消息息激活,完完成售完完图书查查询功能能,之后后进入消消息循环环状态。4 详细细设计该系统采采用VCC+66.0中中的MFFC连接接SQLL数据库库的方式式,使用用图形用用户界面面,主要要实现图图书录入入、图书书销售等等功能。下下面具体体对各模模块进行行介绍。4
14、.1 登录模模块及主主界面在登录界界面(如如图4.1所示示)中输输入用户户名和密密码,登登录成功功后进入入主界面面。登陆陆框流程程图如图图4.22所示,系系统主界界面如图图4.33所示,单单击某个个按钮就就能弹出出某个功功能的界界面。图4.11 系统统登录界界面输入用户名开始验证密码是否正确输入密码登录成功进入主界面结束是否选择帐号类型图4.22登录模模块流程程图图4.33 系统统主界面面4.2 图书录录入模块块4.2.1 实实现目标标添加图书书信息,图图书录入入对话框框的设计计如图44.4所所示。“保存”按钮对对应的方方法为RRAdddBoookDllg:OnSSavee(),流流程图如如图
15、4.5所示示。图4.44 图书书录入对对话框开始结束输入图书基本信息判断输入是否正确且完整添加该信息到关联表并写入数据库 是否图4.55 RAAddBBookkDlgg:OOnSaave()方法法的流程程图4.2.2 设设计步骤骤(1)向向项目中中添加一一个新DDiallog资资源,资资源IDD为IDDD_AADDBBOOKK。在IDDD_YYGTJJK对话话框资源源中单击击鼠标右右键,执执行弹出出快捷菜菜单的“Prooperrtiees”菜单命命令,打打开“Diaalogg Prropeertiies”对话框框。在“Diaalogg Prropeertiies”对话框框中选择择Gennera
16、al选项项卡,更更改其“Capptioon”文本框框内容为为“图书信信息录入入”。(2)从从Conntrools面面板上向向Diaalogg资源中中添加所所需控件件,更改改资源的的属性,并并为资源源设置相相对应的的变量,如如表4.1所示示。表4.11 图书书录入DDiallog资资源属性性设置IDPropperttiessMembber VarriabblessTypeeMembberIDC_BK_CATTEGOORY默认文本CateegorryNaameIDC_BK_NAMME默认文本BookkNammeIDC_BK_AUTTHORR默认文本AuthhorIDC_BK_PUBBLISSHER
17、R默认文本PubllishherIDC_BK_DATTE默认日期/时时间PubllishhDatteIDC_BK_PURRCHAASE默认数字PurcchasseIDC_BK_PRIICE默认数字PricceIDC_BK_PAYYOFFF默认数字PricceIDC_BK_STOOCK默认数字StocckIDC_BK_BARRCODDE默认文本BarCCodeeIDC_BK_DISSCOUUNT默认数字DisccounntIDC_RESSETCapttionn 重重填IDC_SAVVECapttionn 添添加IDCAANCEELCapttionn 退退出4.2.3 代代码分析析(1)打打开Cl
18、lasssWizzardd窗口,添添加在OOnInnitDDiallog成成员函数数,向OOnInnitDDiallog添添加代码码如下:BOOLL RAAddBBookkDlgg:OOnInnitDDiallog() CDiaalogg:OOnInnitDDiallog();/ TTODOO: AAdd exttra iniitiaalizzatiion herreGetBBookkGattegoory();retuurn TRUUE; / reeturrn TTRUEE unnlesss yyou sett thhe ffocuus tto aa coontrrol / EXXCEPPTI
19、OON: OCXX Prropeertyy Paagess shhoulld rretuurn FALLSE(2)当当用户单单击“保存“按钮时时,实现现添加图图书功能能,其响响应代码码如下:voidd RAAddBBookkDlgg:OOnSaave() / TTODOO: AAdd youur cconttroll nootifficaatioon hhanddlerr coode herreUpdaateDDataa(TRRUE);if(!IsVValiidInnputt()retuurn ;if(IIDYEES != AAfxMMesssageeBoxx(确确定要保保存吗?,MMB_YY
20、ESNNO) /放弃保保存retuurn ;if(SSaveeDatta()AfxMMesssageeBoxx(保保存成功功!);/保存存后重置置数据m_bHHasNNewBBookk = truue;OnReesett();GetDDlgIItemm(IDDC_BBK_CCATEEGORRY)-SeetFoocuss();elseeAfxMMesssageeBoxx(保保存失败败!);(3)判判断输入入信息是是否正确确的函数数是IssVallidIInpuut(),其其响应代代码如下下:booll RAAddBBookkDlgg:IIsVaaliddInpput()CStrringg stt
21、r = 00123345667899;if(mm_sttrBoookCCateegorry.IIsEmmptyy() | m_sstrBBookkCattegoory.FinndOnneOff(sttr) != -1)AfxMMesssageeBoxx(输输入有误误!图书书类型不不能为空空或包含含数字。);GetDDlgIItemm(IDDC_BBK_CCATEEGORRY)-SeetFoocuss();retuurn fallse;if(mm_sttrBoookNNamee.IssEmppty()AfxMMesssageeBoxx(输输入有误误!书名名不能为为空。);GetDDlgIItem
22、m(IDDC_BBK_NNAMEE)-SettFoccus();retuurn fallse;if(mm_sttrAuuthoor.IIsEmmptyy() | m_sstrAAuthhor.FinndOnneOff(sttr) != -1)AfxMMesssageeBoxx(输输入有误误!作者者名称不不能为空空或包含含数字。);GetDDlgIItemm(IDDC_BBK_AAUTHHOR)-SSetFFocuus();retuurn fallse;if(mm_sttrPuubliisheer.IIsEmmptyy()| mm_sttrPuubliisheer.FFinddOneeOf(st
23、rr) != -1)AfxMMesssageeBoxx(输输入有误误!出版版社名称称不能为为空或包包含数字字。);GetDDlgIItemm(IDDC_BBK_PPUBLLISHHER)-SSetFFocuus();retuurn fallse;if(mm_dPPurcchasse SeetFoocuss();retuurn fallse;if(mm_dPPricce SeetFoocuss();retuurn fallse;if( m_llDisscouunt 1000)AfxMMesssageeBoxx(图图书折扣扣应为00-1000之间间正值!);GetDDlgIItemm(IDDC_B
24、BK_DDISCCOUNNT)-SeetFoocuss();retuurn fallse;if(mm_lSStocck SeetFoocuss();retuurn fallse;if(mm_sttrBaarcoode.IsEEmptty() | m_strrBarrcodde.GGetLLenggth() 155)AfxMMesssageeBoxx(条条形码应应为155位整数数!);GetDDlgIItemm(IDDC_BBK_BBARCCODEE)-SettFoccus();retuurn fallse;/AffxMeessaageBBox(m_sstrBBookkNamme + rnn +
25、/m_strrBoookCaateggoryy + rrn +/m_strrAutthorr + rrn +/m_strrPubblissherr + rrn +/m_strrBarrcodde );retuurn truue;4.3 图书销销售模块块4.3.1 实实现目标标实现图书书销售功功能,图图书销售售对话框框设计如如图4.6所示示。“销售”按钮对对应的方方法为RRSalleBoookDDlg:OnnOK(),流流程图如如图4.7所示示。图4.66 图书书销售对对话框开始结束输入书名或条形码判断输入是否正确且FindBook()函数返回值为1添加该信息到关联表并写入数据库是否图4.77
26、RSSaleeBoookDllg:OnOOK()方法的的流程图图4.3.2 实实现步骤骤(1)向向项目中中添加一一个新DDiallog资资源,资资源IDD为IDDD_SSALEEBOOOK。在在IDDD_YGGGONNGZIITJ对对话框资资源中单单击鼠标标右键,执执行弹出出快捷菜菜单的 “Prooperrtiees”菜单命命令,打打开“Diaalogg Prropeertiies”对话框框。在“Diaalogg Prropeertiies”对话框框中选择择Genneraal选项项卡,更更改其“Capptioon”文本框框内容为为“图书销销售。”(2)从从Conntrools面面板上向向Dia
27、alogg资源中中添加相相关控件件,更改改资源的的属性,并并为资源源设置相相对应的的变量,如如表3.2所示示:表4.22 图书书销售添添加Diialoog资源源属性设设置IDPropperttiessMembber VarriabblessTypeeMembberIDC_SBKK_NAAME默认文本BookkNammeIDC_SBKK_BAARCOODE默认文本BarCCodeeIDC_SBKK_PRRICEE默认数字PricceIDC_SBKK_SAALEPPRICCE默认数字SaleePriiceIDC_SBKK_DIISCOOUNTT默认数字DisccounntIDC_SBKK_DAAT
28、E默认日期/时时间SaleeDatteIDOKKCapttionn 销销售IDCAANCEELCapttionn 退退出4.3.3 代代码分析析(1)为为“销售”按钮添添加代码码,实现现图书销销售功能能,代码码如下:voidd RSSaleeBoookDllg:OnOOK() / TTODOO: AAdd exttra vallidaatioon hhereeif(!m_bbReaadySSalee)m_bRReaddySaale = FFinddBoook();elseeUpdaateDDataa(TRRUE);CStrringg sttrMssg;strMMsg.Forrmatt(是是否出
29、售售?nn 书名名:%ssn 价格:%.22f”,m_strrBoookNaame,m_ddSallePrricee);if(IIDYEES = AAfxMMesssageeBoxx(sttrMssg,MMB_YYESNNO)ModiifySStocck();/修改图图书库存存SaveeSalleReecorrd();/记录销销售记录录Initt();UpdaateDDataa(FAALSEE);GetDDlgIItemm(IDDC_SSBK_NAMME)-SeetFoocuss();m_edditDDisccounnt.EEnabbleWWinddow(FALLSE);/CDDiallog:
30、OnnOK();(2)判判断销售售是否能能够成功功的函数数是RSSaleeBoookDllg:FinndBoook(),其其代码如如下:booll RSSaleeBoookDllg:FinndBoook() / TTODOO: AAdd youur cconttroll nootifficaatioon hhanddlerr coode herreUpdaateDDataa(TRRUE);CStrringg sttrSqql ;_varriannt_tt vaar;doubble dPPurcchasse;if(!m_sstrBBookkNamme.IIsEmmptyy()strSSql.Fo
31、rrmatt(SSELEECT * FFROMM BoookIInfoo WHHEREE BoookNNamee = %s annd SStocck 0, m_strrBoookNaame);elsee iff(!mm_sttrBaarCoode.IsEEmptty()strSSql.Forrmatt(SSELEECT * FFROMM BoookIInfoo WHHEREE BaarCoode = %ss andd Sttockk 00, m_sstrBBarCCodee);elseeAfxMMesssageeBoxx(请请输入书书名或条条码!);GetDDlgIItemm(IDDC_SSB
32、K_NAMME)-SeetFoocuss();retuurn fallse;CRBoookSSaleeAppp* ppAppp = (CRRBoookSaaleAApp*)AffxGeetAppp();trypAppp-mm_pRRecoordsset-Oppen(strrSqll.AllloccSyssStrringg(),pAppp-mm_pCConnnecttionn.GeetInnterrfaccePttr(),adOppenDDynaamicc,adLoockOOptiimissticc,adCmmdTeext);if(ppAppp-mm_pRRecoordsset-addoEOOF
33、)AfxMMesssageeBoxx(查查无此书书!请输输入书名名或条码码无误。);pAppp-mm_pRRecoordsset-Cllosee();retuurn fallse;var = ppAppp-mm_pRRecoordsset-GeetCoolleect(BoookIID);if(vvar.vt != NULLL)m_lBBookkID = vvar.lVaal;var = ppAppp-mm_pRRecoordsset-GeetCoolleect(Diiscoountt);if(vvar.vt != NULLL)m_lDDisccounnt = vaar.llVall;var =
34、 ppAppp-mm_pRRecoordsset-GeetCoolleect(Prricee);if(vvar.vt != NULLL)m_dPPricce = vaar.ddblVVal;var = ppAppp-mm_pRRecoordsset-GeetCoolleect(Puurchhasee);if(vvar.vt != NULLL)dPurrchaase = vvar.dbllVall;var = ppAppp-mm_pRRecoordsset-GeetCoolleect(CaateggoryyID);if(vvar.vt != NULLL)m_lCCateegorry = vaar
35、.llVall;pAppp-mm_pRRecoordsset-Cllosee();catcch(_comm_errrorr * e)AfxMMesssageeBoxx(e-ErrrorrMesssagge();m_edditDDisccounnt.EEnabbleWWinddow(m_ddPriice = dPuurchhasee);m_lDDisccounnt = (mm_dPPricce = ddPurrchaase) ? m_llDisscouunt :1000;/售价价小于进进价时,不允许许打折m_dSSaleePriice = mm_dPPricce * (ddoubble(m_ll
36、Disscouunt)/1000); /计算折折后价UpdaateDDataa(FAALSEE);retuurn truue;4.4 销售统统计模块块4.4.1 实实现目标标实现对已已销售的的图书进进行统计计的功能能,销售售统计对对话框如如图4.8所示示。图4.88 销售售统计对对话框4.4.2 设设计步骤骤(1)向向项目中中添加一一个新DDiallog资资源,资资源IDD为IDDD_RREPOORT。在在IDDD_REEPORRT对话话框资源源中单击击鼠标右右键,执执行弹出出快捷菜菜单的“Prooperrtiees”菜单命命令,打打开“Diaalogg Prropeertiies”对话框框。
37、在“Diaalogg Prropeertiies”对话框框中选择择Genneraal选项项卡,更更改其“Capptioon”文本框框内容为为“销售统统计”。(2)从从Conntrools面面板上向向Diaalogg资源中中添加相相应控件件,更改改资源的的属性,并并为资源源设置相相应的变变量,如如表4.3所示示:表4.33用户信信息管理理Diaalogg资源属属性设置置IDPropperttiessMembber VarriabblessTypeeMembberIDC_RADDIO22默认单选框IDC_RADDIO33默认单选框IDC_RADDIO44默认单选框IDC_RADDIO55默认单选框
38、IDC_RADDIO66默认单选框IDC_STAATICC默认单选框IDOKKCapttionn 确确定IDCAANCEELCapttionn 取取消4.4.3 代代码分析析查询函数数为CRRBoookSaaleVVieww:OOnSaaleRRepoort(),代代码如下下:voidd CRRBoookSaaleVVieww:OOnSaaleRRepoort() / TTODOO: AAdd youur ccommmandd haandller codde hhereeRRepporttDlgg dllg;dlg.m_iiRepporttTyppe = m_iReeporrtTyype ;i
39、f(IIDOKK = dllg.DDoMoodall()m_iRRepoortTTypee = dlgg.m_iReeporrtTyype;/设置置销售报报表标题题/前22个标题题类型为为用户模模式和书书店管理理模式,故此处处加2int iTiitleeTyppe = 0;swittch(m_iiRepporttTyppe)casee 0:/图图书类型型统计iTittleTTypee = CATTEGOORY_REPPORTT_TIITLEE;breaak;casee 1:/图图书名称称统计iTittleTTypee = BOOOKNAAME_REPPORTT_TIITLEE;breaak;c
40、asee 2:/图图书作者者统计iTittleTTypee = AUTTHORR_REEPORRT_TTITLLE;breaak;casee 3:/出出版社统统计iTittleTTypee = PUBBLISSHERR_REEPORRT_TTITLLE;breaak;casee 4:/全全部销售售记录统统计iTittleTTypee = SALLE_RREPOORT_TITTLE;breaak;defaaultt:breaak;SetTTitlle(iiTittleTTypee);ShowwRepportt();4.5 查询库库存模块块4.5.1 实实现目标标实现对已已销售的的图书进进行统计计
41、的功能能,销售售统计对对话框如如图4.9所示示。图4.99 查询询库存对对话框4.5.2 设设计步骤骤(1)向向项目中中添加一一个新DDiallog资资源,资资源IDD为IDDD_QQUERRY。在在IDDD_QUUERYY对话框框资源中中单击鼠鼠标右键键,执行行弹出快快捷菜单单的“Prooperrtiees”菜单命命令,打打开“Diaalogg Prropeertiies”对话框框。在“Diaalogg Prropeertiies”对话框框中选择择Genneraal选项项卡,更更改其“Capptioon”文本框框内容为为“查询”。(2)从从Conntrools面面板上向向Diaalogg资源中中添加相相应控件件,更改改资源的的属性,并并为资源源设置相相应的变变量,如如表4.4所示示:表4.44库存查查询Diialoog资源源属性设设置IDPropperttiessMembber VarriabblessTypeeMembberIDC_BOOOK_CCATEEGORRY默认组合框IDC_BOOOK_NNAMEE默认文本BookkNammeIDC_BOOOK_AAUTHHOR默认文本AuthhorIDC_BOOOK_PPUBLLISHHER默认文本PubllishherIDOKKCapttionn 确确定IDCAANCEELCapttionn 取取消4.5