图书销售管理系统_第1页
图书销售管理系统_第2页
图书销售管理系统_第3页
图书销售管理系统_第4页
图书销售管理系统_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、滨江学院 毕业论文(设计)题 目 图书销售管理系统设计 院 系 滨江学院计算机系 专 业 软件工程 学生姓名 学 号 指导教师 职 称 副教授 二 一 五 年 五 月 十 五 日声 明本人郑重声明:1、 持以“求实、创新”的科学精神从事研究工作。2、 本论文是我个人在导师指导下进行的研究工作和取得的研究成果。3、 本论文中除引文外,所有实验、数据和有关材料均是真实的。4、 本论文中除引文和致谢的内容外,没有抄袭其他人或其他机构已经发表或撰写过的研究成果。5、 其他同志对本研究所做的贡献均已在论文中作了声明并表示了谢意。作者签名: 日 期: 目 录1.引言11.1开发背景11.2开发目的和意义1

2、2.需求分析12.1可行性分析1经济上的可行性1技术上的可行性22.2功能需求分析2功能需求2性能需求3系统用例图32.3数据字典43.系统设计53.1 系统设计目标53.2 系统结构图设计63.3业务流程73.4数据流程分析73.5系统模块设计8图书管理模块9销售管理模块9库存管理模块10系统管理模块104.数据库设计104.1数据库需求分析104.2 E-R实体图设计104.3数据库逻辑结构设计135.系统实现145.1 系统登录模块实现145.2客户信息管理模块实现175.3图书管理模块实现185.4 图书入库添加模块实现205.5图书销售模块实现205.6库存盘点模块实现226.结论2

3、3参考文献23致 谢23图书销售管理系统设计摘要:21世纪是互联网时代。随着大数据的来临,我们的生活正渐渐变得智能化。计算机发展趋向于小型化大大促进移动客户端的发展。所以通过开发的系统来科学高效管理图书的销售管理工作,也已成为店主的最佳选择。本系统选用的是时下主流的B/S结构。系统开发的开发平台Myeclipse。选择的数据库是MySQL。整个系统,结合实际需求分成层次分明的若干板块,每个模块能基本可以较详细的展现各自功能。并且本系统操作简单,界面美观。中小书店通过使用本系统,可以轻松提高工作效率和服务质量。关键词:MySQL ;图书销售;JSPThe design of book sales

4、 management systemAbstract:The 21st century is the era of the Internet. With the advent of big data, our life is gradually becoming intelligent. Computer development trend in miniaturization greatly promote the development of mobile clients. Therefore, through the development of scientific and effic

5、ient management system to book sales management work, it has become the best choice for the owner. The system chosen is the current mainstream of B / S structure. System development development platform Myeclipse. Select the database is MySQL. The entire system, with the actual demand structured int

6、o several sections, each module can basically be able to show their capabilities in more detail. From and the system is simple, attractive interface. Small bookstores By using this system, you can easily improve work efficiency and service quality.Keywords: MySQL; book sales ; JSP1.引言1.1开发背景互联网引发数据大

7、爆炸式的发展,一个大规模生产、分享、应用数据的时代正在开启。传统行业为了生存不得不借着互联网的东风进行改革。当下与计算机有关的高新技术在全球经济发展中占据了极其重要的地位。计算机的广泛运用,极大地改善人们生活水平,降低各行业投入成本。过去传统的图书销售管理方式,完全是靠手工统计和计算的管理手段进行的。这样的管理方法不仅浪费时间和精力,还容易导致在管理过程中出现错误和疏漏,导致许多无法挽回的损失。但是随着软硬件技术不断提高计算机越来越适用于世界各个行业。所以科学、高效的管理图书销售成为历史的必然。在互联网时代,电商异军突起,逐渐成为拉动经济发展的新主力。在图书市场,规模较小的书店数量众多。它依旧

8、在图书市场中占有一席之地。但是目前许多中小型书店都面临许多问题大大的阻碍其发展,为了快速融入互联网时代的大潮。必须运用计算机技术解决书店面临的书店管理人员少、库存复杂、图书种类繁多、销售管理困难等问题。只有这样能够快速、便捷、高效的管理书店,降低书店成本,提高市场竞争力。计算机已经遍及各行各业,它的智能化正加速社会的变革。计算机操作简洁、反应迅速等特点,已广泛遍及于交通运输、企业管理、国家安全等各个方面。因此通过计算机科学的管理书店,也已成为许多店主提高生存能力的首选决策。1.2开发目的和意义根据书店需求设计一个系统,主要要求开发的程序操作简单,灵活便捷,界面美观大方。开发出来的图书销售管理系

