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

下载本文档

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

文档简介

滨江学院滨江学院 毕业论文 设计 毕业论文 设计 题题 目目 图书销售管理系统设计 院院 系系 滨江学院计算机系 专专 业业 软件工程 学生姓名学生姓名 学学 号号 指导教师指导教师 职职 称称 副教授 二 二 一一 五五 年年 五五 月月 十十 五五 日日 声声 明明 本人郑重声明 1 持以 求实 创新 的科学精神从事研究工作 2 本论文是我个人在导师指导下进行的研究工作 和取得的研究成果 3 本论文中除引文外 所有实验 数据和有关材 料均是真实的 4 本论文中除引文和致谢的内容外 没有抄袭其 他人或其他机构已经发表或撰写过的研究成果 5 其他同志对本研究所做的贡献均已在论文中作 了声明并表示了谢意 作者签名 日 期 目 录 1 引言 1 1 1 开发背景 1 1 2 开发目的和意义 1 2 需求分析 1 2 1 可行性分析 1 2 1 1 经济上的可行性 1 2 1 2 技术上的可行性 2 2 2 功能需求分析 2 2 2 1 功能需求 2 2 2 2 性能需求 3 2 2 3 系统用例图 3 2 3 数据字典 4 3 系统设计 5 3 1 系统设计目标 5 3 2 系统结构图设计 6 3 3 业务流程 7 3 4 数据流程分析 7 3 5 系统模块设计 8 3 5 1 图书管理模块 9 3 5 2 销售管理模块 9 3 5 3 库存管理模块 10 3 5 4 系统管理模块 10 4 数据库设计 10 4 1 数据库需求分析 10 4 2 E R 实体图设计 10 4 3 数据库逻辑结构设计 13 5 系统实现 14 5 1 系统登录模块实现 14 5 2 客户信息管理模块实现 17 5 3 图书管理模块实现 18 5 4 图书入库添加模块实现 20 5 5 图书销售模块实现 20 5 6 库存盘点模块实现 22 6 结论 23 参考文献 23 2 致 谢 23 图书销售管理系统设计 摘要 21 世纪是互联网时代 随着大数据的来临 我们的生活正渐渐变得智能化 计算 机发展趋向于小型化大大促进移动客户端的发展 所以通过开发的系统来科学高效管理图书 的销售管理工作 也已成为店主的最佳选择 本系统选用的是时下主流的 B S 结构 系统开 发的开发平台 Myeclipse 选择的数据库是 MySQL 整个系统 结合实际需求分成层次分明的 若干板块 每个模块能基本可以较详细的展现各自功能 并且本系统操作简单 界面美观 中小书店通过使用本系统 可以轻松提高工作效率和服务质量 关键词 MySQL 图书销售 JSP The design of book sales management system Abstract 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 efficient 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 into 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 JSP 1 引言 1 1 开发背景 互联网引发数据大爆炸式的发展 一个大规模生产 分享 应用数据的时代正在开启 传统行业为了生存不得不借着互联网的东风进行改革 当下与计算机有关的高新技术在全球 经济发展中占据了极其重要的地位 计算机的广泛运用 极大地改善人们生活水平 降低各 行业投入成本 过去传统的图书销售管理方式 完全是靠手工统计和计算的管理手段进行的 这样的管理方法不仅浪费时间和精力 还容易导致在管理过程中出现错误和疏漏 导致许多 无法挽回的损失 但是随着软硬件技术不断提高计算机越来越适用于世界各个行业 所以科 学 高效的管理图书销售成为历史的必然 在互联网时代 电商异军突起 逐渐成为拉动经济发展的新主力 在图书市场 规模较 小的书店数量众多 它依旧在图书市场中占有一席之地 但是目前许多中小型书店都面临许 多问题大大的阻碍其发展 为了快速融入互联网时代的大潮 必须运用计算机技术解决书店 面临的书店管理人员少 库存复杂 图书种类繁多 销售管理困难等问题 只有这样能够快 速 便捷 高效的管理书店 降低书店成本 提高市场竞争力 计算机已经遍及各行各业 它的智能化正加速社会的变革 计算机操作简洁 反应迅速等特点 已广泛遍及于交通运输 企业管理 国家安全等各个方面 因此通过计算机科学的管理书店 也已成为许多店主提高 生存能力的首选决策 1 2 开发目的和意义 根据书店需求设计一个系统 主要要求开发的程序操作简单 灵活便捷 界面美观大方 开发出来的图书销售管理系统必须具备图书信息管理 客户信息管理 销售管理 库存管理 管理员管理 统计报表 系统设置等功能 满足中小型书店图书销售管理的基本需求 让书 店销售工作变得轻松 便捷 同时提高顾客的购买感受 当下所面临的的问题是先熟悉管理 信息系统开发的方法和相应技术 和根据需求判断采用哪种开发平台来开发我们图书销售管 理系统 还有通过网络 相关图书查找有关信息弄清楚通用图书销售公司的业务流程 不 同的的平台软件拥有各自的优缺点 根据需求和软硬件要求 这里我选择的是 java 语言和 MySQL Java 编程语言的特点是可以跨平台 面向对象 这样的特性决定其功能强大 通 用性强 是开发中小型网站必备选择 2 需求分析 2 1 可行性分析 2 1 1 经济上的可行性 软件开发的经济可行性是指新开发的软件所产生的经济价值与开发所需的成本相比可以 达到开发者的期望值 同时还要判断该系统是否能给使用者来好的操作体验 符合客户需求 所以开发的本套销售系统 可以为书店的管理者提高工作效率 节约时间 方便消费者购买 图书 由于本程序是使用 JSP 开发 所用的数据库 MySQL 开源 开发成本相对较低 整个系 统是我独自完成 开发时间大概两个月 遇到技术问题都是上网或者去图书管查资料 开发 的系统对于硬件要求较低 总之算下来总成本大概在一万元左右 从成本的角度 开发这个 系统是可行的 2 1 2 技术上的可行性 从技术的角度 分析当下的技术是否可以在成本允许的条件下开发出该系统 本系统使 用 JSP 开发 数据库采用 MySQL 它是一种小规模关系型数据库 被广泛地应用日常小网站 的系统的开发 提高了数据的存储安全性 另外采用 Tomcat 服务器加快了系统的整体访问 速度 系统采用 B S 架构 而且该程序启动的软硬件的要求相对较低 因此 从技术的角度 来说所开发的程序是可行的 从开发者角度来说 开发系统的的几种软件比较常见 而且相 对比较容易掌握 一般的编程人员都可以独自掌握并运用这些软件进行系统的开发工作 从 使用者的角度来说 系统的界面非常干净美观 有利于观察操作 再者 本系统的管理主要 是涉及信息的增加 删除 修改 查询等工作 只要会使用电脑基本上都可以流畅的操作 所以综上所述 从操作上来说是可行的 本程序的开发环境如下所述 操作系统 WINDOWS XP 运行工具 Google 开发工具 MyEclipse 10 数据库 MySQL 服务器 Tomcat 7 0 2 2 功能需求分析 2 2 1 功能需求 功能需求分析是开发系统前期重要的准备工作 它为后来的系统确定了方向 经过我充 分的调查和研究 认真咨询书店的经营者 记录他们管理书店的方式和管理过程中遇到的问 题 对于图书销售管理系统 书店的管理员是系统唯一的操作者 它所需的功能主要包括 系统维护功能包括添加职员 修改信息 删除员工以及对登录密码的修改 基本信息管理主 要包括图书信息查询和增加 创建图书类别 查看图书类别 查看客户信息 增添客户信息 以及售后服务等 图书入库管理里有登记入库图书 查询入库图书 记录退货情况等操作 图书销售管理主要包括查看图书销售情况 查看出货退货记录 登记销售记录 和登记退货 记录等操作 库存管理主要包括对各种库存采取实时监控 及时动态反映出各种图书库存量 变化 进行库存查询报警盘点 售后信息管理主要包括对顾客购买图书后情况进行处理等操 作 报表统计包含统计出货利润 统计进货成本等操作 以上是总结用户的主要需求 也是本系统主要功能 基本涵盖了现实生活中书店经营管 理的进本需求 店主通过该系统可以实现对书店的正常管理 当然由于可能考虑不全面 除 了这些功能以外 还可能遗漏一些功能 在以后的设计时根据新的需求进行必要的修改和完 善 从而使系统更具有健壮性与实用性 2 2 2 性能需求 除了达到客户对系统的功能需求外 开发系统的性能要求也无法忽视 系统的性能要求 通常包括 兼容性 稳定性 友好性和存储容量等 系统的性能要求概括如下 1 容量要求 对程序中的数据容量进行精确操作 例如处理数据的最大容量和处理数据 的记录数等 2 精度要求 精确系统的精度 例如传输数据的精度 计算数值精度和数据的精度等 3 时间特性要求 对程序里涉及的时间要求必须准确 例如系统在峰值负载期间允许偏 离范围 程序响应时间 数据处理时间和系统各项功能的 J 帧序关系 4 适应性要求 明确指出可以反映系统适应能力和系统环境变化的各种参数 例如如果 需求发生改变 系统是否可以适应 并且指出为了适应这些变化而要设计的软件和开发过程 对于系统的性能来说 主要要求有 打印报表数量和种类 数据存数容量 连续的终端 数 连接的终端数 查询信息的响应时间等 2 2 3 系统用例图 管理员用户通过后台管理登录窗口进行身份认证登录后 可以对系统前台所有功能进 行管理操作 管理员用户用例图如图 2 1 所示 图 2 1 管理者登录用例图 图书管理 对图书的查询 删除 添加以及对图书的修改 管理员对图书管理用例图 如图 2 2 所示 图 2 2 管理者对图书管理用例图 管理员登录 管理员 查 询 管理员 修 改 删 除 图书信息 用户管理 对用户的查询 修改 删除用户 管理者对用户管理用例图如图 2 3 所示 图 2 3 管理员对用户管理用例图 2 3 数据字典 数据字典是对开发系统中需要的数据的储存 数据项 数据结构 外部实体 数据流等 描述和定义 它是描述系统中数据的信息的集合 作为分阶段的工具 用来描述数据中基本 表的设计 数据字典是系统开发中的必不可少的部分 它可以存储所有的信息 下面是本系 统的数据字典 数据项 名称 图书信息 说明 定义了图书信息的属性 数据流 名称 图书信息 说明 对图书信息性质和价格的具体说明 存储 名称 信息存储及销售添加 说明 用于图书信息的存储和销售订单添加 数据处理 名称 图书销售管理 说明 从系统中选图书信息 数据结构卡片如表 2 4 所示 表 2 4 图书结构 数据结构卡片 总编号 1 数据结构名称 图书信息 编号 无 说明 定义了图书的属性 结构描述 图书的名称 类别 价格 等 有关的数据流 数据存储 图书类别和信 息 信息容量 10 查 询 管理员 修 改 删 除 用户信息 数据流卡片如表 2 5 所示 表 2 5 数据流 数据流卡片 总编号 2 名称 图书信息 编号 无 来源 管理员 去向 用户图书进货 说明 是对图书信息性质和价格的具体说明 包含的数据结构 图书信息的名称 数量 及价格等信 息 信息容量 图书数量 10 数据存储如表 2 6 所示 表 2 6 数据存储 数据存储卡片 总编号 3 名称 信息存储及订单销售商图书添加 编号 无 说明 用于图书信息的存储和图书销售信息的添加 输入数据流 图书信息本身信息 内容 图书编号和价格 数量等 输出数据流 图书信息属性 有无立即查询 有 信息量 30 个 注 由于论文页数限制 数据库中其他的数据项的 DD 表在这里不再赘述 3 系统设计 3 1 系统设计目标 该系统运用的是模块化开展软件结构设计工作 模块化能够让图书销售管理系统开发相 对容易 提高程序稳定性 使程序结构明朗 具有很强的可扩展性 可读性 从而提高整个 系统开发效率 模块其实就是一组包括输入和输出 内部环境极其运行环境 描述逻辑功能 的程序语句 在系统开发时必须遵守模块独立原理 尽量减少模块出现耦合的情况 模块之 间彼此独立而关系简单 3 2 系统结构图设计 该系统主要是将传统的图书销售管理和当下的计算机技术相结合 根据图书销售管理系 统把图书信息的进 销 存服务流程设计完成的 同时为扩展服务范围 然后开发一个图书 销售管理系统展示平台来发布和管理图书的进和销售信息 系统总体结构如图 3 1 所示 图 3 1 系统总体结构 图 书 销 售 管 理 系 统 图书信息管理 图书类别管理 图书信息查询 报表统计管理 入库记录统计 出货记录统计 系统用户管理 管理员用户管理 个人密码管理 客户信息管理 图书入库管理 图书入库登记 图书退书登记 图书销售管理 销售订单查询 销售订单录入 库存盘点管理 库存报警提示 库 存 查 询 3 3 业务流程 图书销售系统的运行流程可概括为 打开浏览器输入地址进入登陆界面 图书管理员首 先输入账号 然后输入密码进行登录 登录后就可以开始系统后台的基本操作 主要包括管 理库存 管理出货 管理进货 管理基本信息以及管理系统管理员 数据备份 数据恢复 该系统的库存管理数流程 如图 3 2 所示 图 3 2 库存管理流程图 进货管理流程图 如图 3 3 所示 图 3 3 进货管理流程图 店主 存在 不存在 此书 是否 存在 新书登记信息 已有书查询库存 更新图书信息库 检索图书 图书入库统计 是 否 店 主 检索图书 是否超过 预警值 不进货 决定进货 进 货 图书销售的流程图如图 3 4 所示 图 3 4 图书销售流程图 3 4 数据流程分析 数据流图又被叫 DFD 图 在图里面没有具体的物理元素 目的为了描述数据在开发的 程序里的处理情况 经过比较 这是一款非常好理解的工具 特别适用于那些对计算机技术 不是特别专业的人员 它可以精确的阐述系统的逻辑模型 便于用户理解系统的业务情况 是开发者和用户交流最好工具之一 数据流图采用自顶向下的方式 从系统研究的概括开始 紧接着逐层的向下进行合理的 分解 一直到所需要的程序详尽才停止 数据流图从数据的角度描述开发的系统 侧重于分 析系统中业务的大概情况 销售系统总数据流图如 3 5 所示 3 5 系统模块设计 在开发的图书销售管理系统中 书店的店主可以统一管理图书购买 管理员工 图书信 书 库 取书 销售员 获得购 买信息 确定价格 购书请求 销售员 获得顾 客信息 此书 是否 存在 返回提示信息 结束 是 否 会 员 会员优惠 完成售书 结束 是 是 否 否 顾 客 息等 这样就能在功能上实现对图书信息查询 查询库存 销售 退货等 图书销售管理系 统主要被分成四个模块 分别包括管理图书 管理库存 管理销售 系统管理 图 3 5 销售系统总数据流图 3 5 1 图书管理模块 图书管理模块主要包括 分类 进货 修改信息 信息查询 图书信息查询 通过查询 图书信息可以知道图书的供应商 库存量 书名等基本信息 便于管理者对图书的基本信息 进行有效的科学管理 图书信息修改 对特定的某种图书进行书名 编号 价格等信息修改 进货通常是根据销售和存库情况 定期补充图书的库存 通过网络了解当下的需求动态 选 择性的购买时下流行的图书 当然同一种图书还要考虑图书的质量 价格 尽量采购那些性 价比高的图书 图书分类 通过科学的方法 将书店的所有图书分成若干类 这样可以方便 管理者对图书的信息管理 销售管理 提高管理者工作的效率 同时 改善消费者购买体验 3 5 2 销售管理模块 销售管理模块主要包括 检索图书 更新库存 退货 更新销售记录 检索图书可以根 据图书的名称或者编号 管理员快速查找到图书的价格 数量 出版社等信息 方便顾客购 买 提高图书销售的效率 图书销售顾客提供书名 销售管理员检索图书信息 检查是否有 货 完成交易后 需要更新库存信息 销售统计 主要包括统计月销售记录 统计年销售记 录 对于所有图书的销售 本系统需要做好每本图书销售统计 统计每本图书的月销售量和 年销售量 管理者可以及时方便的查询图书销售情况 并根据情况及时对需求量大的图书进 货 对滞销的图书制定折扣活动促进消费 退货 由于个人原因或者图书质量问题 顾客对 购买的图书不满意 要求退货 管理员完成退货申请 系统自动更新库存 3 5 3 库存管理模块 库存管理模块主要是查询入库 管理入库 入库管理对于书店进购的图书或者顾客退还 的图书及时做好入库 同时更新库存中图书的信息 对于库存预警的图书及时补充库存 入 库查询可以查看库存的图书 也可以查看缺少的图书 以便于库存管理者根据各类图书库存信 息进行科学的操作 3 5 4 系统管理模块 系统管理模块主要包括管理管理员信息 管理会员 系统帮助 会员管理 顾客可以注 册成为会员 成为会员可以享受许多书店的折扣活动 书店新书更新可以及时通知会员 会 员也可以通过会员登录系统自己查询感兴趣的相关书籍 系统管理是管理员按照不同职位分 配各自的权限 书店主要是店主和一般员工两种类型 供应商管理主要包括供应商的信息查 询 修改 删除 各类图书的报价单 管理者根据供应商提供的图书信息 选择采购性价比 高的的图书 系统帮助该功能主要是为了方便用户使用本系统 通过编写系统使用过程说明 书 减少使用者的摸索时间 对使用过程中出现的问题会提供必要的帮助与指导 提高系统 的使用效果 4 数据库设计 4 1 数据库需求分析 根据图书销售系统的分析可知 消费者购买图书时 需要提交订单 管理者可以通过查 询订单了解每个顾客对哪种图书感兴趣 以便于将来有新书时可以针对顾客喜好进行精准推 荐 图书销售管理系统功能主要包括是图书进货 退货 库存 销售 查询图书信息 经过 详细分析 可以得到以下结果 1 客户 包括数据项 客户 ID 用户名 身份证 QQ 等 2 图书 包括数据项 图书编号 图书名 价格 作者 出版商等 3 订单 包括数据项 订单编号 图书编号 单价 购书数量等 4 管理员 包括数据项 账号 密码 姓名 管理权限等 4 2 E R 实体图设计 在获得需求分析的数据项和数据结构后 接着就能设计出符合用户需要的各种实体 并 阐述清楚实体之间的关系 这为下一步的逻辑结构设计做好铺垫 各个实体包括具体信息属 性 由于彼此互相作用从而产生数据的流动 管理员信息实体属性图如图 4 1 所示 图 4 1 管理员信息实体属性图 图书信息实体属性图如图 4 2 所示 图 4 2 图书销售实体属性图 客户信息实体属性图如图 4 3 所示 图 4 3 用户实体属性图 图书类别实体属性图如图 4 4 所示 图 4 4 图书类别实体属性图 管理员 员工号 姓 名权 限 密 码 图 书 图书名称 编 号 序 号 价 格 添加时间 图书类别 图 片 库 存 客 户 密 码 性 别 用户名 用户编号 地 址 姓 名 QQ 号码 电 话 图书分类 分类号 类名 添加时间 销售记录实体属性如图 4 5 所示 图 4 5 销售记录属性图 图书销售系统总 E R 图 如图 4 6 所示 图 4 6 图书销售系统总 E R 图 1 m n m n 客 户 图 书 管理员 购 买 查 询 管 理 拥 有 图书分类 销售记录 销售记录 类别 id 图书名称 图书编号 销售数量 库存 价格 4 3 数据库逻辑结构设计 数据库是系统的重要组成部分之一 它是否合理直接关系开发的程序性能 所以非常谨慎设 计出科学的数据库逻辑结构 只有这样 下面的系统业务处理起来才不会那么繁杂和困难 本系统在设计数据库结构时严格遵守命名规范 该系统的数据结构表主要包括 图书信息 tushuxinxinxi 定义如表 4 7 所示 表 4 7 图书信息 tushuxinxi 表 字段名称数据类型长 度允许为空字段描述 BookId Int 8 否Id 设为主键 TsBianhao Int 6 是 编号 MingchengVarchar 18 是 名称 LeibieVarchar 10 是 类别 JiageFloat 8 是 价格 TupianVarchar 20 是 图片 BeizhuVarchar 50 是 备注 Kucun Int 10 是 库存 Addtime Timestamp是 时间 管理员 allusers 定义如表 4 8 所示 表 4 8 管理员 allusers 表 字段名称数据类型长 度允许为空字段描述 Useridint6否编号 设为主键 UsernameVarchar20是管理员姓名 PwdVarchar16是 密码 CxVarchar12是管理员权限 AddtimeTimestamp是注册时间 销售记录 xiaoshoujilu 定义如表 4 9 所示 表 4 9 销售记录 xiaoshoujilu 表 地段名称数据类型长 度允许为空字段描述 Orderid Int4否销售记录 id 主键 TsBianhao Int 6 是 图书编号 MingchengVarchar 18 是 图书名称 LeibieVarchar20是 类别 JiageFloat 8 是 图书价格 Kucun Int 10 是 库存 XiaoshoushuliangInt6否 销售数量 图书类别 tsleibie 表如表 4 10 所示 表 4 10 图书类别 tsleibie 表 字段名称数据类型长 度允许为空字段描述 Bookidint4否类别编号 设为主键 LeibieVarchar20是 类别 AddtimeTimestamp是注册时间 客户信息 kehuxinxi 定义如表 4 11 所示 表 4 11 客户信息 kehuxinxi 表 字段名称数据类型长 度允许为空 字段描述 CostumeridInt4否id 设为主键 KhBianhaoInt8是编号 XingmingVarchar20是姓名 ShenfenzhengInt16是身份证 DianhuaInt12是电话 QQInt15是QQ 号 XingbieVarchar8是性别 LeixingVarchar16是类型 DizhiVarchar30是地址 BeizhuVarchar50是备注 AddtimeTimestamp是时间 5 系统实现 经过前期的详细的设计和谨慎的开发 图书销售管理系统已经初具规模 大体功能基本 上是完成了目标 在开发整个过程中 严格按照系统开发的步骤一步步完成每项工作 无论 是可行性分析 还是需求分析 系统设计 都做了大量工作 最终确保系统的友好性 兼容 性 适用性 5 1 系统登录模块实现 用主页面提供用户登录 包括用户名 密码 管理员可进行 登陆 和 重置 户名 密码登陆 验证码 都是必填项 如果有一项没有填写就会提示请输入某某信息 当所输入 的密码 身份级别和所要登陆的用户名完全匹配 并且要输入自动生成的验证码后才能够成 功登陆 登录界面如图 5 1 所示 超级管理员输入账号 密码 登陆成功 进入系统 它的 主页面如图 5 2 所示 图 5 1 登陆页面 图 5 2 登陆成功主页面 点击进入系统用户管理模块 系统用户管理主要包括管理员用户管理 个人密码管理 店主作为本系统超级管理员 享有最高权限 店里的员工是一般管理员 如果员工离职后 店主可以删除其管理员账号 对于新来的员工 店主可以给与他管理员账号 然后该员工就 可以通过登录管理员账号 对书店进行管理 管理管理员界面如图 5 3 所示 为了提高系统的安全 本系统提供管理员个人密码修改的功能 管理员可以根据个人需 求 不定期的修改自己的登录密码 如果店里的员工不小心忘记密码 可以有店主直接帮他 重置密码 修改密码的界面如图 5 4 所示 图 5 3 管理员管理 图 5 4 密码修改 5 2 客户信息管理模块实现 客户信息管理是书店对本店顾客信息的管理 本界面的功能是实现管理员对消费者信息 进行添加 主要包括的信息有 编号 姓名 身份证 手机号码 QQ 性别 类型 地址 添加时间等 管理者根据实际情况能对用户信息进行提交 修改 重置等操作 掌握顾客的 基本信息 根据顾客的喜好 通过短信或者 QQ 的方式 可以定期的给顾客推荐他们喜欢的 图书 这样既满足了顾客的需求 又能给书店带来更多的收益 其运行效果如图 5 5 所示 如果需要修改客户信息 点击进入客户信息修改界面进行操作 客户信息修改界面效果图如 图 5 6 所示 点击客户信息查询进入客户信息详情如图 5 7 所示 图 5 5 客户信息管理 图 5 6 客户信息修改 图 5 7 客户信息详情 5 3 图书管理模块实现 本功能模块主要是为图书信息管理和图书类别管理 通过图书信息管理可能够对书店里 的所所有图书信息进行操作 通常有两种情况 一种是对系统已有的图书 管理员可以根据 实际情况修改图书的基本信息 另一种情况就是对于新近的图书 必须首先建立该图书的图 书信息 把它的进本信息填写完整后 才能进行入库操作 否则新书是无法完成入库的 对 于图书信息管理 它的效果图如图 5 8 所示 图 5 8 图书信息管理 在实际生活中 由于书店图书种类繁多 若不加以分类 统计起来非常困难 所以科学 的分类有利于书店对图书销售进行管理 所以一个图书销售系统必须有图书分类功能 图书 类别管理的功能主要是提供设置图书类别 查看图书类别等操作 管理员根据书店自身情况 首先创建若干个图书类别 例如 语文 社会 小说 地理等 然后再根据每种图书的类型 划分到各种的类别中 为了满足顾客需要 一本图书由于分类的角度不同 可能被分在不同 的类别 这样既符合实际 有有利于顾客采购和管理员管理书店 图书类别管理的效果图如 图 5 9 所示 添加图书类别如图 5 10 所示 图 5 9 图书类别管理 图 5 10 添加图书类别 5 4 图书入库添加模块实现 本界面的功能是实现管理者添加图书入库信息记录 包含的信息有 供应商 库存 入 库价格 经手人 入库数量 编号 类别 名称等 管理者根据实际情况能对入库信息进行 提交 修改 重置等操作 其运行效果如图 5 11 所示 对于入库的图书管理者可以进行入库 图书查询 其效果图如图 5 12 对于退货图书也可进行查询 其效果图如图 5 13 所示 图 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

提交评论