图书销售管理方案系统04012

合集下载

图书销售管理系统设计(面向对象)

图书销售管理系统设计(面向对象)

课程设计说明文档课程名称面向对象设计与实现项目名称图书销售管理系统系别电信学院计算机系班级完成学期书店销售管理系统需求说明书一、引言1.1目的本书店销售管理系统,主要用于小型的书店,进行简单的图书的管理,为了能够更好的管理书店的销售的情况和库存的情况书店销售管理系统主要的功能有:(1)图书入库管理:维护入库图书信息,图书编号、书名、价格等,自动计算库存。

(2)图书查询统计:可以根据图书分类、出版社、书名、作者等条件查询图书的详细信息。

(3)销售管理:销售过的图书都记录在销售列表中,方便统计收入。

图书销售后,要记录图书库存,按每天统计销售额、每个月或季度生成报表,并生成畅销书单。

分别设置三个情景人物,顾客、收银员、管理员,他们所对图书的管理得权限不同,来达到对图书的管理和保护。

1.2使用范围这次开发的软件项目是一个书店管理销售管理系统。

我们这个系统是利用VC++6.0 开发的,使用此系统的管理员通过该系统进行对书店图书进行管理,主要管理的项目是:对图书的添加、删除、查询等操作,管理员还可以查看每天图书的销售的情况和每天的销售额,显示图书的入库的情况。

此系统还可以供顾客查询所要购买的图书,,顾客可以通过这个图书管理系统按图书的姓名和图书的编号去查询自己想要购买的图书。

该系统还会显示图书现在销售的情况和图书的剩余情况。

收银员可以通过这个系统去查找顾客所要购买的书籍,一旦售出,只要收银员输入该图书销售的本数,这本书的本数就会减少,库存就会减少。

1.3定义,缩略语,缩写顾客-通过书店管理系统进行查找和修改图书剩余的人。

管理员-管理书店系统对图书进行添加、删除、查找、生成入库单操作的人。

收银员—对图书进行查找和修改的人二、项目开发内容(一)系统结构满足需求的系统主要包括以下几个小的系统模块:1.类型定义模块:简要说明:主要分为三个类一个基类两个派生类基类:protected:中主要是各个操作的属性,public:中主要是输入和输出的操作的函数。

c++课程设计图书销售管理系统方案

c++课程设计图书销售管理系统方案

目录一、设计目的 (2)二、设计内容 (2)三、设计要求 (2)四、设计过程 (3)1、面向对象分析 (3)2、数据结构分析 (7)3、系统执行流程 (8)五、程序运行结果 (11)六、设计总结 (17)参考文献 (17)附录 (18)图书销售管理系统一、设计目的本图书销售管理系统,主要用于小型的书店,进行简单的图书的管理,为了能够更好的管理书店的销售的情况和库存的情况书店销售管理系统主要的功能有:(1)图书入库管理:维护入库图书信息,图书编号、书名、价格等,自动计算库存。

(2)图书查询统计:可以根据图书分类、出版社、书名、作者等条件查询图书的详细信息。

(3)销售管理:销售过的图书都记录在销售列表中,方便统计收入。

图书销售后,要记录图书库存,按每天统计销售额、每个月或季度生成报表,并生成畅销书单。

