没有合适的资源?快使用搜索试试~ 我知道了~
此是.doc格式,需要的人可以看看!关键字:图书,进销存,管理系统,仓库管理
资源推荐
资源详情
资源评论
摘要
随着计算机技术的发展,信息管理系统的应用也在日益广泛。现代中小型书店多数已经
具有图书进销存管理系统等类似的管理系统。但是由于现存的管理系统的缺陷很多,管理者
迫切需要一个功能完备、操作简单的管理系统。本文按照数据库规范设计的方法,通过需求
分析、概念设计、逻辑设计、物理设计、数据库实施和数据库的测试与评价等六个阶段的分
析设计,完成了可以做到查询、更新及简单统计等基本功能的图书进销存管理系统。
由于时间问题,以及其它一些因素的影响,其中难免存在一定的漏洞和缺陷,但从学习
方面来说,这已经不重要了。
关键字:图书,进销存,管理系统,仓库管理
目录
1 引言......................................................................................................................................................1
1.1 本论文的目标与任务...............................................................................................................1
1.2 进度安排...................................................................................................................................1
2 需求分析..............................................................................................................................................2
2.1 目标...........................................................................................................................................2
2.2 任务...........................................................................................................................................2
2.3 市场调查...................................................................................................................................2
2.4 业务流程图...............................................................................................................................3
2.5 数据流程图...............................................................................................................................4
2.5.1 顶层数据流程图............................................................................................................5
2.5.2 数据流程图细化............................................................................................................5
2.5.3 系统流程图分解............................................................................................................6
2.6 数据字典...................................................................................................................................8
3 概念结构设计......................................................................................................................................8
3.1 概念模型设计...........................................................................................................................9
4 逻辑结构设计....................................................................................................................................10
4.1 模型转换.................................................................................................................................10
4.2 模型优化.................................................................................................................................11
4.3 视图设计.................................................................................................................................11
4.4 功能模块图.............................................................................................................................12
5 物理结构设计....................................................................................................................................12
5.1 数据存取.................................................................................................................................13
5.1.1 建立索引的原则.........................................................................................................13
5.1.2 建立索引......................................................................................................................13
5.2 程序流程图.............................................................................................................................14
6 数据库实施........................................................................................................................................15
6.1 数据库的实现.........................................................................................................................15
6.2 建立存储过程、数据入库....................................................................................................17
6.3 完善系统功能.........................................................................................................................20
7 系统测试与评价................................................................................................................................20
7.1 测试方法.................................................................................................................................20
7.2 测试内容.................................................................................................................................21
7.3 测试结果.................................................................................................................................21
8 结束语................................................................................................................................................21
8.1 总结.........................................................................................................................................21
8.2 存在问题及建议.....................................................................................................................21
参考文献...............................................................................................................................................22
附录 1 数据字典...................................................................................................................................22
1.1 数据项.....................................................................................................................................22
1.2 数据结构.................................................................................................................................23
I
附录 2 数据存储过程...........................................................................................................................24
2.1 查询存储过程.........................................................................................................................24
2.1.1 某日出售图书数量、图书编号查询.........................................................................24
2.1.2 按出版社分类查询图书名.........................................................................................24
2.1.3 查询库存某图书的入库日期及现库存数量.............................................................25
2.1.4 供应商姓名及联系电话查询.....................................................................................25
2.1.5 查询某图书的进购数量和进购日期.........................................................................26
2.2 更新存储过程.........................................................................................................................26
2.2.1 图书入库信息处理过程.............................................................................................26
2.2.2 修改库管员的姓名和密码.........................................................................................26
2.3 登陆系统身份验证存储过程................................................................................................27
II
1 引言
计算机技术作为现代科学技术的基础和核心,已经而且将继续对人类文明社会的进步与
发展产生深刻影响。在我们生活的21世纪里计算机技术已经在各行各业中发挥着不可替代的作
用。当前越来越多的商业、企事业单位已经将计算机技术应用于日常的管理工作。科学的运用
计算机技术进行管理工作不仅可以使管理工作规范化、系统化、自动化而且可以节省相当的人
力、物力。它能够使用户的管理工作走上良性运转轨道,从而为其快速发展奠定基础。因此各
单位对与本行业相关管理软件的需求也十分迫切。
管理信息系统(MIS, Management Information System)是一个由人和计算机等组成的能够提
供信息以支持一个组织机构内部的作业,管理、分析和决策职能的系统。进、销、存的管理是
企业自身管理信息系统的重要组成部分。
1.1 本论文的目标与任务
本文以书店为例,对书店图书的进、销、存管理信息系统进行了分析和设计,重点是对
库存子系统进行了讨论。库存管理是商场运营的基础,它将采购管理和销售管理链接起来共同
组成一个完整的进、销、存管理系统。该系统可以帮助图书仓库管理人员对库存商品进行详尽
全面地控制和管理,提供的各种库存报表和库存分析可以为管理者的决策提供依据,从而实现
降低库存和减少资金占用,避免图书积压或短缺,保证图书经营的正常进行。
1.2 进度安排
由于实习需要,将本论文进度安排如下:
第一部分引言,叙述本课题的背景;
第二部分需求分析,采用业务流程图、数据流程图、数据字典等工具对该系统进行需求
分析,基于需求分析的重要性,这部分在6月26日~6月29日四天时间完成;
第三部分概念结构设计,逐步抽象出系统E-R图;
第四部分逻辑结构设计,根据系统E-R图,转换出关系模式;
第五部分物理结构设计,完成索引的建立和功能模块的实现;
第三、四、五部分安排在6月30日~7月2日,各部分大致时间为一天。
第六部分数据库实施,完成系统功能的SQL语句的实现与数据载入;
第七部分系统测试与评价,对系统进行实际测试与评价;
第六、七部分在7月3日~7月5日完成。
第八部分结束语,对系统存在的问题进行讨论,并总结本次实习。
1
2 需求分析
需求分析的定义是:在管理信息系统开发生命周期中系统详细调查阶段的各项活动和方
法。
需求分析的目标是:按照系统规划原则在业务系统项目的范围内,具体明确系统开发的
目标和用户的信息要求。通过对现行系统的管理水平、原始数据的精确程度、规章制度是否齐
全和切实可行、管理人员对开发新系统的需求等内容的详细调查,从而获得软件开发的基础,
确定总体设计的限制条件,确认软件测试的具体要求,定义详细的功能模块,以求达到协助系
统开发的根本目的。
在需求分析中,主要采用业务流程图、数据流程图、数据字典等工具进行描述和分析。
2.1 目标
需求分析简单地说就是分析用户的要求。需求分析是设计数据库的起点,需求分析的结
果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段原设计,并影响到设计结果
是否合理和实用。
2.2 任务
目前市面上流行的进销存管理系统不少。但是,对于书店图书的进销存系统来说,不需
要大型的数据库系统。只需要一个操作方便,功能实用,能同时满足进销存分析管理及需求的
系统。我们的目标就是在于开发一个功能实用、操作方便,简单明了的图书进销存管理系统。
该系统有售书管理模块、出库管理模块、库存管理模块、订书管理模块、入库管理模块
和数据统计分析模块六部分组成,可以完成图书的进货、出货、查询等基本操作,完成阶段的
销售情况、财务利润等信息。通过对基本操作的查询,用户可以掌握图书受欢迎情况,并能够
对图书情况进行统计,从而适应市场的需求进行规划决策。
2.3 市场调查
通过对现在流行的各种进销存软件的分析,我们发现市场上的软件过于繁琐,操作比较
复杂,而其中软件的许多功能不被小型企业所采用,造成软件冗余量大。图书进销存管理系统
设计的总体目标是通过对销售、订单、库存的管理,及时准确了解销售、库存等综合情况,以
便为管理者做出准确的判断提供依据。并通过图书进销存数据的分析,为管理及决策人员提供
库存资金占用情况、图书库存情况。
图书进销存管理系统的使用者要求系统具有良好的可靠性和可操作性,它的各种基本的
操作容易为管理者所掌握,有较好的完全性,并要求系统具有高效率,易维护,可移植性较好
等特点,我们据此展开分析。
2
剩余30页未读,继续阅读
资源评论
zwb19881221
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功