图书馆管理信息系统
数
据
库
课
程
设
计
班级
学号
姓名
指导教师
时间: 年 月 日 至
年 月 日
指导教师对课程设计(论文)的评语(工作态度、任务完成情况、能力水平、设计
说明书(论文)的撰写和图纸质量等):
不 好
一 般
好
考核指标
1、学习态度
2、论文选题
3、所完成工作量
4、文档规范性及文字描述情况
5、业务流程分析
6、数据流程图规范性
7、数据字典
8、E-R 图、关系模式及优化情况
9、系统分析详细性
10 分析前后一致性
成绩
指导教师签字
年 月 日
目 录
1、开发背景...................................................................................................................................... 3
2、功能描述...................................................................................................................................... 3
3、业务流程分析.............................................................................................................................. 3
4、数据流程分析.............................................................................................................................. 5
4.1、数据流程图 ....................................................................................................................... 5
4.2、数据字典........................................................................................................................... 7
5、概念模型设计............................................................................................................................ 13
6. 逻辑模型设计和优化................................................................................................................. 15
7. 物理设计和实施......................................................................................................................... 15
8、设计结果的简单验证 ................................................................................................................ 39
9、课程设计心得体会.................................................................................................................... 39
1、开发背景
90 年代中期,由于 Internet 的迅速普及,使 Intranet 成为 Internet 技术在企业管理信息系统
中的应用和延伸,形成了集计算机,计算机网络、数据库、分布式计算等于一体的信息技术
综合体,它打破了时间和地域的界限,使信息交流变得快捷、准确,为建立现代企业管理信
息系统提供了充足的条件。企业信息管理系统在此基础上延伸、扩展,使之上下、内外全面
贯通。引入 Internet 后,形成了新型的浏览器/服务器(Browser/Server)结构,而传统的客户
机/服务器(Client/Server)结构在这方面就远不及 B/S 结构。进销存信息系统是在适应市场
需求的客观前提下,为了满足产商场、超市或者涉及到进销存的中小企业而开发的。该系统
的是终目的是要将进销存各各环节的数据联系起来,以方便对业务中各各环节进行管理分
析。
2、功能描述
经过调研及分析 进销存系统主要完成以下功能:
(1)客户资料:主要完成客户资料的添加、修改和删除等操作。
(2)员工资料:主要是完成员工信息的添加、修改和删除等操作,只有是系统中的合法读
者才有资格进行进销存系统的活动。
(3)厂商资料:主要完成厂商资料的添加、修改和删除。
(4)进货作业:主要进行货时的相关的操作。
(5)出货操作:主要进货出货时的相关的操作。
(6)结
束: 作业完成,退出系统。
3、业务流程分析
采购部与供应商
洽谈商品引进
是否选择新供应商
否
旧供应商引进商品流程
是
新供应商引进商品流程
订货管理
仓储部:货物入库
收货管理
库存
商品销售、管理
采购部和销售部一起分析是否是滞销或质量问题
采购部处理决定
是
否
否
销售部分析是否经营有问题
退货
否
是
新产品测试是否已到期
否
是
新产品转正
供应商分析淘汰
选择新供应商否
否
选择供应商
4、数据流程分析
4.1、数据流程图
符号说明:在绘制数据流程图时使用到了处理逻辑,外部实体,数据存储和数据流四个符号,
它们分别如下所示:
处理逻辑
外部实体
数据存储
数据流
通过需求分析,得出图书馆管理信息系统已编号的各层数据流程分别如图 1---图 6 所示。
图 1 进销存系统顶层数据流程图
图 2 进销存系统第二层数据流程图
图 3 进销存系统第三层 销售处理细分流图
图 4 进销存系统第三层 进货处理细分流程图
图 5 进销存系统第三层 入库处理细分流程图
4.2、数据字典
根据需求分析,4.1 节数据流程图所对应的数据字典如下所示:
(1)数据流的描述
数据流编号: F1.1
数据流名称: 订货单
简述:由客户提交的关与订货的基本信息
数据流来源:S2
数据流去向:P1
数据流组成:订货单编号+商品编号+数量+客户编号名+联系方式+需货时间
数据流编号: F1.2
数据流名称: 订购单
简述:向供应商要进的货品的信息
数据流来源:P2
数据流去向:S1
数据流组成:订购单编号+商品编号+商品名称+数量+公司联系方式+公司地址+需
货时间
数据流编号: F1.3
数据流名称: 反回没有货品的表单
简述:供应商反回其现在没有商品的信息的信息
数据流来源:S1
数据流去向:P2
数据流组成:无货商品单编号+商品编号+商品名称+公司联系方式+公司地址
数据流编号: F1.4
数据流名称: 库存和销售信息
简述: 商品的库存量和商品销售量信息
数据流来源:P1
数据流去向:P2
数据流组成:商品编号+商品名称+库存数量+销售数量
数据流编号: F1.5
数据流名称: 收货清单
简述:供应商送来货物验收后生成的信息
数据流来源:P2
数据流去向:P3
数据流组成:收货清单编号+商品编号+商品名称+数量+供应商编号
数据流编号: F2.1
数据流名称: 缺货单
简述: 客户要求的货品库存中没有或是不够的信息
数据流来源:P1.1
数据流去向:P1.2
数据流组成:缺货单编号+商品编号+商品名称+数量+供应商编号
数据流编号: F2.2
数据流名称: 合格信息
简述:销售人员核对客户需要的货品确定无误后的信息
数据流来源:P1.1
数据流去向:P1.3
数据流组成:商品编号+商品名称+数量+客户编号+需货时间
数据流编号: F2.3
数据流名称: 出库单
简述:出库货物及对应客户的信息
数据流来源:P1.3
数据流去向:P1.4
数据流组成:出库单编号+商品编号+商品名称+数量+客户编号+客户地址+需货时
间
数据流编号: F3.1