欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    数据库图书销售管理系统课程设计.docx

    • 资源ID:26494527       资源大小:15.79KB        全文页数:13页
    • 资源格式: DOCX        下载积分:30金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要30金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    数据库图书销售管理系统课程设计.docx

    数据库图书销售管理系统课程设计 课程设计 设计说明书 图书销售管理系统 学生姓名李志红 学号0918014009 班级计本091 成绩 指导教师钟永友 数计学院 2022年3月2日 课程设计课程设计评阅书 题目图书销售管理系统 学生姓名李志红学号0918014009 指导教师评语及成绩 指导教师签名: 年月日 答辩评语及成绩 答辩教师签名: 年月日教研室意见 总成绩: 室主任签名: 年月日注: 指导老师成绩60%,答辩成绩40%,总成绩合成后按五级制计入。 课程设计任务书 20222022学年第 2 学期 专业:数学与计算机科学学院学号: 0918014009 姓名:李志红 课程设计名称:课程设计 设计题目:图书销售管理系统 完成期限:自 2022 年 2 月 20 日至 2022年 3 月 2 日共 2 周 设计依据、要求及主要内容(可另加附页): 本课程设计是在学完数据库课程之后,根据所学的理论知识和实践内容,要求对图书销售管理系统进行数据库设计,并开发实现如下功能: 1.销售明细、批发明细、退货明细 2.查询图书的销售详情:包括零售明细、批发明细、销售统计等 3.订单处理:审核订单,出库单 4.收付款处理: 5. 用户管理(注意用户权限设置)、系统维护功能。 开发完成以上功能后,并撰写说明书,要求按照相关数据库设计规范进行撰写。 指导教师(签字):教研室主任(签字): 批准日期: 2022年月日 摘要 随着计算机的普及书店规模的不断扩大,使图书销售管理成为书店管理中的一个重要课题。通过图书销售管理系统可以解决书店管理中遇到的各种问题。本系统分析了市场需求和实际需要,利用Visual C+ 6.0连接SQL数据库的方式,主要实现了书店的图书销售管理,该系统具有处理图书录入、图书销售、销售统计、查询库存等功能。 关键词:图书销售管理;数据库;Visual C+ 6.0 目录 1课题描述 (1) 2.1 系统设计功能概要 (2) 2.2 系统功能总体结构 (2) 3数据库设计与实现 (3) 3.1业务流程图 (3) 3.2 数据流图 (3) 3.3 数据字典 (4) 3.4 概念结构设计 (5) 3.5 逻辑结构设计 (9) 3.6 物理结构设计 (9) 3.7系统维护 (11) 4部分编程代码 (12) 4.1图书录入模块 (12) 4.2图书销售模块 (14) 4.3图书统计模块 (16) 5程序调试与测试 (18) 6总结 (20) 参考文献 (21) 1课题描述 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。传统的图书管理系统其日常管理工作都是人工操作,存在着许多缺点,如:效率低下、保密性差,另外时间一长,将产生大量的文件和数据,这对于数据的查找、更新和维护都带来了不少的困难,并且浪费了许多人力和物力。特别是中小型书店、个体书店,由于其规模小,硬件投入不大,管理人员水平有限,如果没有一个好的图书管理系统,对于书店的经营是非常不利的。在信息时代,传统的图书管理方式必然被计算机为基础的信息管理系统所取代。因为作为计算机应用的一部分,使用计算机对图书信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书管理的效率。 为此,开发了此图书销售管理系统,结合市场需求,经过研究分析后,完成该系统,并实现了系统基础信息管理,库存管理,销售管理和查询管理等模块。对图书的进购,入库,销售,出库进行全程管理,给用户带来了方便。 2系统设计 2.1 系统设计功能概要 本系统是根据书店的实际需求而开发的,要求稳定、可靠的实现图书销售的自动化管理,通过本系统可以达到以下目标: 1.图书录入,包括图书的基本信息,如分类、进价、售价、作者等。 2.图书销售,包括图书的售价、折扣、销售日期,并实现对库存量的修改。 3.销售统计,包括按图书类型、书名、作者、出版社等进行统计。 4.查询库存,对指定的某本图书剩余库存量进行查询。 5.售完图书查询,对已售完图书进行查询。 6.用户管理,系统维护功能。 2.2 系统功能总体结构 图书销售管理系统功能结构图如图2.1所示。 图2.1 图书销售管理系统功能结构图 图书销售管理系统 基础信息管理价格管理库存管理销售管理查询管理 操作员信息管理 图书信息管理 图书类型信息管理 供应商信息管理 仓库信息管理柜台信息管理图书入库管理入库退货管理库存调拨管理图书定价管理图书调价管理图书销售管理销售退货管理 入库查询 入库退货查询 销售查询 销售退货查询 3数据库设计与实现 3.1业务流程图 系统流程图是概括的描绘物理系统的传统工具。它的基本思想是用图形符号以黑盒子形式描绘组成系统的部件(程序、文档、数据库、人工过程等)。系统流程图表达的是数据在系统各部件之间的流动情况而不是对数据进行加工处理的控制过程,因此尽管系统流程图的某些符号和程序流程图的符号形式相同,但是它却是物理数据流图而不是程序流程图。 通过分析图书销售管理系统,得到以下业务流程图如图3.1所示: 图3.1 系统业务流程图 3.2 数据流图 数据流图(DFD )是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。在数据流图中没有任何具体的物理元素,它只是描绘信息在系统中流动和被处理的情况。 经过详细的分析,了解图书销售管理系统的具体业务流程,构造出逻辑模型,再结合数据流图的相关定义,绘制出本系统的数据流图如图3.2所示: 事务 图书销售管理 信息程序 图书信息管理 主文件 价格信息 基本信息 查询信息 前台界面 显示详细信息 销售信息库存信息 客户 P7 销售管理 管理员 P1 验证登录 管理员信息 P2 审核 入库单 P5 录入价格/调 动价格 出库单 P6 添加图书 基本信息 D3图书库存记录 D1基本信息存储 D5图书价格记录 D6图书信息表 D7图书销售记录 P3 图书入库 管理 价格信息 合格入库 单 图书信息 客户信息 P4 图书出库 管理 合格出库单 供应商 图书供应商信息 图3.2 图书销售管理系统数据流图 3.3 数据字典 一般来说,数据字典应该由下列四类元素的定义组成:(1)数据流;(2)数据流分量(即数据元素);(3)数据存储;(4)处理。 在开发小型的软件系统时可采用卡片形式书写数据字典,每张卡片表上保存一个数据的信息,这样会使更新和修改比较方便,而且能单独处理描述每个数据的信息。每张卡片上主要包含一些信息:名称,简述,定义,位置。 针对以上数据流图,给出部分数据字典的说明。 数据流名称:管理员 位置:管理员信息P1 定义:管理员=管理员名+秘密+操作级别 说明:管理员登录系统时候,必须要通过正确的秘密,依据权限级别操作 数据流名称:图书入库信息 位置:入库单P2 定义:入库信息=入库编号+图书信息 说明:管理员对入库单信息进行审核 数据流名称:审核情况 位置:审核P3、P4 定义:审核情况=入库(出库)单信息+图书信息 说明:入库单(出库单)信息一定要和图书信息完全吻合 数据流名称:图书入库管理 位置:图书入库管理P3 定义:图书入库管理=仓库名+图书类别+图书信息 说明:图书储存在的仓库名及图书类别和图书信息一定要全面 数据流名称:图书价格 位置:图书价格P5 定义:图书价格=录入价格/调动价格 说明:要对入库的图书定价及销售价格做一个初始化 数据流名称:图书信息 位置:添加图书信息P6 定义:图书信息表=图书种类+图书名+条形码+助记码+作者+价格+出版社+备注 说明:图书信息完整才算合格 数据流图名称:图书销售管理 位置:P7P2 定义:销售管理=销售单的审核+图书出库(记录图书销售) 说明:图书销售单必须要通过图书出库对销售的图书做存底 数据流名称:客户信息(购买图书信息) 位置:客户信息P7 定义:客户信息=客户姓名+购买图书信息 说明:客户的信息是建立在购买图书的前提上 数据流名称:供应商(图书) 位置:供应商P2 定义:供应商=供应商信息+图书信息 说明:供应商的信息是在提供图书的前提上 3.4 概念结构设计 整个系统E-R 图如下图3.3所示。 图3.3 系统E-R 图 图书种类 图书 拥有 1 N 图书仓库库存 1 N 供应商 提供 图书数量 M N 图书销售表 对应 N 1 价格 销售时间 柜台 陈列 1 N 管理员 管理 M N 客 户 购买 M N 本系统图书信息实体的分E-R图如图3.4所示: 图3.4 图书信息的分E-R图本系统图书入库实体的分E-R图如图3.5所示: 图3.5 图书入库的分E-R图

    注意事项

    本文(数据库图书销售管理系统课程设计.docx)为本站会员(h****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开