二、设计内容(1) 图书信息包括书名、书号、作者、出版社、单价、库存数量、进价、售价、利润;(2)用户登录界面设计(3)信息维护:包括子模块有增加图书信息、删除图书信息、修改图书信息(4 ) 查询功能:可按书名查询、作者查询、或出版社查询(5) 排序功能:能实现按图书销售利润进行排序的功三、设计要求(1)只能使用C++语言,源程序要有适当的注释,使程序容易阅读(2)至少采用文本菜单界面(如果能采用图形菜单界面更好)(3)学生可自动增加新功能模块(视情况可另外加分)(4)写出课程设计报告,具体要求见相关说明文档四、设计过程1、面向对象分析(1)对象模型设计(2)各个类设计系统中说明了4个类,每个类的详细设计如下:1.Book类class book{ //book基类protected:string name;//名称float price; //价格int num; //编号int kucun,xcl,salel; //库存,现存量,销售量public:int getnum(){return num;} //编号接口函数string getname(){//名称接口函数return name;}float getprice(){return price;} //价格接口函数int getkucun(){return kucun;} //库存量接口函数int getxcl(){return xcl;} //现存量接口函数int getsalel(){return salel;} //销售量接口函数virtual void input()=0; //输入虚函数virtual void output()=0; //输出虚函数说明:Book类是一个基类,用于定义图书基本的信息。

图书销售管理系统课程设计

图书销售管理系统课程设计

目录一、设计题目 (1)二、设计目的 (1)三、设计分析 (1)四、功能设计 (1)五、设计总结 (4)参考文献 (4)附录 (5)一、设计题目图书销售管理系统二、设计目的1.运用已学过的知识进行一个简单的应用程序的开发。

2.基本掌握设计课题的基本步骤和方法。

3.掌握应用系统开发中的需求分析与数据库设计方法。

4.基本掌握应用系统开发中设计文档的编制。

三、设计分析图书管理系统包括功能:○1卖出图书○2查询图书信息○3显示图书信息○4删除图书信息○5添加图书信息查询图书信息功能中提供了多种查询图书的方法,包含:1 按序号查询2 按书名查询3 按作者查询4 按出版社查询5 按ISBN查询四、功能分析此图为图书销售管理系统的功能图,此图表示出系统的所有功能模块,包括图书登陆功能,卖书、图书维护和顾客管理功能,其中图书维护中还包括对图书的增删改查功能,顾客管理中也包括对顾客信息的增删改查功能,如图1所示.。

图1 功能模块图1.图书销售管理系统主界面(图1-1)2.售出图书(图2-1)3.查询图书界面(图3-1)○1按序号查询图书销售系统增删改查显示全删增删改查显示全删售出图书管理退出顾客管理退货注册登陆(图3-2)○2按书名查询(图3-3)○3按作者名查询(图3-4)○4按出版社查询(图3-5)○5按ISBN查询(图3-6)4.显示图书信息(图4-10)5.添加图书信息(图5-1)五、设计总结经过这次课程设计,我认识到一门语言的学习不应该是纸上谈兵,要注重实践,只有在机器上多写程序,自己的水平才会不断发现和解决问题。

要多思考,遇到问题要尽量去想清其缘由,要懂得查阅有用的资料。

这次课程设计也让我学会了很多文字处理技巧,还有就是对于类的操作更加熟练,对于函数调用更加得心应手!非常感谢这次课程设计的机会!通过这次课程设计,加强了我对学习java语言的热情。

现在我还是缺少练习,看程序可能看得懂。

而当真正的编写程序起来就遇到困难了。

图书销售管理系统

图书销售管理系统

图书销售管理系统
图书销售管理系统是指通过计算机技术和信息管理技术,
对图书销售过程进行有效管理的系统。

它可以提供图书库
存管理、订单管理、销售统计分析、客户管理等功能,帮
助图书销售企业实现销售业务的高效运作和管理。

图书销售管理系统的主要功能包括:
1. 图书库存管理:
- 对图书的库存进行管理和跟踪,包括图书的入库、出库、库存盘点等操作。

- 实时更新库存信息,提供库存数量、剩余数量、库存预警等提示。

2. 订单管理:
- 对客户的订单进行管理和处理,包括创建订单、处理订单、发货、退款等操作。

- 提供订单查询功能,方便快速查找和处理订单。

3. 销售统计分析:
- 对销售数据进行统计和分析,如销售额、销售量、销售渠道等。

- 生成销售报表和图表,帮助企业了解销售情况和趋势。

4. 客户管理:
- 对客户信息进行管理,包括客户基本信息、购买记录等。

- 提供客户查询功能,方便了解客户需求和购买习惯。

5. 财务管理:
- 对财务收支进行管理和记录,包括销售收入、采购成本、运费等。

- 提供财务报表和财务分析功能,帮助企业掌握财务状况。

6. 数据安全和权限管理:
- 对系统数据进行备份和恢复,确保数据的安全性和完整性。

- 对系统的访问权限进行管理,确保数据的机密性和保密性。

图书销售管理系统的优势包括提高销售效率、降低人工成本、提升管理水平等。

通过系统的管理和支持,可以实现
图书销售链条中各个环节的有效衔接和协同工作,提高企
业的竞争力和市场份额。

图书销售管理系统 (2)

图书销售管理系统 (2)

图书销售管理系统
图书销售管理系统是一个用于管理图书销售业务的软件系统。

它可以帮助图书店轻松管理图书的进货、销售、库存等相关业务,并提供数据分析和报告功能,帮助店主进行销售和库存管理决策。

以下是图书销售管理系统的一些主要功能:
1. 图书信息管理:可以记录和管理图书的基本信息,包括书名、作者、出版社、ISBN等。

可以方便地添加新的图书信息,修改已有的图书信息,并支持图书信息的搜索和筛选。

2. 进货管理:可以记录和管理图书的进货信息,包括进货数量、进货价格、供应商等。

可以方便地查看历史进货记录,计算进货成本,以及生成进货报告。

3. 销售管理:可以记录和管理图书的销售信息,包括销售
数量、销售价格、顾客信息等。

可以方便地查看历史销售
记录,计算销售金额,以及生成销售报告。

4. 库存管理:可以实时跟踪图书的库存数量,及时提醒库
存不足或过多的情况。

可以方便地查看库存情况,以及根
据销售和进货情况自动更新库存数量。

5. 数据分析与报告:可以根据销售和进货记录生成各种报
表和图表,如销售额统计、库存变动分析等。

可以帮助店
主了解业务的整体情况,发现销售趋势和问题,并做出相
应的经营决策。

6. 用户权限管理:可以设置不同用户的操作权限,保护系
统数据的安全性。

店主可以设定管理员和普通员工的权限,以控制其对系统的访问和操作范围。

图书销售管理系统可以提高图书店的管理效率和业务流程的规范化,帮助店主更好地掌控图书销售业务,提高销售和客户满意度。

图书进销存管理系统方案.doc

图书进销存管理系统方案.doc

图书进销存管理系统方案.doc
感谢你的观看
感谢你的观看图书进销存管理系统方案1
图书进销存管理系统
一数据库设计
1 需求分析
需求分析的定义是:在管理信息系统开发生命周期中系统详细调查阶段的各项活动和方法。

需求分析的目标是:按照系统规划原则在业务系统项目的范围内,具体明确系统开发的目标和用户的信息要求。

通过对现行系统的管理水平、原始数据的精确程度、规章制度是否齐全和切实可行、管理人员对开发新系统的需求等内容的详细调查,从而获得软件开发的基础,确定总体设计的限制条件,确认软件测试的具体要求,定义详细的功能模块,以求达到协助系统开发的根本目的。

在需求分析中,主要采用业务流程图、数据流程图、数据字典等工具进行描述和分析。

1.1目标
需求分析简单地说就是分析用户的要求。

需求分析是设计数据库的起点,需求分析的结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段原设计,并影响到设计结果是否合理和实用。

1.2 任务。

图书销售管理系统

图书销售管理系统

图书销售管理系统一、绪论近几十年来,随着信息技术的快速发展和普及,世界各行各业都在加速数字化转型,图书销售也不例外。

传统的图书销售方式已经逐渐被线上销售所取代,图书销售的管理也已经从手工记录时代转型到数字化管理时代。

数字化管理可以提高图书销售的效率、降低成本,同时还可以提高销售的精准性和针对性,大大提升销售品质和客户满意度。

因此,开发一个适用于图书销售的数字化管理系统已成为当今时代的势在必行之事。

本文将从图书销售管理系统的背景、系统需求及功能设计、系统开发和实现、系统测试和运行等方面对相关问题进行探讨和分析。

二、系统需求及功能设计1.系统需求(1)图书检索和查询功能。

能够根据图书名称、ISBN、作者等信息进行查询,并且能够对查询结果进行筛选。

(2)图书购买功能。

能够实现对图书的在线购买,包括选择数量、在线支付等功能。

(3)库存管理功能。

能够记录图书的进出库情况,并自动生成报表,有助于对库存情况的了解和管理。

(4)会员管理。

能够管理会员信息,并且针对会员实施差异化的折扣政策。

(5)订单管理。

能够对客户订单信息进行管理,包括下单时间、订单状态、订单明细等信息。

(6)数据分析功能。

能够根据销售数据和会员数据实时生成分析报告。

(7)用户权限管理。

能够对系统内的用户进行权限的控制和管理,包括用户的注册、登录、修改密码等操作。

2.功能设计(1)图书检索和查询功能,界面简单、清晰、易用,能够进行多维度的查询和筛选,包括图书名称、ISBN、作者、出版社等信息。

同时,系统支持模糊查询和关键字查询。

(2)图书购买功能,系统应尽可能保证购买流程顺畅,包括选择图书、输入收货地址、支付等流程,同时要保证用户信息的安全。

(3)库存管理功能,系统能够自动生成库存报表,对库存情况进行实时监控和管理,包括库存数量、剩余库存量、缺货情况等信息的查询。

(4)会员管理,系统能够管理会员信息,并根据会员等级、积分等信息实施差异化的折扣政策,同时,系统能够对会员进行分类统计和查询。

图书销售管理系统的设计和实现

图书销售管理系统的设计和实现

图书销售管理系统的设计和实现设计和实现图书销售管理系统一、需求分析图书销售管理系统主要用于记录、管理和分析图书销售相关的信息,为图书店的销售人员提供便捷的操作平台。

根据需求分析,系统需要具备以下功能:1. 图书管理:实现新书的录入、库存管理、图书信息的修改和删除等功能。

2. 会员管理:维护会员的信息,包括会员注册、会员等级和积分的管理等。

3. 销售管理:记录每一笔销售订单信息,包括图书名称、数量、销售价格以及销售日期等。

4. 库存管理:实时更新图书库存信息,方便进行库存查询和补货操作。

5. 报表与统计分析:提供图书销售额、销售数量、热销图书排行等报表,方便管理层进行业绩分析和决策。

二、系统设计基于以上需求,可以设计如下系统架构。

1. 前端页面设计:- 登录页面:提供销售人员输入用户名和密码进行登录。

- 图书管理页面:展示图书列表,包括图书的基本信息,支持添加、修改和删除图书信息。

- 会员管理页面:提供会员信息的维护和查询功能。

- 销售管理页面:展示销售订单信息,包括图书名称、数量、价格等,并支持添加销售订单。

- 库存管理页面:展示当前库存信息,支持库存查询和补货操作。

- 报表与统计页面:展示图书销售情况的统计报表,包括销售额、销售数量、热销图书排行等。

2. 后端技术选型:- 前后端分离:采用前后端分离的架构,前端使用HTML、CSS和JavaScript等技术进行展示和交互,后端采用Java或Python实现。

- 数据库:选择关系型数据库,如MySQL或Oracle,用于存储图书、会员和销售等数据。

- 接口设计:采用RESTful风格设计接口,方便前后端的交互和数据传输。

- 安全性:使用加密算法对用户密码进行保护,对关键操作进行权限验证。

三、系统实现1. 数据库设计:- 图书表(book):包含字段有图书ID、图书名称、作者、价格等。

- 会员表(member):包含字段有会员ID、会员姓名、联系方式等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

图书销售管理系统1引言传统的图书销售管理方法,都是通过人工统计和计算的管理方式进行的。

这样的管理方法不但费时费力,也容易产生计算上的错误和疏漏;计算机技术的全面普及,打破了书店管理的传统管理方法,提高了管理效率的同时,克服了传统管理方法中易产生的问题,使管理员能够有序的、全面的对图书销售和库存进行管理。

网上图书销售系统可以完成书店的日常管理,如图书录入、图书销售、销售统计、查询库存等功能,迅速准确地对已售图书和剩余库存进行统计和汇总工作,大大提高了书店的管理效率和准确性。

2 需求分析2.1 国内外研究的现状在现代化的书店中,对图书销售工作运用现代化技术进行管理,是提高工作效率的有效手段。

图书销售管理是书店日常工作中非常重要的一个方面,越来越受到书店经营者的重视。

通过计算机管理系统对图书销售进行全面的统计与管理,全面解决了书店经营过程中所遇到的各种问题,并且克服了传统管理方式中的易出错等问题。

图书销售管理系统成为书店管理的首选管理工具。

2.2 功能需求2.2.1待开发软件的功能需求本系统是根据书店的实际需求而开发的,要求稳定、可靠的实现图书销售的自动化管理,通过本系统可以达到以下目标:1.图书录入,包括图书的基本信息,如分类、进价、售价、作者等。

2.图书销售,包括图书的售价、折扣、销售日期,并实现对库存量的修改。

3.销售统计,包括按图书类型、书名、作者、出版社等进行统计。

4.查询库存,对指定的某本图书剩余库存量进行查询。

5.售完图书查询,对已售完图书进行查询。

2.2.2待开发软件的功能按照用户需求,要满足以上功能,我设计出了图书销售管理系统的系统功能图,如图2.1所示。

图2.1 图书销售管理系统的系统功能图综合系统要求,对图2.1所示的系统功能解释如下:图书录入,包括图书的基本信息,如分类、进价、售价、作者等。

图书销售,包括图书的售价、折扣、销售日期,并实现对库存量的修改。

销售统计,包括按图书类型、书名、作者、出版社等进行统计。

查询库存,对指定的某本图书剩余库存量进行查询。

售完图书查询,对已售完图书进行查询。

图2.2 图书管理系统的数据流图2.3 数据描述2.3.1数据库概要说明数据库中包括管理员信息表、图书基本信息表、图书类型表、图书销售记录表等4个数据表。

图2.3所示的即为本系统中数据库中的数据表结构图,该数据表结构图包含系统所有数据表。

可以清晰地反应数据库信息。

图2.3 数据表结构图2.3.2主要数据表的结构字段名数据类型字段大小描述ID int 4 管理员帐号Password nvarchar 50r 密码字段名数据类型字段大小描述BookID int 4 图书编号BookName nvarchar 50 图书名称CategoryID int 4 图书类型编号Author nvarchar 50 作者Publisher nvarchar 50 出版社PublishDate smalldatetime 4 出版日期Purchase float 8 进价Price float 8 售价Stock int 4 库存本数Discount int 4 折扣BarCode nvarchar 50 条形码字段名数据类型长度描述CategoryID int 4 图书类型编号CategoryName nvarchar 8 图书类型名称字段名数据类型长度描述ID int 4 销售记录编号BookID int 4 图书编号2.4 数据库描述本软件采用SQL数据库。

3 概要设计本系统是根据书店的实际需求而开发的,完全能够帮助书店实现高效、准确的图书销售自动化管理。

在分析阶段,我们已经提出了系统的结构和数据字典。

本节我们将对系统的使用环境作简要介绍,并对该系统作概要设计。

3.1 系统运行环境P4机Windows操作系统Visual C++6.03.2 系统功能模块设计在前面系统功能分析的基础上,结合Visual C++程序编制的特点,得到如图3.1所示的系统功能模块图。

图3.1图书销售管理系统功能模块图各模块功能分配如下:(1)用户登陆功能:管理员登陆模块(M1)。

(2)图书录入功能:图书录入模块(M2)。

(3)图书销售功能:图书销售模块(M3)。

(4)销售统计功能:销售统计模块(M4)。

(5)查询图书库存功能:查询库存模块(M5)。

(6)售完图书查询功能:售完图书查询模块(M6)。

3.3 系统处理流程(1)系统启动,进入身份验证。

(2)初始化系统,导入数据库。

(3)录入图书信息。

(4)图书销售。

(5)统计图书销售信息。

(6)查询图书库存信息。

(7)查询已售完图书信息。

(8)退出系统。

3.4 接口设计3.4.1 外部接口(1) 用户界面采用图形用户界面,包含菜单、按钮、对话框等元素。

(2) 软件接口软件运行于Visual C++6.0平台上。

(3) 硬件接口运行于PC机上。

3.4.2 内部接口(1)用户登陆模块(M1):由相应事件驱动消息激活,完成用户登陆功能,之后进入消息循环状态。

(2)图书销售模块(M3):由相应事件驱动消息激活,完成图书销售功能,之后进入消息循环状态。

(3)销售统计模块(M4):由相应事件驱动消息激活,完成销售统计功能,之后进入消息循环状态。

(4)查询库存模块(M5):由相应事件驱动消息激活,完成查询库存功能,之后进入消息循环状态。

(5)售完图书查询模块(M6):由相应事件驱动消息激活,完成售完图书查询功能,之后进入消息循环状态。

4 详细设计该系统采用VC++6.0中的MFC连接SQL数据库的方式,使用图形用户界面,主要实现图书录入、图书销售等功能。

下面具体对各模块进行介绍。

4.1 登录模块及主界面在登录界面(如图4.1所示)中输入用户名和密码,登录成功后进入主界面。

登陆框流程图如图4.2所示,系统主界面如图4.3所示,单击某个按钮就能弹出某个功能的界面。

图4.1 系统登录界面开始选择帐号类型输入用户名输入密码否验证密码是否正确是登录成功进入主界面结束图4.2登录模块流程图图4.3 系统主界面4.2 图书录入模块4.2.1 实现目标添加图书信息,图书录入对话框的设计如图4.4所示。

“保存”按钮对应的方法为RAddBookDlg::OnSave(),流程图如图4.5所示。

图4.4 图书录入对话框图4.5 RAddBookDlg::OnSave()方法的流程图4.2.2 设计步骤(1)向项目中添加一个新Dialog资源,资源ID为IDD_ADDBOOK。

在IDD_YGTJK对话框资源中单击鼠标右键,执行弹出快捷菜单的“Properties”菜单命令,打开“Dialog Properties”对话框。

在“Dialog Properties”对话框中选择General选项卡,更改其“Caption”文本框内容为“图书信息录入”。

(2)从Controls面板上向Dialog资源中添加所需控件,更改资源的属性,并为资源设置相对应的变量,如表4.1所示。

(1)打开ClassWizard窗口,添加在OnInitDialog成员函数,向OnInitDialog添加代码如下:BOOL RAddBookDlg::OnInitDialog(){CDialog::OnInitDialog();// TODO: Add extra initialization hereGetBookGategory();return TRUE; // return TRUE unless you set the focus to a control// EXCEPTION: OCX Property Pages should return FALSE }(2)当用户单击“保存“按钮时,实现添加图书功能,其响应代码如下:void RAddBookDlg::OnSave(){// TODO: Add your control notification handler code hereUpdateData(TRUE);if(!IsValidInput())return ;if(IDYES != AfxMessageBox("确定要保存吗?",MB_YESNO)) //放弃保存return ;if(SaveData()){AfxMessageBox("保存成功!");//保存后重置数据m_bHasNewBook = true;OnReset();GetDlgItem(IDC_BK_CATEGORY)->SetFocus();}elseAfxMessageBox("保存失败!");}(3)判断输入信息是否正确的函数是IsValidInput(),其响应代码如下:bool RAddBookDlg::IsValidInput(){CString str = "0123456789";if(m_strBookCategory.IsEmpty() || m_strBookCategory.FindOneOf(str) !=-1){AfxMessageBox("输入有误!图书类型不能为空或包含数字。

");GetDlgItem(IDC_BK_CATEGORY)->SetFocus();return false;}if(m_strBookName.IsEmpty()){AfxMessageBox("输入有误!书名不能为空。

");GetDlgItem(IDC_BK_NAME)->SetFocus();return false;}if(m_strAuthor.IsEmpty() || m_strAuthor.FindOneOf(str) != -1){AfxMessageBox("输入有误!作者名称不能为空或包含数字。

");GetDlgItem(IDC_BK_AUTHOR)->SetFocus();return false;}if(m_strPublisher.IsEmpty()|| m_strPublisher.FindOneOf(str) != -1){AfxMessageBox("输入有误!出版社名称不能为空或包含数字。

");GetDlgItem(IDC_BK_PUBLISHER)->SetFocus();return false;}if(m_dPurchase <= 0){AfxMessageBox("图书进价应为正值!");GetDlgItem(IDC_BK_PURCHASE)->SetFocus();return false;}if(m_dPrice <= 0 ){AfxMessageBox("图书售价应为正值!");GetDlgItem(IDC_BK_PRICE)->SetFocus();return false;}if( m_lDiscount < 0 || m_lDiscount > 100){AfxMessageBox("图书折扣应为0-100之间正值!");GetDlgItem(IDC_BK_DISCOUNT)->SetFocus();return false;}if(m_lStock <1){AfxMessageBox("图书数量应为正值!");GetDlgItem(IDC_BK_STOCK)->SetFocus();return false;}if(m_strBarcode.IsEmpty() || m_strBarcode.GetLength() > 15){AfxMessageBox("条形码应为15位整数!");GetDlgItem(IDC_BK_BARCODE)->SetFocus();return false;}// AfxMessageBox(m_strBookName + "\r\n" +// m_strBookCategory + "\r\n" +// m_strAuthor + "\r\n" +// m_strPublisher + "\r\n" +// m_strBarcode );return true;}4.3 图书销售模块4.3.1 实现目标实现图书销售功能,图书销售对话框设计如图4.6所示。

相关文档
最新文档