仓库管理系统报告_第1页
仓库管理系统报告_第2页
仓库管理系统报告_第3页
仓库管理系统报告_第4页
仓库管理系统报告_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 淮阴工学院淮阴工学院 数据库课程设计报告数据库课程设计报告 课题名称: 仓库管理系统 专业: 计算机科学与技术 班级: 计算机 1072 姓名: 胡新星 学号: 指导老师:刘金岭、周海岩、冯万利、邱军林 2009 年 12 月 29 日 设计任务书设计任务书 课题课题 名称名称 仓库管理系统 设计设计 目的目的 1、加深对数据库系统、程序设计语言的理论知识的理解和应用水平。 2、通过设计实际的数据库系统应用课题,进一步熟悉数据库管理系统的 操作技术,提高动手能力,提高分析问题和解决问题的能力。 实验实验 环境环境 1、操作系统为 Windows XP。 2、数据库管理系统为 SQL Serv

2、er2005 标准版或企业版。 3、高级程序设计语言为 PB、VB6、ASP、ASP.NET 或其他开发环境。 任务任务 要求要求 1、通过社会调查,选择一个实际应用数据库系统的课题。 2、进行系统需求分析和系统设计,写出系统分析和设计报告。 3、设计数据模型并进行优化,确定数据库结构、功能结构和系统安全性 和完整性要求。 4、完成数据库定义工作,实现系统数据的数据处理和数据录入。 5、实现应用程序的设计、编程、优化功能,实现数据安全性、数据完整 性和并发控制技术等功能,并针对具体课题问题提出解决方法。 6、对系统的各个应用程序进行集成和调试,进一步优化系统性能,改善 系统用户界面。 工作进度

3、计划工作进度计划 序号序号起止日期起止日期工工 作作 内内 容容 12009.12.212009.12.21查询资料、选择课题 22009.12.212009.12.22需求分析、总体设计 32009.12.232009.12.25系统整体设计、编写程序代码、调试程序 42009.12.252009.12.26撰写课程设计报告 指导教师(签章):指导教师(签章): 年年 月月 日日 摘要: 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识, 它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分, 使用计算机对仓库信息进行管理,具有手工管理所无法比拟

4、的优点.例如:检索迅速、查 找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。 这些优点能够极大 地提高仓库管理的效率,也是企业、学校的科学化、正规化管理,与世界接轨的重要条 件。仓库管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和 维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强. 数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。本人所开发 的仓库管理系统,重点着眼于存物与取物的系统性便利管理。这次我做的仓库管理系 统主要技术应用到了微软公司的 VISUAL C+ 6.0,以及 ACCESS 关键词:数据库,信息系统,

5、仓库,存取管理,ACCESS,VISUAL C+6.0 目目 录录 1 课题综述课题综述.1 2 需求分析需求分析.1 2.1 系统目标 .1 2.2 功能需求 .1 3.1 概念设计 .1 3.2 存储过程 .3 4 系统设计系统设计.3 4.1 总体设计 .3 4.2 系统流程图 .3 5 页面的具体实现页面的具体实现.4 5.1 登录页面 .4 5.2 主功能界面 .5 5.3 供应商资料 .6 5.4 部门资料 .6 5.5 货品档案 .7 总总 结结.7 致致 谢谢.8 参考文献参考文献.10 1 课题综述课题综述 仓库系统是商店和厂家都需要有的系统结构。 本文设计的在线考试系统正是

6、顺应这种发展潮流。该设计采用 ACCESS 和 VISUAL C+ 6.0 有效结合,具有物品进仓、物品出仓和退货 3 个功能。 2 需求分析需求分析 2.1 系统目标系统目标 实现一个仓库管理系统,完成仓库信息管理,物品信息管理,存物人信息 管理。 2.2 功能需求功能需求 本系统的用户可以对存取信息进行查询,添加,删除操作,对存物人信息 进行查询,添加,删除操作,此外读者还可对物品进行存取的操作以及查询操 作。 121 功能划分 用户通过输入正确的用户名和密码后进入主界面。主界面为登陆用户提供 了 2 项选择:存物品,取物品。 122 功能描述 存物人信息管理: 显示存物人的基本信息,用户

7、可以添加,查询,删除存物人信息,以达到 维护存物人信息的功能。 物品信息管理: 显示物品的基本信息,用户可以添加,查询,删除物品信息。 存取信息管理: 给出物品存取的情况信息,可以以此把物品取出,存物人也可以通过姓名 查询物品实现存取功能。3 数据库设计 3.1 概念设计概念设计 设计好数据项和数据结构后,就可以设计满足需求的各种实体及相互关系, 再用实体一关系图,即 E-R 图将这些内容表达出来,为后面的逻辑结构设计打 下基础。 本系统规划出的实体包括采购入库、供应商、采购退货和物品实体,它们 之间的关系如图 3.1-3.4 所示。 图 3.1 采购入库实体 E-R 图 图 3.2 供应商实