9、统必须具备图书信息管理,客户信息管理,销售管理,库存管理,管理员管理,统计报表,系统设置等功能,满足中小型书店图书销售管理的基本需求,让书店销售工作变得轻松,便捷,同时提高顾客的购买感受。当下所面临的的问题是先熟悉管理信息系统开发的方法和相应技术,和根据需求判断采用哪种开发平台来开发我们图书销售管理系统、,还有通过网络、相关图书查找有关信息弄清楚通用图书销售公司的业务流程。不同的的平台软件拥有各自的优缺点,根据需求和软硬件要求,这里我选择的是java语言和MySQL。Java编程语言的特点是可以跨平台、面向对象。这样的特性决定其功能强大,通用性强,是开发中小型网站必备选择。2.需求分析2.1可

10、行性分析经济上的可行性软件开发的经济可行性是指新开发的软件所产生的经济价值与开发所需的成本相比可以达到开发者的期望值。同时还要判断该系统是否能给使用者来好的操作体验,符合客户需求。所以开发的本套销售系统,可以为书店的管理者提高工作效率,节约时间,方便消费者购买图书。由于本程序是使用JSP开发。所用的数据库MySQL开源,开发成本相对较低。整个系统是我独自完成。开发时间大概两个月,遇到技术问题都是上网或者去图书管查资料。开发的系统对于硬件要求较低。总之算下来总成本大概在一万元左右。从成本的角度,开发这个系统是可行的。技术上的可行性从技术的角度,分析当下的技术是否可以在成本允许的条件下开发出该系统

11、。本系统使用JSP开发,数据库采用MySQL,它是一种小规模关系型数据库,被广泛地应用日常小网站的系统的开发。提高了数据的存储安全性,另外采用Tomcat服务器加快了系统的整体访问速度,系统采用B/S架构。而且该程序启动的软硬件的要求相对较低,因此,从技术的角度来说所开发的程序是可行的。从开发者角度来说,开发系统的的几种软件比较常见,而且相对比较容易掌握,一般的编程人员都可以独自掌握并运用这些软件进行系统的开发工作。从使用者的角度来说,系统的界面非常干净美观,有利于观察操作。再者,本系统的管理主要是涉及信息的增加、删除、修改、查询等工作,只要会使用电脑基本上都可以流畅的操作。所以综上所述,从操

12、作上来说是可行的。本程序的开发环境如下所述:操作系统:WINDOWS XP;运行工具:Google开发工具:MyEclipse 10数据库:MySQL服务器: Tomcat 7.02.2功能需求分析功能需求功能需求分析是开发系统前期重要的准备工作,它为后来的系统确定了方向。经过我充分的调查和研究,认真咨询书店的经营者,记录他们管理书店的方式和管理过程中遇到的问题。对于图书销售管理系统,书店的管理员是系统唯一的操作者。它所需的功能主要包括:系统维护功能包括添加职员、修改信息、删除员工以及对登录密码的修改。基本信息管理主要包括图书信息查询和增加、创建图书类别、查看图书类别、查看客户信息、增添客户信

13、息以及售后服务等。图书入库管理里有登记入库图书、查询入库图书、记录退货情况等操作。图书销售管理主要包括查看图书销售情况、查看出货退货记录、登记销售记录、和登记退货记录等操作。库存管理主要包括对各种库存采取实时监控、及时动态反映出各种图书库存量变化,进行库存查询报警盘点。售后信息管理主要包括对顾客购买图书后情况进行处理等操作。报表统计包含统计出货利润、统计进货成本等操作。以上是总结用户的主要需求,也是本系统主要功能,基本涵盖了现实生活中书店经营管理的进本需求。店主通过该系统可以实现对书店的正常管理。当然由于可能考虑不全面,除了这些功能以外,还可能遗漏一些功能。在以后的设计时根据新的需求进行必要的

14、修改和完善,从而使系统更具有健壮性与实用性。性能需求除了达到客户对系统的功能需求外,开发系统的性能要求也无法忽视。系统的性能要求通常包括:兼容性、稳定性、友好性和存储容量等。系统的性能要求概括如下:1)容量要求:对程序中的数据容量进行精确操作,例如处理数据的最大容量和处理数据的记录数等。2)精度要求:精确系统的精度。例如传输数据的精度、计算数值精度和数据的精度等。3)时间特性要求:对程序里涉及的时间要求必须准确,例如系统在峰值负载期间允许偏离范围、程序响应时间、数据处理时间和系统各项功能的J帧序关系。4)适应性要求:明确指出可以反映系统适应能力和系统环境变化的各种参数。例如如果需求发生改变,系

