仓库管理系统开题报告Word格式.docx
《仓库管理系统开题报告Word格式.docx》由会员分享,可在线阅读,更多相关《仓库管理系统开题报告Word格式.docx(11页珍藏版)》请在冰豆网上搜索。
指导教师:
周铁山
2007年05月10日
开题报告填写要求
1.开题报告(含“文献综述”)作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。
此报告应在指导教师指导下,由学生在毕业设计(论文)工作前期内完成,经指导教师签署意见及所在专业审查后生效。
2.开题报告内容必须用黑墨水笔工整书写或按此电子文档标准格式(可从教务处网页上下载)打印,禁止打印在其它纸上后剪贴,完成后应及时交给指导教师签署意见。
3.“文献综述”应按论文的格式成文,并直接书写(或打印)在本开题报告第一栏目内,学生写文献综述的参考文献应不少于10篇(不包括辞典、手册),其中至少应包括1篇外文资料;
对于重要的参考文献应附原件复印件,作为附件装订在开题报告的最后。
4.统一用A4纸,并装订单独成册,随《毕业设计(论文)说明书》等资料装入文件袋中。
毕业设计(论文)开题报告
1.文献综述:
结合毕业设计(论文)课题情况,根据所查阅的文献资料,每人撰写2500字以上的文献综述,文后应列出所查阅的文献资料。
文献综述
在计算机飞速发展的今天,将计算机这一高效的信息处理工具应用于仓库的日常管理已是势在必行,而且这也将为仓库管理带来前所未有的改变,它可以带来意想不到的效益,同时也会为企业的飞速发展提供无限潜力。
采用计算机管理信息系统已成为仓库化和现代化的重要标志,它给企业管理来了明显的经济效益和社会效益。
由于企业的物资供应管理往往是很复杂、繁锁的。
所掌握的物资种类众多,订货、管理、发放的渠道各有差异,各个企业之间的管理体制不尽相同,各类统计计划报表繁多,因此物资管理必须实现计算化,而且必须根据企业的具体情况制定相应的方案以便提高工作效率。
以往企事业仓库管理员由于缺乏适当的软件而给其工作上如物资的计划,订货,核销拖收,验收入库,根据企业各个部门的需要来发送物资设备,并随时按期进行库存盘点,作台帐,根据企业领导和自身管理的需要按月,季,年进行统计分析,产生相应的报表时带来了很多不便,期间复杂,繁琐的业务让管理人员极多不便。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,人们对生活质量及工作环境的要求也越来越高,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对信息进行管理,具有与手工管理所无法比拟的优点.例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高人事档案管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
如何通过计算机为我们完成更多的事情,进而达到办公自动化和优化日常工作的目的,也就成了一个大众化的课题。
仓库管理是与我们日常生活息息相关的问题。
大到公司、超市的仓库管理,小到图书馆的藏书管理,都可以认为是各种各样的仓库管理需求。
随着我国改革开放的不断深入,经济飞速的发展,企业要想生存、发展,要想在激烈的市场竞争中立于不败之地,没有现代化的管理是万万不行的,仓库管理的全面自动化、信息化则是其中极其重要的部分。
为了加快仓库管理自动化的步伐,提高仓库的管理业务处理效率,建立仓库管理系统,尽可能地减少仓库管理的重复性和低效性,已变得十分必要。
仓库管理的操作自动化和信息的电子化,从而全面提高了仓库的管理水平。
虽然,最近又出现了很多新的管理模式,如:
基于零库存思想的沃尔玛特管理方式,但这些新的思想在中国大部分企业的管理中还是难以实现的。
所以如何设计好仓库管理系统,尽可能地减少仓库管理的重复性和低效性就成为当前最为重要的问题。
仓库管理系统的核心是入库、库存和出库之间的联系,如何处理好三者之间的关系是系统最为关键的部分。
另外,员工信息和供应商信息管理也是仓库管理中一个必不可少的部分,它提供着与入库和出库相关的地一些信息,使得整个系统更加完整,更加实用。
人工管理阶段和文件系统阶段都有着相当多的缺陷,诸如数据冗余性,数据不一致性以及数据联系弱等等。
也正是由于这些原因,促使人们研究新的数据管理技术,从而产生了数据库技术。
20世纪60年代末发生的三件大事,层次模型IMS系统的推出、关于网状模型DBTG的发表以及关于关系模型论文的连续发表标志着数据管理技术进入数据库阶段。
进入70年代以后,数据库技术得到迅速发展,开发了许多有效的产品并投入运行。
数据库系统克服了文件系统的缺陷,提供了对数据更高级更有效的管理。
当进入数据库阶段后,随着数据管理规模一再扩大,数据量急剧增加,为了提高效率,开始时,人们只是对文件系统加以扩充,在应用文件中建立了许多辅助索引,形成倒排文件系统。
但这并不能最终解决问题。
在20世纪60年代末,磁盘技术取得重要进展,具有数百兆容量和快速存取的磁盘陆续进入市场,成本也不高,为数据库技术的产生提供了良好的物质条件。
40多年来数据库技术得到了迅速发展,并已形成较为完整的理论体系和一大批实用系统。
并且,近年来,随着WorldWideWeb(WWW)的猛增及Internet技术的迅速发展,数据库技术成为最热门技术之一。
面向对象软件的开发技术,也大大保障了软件开发的速度和效果。
随着计算机的普及,计算机等硬件价格也已经不再是什么天文数字。
因此,不管是从技术上,还是经济上,设计和开发一个仓库管理系统都已经具有较好的可行性。
仓库管理系统是一个企业不可缺少的部分,它的内容对于企业的管理者和仓管人员来说都至关重要,为企业减少人力物力,为仓库管理带来方便,提高效益,仓库管理系统是针对企业仓库的商品货物的经常出入库和查询统计等方面工作而开发的管理软件。
仓库管理系统是用于完成众多仓库管理业务所面临的日常工作。
根据用户的要求,实现仓库的商品管理、出入库管理、查询管理及用户管理等功能。
用户通过相应的模块,对仓库里的商品的基本情况进行更新、删除和查询,对商品的出库和入库进行管理,对出入库明细进行查询,对使用该系统的用户进行更新、删除和查询,对库存数量进行查询,用户通过简单的操作即可轻松的管理仓库。
仓库管理系统开发的总体任务是实现企业物资设备管理的系统化、规范化和自动化,从而达到提高仓库管理效率的目的。
简洁一致,操作便利
u?
?
图形化界面,完备的物资管理功能,本系统基于好用、易用、美观的原则设计了统一的人机界面。
随着我国社会主义市场经济体制的确立和发展,商业流通领域进入了一个空前发展阶段,面临商界的激烈竞争,只有在多变的货品和顾客中挖掘并掌握市场需求,企业才能在竞争中生存和发展,如果能够选择一个好管理系统,把大量繁杂、看似毫无关系的数据,有机地结合起来,就能够为得出正确的决策做出事半功倍的效果。
参考文献
[1]朱时银等.C++Builder5编程实例与技巧.北京:
机械工业出版社,2001
[2]曹岩等.C++Builder应用开发实例与技巧.西安交通大学出版社,
[3]王晟.C++Builder数据库开发经典案例解析.清华大学出版社,
[4]陈灿煌.C++Builder彻底研究.北京:
中国铁道出版社,2003
[5]张济等.BorlandC++类参考详解.北京:
清华大学出版社,1999
[6]王秀娟等.BorlandC++高级类详解.北京:
[7]刘光编.C++Builder数据库系统设计与开发.北京:
清华大学出版社,2002
[8]朱友芹.新编WindowsAPI参考大全.北京:
电子工业出版社,2003
[9]陈宽达.C++Builder深度历险.武汉:
华中科技大学出版社,2002
[10]杨宗志.C++Builder数据库程序设计.北京:
清华大学出版社,2001
[11]李维.C++BuilderWebService开发.武汉:
毕业设计(论文)开题报告
2.开题报告:
一、课题的目的与意义;
二、课题发展现状和前景展望;
三、课题主要内容和要求;
四、研究方法、步骤和措施
开题报告
信息技术的日新月异,给仓库管理带来巨大的影响。
计算机应用技术的发展,计算机硬件性能的不断改进,为仓库管理系统的开发提供了技术支持和经济可行性。
管理系统的应用,可以将工作者从烦杂的劳动中解脱出来,极大提高工作效率,有着较好的营运可行性。
课题以某仓库应用背景,通过研究当前仓库系统的管理现状、存在问题以及现实需求,设计一个针对仓库管理工作的管理信息系统。
该系统能够提供较为完备的功能,对于提高工作效率、加快仓库管理的自动化具有较为重要的意义。
课题的目的主要有以下三个:
首先学会按照怎样的步骤去开发一个管理信息系统,这是最主要的目的;
其次,通过开发数据库相关的应用程序,期望对课堂上讲解的理论知识有更加深刻的理解;
再次,初步掌握一门Windows下的快速GUI(图形用户界面)编程工具C++Builder;
最后,通过对毕业论文的撰写过程,对语言文字组织能力、表述能力以及层次分析的能力也进行锻炼。
现代企业的物流系统日趋复杂,高效的物流系统要求有效地对企业的库存进行管理。
目前的仓库管理系统一般技术比较落后、性能较差且很不完备,人工干涉多,操作使用不方便,有的还故障率高而不实用。
现阶段仓库管理的特点是信息处理量特别大,所管理的物资设备种类繁多,而且入库单、出库单、需求单等单据的发生量特别大,关联信息多,查询和统计的方式各不相同。
因此在管理上实现起来有一定的困难。
在管理的过程中经常出现信息的重复传递等问题。
仓储管理部门越来越需要一套低成本、高性能、方便使用、功能完善的综合仓库管理信息系统。
而现在计算机技术、网络技术、的成熟与发展,为仓储管理自动化提供了强有力的技术支持。
该系统能够提供较为完备的功能,可以全面管理仓库中储存的商品和货物,缩短了库存信息流转时间,使企业的物料管理层次分明,井然有序,为采购、销售和生产提供依据,对于提高企业的经营效率、加快仓库管理的自动化具有重要的意义。
三.课题主要内容和要求
①主要任务
分析当前各企业仓库管理模式,完成通用通用仓库管理系统的程序设计。
②课题要求:
初步方案
利用C++Builder开发通用仓库管理系统的核心模块,实现货品入库、出库、库存、货品归还、仓管人员信息、货品分类等功能,用SQL2000开发数据库。
四.课题的研究方法和步骤
本课题利用C++Builder开发通用仓库管理系统的核心模块,实现货品入库、出库、库存查询、仓管人员信息、货品分类等功能,用SQL2000开发数据库。
开发步骤:
1、熟悉开发工具以及仓库管理系统相关知识,包括C++Builder,SQL等开发工具。
2、按照课题总体目标,细分成各个功能模块:
货品入库模块、货品出库模块、仓库库存查询/报表打印模块、仓管人员信息模块、货品分类模块等,并针对每个模块拿出可行的方案;
设计可行设计方案。
3、建立目标系统的总体结构和模块间的关系,定义各功能模块的接口、控制接口。
设计总体模块,规定设计限制,制订组装测试计划;
4、将详细设计说明转化为所要求的程序设计语言或源程序。
并对编写好的源程序进行程序单元测试,验证程序模块接口与详细设计说明的一致性。
五.可行性分析
一种软件开发是否能够取得成功,一是市场的需求,二是软件开发所需要软件开发工具,以及开发技术和当时硬件的发展水平。
从这两个方面而言,通用仓库管理系统的开发是可行的。
仓库可存放的货物品种繁多,堆存方式以及处理过程也非常复杂,随着业务量的增加,仓库管理者所需要处理的信息量大副上升,因此往往很难及时准确掌握整个仓库的运作状态。
针对这一情况,本系统在满足仓库的管理功能基础上,注意发挥信息系统的智能化,以减轻仓库管理人员和操作人员的工作负担。
C++Builder不仅是C++语言的集成开发环境,而且与WIN32紧密相连,所以利用C++Builder开发系统可以完成各种各样应用程序的开发,从底层软件直到上层直接面向用户的软件都可以用C++Builder来完成开发。
而且C++Builder提供了多种数据库连接方式,包括ODBC,ADO,DAO等等。
连接数据库不需要用户自己编写复杂连接函数,只需要调用它提供的连接函数即可使用,非常方便。
很多信息管理系统都是用C++Builder开发的,而此次设计的仓库管理系统的是一个小型的信息管理系统,用C++Builder进行开发是可行的。
而且SQL是一个非过程化的语言,可用于所有用户的数据库活动模型,包括系统管理员、数据库管理员、应用程序员、决策支持系统人员及许多其他类型的终端用户。
基本的SQL命令只需要很少时间就能学会,最高级的命令在几天内便可掌握。
SQLServer功能强大,而且很多信息管理系统都是用SQLServer作后台,对仓库管理系统的开发是可行的。
六.进度计划表
第1周任务:
熟悉C++Builder操纵数据库的方法及系统的功能要求。
第2周任务:
设计系统所须各种数据库表。
第3周任务:
将功能要求与各种数据库表联系起来,细化到可操作的程度。
第4至12周任务:
将详细设计说明转化为所要求程序设计语言或源程序。
第13至14周任务:
文档的生成与整理,给指导教师修改;
完成毕业设计说明书、用户手册;
第15周任务:
答辩。
指导教师意见:
1.对“文献综述”的评语:
2.对本课题的深度、广度及工作量的意见和对设计(论文)结果的预测:
指导教师:
年月日
所在专业审查意见:
负责人:
年月日