- 26
- 0
- 约6.58千字
- 约 18页
- 2019-05-09 发布于贵州
- 举报
长春工大ae课程设计实验报告
一.设计题目: 图书进销存管理的设计与实现 二.设计要求: 主要业务描述: 一个小型书店的图书进销存的主要业务主要包括图书进货、退货、统计、销售、查询等业务处理过程。各个业务处理过程如下: ①进货业务:根据某种书籍的库存量及销售情况确定进货数量,根据供应商报价选择供应商。输出一份进货单并自动修改库存量,把本次进货的信息添加到进货库中。 ②退货业务:顾客把已买的书籍退还给书店。输出一份退货单并自动修改库存量,把本次退货的信息添加到退货库中。 ③统计业务:根据销售情况输出统计的报表。一般内容为每月的销售总额、销售总量及排行榜等信息。 ④销售业务:输入顾客要买书籍的信息,自动显示此书的库存量,如果可以销售,打印销售单并修改库存,同时把此次销售的有关信息添加到日销售库中。 ⑤查询业务:允许用户设置条件进行进货、退货、统计、销售和库存书籍的信息查询。 设计要求: 1.请根据该业务过程示意图绘制数据流图、画出E-R图; 2.再将其转换成关系模式; 3.写出创建各表的SQL语句,并指出各表应建哪些索引信息。 三.设计过程: 1.需求分析 处理对象 书籍:书号、书名、价格、作者、出版社、分类 销售库:销售库单号,日期,价格,数量,书名,图书编号 退货库:退货库号,日期,价格,数量 退货单:退货单号,书名,数量,日期,退货库号,图书编号 进书单:进书单号,数量,书名,价格,进货库号,图书编号,日期。进货库:进货库号,日期,数量,价格,书名 针对书店进销存系统,分别对采购部,销售,库存等进行查询资料、以及与同学交流了解,总结出了这些需求信息:对采购,商品在固定的几个供应商中购买,并且一种书只在一个供应商采购;对销售顾客可以根据书籍名要求书店帮忙查询库存、单价,但不能查询进价等内部信息,顾客要是发现书籍不合适,也可以退货,不损坏全额退,损坏不予退货。 信息处理及系统功能 这个系统由书籍信息模块、供应商信息模块、仓库信息模块和顾客信息模块等可以实现对书籍的进销存管理以及增删改操作。 系统功能有:书籍信息的管理包括书籍基本信息的更新、删除操作 顾客信息管理:顾客号,顾客名,退换货 数据库系统性能需要 能在小型书店中应用,对进销存进行完善管理,节约用户成本和时间,为用户提供方便,并有序管理库存、销售、采购等之间的关系。 2.图像处理 系统模块图 3.关系模式 购买单; 退书单; 书籍; 销售库(销售库单号,书号,日期,价格,数量,书名); 退货库 进货库 规范化 考虑到建表的规范化,在关系模式中购书单和退书单有部分函数依赖,还有就是书籍与仓库之间的联系没办法查看到一种有多少本,这样会有问题出现,所以对购书单和退书单以和书籍之间的联系进行规范化。 购买单;退书单; 书籍; 销售库(销售库单号,书号,日期,价格,数量,书名); 退货库 进货库 四.规范化 五.代码和结果: /*建库和建表*/ CREATEdatabase图书经销存数据库; CREATETABLE`book`( `bid`int(11)NOTNULL, `bname`varchar(44)DEFAULTNULL, `number`int(11)unsignedDEFAULTNULL, `press`varchar(44)DEFAULTNULLCOMMENT出版社, `Editor`varchar(44)DEFAULTNULLCOMMENT主编, `book_id`varchar(11)DEFAULTNULL, PRIMARYKEY(`bid`) )ENGINE=InnoDBDEFAULTCHARSET=utf8 CREATETABLE`dingshudan`( `did`int(11)NOTNULL, `number`int(11)DEFAULTNULL, `name`varchar(44)DEFAULTNULL, `price`floatDEFAULTNULL, `data`dateDEFAULTNULL, `bid`int(11)DEFAULTNULL, `jid`int(11)DEFAULTNULL, PRIMARYKEY(`did`), KEY`jid`(`jid`), KEY`dingshudan_ibfk_1`(`bid`), CONSTRAINT`dingshudan_ibfk_1`FOREIGNKEY(`bid`)REFERENCES`book`(`bid`), C
您可能关注的文档
- 长征文化三原则心得.docx
- 长征精神演讲(共8篇).docx
- 长征精神五分钟演讲.docx
- 长征精神班会总结.docx
- 长效管理卫生总结.docx
- 长整数运算实验报告.docx
- 长方形周长知识点总结.docx
- 长征路上观后感作文(共10篇).docx
- 长方体正方体实验报告.docx
- 长春XX高新区征地计划.docx
- 安徽省华师联盟2025-2026学年高三上学期1月质量检测生物试卷+答案.doc
- 安徽省华师联盟2025-2026学年高三上学期1月质量检测语文试卷+答案.doc
- 四川省绵阳南山中学实验学校2025-2026学年高三上学期1月月考数学含答案.doc
- 2026届辽宁省大连市高三上学期双基考试物理试卷+答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测化学含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测生物含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测英语含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测政治含答案.doc
- 黑龙江省龙江教育联盟2026年1月高三上学期期末考试化学含答案.doc
- 黑龙江省龙江教育联盟2026年1月高三上学期期末考试生物含答案.doc
最近下载
- 广州数控GSK980TA1-TA2-TB1-TB2车床数控系统 使用手册.pdf
- 虚实乱针绣入门.ppt VIP
- GB/T 42430-2023血液、尿液中乙醇、甲醇、正丙醇、丙酮、异丙醇和正丁醇检验.pdf
- 曲柄连杆机构的运动与受力分析讲解学习.pptx VIP
- 如此伟大的爱G波利切un amore cosi grande G-E-G-F-5P.pdf VIP
- 钛白废酸废水综合治理项目可行性研究报告.docx
- 陕09J02-屋面-标准图集.docx
- 中药当归中阿魏酸的提取工艺研究.pptx
- 蔬菜大棚建设实施方案范文(8篇).docx VIP
- 结合多源异构数据融合技术的人口增长时空预测模型构建及应用分析.pdf VIP
原创力文档

文档评论(0)