没有合适的资源?快使用搜索试试~ 我知道了~
数据库系统原理课程设计报告-图书销售管理系统
需积分: 5 0 下载量 154 浏览量
2023-12-25
11:18:01
上传
评论
收藏 1.18MB DOC 举报
温馨提示
试读
44页
数据库系统原理课程设计报告-图书销售管理系统
资源推荐
资源详情
资源评论
数据库系统原理
课程设计报告
题 目: 图书销售管理系统
学 院: 计算机与信息安全学院
专 业: 计算机科学与技术
学生姓名: **
学 号: ****
指导教师: *
2018 年 12 月 28 日
桂林电子科技大学计算机与信息安全学院 I
摘 要
当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机网
被广泛应用于管理信息系统的外部环境。计算机的最大好处在于利用它能够进行信息管
理。使用计算机进行信息处理,不仅提高了工作效率,而且大大的提高了其安全性。尤
其对于复杂的信息管理,计算机能够充分发挥它的优越性。本系统就是为了管理好图书
销售信息而设计的。售书书店作为一种信息资源的集聚地,图书信息和购书信息繁多,
包含很多的信息数据的管理。本课设的设计目的就是减轻书店管理人员的工作任务,并
尽可能简化其工作方式。图书馆销售管理系统是自动化办公不可缺少的一部分,是适应
现代管理制度要求、推动图书销售管理走向科学化、规范化的必要条件。该软件最终的
使用者是中小型书店,提供以下的功能:
1. 图书类别管理;
2. 图书信息管理;
3. 图书销售;
4. 统计查询;
5. 报表查;
6. 数据备份。
关键词:图书销售管理系统;计算机;数据库;自动化办公
桂林电子科技大学计算机与信息安全学院 II
目 录
引言.......................................................................................................................1
1. 需求分析......................................................................................................1
1.1. 目标...................................................................................................................................1
1.2. 用户类和特征...................................................................................................................2
1.3. 运行环境...........................................................................................................................2
1.4. 系统结构图.......................................................................................................................2
2. 系统功能概要设计......................................................................................2
2.1. 系统主要功能模块设计...................................................................................................2
2.2. 系统处理流程分析...........................................................................................................3
2.3. 系统接口设计...................................................................................................................4
2.3.1. 外部接口.......................................................................................................................4
2.3.2. 内部接口.......................................................................................................................4
2.4. 开发环境及工具...............................................................................................................5
3. 系统数据库设计..........................................................................................5
3.1. 系统数据库分析...............................................................................................................5
3.2. 系统关系表.......................................................................................................................5
3.3. 数据字典...........................................................................................................................6
3.3.1. 数据项...........................................................................................................................6
3.3.2. 数据结构.......................................................................................................................7
3.3.3. 数据流表.......................................................................................................................7
3.3.4. 数据存储.......................................................................................................................8
3.3.5. 处理过程.......................................................................................................................8
4. 概念结构设计..............................................................................................9
4.1. 图书类别管理模块...........................................................................................................9
4.2. 图书管理模块...................................................................................................................9
4.3. 图书销售管理模块.........................................................................................................10
4.4. 查询管理模块.................................................................................................................11
4.5. 报表查询管理模块.........................................................................................................11
4.6. 数据管理模块.................................................................................................................12
4.7. 图书销售管理系统 E-R 图.............................................................................................12
5. 逻辑结构设计............................................................................................13
5.1. 与系统 E-R 图对应的关系模式.....................................................................................13
5.1.1. 实体对应的关系模式.................................................................................................13
5.1.2. 联系所对应的关系模式.............................................................................................14
5.2. 关系模式优化处理.........................................................................................................14
桂林电子科技大学计算机与信息安全学院 III
6. 物理结构设计............................................................................................15
6.1. 系统数据处理特点.........................................................................................................15
6.2. 系统数据存储选择.........................................................................................................15
7. 系统的实施与各模块简要算法设计........................................................15
7.1. 数据库的实施.................................................................................................................16
7.2. 图书类别管理模块算法设计.........................................................................................17
7.3. 图书管理模块算法设计.................................................................................................18
7.4. 图书销售管理模块算法设计.........................................................................................19
7.5. 查询管理模块算法设计.................................................................................................19
7.6. 报表查询管理模块算法设计.........................................................................................20
7.7. 数据管理模块算法设计.................................................................................................20
8. 系统各模块功能测试................................................................................21
8.1. 系统登录与退出测试.....................................................................................................21
8.2. 图书类别管理模测试.....................................................................................................22
8.3. 图书管理模块测试.........................................................................................................23
8.4. 图书销售管理模块测试.................................................................................................24
8.5. 查询管理模块测试.........................................................................................................25
8.6. 报表查询管理模块测试.................................................................................................26
8.7. 数据管理模块测试.........................................................................................................28
课设总结.............................................................................................................30
参考文献.............................................................................................................31
附 录.............................................................................................................32
桂林电子科技大学计算机与信息安全学院
第 1 页 共 40 页
引言
随着计算机的普及、书店规模的不断扩大,传统的图书销售管理方法,都是通过人
工统计和计算的管理方式进行的。这样的管理方法不但费时费力,也容易产生计算上的
错误和疏漏;计算机技术的全面普及,打破了书店管理的传统管理方法,提高了管理效
率的同时,克服了传统管理方法中易产生的问题,使管理员能够有序的、全面的对图书
销售和库存进行管理。
通过图书销售管理系统可以解决书店管理中遇到的各种问题,该图书销售管理系统
分析了市场需求和实际需要,利用 JAVA 结合 SQL 数据库的方式,实现了书店的图书销
售等一系列管理,该系统具有处理图书类别录入、图书录入、图书销售及管理、图书查
询、报表查询、数据备份等功能。
1. 需求分析
1.1. 目标
“图书管理系统”主要提供图书信息基本维护功能。是提高图书管理工作的效率,
减少相关人员的工作量,使图书管理工作真正做到科学、合理的规划,系统、高效的实
施。
本系统针对小型书店,模拟书店运营环境,允许书店管理人员通过账号密码登录本
系统,完成以下操作:
1) 图书类别管理:对图书类别信息进行添加以及编辑,对图书类别的录入及编辑包括
图书类别名称、图书类别描述等。
2) 图书管理:对图书信息进行添加以及编辑,对图书基本信息的录入及编辑包括图书
名称、图书作者、图书出版社、图书价格、图书类别、图书进价、图书售价、图书
折扣等。
3) 图书销售管理:对图书的销售信息进行动态添加并实现对图书库存量的动态修改等,
所添加的图书销售信息包括图书的售价、折扣、销售日期。
4) 查询管理:用户根据实际需要对图书、图书销售、图书库存等信息分类查询。
5) 报表查询:系统用户可以通过对时间段的选择来查看该段时间内图书的销售情况,
以便于做出更为合理的销售计划、提高效益。
6) 数据管理:为了防止系统用户的误操作,用户可以根据自己的需要对图书信息、销
剩余43页未读,继续阅读
资源评论
克诺雷特
- 粉丝: 0
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功