8、体 E-R 图 图 3.3 物品实体 E-R 图 图 3.4 采购退货实体 E-R 图 供应商 单位地址 联系人 单位名称 单位编号 物品 单价种类 货品编号 采购退货 退货编号 录入人 退货数量 退货时间 采购入库 入库单号 入库时间 入库数量 入库时间 录入人 3.2 存储过程存储过程 使用存储过程可以优化系统,并提高效率。因此,构建完数据库的表结构 后,就可以创建表中信息选择、添加、更新以及删除的相关存储过程。 4 系统设计系统设计 4.1 总体设计总体设计 仓库系统分为入库管理、库存盘点、出库管理和基础数据。其主结构图如下图 4.1 所示。 开始 主模块 入 库 管 理 库 存 盘 点

9、 出 库 管 理 基 础 数 据 图 4.1 系统功能模块图 4.2 系统流程图系统流程图 系统的流程图如图4.2 所示 图 4.2 系统流程图 5 页面的具体实现页面的具体实现 根据系统的要求和功能,综合各种因素,开发环境采用 SQL Server 2005+ASPNET。 5.1 登录页面登录页面 登录页面实现用户身份的认证。管理员用户登录后进入添加用户页面,教 师用户登录后进入教师首页面,学生用户登录后进入学生首页面。登录页面如 图 5.1 所示。 N Y Y N 选择退出? 判断用户身份 合法? 开 始 退 出 用户登录 执行服务操作 进入相应的页面 图 5.1 登录页面 5.2 主功

10、能界面主功能界面 这是登录系统后的第一个界面如图 5.2 所示,其主要功能是展示系统功能和功 能选择。 图 5.2 功能界面 5.3 供应商资料供应商资料 图 5.3 供应商资料界面 5.4 部门资料部门资料 图 5.4 部门资料 5.5 货品档案货品档案 图 5.5 货品档案 总总 结结 为期一周的课程设计在紧张和忙碌中度过,虽然时间不长,但还是让我学 到了不少东西,对于数据库编程也有了相当程度的理解。通过这次课程设计, 我了解了数据库应用系统的设计过程和基本流程,通过 VISUAL BASIC 编程和数 据库设计实践了仓库管理系统的应用。在实现的过程中,遇到了不少的问题和 困难,但在老师和

11、同学的帮助下,成功的解决了这些问题。通过一周的课程设 计,我学会一点数据库设计,虽然,掌握得还很浅薄,但对于我来说,有着不 同的意义。一个学期的数据库的学习,在这一周终于得到了一些成果,成果虽 小但给我带来了许多的信心。我相信我可以再今后的日子里做得更好。以前在 数据库课上学的仅仅是理论上的知识,这次的课程设计让我们感受到了课上的 东西用到实处的难处。让我们知道了要做到学以至用必须要在学习理论知识的 同时要联系实际,多实践来提高对课本知识的认识,光看书、光学习理论是没 有出路的,有句话说的好:“实践才能出真知。 ”这样才可以把所学习的东西发 挥到实处来。这次的数据库课程设计,我受益颇多。这次课

12、程设计所设计的仓 库管理系统还有很多不完善的地方,还需要改进,所以课程设计虽然结束了, 但是我会继续把自己没有完善的地方加以完善,努力做到最后,给以后的毕业 设计打好基础。 致致 谢谢 本次实验的设计课题仓库管理系统课程设计。在经过大约一周的忙碌和准 备后,本次关于课程设计总算是完成了。由于经验的匮乏,难免有许多考虑不 周全的地方,如果没有老师的督促指导,以及一起学习的同学们的大力帮助与 支持,想要完成这个设计是难以想象的,而且在实验过程中将会遇到许许多多 不可克服的难题。本次课程设计是在冯万利老师的精心指导下和其他同学的大 力帮助下完成的。每位老师以其严谨求实的治学态度、高度的敬业精神、兢兢

13、 业业、孜孜以求的工作作风和大胆创新的进取精神对我产生重要影响。他们渊 博的知识、开阔的视野和敏锐的思维给了我深深的启迪。同时,在此次课程设 计过程中我也学到了许多了关于数据库方面的知识,实验技能有了很大的提高, 编程能力也得到进一步提高。 另感谢老师对我实验以及报告写作的指导,他们为我完成这篇报告提供了 巨大的帮助。还要感谢,班上同学对我的无私帮助,使我得以顺利完成这次课 程设计。同时我宿舍的舍友也时常在帮助我,在此我也衷心的感谢他们。还有 感谢我系提供给我这么一次机会锻炼自己,实验室人员提供的实验环境,以及 图书馆提供的那么多学习资料。 最后,再次对关心、帮助我的老师和同学表示衷心地感谢,是在他们所有 人的精心指导和大力帮助下,我才能够顺利的完成本次课程设计,同时也使我 通过本次实验学到了许多知识以及自己在某些方面的不足,使我在今后的学习 当中,有了明确的方向与目标。 参考文献参考文献 1刘金岭,冯万利,张有东.数据库原理及应用.北京:清华大学出版社, 2009.7 2施伯乐,丁宝康,汪卫.数据库系统教程(第二版).北京:高等教育出版 社,2003.8 3 陈立航.Access 2000命令与实例 北京:清华大学出版社,1999.6 4 谭浩,曲少珍. C+程序设计.北京:中国铁道出版社,2006.3 指导教师评语指导教师评语 学号姓名林 波班级计算机 1072 选题 名称

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论