数据库系统原理课程设计总结报告.docx
《数据库系统原理课程设计总结报告.docx》由会员分享,可在线阅读,更多相关《数据库系统原理课程设计总结报告.docx(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、琼州学院院电子信信息工程程学院数据库库系统原原理课课程设计计报告项目名称称: 仓库库管理系系统数据据库设计计 专 业: 计 本本 一 班 年 级: 20008级级 姓 名: 郭 艳 秋秋 学 号:08442400110001 指导老师师: 陈陈 作 聪 20110年111月摘 要要随着经济济的不断断繁荣以以及加入入WTOO后市场场环境的的变化,对企业业的生产产经营提提出了更更高的要要求,企企业必须须综合利利用各种种先进制制造技术术,在网网络与信信息技术术的支持持下,改改进现在在的生产产经营模模式和组组织结构构,才能能在市场场竞争中中赢得更更多的份份额。随着企业业规模的的扩大,仓库管管理系统统将
2、发挥挥越来越越重要的的作用。高效方方便的仓仓库管理理系统,可以为为生产经经营提供供坚强的的后盾和和有力的的支持。仓库管管理系统统主要提提供一个个仓库业业务及其其作业管管理的信信息存储储和检索索系统。通过入入库管理理、出库库管理、报表生生成管理理、仓库库人员管管理、仓仓库位置置信息管管理等功功能模块块来实现现仓库的的综合管管理。本本论文以以标准的的仓库管管理模式式为蓝本本,开发发出一个个可以用用于一般般单位的的仓库管管理系统统,实现现了仓库库管理的的高效性性与安全全性。本本系统可可以方便便快捷地地实现仓仓库管理理中的货货物登记记、出库库入库、库房管管理等操操作,是是企业的的仓库管管理井井井有条,
3、为企业业的健康康发展创创造良好好的条件件。关键字:仓库管管理系统统,模块块化设计计目 录1引言言12. 需求分分析阶段段22.1 引言22.2 需求分分析阶段段的目标标与任务务22.2.1处理理对象222.2.2处理理功能及及要求332.2.3.安安全性和和完整性性要求332.3 需求分分析阶段段成果332.3.1 体体会与收收获32.3.2 仓仓库管理理系统业业务流程程图42.3.3仓库库管理系系统数据据流程图图42.3.4 仓仓库管理理系统数数据字典典53 概概念设计计阶段773.1 引言73.2任任务与目目标73.3 阶段结结果74逻辑辑设计阶阶段1004.1逻逻辑设计计的任务务和目标标
4、104.2数数据组织织104.2.1将E-RR图转换换为关系系模型1104.2.2模型型优化1114.3数数据处理理115物理理设计阶阶段1225.1物物理设计计阶段的的目标与与任务1125.2数数据存储储方面1126数据据库实施施阶段1136.1建建立数据据库、数数据表、视图、索引1136.1.1 建建立数据据库1336.1.2 建建立数据据表1336.1.3 建建立数据据查询1176.1.4 建建立索引引186.2数数据入库库186.3数数据库的的运行1187系统统调试和和测试2228系统统维护2229实习习心得2229存在在的问题题及建议议22致谢244参考文献献24附录1 数据查查看和
5、存存储过程程功能的的验证2251引言言随着社会会经济的的迅速发发展和科科学技术术的全面面进步,计算机机事业的的飞速发发展,以以计算机机与通信信技术为为基础的的信息系系统正处处于蓬勃勃发展的的时期。随着经经济文化化水平的的显著提提高,人人们对生生活质量量及工作作环境的的要求也也越来越越高。如如何通过过计算机机为我们们完成更更多的事事情,进进而达到到办公自自动化和和优化日日常工作作的目的的,也就就成了一一个大众众化的课课题。作作为计算算机应用用的一部部分,使使用计算算机对信信息进行行管理,具有与与手工管管理所无无法比拟拟的优点点。例如如,检索索迅速、查找方方便、可可靠性强强、存储储量大、保密性性好
6、、寿寿命长、成本低低等。这这些优点点能够极极大地提提高仓库库管理的的效率,也是企企业的科科学化、正规化化管理,与世界界接轨的的重要条条件。仓库管理理是与我我们日常常生活息息息相关关的问题题。大到到公司、超市的的仓库管管理,小小到图书书馆的藏藏书管理理,都可可以认为为是各种种各样的的仓库管管理需求求。随着着我国改改革开放放的不断断深入,经济飞飞速的发发展,企企业要想生存存、发展展,要想想在激烈烈的市场场竞争中中立于不不败之地地,没有有现代化化的管理理是万万万不行的的,仓库库管理的的全面自自动化、信息化化则是其其中极其其重要的的部分。为了加加快仓库库管理自自动化的的步伐,提高仓仓库德管管理业务务处
7、理效效率,建建立仓库库管理系系统,尽尽可能地地减少仓仓库管理理的重复复性和低低效性,已变得得十分必必要。本文以仓仓库管理理系统开开发过程程为背景景,全文文分为目目录、需需求分析析、概要要设计、逻辑设设计、物物理设计计,以及及系统的的实现等等全过程程。在程程序设计计与调试试上采用用了自上上而下,逐步细细化,逐逐步完善善的原则则。采用用结构化化的功能能模块设设计系统统功能,可读性性好,易易于扩充充。基本本功能全全面,系系统可读读性好,易于维维护、更更新,安安全性好好。2. 需求分分析阶段段2.1 引言进行系统统设计,首先要要对系统统的现状状进行分分析。根根据系统统的目标标、需求求和功能能,制定定和
8、选择择一个较较好的系系统方案案,从而而达到一一个合理理的优化化系统。随着时时代的进进步,社社会生产产力的发发展,各各种各样样的物资资层出不不穷,所所以现代代仓库的的意义应应经脱离离了传统统的仓库库,仓库库的管理理已经能能够变成成了许多多工业、商业企企业生产产和销售售管理环环节的重重要一环环,如登登记物资资的基本本信息,记录物物资的调调用情况况,对仓仓库进行行周期性性的盘点点,这都都需要充充分的利利用和了了解仓库库的资源源,因此此,如何何对仓库库进行有有效地管管理和利利用,已已经变成成了人们们越来越越关心的的课题。在设计软软件系统统之前,首先必必须确定定用户究究竟要求求软件系系统完成成什么任任务
9、,所所以分析析阶段的的基本任任务是了了解用户户的需求求,并将将用户的的需求用用书面形形式表达达出来。这个阶阶段还不不是确定定系统怎怎样完成成它的工工作,而而仅仅是是确定系系统必须须完成哪哪些工作作,也就就是对目目标系统统突出完完整、准准确、清清晰、具具体的要要求。在在全面客客观的系系统分析析的基础础上,根根据用户户提出的的系统功功能进行行相应的的功能设设计。在构造系系统时,首先从从需求出出发构造造数据库库表,然然后再由由数据库库表结合合需求划划分系统统功能模模块。这这样,就就把一个个大的系系统分解解成了几几个小系系统。这这些小系系统能够够实现以以下功能能:仓库管理理各种信信息的输输入,包包括入
10、库库、出库库、还库库、需求求信息的的输入等等。 仓库库管理各各种信息息的查询询、修改改和维护护。借出需需求的管管理;操作日日志的管管理;2.2需需求分析析阶段的的目标与与任务2.2.1处理理对象库存产品品信息:教材代代号,教教材名称称出库单表表:教材材名称,出库时时间,出出库数量量,单价价,金额额,备注注入库单表表:教材材名称,入库时时间,入入库数量量,单价价,金额额,备注注还库单表表:教材材名称借借出时间间,借出出数量,还库数数量,还还库时间间,借出出人出库台账账:教材材代号,出库日日期,出出库数量量,剩余余数量,单价,出库金金额,经经手人入库台账账:教材代代号,入入库日期期,入库库数量,库
11、存数数量,单单价,金金额,经经手人借条信息息表:教教材名称称,借出出人,借借出时间间,借出出数量,还库时时间,备备注库存情况况表:教教材代号号,教材材名称,单价,出版社社,编者者,库存存数量,版次,备注2.2.2处理理功能及及要求1货物物入库和和出库的的管理,这主要要包括:1) 教材信息息的录入入、删除及及修改。2) 教材信息息的多关关键字检检索查询询。3) 教材的的出借、出库、入库。出库库入库记记录的查查询,这这其中包包括:1) 通过教教材代号号的查询询。 22) 通通过教材材名称的的查询。 3) 通通过日期期的查询询。3能够够提供一一定的安安全机制制,提供供数据信信息授权权访问,防止随随意
12、删改改、查询询。4对查查询的结结果能够够列表显显示。5. 其其他信息息的管理理。2.2.3.安安全性和和完整性性要求1) 安安全性要要求 系统安全全性要求求体现在在数据库库安全性性、信息息安全性性和系统统平台的的安全性性等方面面。安全全性先通通过视图图机制,不同的的用户只只能访问问系统授授权的视视图,这这样可提提供系统统数据一一定程度度上的安安全性,再通过过分配权权限、设设置权限限级别来来区别对对待不同同操作者者对数据据库的操操作来提提高数据据库的安安全性;系统平平台的安安全性体体现在操操作系统统的安全全性、计计算机系系统的安安全性和和网络体体系的安安全性等等方面。2) 完完整性要要求系统完整
13、整性要求求系统中中数据的的正确性性以及相相容性。可通过过建立主主、外键键,使用用cheeck约约束,或或者通过过使用触触发器和和级联更更新。2.3 需求分分析阶段段成果2.3.1 体体会与收收获通过上网网查询一一些仓库库管理方方面的资资料,了了解了仓仓库管理理的管理理滚则、运行机机制,以以及在管管理中存存在的一一些问题题。最后后,结合合书本上上介绍的的如何使使用acccesss制作作管理系系统,初初步完成成了仓库库管理系系的制作作。由于于是第一一次做,开始总总是觉得得无从下下手,不不知道自自己该了了解、该该清楚那那些方面面的知识识,在绘绘制系统统流程图图时,也也遇到了了很多的的问题,经过多多次
14、的分分析和尝尝试,最最终顺利利完成了了需求分分析阶段段的任务务。2.3.2仓库库管理系系统业务务流程图图从用户的的角度考考虑的业业务流程程图:2.3.3仓库库管理系系统数据据流程图图数据库的的结构设设计是一一个非常常重要的的问题,数据库库结构设设计的好好换将直直接对应应用系统统的效率率以及实实现的效效果产生生影响。在上述述分析的的基础上上,可以以得到本本系统的的数据流流程图出库单表还库单表入库单表库存情况表借条信息表出库台账入库台账汇总处理2.3.4仓库库管理系系统数据据字典表2.11 出库库单表字段名称称数据类型型字段大小小说明教材名称称文本30主键出库时间间日期/时时间出库数量量数字长整型
15、单价货币金额货币备注文本50表2.22. 入入库单表表字段名称称数据类型型字段大小小说明教材名称称文本30主键入库时间间日期/时时间入库数量量数字长整型单价货币金额货币备注文本50表2.33还库单单表字段名称称数据类型型字段大小小说明教材名称称文本30主键借出时间间日期/时时间借出数量量数字长整型还库数量量数字长整型还库时间间日期/时时间借出人文本20表2.44 出库库台账字段名称称数据类型型字段大小小说明教材代号号文本10主键出库日期期日期/时时间出库数量量数字长整型剩余数量量数字长整型单价货币出库金额额货币经手人文本20表2.55入库台台账字段名称称数据类型型字段大小小说明教材代号号文本1
16、0主键入库日期期日期/时时间入库数量量数字长整型库存数量量数字长整型单价货币金额货币经手人文本20表2.66借条信信息表字段名称称数据类型型字段大小小说明教材名称称文本30主键借出人文本20借出时间间日期/时时间借出数量量数字长整型还库数量量数字长整型备注文本50表2.77库存情情况表字段名称称数据类型型字段大小小说明教材代号号文本10主键教材名称称文本30单价货币出版社文本30编者文本20库存数量量数字长整型版次文本20备注文本503 概概念设计计阶段3.1 引言在需求分分析阶段段所得到到的应用用需求应应该首先先抽象为为信息世世界的结结构,才才能更好好地、更更准备地地用某一一DBMMS实现现
17、这一要要求。概念结构构的特点点是:能真实实、充分分的反映映现实世世界,包包括事物物和事物物之间的的联系,能满足足用户对对数据的的处理需需求,是是对现实实世界的的一个真真实模型型。易于理理解易于更更改,当当应用环环境和应应用要求求改变时时,容易易对概念念模型扩扩充和修修改。易于向向关系、网状、层次等等各种数数据模型型转换。概念结构构是各种种数据模模型的共共同基础础,它比比数据模模型更独独立于机机器、更更抽象,从而更更加稳定定。描述概念念模型的的有力工工具是EE-R图图模型。下面将将用E-R模型型来描述述概念结结构。3.2任任务与目目标(1)设设计分EE-R图图,即各各子模块块的E-R图; (2)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 系统 原理 课程设计 总结报告
限制150内