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