15、统是否可以适应,并且指出为了适应这些变化而要设计的软件和开发过程。对于系统的性能来说,主要要求有:打印报表数量和种类、数据存数容量、连续的终端数、连接的终端数、查询信息的响应时间等。系统用例图管理员用户通过后台管理登录窗口进行身份认证登录后,可以对系统前台所有功能进行管理操作,管理员用户用例图如图2-1所示。管理员登录管理员图2-1管理者登录用例图图书管理:对图书的查询、删除、添加以及对图书的修改,管理员对图书管理用例图如图2-2所示。查 询管理员修 改删 除图书信息图2-2管理者对图书管理用例图用户管理:对用户的查询,修改,删除用户。管理者对用户管理用例图如图2-3所示。查 询管理员修 改删

16、 除用户信息图2-3管理员对用户管理用例图2.3数据字典数据字典是对开发系统中需要的数据的储存、数据项、数据结构、外部实体、数据流等 描述和定义,它是描述系统中数据的信息的集合。作为分阶段的工具,用来描述数据中基本表的设计。数据字典是系统开发中的必不可少的部分,它可以存储所有的信息。下面是本系统的数据字典。数据项:名称:图书信息 说明:定义了图书信息的属性.。数据流:名称:图书信息 说明:对图书信息性质和价格的具体说明存储:名称:信息存储及销售添加说明:用于图书信息的存储和销售订单添加数据处理:名称:图书销售管理说明:从系统中选图书信息数据结构卡片如表2-4所示:表2-4图书结构 数据结构卡片

17、 总编号:1数据结构名称:图书信息 编号:无说明:定义了图书的属性结构描述:图书的名称、类别、价格等有关的数据流/数据存储:图书类别和信息信息容量:10数据流卡片如表2-5所示:表2-5数据流 数据流卡片 总编号:2名称:图书信息 编号:无来源:管理员去向:用户图书进货说明:是对图书信息性质和价格的具体说明包含的数据结构:图书信息的名称,数量,及价格等信息信息容量:图书数量:10数据存储如表2-6所示:表2-6数据存储 数据存储卡片 总编号:3名称:信息存储及订单销售商图书添加 编号:无说明:用于图书信息的存储和图书销售信息的添加输入数据流:图书信息本身信息内容:图书编号和价格、数量等输出数据

18、流:图书信息属性有无立即查询:有信息量:30个注:由于论文页数限制,数据库中其他的数据项的DD表在这里不再赘述。3.系统设计3.1 系统设计目标该系统运用的是模块化开展软件结构设计工作,模块化能够让图书销售管理系统开发相对容易,提高程序稳定性,使程序结构明朗,具有很强的可扩展性、可读性。从而提高整个系统开发效率。模块其实就是一组包括输入和输出、内部环境极其运行环境、描述逻辑功能的程序语句。在系统开发时必须遵守模块独立原理,尽量减少模块出现耦合的情况。模块之间彼此独立而关系简单。3.2 系统结构图设计该系统主要是将传统的图书销售管理和当下的计算机技术相结合,根据图书销售管理系统把图书信息的进、销

19、、存服务流程设计完成的。同时为扩展服务范围,然后开发一个图书销售管理系统展示平台来发布和管理图书的进和销售信息。系统总体结构如图3-1所示。 图书销售管理系统 图书信息管理 图书类别管理 图书信息查询 报表统计管理入库记录统计 出货记录统计系统用户管理 管理员用户管理 个人密码管理 客户信息管理 图书入库管理 图书入库登记 图书退书登记 图书销售管理 销售订单查询 销售订单录入 库存盘点管理 库存报警提示 库 存 查 询图3-1系统总体结构3.3业务流程图书销售系统的运行流程可概括为:打开浏览器输入地址进入登陆界面,图书管理员首先输入账号,然后输入密码进行登录。登录后就可以开始系统后台的基本操

