2022年图书销售管理系统JAVA课程设计说明书.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年图书销售管理系统JAVA课程设计说明书.pdf》由会员分享,可在线阅读,更多相关《2022年图书销售管理系统JAVA课程设计说明书.pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、图书销售管理系统JAVA课程设计说明书计算机与软件工程学院课程设计说明书课 程 名 称: Java设计综合设计课 程 代 码: 106087269题目: 图书销售管理系统年级 / 专业: 2014/计算机科学与技术学 生 姓 名: 学号: 开 始 时 间: 2016 年 11 月 21 日完 成 时 间: 2016 年 12 月 21 日设计成绩 : 学习能力(20) 解决方案(20) UI 设计(20) 技术水平(20) 协作与表达(20) 总分(100) 指导教师 ( 签名) 20 年月日精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - -
2、 - - - - - - - -第 1 页,共 10 页 - - - - - - - - - - 图书销售管理系统JAVA课程设计说明书目录1 前言 . 11、1 问题的提出 . 11、2 任务与分析 . 22、系统总体设计 . 22、1 开发工具 . 22、2 系统框图 . 22、3 模块功能 . 32、3、1 进货. 32、3、2 退货. 32、3、3 销售. 32、3、4 查询. 32、3、5 统计. 33 交互界面设计 . 33、1 控件介绍 . 33、2 窗体(以下逐个阐述 :您选用的控件的截图、特点、选用理由). 43、2 文本编辑框 . 43、3 表格组件 . 43、4 菜单栏组
3、件 . 44 功能详细设计 . 44、1 建立数据库 . 44、2 连接数据库 . 54、3 图书信息 . 55 系统功能测试 . 6进货 . 6退货 . 7销售 . 7查询 . 8统计 . 8结 论 . 91 前言1、1 问题的提出在现在的书店运营管理中, 图书销售管理系统有着十分重要的作用, 然而, 用大型销售管理软件对于小型书店来说成本过大, 不能发挥出大型管理软件的优点, 不啻于“杀鸡精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 10 页 - - - - - - - - - - 图书
4、销售管理系统JAVA课程设计说明书用牛刀” , 因此小型的的软件对于这种小书店自然有十分重要作用。某小型书店出于这种目的制作了这个图书销售管理系统。1、2 任务与分析本课题主要的任务就是设计一个图书销售管理系统。1、2、1、系统的基本要求 : 调查一个书店的图书销售业务, 设计的图书销售系统主要包括进货、退货、统计、销售、查询功能。进货 : 根据某种书籍的库存量及销售情况确定进货数量, 根据供应商报价选择供应商。输出一份进货单并自动修改库存量, 把本次进货的信息添加到进货库中。退货 : 顾客把已买的书籍退还给书店。输出一份退货单并自动修改库存量, 把本次退货的信息添加到退货库中。统计 : 根据
5、销售情况输出统计的报表。 一般内容为每月的销售总额、 销售总量及排行榜等信息。销售 : 输入顾客要买书籍的信息 , 自动显示此书的库存量 , 如果可以销售 , 打印销售单并修改库存 , 同时把此次销售的有关信息添加到日销售库中。查询 : 允许用户设置条件进行进货、退货、统计、销售与库存书籍的信息查询。1、2、2、数据库要求 : 在数据库中至少应该包含下列数据表: 图书信息管理表1、2、3、要求 : 基于 JFrame窗体设计、使用MVC 模式数据库使用 SQL Server 或者 MySQL 或者 Oracle 2、系统总体设计2、1 开发工具开发工具 : 选用 Eclipse,Eclipse
6、就是 Java 的集成开发环境 , 使用方便 , 快速,Java就是完全面向对象的 , 将一切事物封装 , 具有简单性、面向对象、分布式、解释型、可靠、安全、平台无关、可移植、高性能、多线程、动态性等。Java 中提供的 swing 框架可以方便快速的编写图形用户界面。开发环境 :Windows 10, 需要安装 JDK1 、7, 配置 Java 的运行环境。2、2 系统框图系统流程图进入系统精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 3 页,共 10 页 - - - - - - - - - - 图书
7、销售管理系统JAVA课程设计说明书2、3 模块功能2、3、1 进货可以根据图书的库存量进行筛选出需要进货的图书, 输入图书名与进货数量对图书进行进货 , 保存数据到数据库。2、3、2 退货查瞧所有图书退货信息 , 根据书名进行退货 , 输入退货量对图书库存进行修改。2、3、3 销售根据数据库中的图书信息, 查询图书售价与库存 , 根据图书名对图书进行销售, 并修改图书库存。2、3、4 查询查瞧进货单 , 退货单与查瞧销售单2、3、5 统计统计出图书销售总数与销售总额, 并查瞧图书销售数的排行。3 交互界面设计3、1 控件介绍控件就是用户可与之交互以输入或操作数据的对象。控件通常出现在对话框中或
8、工具栏上。本套系统采用了菜单组件JMenu,面板控件Jpanel,文本编辑框JTextFiled,表格控件JTable,按钮控件JButton。进货退货销售查询统计精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 4 页,共 10 页 - - - - - - - - - - 图书销售管理系统JAVA课程设计说明书3、2 窗体(以下逐个阐述 :您选用的控件的截图、特点、选用理由) 3、2 文本编辑框可用于用户输入数据 , 可以取出文本框内的内容进行其她相关的操作。3、3 表格组件3、4 菜单栏组件JMenuB
9、ar 组件用来存放按钮。4 功能详细设计本节结合系统组成框图, 对系统中每个模块的功能、输入、输出、主要数据结构、设计思想、算法流程等方面进行详细论述, 说明本设计在这几方面有何优缺点( 对多种设计方案 / 方法简要对比分析的基础上, 说明本设计的优缺点 )。4、1 建立数据库首先在 SQL Management Studio 中建立一个 bookmanager数据库 , 在数据库中创建精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 5 页,共 10 页 - - - - - - - - - - 图书销售管
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 图书 销售 管理 系统 JAVA 课程设计 说明书
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内