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

下载本文档

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

文档简介

精品文档 1欢迎下载 武武 夷夷 学学 院院 课程设计报告课程设计报告 数学与计算机系数学与计算机系 课程名称 数据库原理及应用 设计题目 书店图书管理系统 学生班级 08 计算机科学与技术 3 班 学生姓名 指导教师 完成日期 2010 6 15 精品文档 2欢迎下载 课程设计项目研究报告 目 录 第第 1 1 章章 项目简介项目简介 3 3 1 11 1 项目名称项目名称 3 3 1 21 2 开发人员开发人员 3 3 1 31 3 指导教师指导教师 3 3 第第 2 2 章章 需求分析需求分析 3 3 2 12 1 课程设计概述课程设计概述 3 3 2 22 2 主要功能主要功能 3 3 2 42 4 数据流图数据流图 4 4 第第 3 3 章章 概念结构设计概念结构设计 4 4 3 13 1 E RE R 图图 5 5 第第 4 4 章章 逻辑结构设计逻辑结构设计 9 9 第第 5 5 章章 数据库创建数据库创建 9 9 5 15 1 数据库建立数据库建立 9 9 5 25 2 数据库初始化数据库初始化 1 14 4 5 35 3 关系图关系图 1919 第第 6 6 章章 视图的操作视图的操作 2 20 0 第第 7 7 章章 课程设计项目进度表课程设计项目进度表 2 21 1 第第 8 8 章章 课程设计任务分配表课程设计任务分配表 2 22 2 第第 9 9 章章 设计心得设计心得 2 22 2 第第 1010 章章 参考文献参考文献 2 23 3 精品文档 3欢迎下载 第第 1 1 章章 项目简介项目简介 1 11 1 项目名称项目名称 书店图书管理系统 1 21 2 开发人员开发人员 08 计科 3 宋慧娴 组长 陈恋 陈镔珊 高洁 1 31 3 指导教师指导教师 韩存鸽 第第 2 2 章章 需求分析需求分析 2 12 1 课程设计概述课程设计概述 IT 产业和 Internet 获得了飞速发展 计算机应用已渗透到了各个领域 信息开始日益趋近市场化 中小型书店 个体书店其日常管理工作都是人工操 作 历史数据很难保存和利用 对于书店的经营非常不利 旧的管理理念和系 统已经很难满足日常工作的需求 所以对书店的有效管理就显得非常重要 良好的书店管理可以减少工作量 避免出错 更加系统的管理书店各项工作 提高工作效率 直接降低书店运行 成本 图书的销售 管理和清查工作需要大量的人力和物力 而且手续繁琐 工作量大 时间长 容易出差错 针对书店现有的情况 我们认真分析了书店 运营过程中很多行业特点 把握书店管理中具体的操作细节 开发一个面向中 小型书店 个体书店的图书管理系统 实现对人员 物流的全面管理 以帮助 这些书店早日实现书店管理信息化 从而实现对书店的信息化管理 通过实施 书店管理系统 提高了书店日常销售 管理工作的速度和准确性 使各类图书 各种销售方式 各项统计工作有条不紊的进行 2 22 2 主要功能主要功能 2 212 21 数据需求数据需求 1 对书店信息的添加 修改 删除 2 对店长信息的添加 修改 删除 3 对书籍信息的添加 修改 删除 4 对库存信息的添加 修改 5 对供应商信息的添加 修改 删除 精品文档 4欢迎下载 6 供应记录的添加 修改 7 销售记录的添加 删除 2 222 22 事物需求事物需求 1 在顾客管理部分 要求 a 图书的索引 2 在书籍信息管理部分 要求 a 可以浏览书籍信息 b 对书籍类别进行查询 d 可以对书籍信息进行维护 包括添加及删除 3 在书店信息管理部分 要求 a 可以浏览书店信息 b 可以对书店信息进行修改和维护操作 4 在店长信息管理部分 要求 a 可以对图书供应进行查询 修改 b 可以对图书销售信息进行查询 修改 2 32 3 数据流图数据流图 检索 判断 销售 库存量 库存不足 查询 顾客库存信息 供应 销售 供应商 书店 精品文档 5欢迎下载 第第 3 3 章章 概念结构设计概念结构设计 3 1E R3 1E R 图图 书店信息书店信息 店长信息店长信息 书籍信息书籍信息 书店信息书店信息 书店编号 书店名称 地址 联系电话 店长信息店长信息 店长姓名 店长编号 手机号 住址 书店编号 书籍编号 书籍名称 书籍作者 类别编号 出版社 书籍页数 出版时间 书籍信息书籍信息 性别 精品文档 6欢迎下载 书籍类别书籍类别 书架信息书架信息 库存信息库存信息 供应商信息供应商信息 书籍类别信息书籍类别信息 类别编号 类别名称 书架编号 书籍类别信息书籍类别信息 种类编号 种类名称 书架信息书架信息 书架编号 位置名称 库存信息库存信息 书籍编号 库存量 书店编号 供应商信息供应商信息 供应商编号 供应商名称 供应商地 址 供应商电 话 精品文档 7欢迎下载 供应关系供应关系 销售关系销售关系 分分 E RE R 图图 1 1 供应商编号 进货价 供应日期 书店编号 供应数量 书籍编号 供应关系供应关系 销售关系销售关系 销售日期 书店编号 销售价格 销售数量 书籍编号 店长 书店属于 精品文档 8欢迎下载 1 N 1 n 1 n N 1 N M 1 n 总总 E RE R 图图 书店 供应商 供应 书店 库存 书籍 拥有拥有 书店书籍书籍类别 拥有属于 书籍书架 属于 精品文档 9欢迎下载 第四章第四章 逻辑结构设计逻辑结构设计 有下划线的表示主键 书店信息 书店编号 书店名称 联系电话 地址 店长信息 店长编号 书店编号 店长姓名 店长住址 手机号 书籍信息 书籍编号 书籍名称 书籍作者 类别编号 书籍页数 出版社 出版时间 书籍类别 类别编号 类别名称 书架编号 书架信息 书架编号 位置名称 库存信息 书籍编号 书店编号 库存量 供应商信息 供应商编号 供应商名称 供应商电话 供应商地址 供应关系 书店编号 书籍编号 供应商编号 供应日期 供应数量 进货价 销售关系 书店编号 书籍编号 销售日期 销售数量 销售价格 经过一系列的转化该关系模式属于第三 NF 精品文档 10欢迎下载 第五章第五章 数据库表创建及表关系数据库表创建及表关系 5 15 1 数据库代码数据库代码 create database bookshopsystem use bookshopsystem create table shop 书店信息表 书店编号 书店名称 联系电话 地址 shopno char 4 not null primary key shopname char 10 not null shopphone int shopaddress char 20 书店信息 shop 项目中文类型约束主键外键主键外 键对应 关系 备注 shopno 书店编 号 char 4 Not null 是 shopname 书店名 称 char 30 Not null shopphone 联系电 话 intNot null shopaddress 地址 char 30 Not null create table bookkeeper 店长信息 书店编号 店长编号 店长姓名 店长 住址 手机号 shopno char 4 not null primary key 精品文档 11欢迎下载 keeperno char 4 not null primary key keepername char 10 not null sex char 2 null default 男 check sex 男 or sex 女 keeperaddress char 20 keeperphone int constraint shop keeper foreign key shopno references bookkeeper shopno 店长信息表 bookkeeper 项目中文类型约束主键外键主键外键 对应关系 备注 shopno 书店编号 Char 4 Not null 是 keeperno 店长编号 Char 4 Not null 是 keepernane 店长姓名 Char 10 Not null sex 性别 Char 2 check 默认为 男 keeper address 店长住址 Char 30 keeper phone 手机号 Char 20 create table bookshelf 书架信息 书架编号 位置名称 bookshelfno char 8 not null primary key bookaddress varchar 30 书架信息表 bookshelf 项目中文类别约束主键外键主键外 键对应 关系 备注 Bookshelfno 书架编 号 char 8 Not null 是 bookaddress 位置名 称 varchar 30 精品文档 12欢迎下载 create table bookcategory 书籍类别 类别编号 书架编号 类别名称 categoryno char 8 not null primary key bookshelfno char 8 not null categoryname varchar 30 not null constraint category shelf foreign key bookshelfno references bookshelf bookshelfno 书籍类别表 bookcategory 项目中文类型约束主键外键主键外 键对应 关系 备注 category no 类别编 号 char 8 Not null 是 bookshelf no 书架编 号 char 8 Not null 是 category name 类别名 称 varchar 30 Not null create table book 书籍信息 书籍编号 书籍名称 书籍作者 类别编号 书籍页数 出版社 出版时间 bookno char 8 not null primary key bookname varchar 30 not null bookwriter varchar 30 not null categoryno varchar 30 not null bookpage int public varchar 30 not null publicdate smalldatetime 书籍信息表 book 项目中文类型约束主键外键主键外键 对应关系 备注 bookno 书籍编号 char 8 Not null 是 bookname 书籍名称 varchar 30 Not null 精品文档 13欢迎下载 bookwriter 书籍作者 varchar 30 Not null categoryno 类别编号 varchar 30 Not null bookpage 书籍页数 int public 出版社 varchar 30 Not null publicdate 出版时间 Smalldatetime create table inventory 库存信息 书籍编号 书店编号 库存量 bookno char 8 not null shopno char 8 not null inventorynum int constraint shop inventory foreign key shopno references shop shopno constraint book inventory foreign key bookno references book bookno 书库信息表 inventory 项目中文类型约束主键外键主键外 键对应 关系 备注 bookno 书籍编 号 char 8 Not null 是是 shopno 书店编 号 char 8 Not null 是是 inventorynum 库存量 int create table supplier 供应商信息 供应商编号 供应商名称 供应数量 供应日期 进货价 supplierno char 8 not null primary key suppliername varchar 30 not null supplierphone char 20 not null 精品文档 14欢迎下载 supplieradress varchar 30 供应商信息表 supplier 项目中文类型约束主键外键主键外 键对应 关系 备注 supplier no 供应商编 号 char8 Not null 是 supplier name 供应商名 称 varchar 30 Not null supplier phone 供应商电 话 Char 20 Not null supplier address 供应商地 址 varchar 30 create table supply 供应关系 书店编号 书籍编号 供应商编号 供应 数量 供应日期 进货价 shopno char 8 not null bookno char 8 not null supplierno char 8 not null supplynum int supplydate smalldatetim not null importprice money constraint shop supply foreign key shopno references shop shopno constraint book supply foreign key bookno references book bookno constraint supplier supply foreign key supplierno references supplier supplierno 供应关系表 supply 项目中文类别约束主键外键主键外 键对应 关系 备注 shopno 书店编 号 char8 Not null 是是 bookno 书籍编 号 char 8 Not null 是是 精品文档 15欢迎下载 supplierno 供应商 编号 char 8 Not null 是是 supplynum 供应数 量 int supplydate 供应日 期 smalldatetimeNot null 是 importprice 进货价 Money create table sale 销售关系 书店编号 书籍编号 销售日期 销售数量 销售价格 shopno char 8 not null bookno char 8 not null saledate smalldatetim not null salenum int price money constraint shop sale foreign key shopno references shop shopno constraint book sale foreign key bookno references book bookno 销售关系表 sale 项目中文类型约束主键外键主键外 键对应 关系 备注 shopno 书店编 号 char 8 Not null 是是 bookno 书籍编 号 char 8 Not null 是是 saledate 销售日 期 smalldatetimNot null 是 salenum 销售数 量 Int price 销售价 格 Money 精品文档 16欢迎下载 5 25 2 数据初始化数据初始化 书店信息表 shoop 初始化 insert into shop values 0001 南平新华书店 8466825 南平市新华路 1 号 insert into shop values 0002 南平新华书店马坑书亭 8466521 南平 市马坑路食品厂旧楼前 insert into shop values 0003 新华书店解放路店 8466621 南平市解 放路附近 select shopno 书店编号 shopname 书店名称 shopphone 联系电话 shopaddress 书店地址 from shop 店长信息表 bookkeeper 初始化 Insert into shopkeeper values 0001 01 黄琴 女 南平市景宏花 园 B 栋 302Insert into shopkeeper values 0002 02 陈晨 女 南平市马坑路新 建宿舍 501Insert into shopkeeper values 0003 03 吴强 男 南平市解放路 15 号 B3 栋 403select shopno 书店编号 keeperno 店长编号 keepername 店长姓名 sex 性别 keeperaddress 店长住址 keeperphone 手机号 from shopkeeper 书籍信息表 book 初始化 Insert into book values Aa11 数字博物馆资源建设规范与方法 陈红京 A 521 上海科技出版社 2006 12 1 Insert into book values Bb11 化学与社会 章福平 B 425 南京大 学出版 2007 10 精品文档 17欢迎下载 Insert into book values Cc11 毛泽东思想和中国特色社会主义理论体系 概论 吴树青 C 385 高等教育出版社 2009 7 select bookno 书籍编号 bookname 书籍名称 bookwriter 书籍作者 categoryno 书籍类别 bookpage 书籍页数 publisher 出版社 publicdate 出 版时间 from book 书籍类别表 bookcategory 初始化 Insert into bookcategory values A a 人文艺术类 Insert into bookcategory values B b 自然科学类 Insert into bookcategory values C c 社会科学类 select categoryno 类别编号 bookshelfno 书架编号 categoryname 类别名称 from bookcategory 书架信息表 booksheft 初始化 Insert into bookshelf values a 左 1 Insert into bookshelf values b 左 2 Insert into bookshelf values c 左 3 select bookshelfno 书架编号 bookaddress 位置名称 from bookshelf 精品文档 18欢迎下载 库存信息表 inventory 初始化 Insert into inventory values Aa11 0001 100 Insert into inventory values Aa11 0002 59 Insert into inventory values Aa11 0003 89 select bookno 书籍编号 shopno 书店编号 inventory 库存量 from inventory 供应商信息表 supplier 初始化 Insert into supplier values m1 快印厂 5422581 南京 Insert into supplier values m2 日彩厂 4126541 北京 Insert into supplier values m3 晨鸣厂 3524625 上海 select supplierno 供应商编号 suppliername 供应商名称 supplierphone 供 应商电话 supplieradress 供应商地址 from supplier 供应关系表 supply 初始化 Insert into supply values 0001 Aa11 m1 200 2010 1 12 31 12 Insert into supply values 0002 Bb11 m2 200 2010 1 21 21 42 Insert into supply values 0003 Cc11 m3 200 2010 2 10 17 12 select shopno 书店编号 bookno 书籍编号 supplierno 供应商编号 supplynum 供应数量 supplydate 供应日期 importprice 进货价 from supply 精品文档 19欢迎下载 销售关系表 sale 初始化 Insert into sale values 0001 Aa11 2010 3 4 3 38 Insert into sale values 0002 Aa11 2010 3 8 5 38 Insert into sale values 0003 Bb11 2010 2 5 2 30 select shopno 书店编号 bookno 书籍编号 saledate 销售日期 salenum 销售 数量 price 销售价格 from sale 5 35 3 关系图关系图 精品文档 20欢迎下载 第第 6 6 章章 视图的操作视图的操作 书籍种类视图 对于顾客 create view 书籍种类 categoryno bookshelfno categoryname as select categoryno bookshelfno categoryname from bookcategory 精品文档 21欢迎下载 书籍信息视图 对于顾客 create view 书籍信息 bookno bookname bookwriter categoryno bookpage p ublisher publicdate as select bookno bookname bookwriter categoryno bookpage publisher publicdate from book 销售信息视图 对于店长 create view 销售信息 bookno saledate salenum as select bookno saledate salenum from

温馨提示

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

评论

0/150

提交评论