20、作,主要包括管理库存、管理出货、管理进货、管理基本信息以及管理系统管理员、数据备份、数据恢复。该系统的库存管理数流程,如图3-2所示: 是否店 主 检索图书是否超过预警值不进货 决定进货 进 货图3-2库存管理流程图进货管理流程图,如图3-3所示:店主存在不存在此书是否存在 新书登记信息已有书查询库存更新图书信息库检索图书 图书入库统计图3-3进货管理流程图图书销售的流程图如图3-4所示:书 库 取书销售员获得购买信息 确定价格 购书请求销售员获得顾客信息此书是否存在 返回提示信息 结束是否会员 会员优惠完成售书 结束是是否否顾 客图3-4图书销售流程图3.4数据流程分析数据流图又被叫DFD图

21、,在图里面没有具体的物理元素,目的为了描述数据在开发的程序里的处理情况。经过比较,这是一款非常好理解的工具,特别适用于那些对计算机技术不是特别专业的人员,它可以精确的阐述系统的逻辑模型,便于用户理解系统的业务情况。是开发者和用户交流最好工具之一。数据流图采用自顶向下的方式,从系统研究的概括开始,紧接着逐层的向下进行合理的分解,一直到所需要的程序详尽才停止。数据流图从数据的角度描述开发的系统,侧重于分析系统中业务的大概情况。销售系统总数据流图如3-5所示:3.5系统模块设计在开发的图书销售管理系统中,书店的店主可以统一管理图书购买、管理员工、图书信息等。这样就能在功能上实现对图书信息查询、查询库

22、存、销售、退货等。图书销售管理系统主要被分成四个模块,分别包括管理图书、管理库存、管理销售、系统管理。图3-5销售系统总数据流图图书管理模块图书管理模块主要包括:分类、进货、修改信息、信息查询。图书信息查询:通过查询图书信息可以知道图书的供应商、库存量、书名等基本信息。便于管理者对图书的基本信息进行有效的科学管理。图书信息修改:对特定的某种图书进行书名、编号、价格等信息修改。进货通常是根据销售和存库情况,定期补充图书的库存,通过网络了解当下的需求动态,选择性的购买时下流行的图书。当然同一种图书还要考虑图书的质量、价格,尽量采购那些性价比高的图书。图书分类:通过科学的方法,将书店的所有图书分成若

23、干类,这样可以方便管理者对图书的信息管理、销售管理,提高管理者工作的效率,同时,改善消费者购买体验。销售管理模块销售管理模块主要包括:检索图书、更新库存、退货、更新销售记录。检索图书可以根据图书的名称或者编号,管理员快速查找到图书的价格、数量、出版社等信息,方便顾客购买,提高图书销售的效率。图书销售顾客提供书名,销售管理员检索图书信息,检查是否有货,完成交易后,需要更新库存信息。销售统计:主要包括统计月销售记录、统计年销售记录。对于所有图书的销售,本系统需要做好每本图书销售统计,统计每本图书的月销售量和年销售量。管理者可以及时方便的查询图书销售情况,并根据情况及时对需求量大的图书进货。对滞销的

24、图书制定折扣活动促进消费。退货:由于个人原因或者图书质量问题,顾客对购买的图书不满意,要求退货。管理员完成退货申请,系统自动更新库存。库存管理模块库存管理模块主要是查询入库、管理入库。入库管理对于书店进购的图书或者顾客退还的图书及时做好入库,同时更新库存中图书的信息。对于库存预警的图书及时补充库存。入库查询可以查看库存的图书,也可以查看缺少的图书,以便于库存管理者根据各类图书库存信息进行科学的操作。系统管理模块系统管理模块主要包括管理管理员信息、管理会员、系统帮助。会员管理:顾客可以注册成为会员,成为会员可以享受许多书店的折扣活动,书店新书更新可以及时通知会员。会员也可以通过会员登录系统自己查

25、询感兴趣的相关书籍。系统管理是管理员按照不同职位分配各自的权限,书店主要是店主和一般员工两种类型。供应商管理主要包括供应商的信息查询、修改、删除,各类图书的报价单,管理者根据供应商提供的图书信息,选择采购性价比高的的图书。系统帮助该功能主要是为了方便用户使用本系统,通过编写系统使用过程说明书,减少使用者的摸索时间。对使用过程中出现的问题会提供必要的帮助与指导。提高系统的使用效果。4.数据库设计4.1数据库需求分析根据图书销售系统的分析可知,消费者购买图书时,需要提交订单。管理者可以通过查询订单了解每个顾客对哪种图书感兴趣,以便于将来有新书时可以针对顾客喜好进行精准推荐,图书销售管理系统功能主要

26、包括是图书进货、退货、库存、销售、查询图书信息,经过详细分析,可以得到以下结果: 1)客户:包括数据项:客户ID、用户名、身份证、QQ等。 2)图书:包括数据项:图书编号、图书名、价格、作者、出版商等。 3)订单:包括数据项:订单编号、图书编号、单价、购书数量等。 4)管理员:包括数据项:账号、密码、姓名、管理权限等。4.2 E-R实体图设计在获得需求分析的数据项和数据结构后,接着就能设计出符合用户需要的各种实体,并阐述清楚实体之间的关系,这为下一步的逻辑结构设计做好铺垫。各个实体包括具体信息属性,由于彼此互相作用从而产生数据的流动。管理员信息实体属性图如图4-1所示。 管理员员工号姓 名权

27、限 密 码图 4-1管理员信息实体属性图图书信息实体属性图如图4-2所示。 图 书图书名称 编 号 序 号 价 格添加时间图书类别 图 片 库 存图 4-2图书销售实体属性图客户信息实体属性图如图4-3所示。 客 户 密 码 性 别 用户名用户编号 地 址 姓 名QQ号码 电 话图 4-3 用户实体属性图图书类别实体属性图如图4-4所示。 图书分类分类号类名添加时间图4-4图书类别实体属性图销售记录实体属性如图4-5所示 销售记录 类别id图书名称图书编号销售数量 库存 价格图 4-5销售记录属性图图书销售系统总E-R图,如图4-6所示:1mnmn客 户图 书管理员购买查询 管 理拥有图书分类

28、销售记录图 4-6图书销售系统总E-R图4.3数据库逻辑结构设计 数据库是系统的重要组成部分之一,它是否合理直接关系开发的程序性能。所以非常谨慎设计出科学的数据库逻辑结构。只有这样,下面的系统业务处理起来才不会那么繁杂和困难。本系统在设计数据库结构时严格遵守命名规范,该系统的数据结构表主要包括:图书信息tushuxinxinxi定义如表4-7所示:表4-7图书信息tushuxinxi表字段名称数据类型长 度允许为空字段描述BookId Int8否Id 设为主键 TsBianhao Int6是 编号 MingchengVarchar18是 名称LeibieVarchar10是 类别JiageFl

29、oat8是 价格TupianVarchar20是 图片BeizhuVarchar50是 备注Kucun Int10是 库存Addtime Timestamp是 时间管理员allusers定义如表4-8所示:表4-8管理员allusers表字段名称数据类型长 度允许为空字段描述Useridint6否编号 设为主键UsernameVarchar20是管理员姓名PwdVarchar16是 密码CxVarchar12是管理员权限AddtimeTimestamp是注册时间销售记录xiaoshoujilu定义如表4-9所示:表4-9销售记录xiaoshoujilu表地段名称数据类型长 度允许为空字段描述O

30、rderid Int4否销售记录id 主键 TsBianhao Int6是 图书编号 MingchengVarchar18是 图书名称LeibieVarchar20是 类别JiageFloat8是 图书价格Kucun Int10是 库存XiaoshoushuliangInt6否 销售数量图书类别tsleibie表如表4-10所示。表4-10图书类别tsleibie表字段名称数据类型长 度允许为空字段描述Bookidint4否类别编号 设为主键LeibieVarchar20是 类别AddtimeTimestamp是注册时间客户信息kehuxinxi定义如表4-11所示:表4-11客户信息kehu

31、xinxi表字段名称数据类型长 度允许为空 字段描述 CostumeridInt4否id 设为主键 KhBianhaoInt8是编号 XingmingVarchar20是姓名 ShenfenzhengInt16是身份证 DianhuaInt12是电话 QQInt15是QQ号 XingbieVarchar8是性别 LeixingVarchar16是类型 DizhiVarchar30是地址 BeizhuVarchar50是备注 AddtimeTimestamp是时间5.系统实现经过前期的详细的设计和谨慎的开发,图书销售管理系统已经初具规模,大体功能基本上是完成了目标。在开发整个过程中,严格按照系统

32、开发的步骤一步步完成每项工作,无论是可行性分析,还是需求分析、系统设计,都做了大量工作,最终确保系统的友好性、兼容性、适用性。5.1 系统登录模块实现用主页面提供用户登录,包括用户名、密码,管理员可进行“登陆”和“重置”户名,密码登陆,验证码,都是必填项,如果有一项没有填写就会提示请输入某某信息。当所输入的密码,身份级别和所要登陆的用户名完全匹配,并且要输入自动生成的验证码后才能够成功登陆。登录界面如图5-1所示。超级管理员输入账号、密码,登陆成功,进入系统,它的主页面如图5-2所示。图5-1登陆页面图5-2登陆成功主页面点击进入系统用户管理模块,系统用户管理主要包括管理员用户管理、个人密码管

33、理。店主作为本系统超级管理员,享有最高权限,店里的员工是一般管理员。如果员工离职后,店主可以删除其管理员账号,对于新来的员工,店主可以给与他管理员账号,然后该员工就可以通过登录管理员账号,对书店进行管理。管理管理员界面如图5-3所示。为了提高系统的安全,本系统提供管理员个人密码修改的功能,管理员可以根据个人需求,不定期的修改自己的登录密码,如果店里的员工不小心忘记密码,可以有店主直接帮他重置密码。修改密码的界面如图5-4所示。图5-3管理员管理图5-4密码修改5.2客户信息管理模块实现客户信息管理是书店对本店顾客信息的管理。本界面的功能是实现管理员对消费者信息进行添加。主要包括的信息有:编号、

34、姓名、身份证、手机号码、QQ、性别、类型、地址、添加时间等,管理者根据实际情况能对用户信息进行提交、修改、重置等操作。掌握顾客的基本信息,根据顾客的喜好,通过短信或者QQ的方式,可以定期的给顾客推荐他们喜欢的图书,这样既满足了顾客的需求,又能给书店带来更多的收益。其运行效果如图5-5所示。如果需要修改客户信息,点击进入客户信息修改界面进行操作,客户信息修改界面效果图如图5-6所示。点击客户信息查询进入客户信息详情如图5-7所示。图5-5客户信息管理图5-6客户信息修改图5-7客户信息详情5.3图书管理模块实现本功能模块主要是为图书信息管理和图书类别管理。通过图书信息管理可能够对书店里的所所有图

35、书信息进行操作。通常有两种情况,一种是对系统已有的图书,管理员可以根据实际情况修改图书的基本信息。另一种情况就是对于新近的图书,必须首先建立该图书的图书信息,把它的进本信息填写完整后,才能进行入库操作,否则新书是无法完成入库的。对于图书信息管理,它的效果图如图5-8所示。图5-8图书信息管理在实际生活中,由于书店图书种类繁多,若不加以分类,统计起来非常困难。所以科学的分类有利于书店对图书销售进行管理。所以一个图书销售系统必须有图书分类功能。图书类别管理的功能主要是提供设置图书类别、查看图书类别等操作。管理员根据书店自身情况,首先创建若干个图书类别,例如,语文、社会、小说、地理等。然后再根据每种

36、图书的类型划分到各种的类别中。为了满足顾客需要,一本图书由于分类的角度不同,可能被分在不同的类别。这样既符合实际,有有利于顾客采购和管理员管理书店。图书类别管理的效果图如图5-9所示。添加图书类别如图5-10所示。图5-9图书类别管理图5-10添加图书类别5.4 图书入库添加模块实现本界面的功能是实现管理者添加图书入库信息记录。包含的信息有:供应商、库存、入库价格、经手人、入库数量、编号、类别、名称等。管理者根据实际情况能对入库信息进行提交、修改、重置等操作。其运行效果如图5-11所示。对于入库的图书管理者可以进行入库图书查询,其效果图如图5-12。对于退货图书也可进行查询,其效果图如图5-1

37、3所示。图5-11图书入库效果图图5-12图书入库查询图5-13入库退书查询5.5图书销售模块实现图书销售管理模块主要包括销售订单录入和销售订单查询。顾客根据个人喜好,选择需要购买的图书,然后告诉书店的员工,书店的员工根据顾客所购买的图书名称和数量生成订单。如果顾客对某种图书需求量大于现有的库存量,则与顾客商量,是否可以减少购买数量,等书店进货后,然后再联系顾客进行购买。销售订单录入效果图如图5-10所示。管理员可以点击销售订单查询,查询最近书店的图书销售情况,掌握当下市场需求,及时补充热销的图书库存。由于一些客观或者主观的原因,出现顾客退书的情况,管理员查看原因符合退书要求后,及时完成图书退货,并做好销售退书登记。管理员可以对销售退书进行查询,其效果图如图5-11所示。图5-14销售订单录入图5-15销售退书查询5.6库存盘点模块实现库存盘点模块主要针对于图书库存的情况进行合理的操作。本界面的功能是实现管理者查询图书库存。主要包括:价格、名称、编号、类别和库存量。通过动态的库存信息,本系统还可以提示管理者当下图书的库存情况。对于图书库存量低于预警值的图书信息用红

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论