已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕业设计(论文)材料之二(2)本科毕业设计(论文)开题报告题目: 企业成品库存管理系统 课 题 类 型: 设计实验研究 论文 学 生 姓 名: 雷锋 学 号: 00000000专 业 班 级: 00000学 院: 鸡院 指 导 教 师: 法海开 题 时 间: 2013年3月4日2013 年 3月4日毕业设计(论文)内容及研究意义(价值)1、 设计内容所设计系统应具有以下功能:库存数量查询、库存分布查询、库存预警查询、出入库明显查询、报损统计、报溢统计、调拨单统计、成本调整单统计等模块。2、研究意义本课题的类型为设计型。在信息化如此发达的今天,由于这样那样的原因,部分中小型企业还在用手工做账,每天在抄抄写写算算中耗费大量的时间和精力,仓库管理系统是一个企业单位不可缺少的部分,它的内容对于各类生产企业的决策者和管理者来说都至关重要,所以仓库管理系统应该能够为用户提供充足的信息和快捷的数据处理手段。但一直以来人们使用传统人工的方式进行仓库管理,这种管理方式存在着许多缺点,如:效率低、保密性差,时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。另外,为及时结清每笔业务,盘点库存和货物流动情况,保证企业生产用料以及及时订货,库管人员要花费大量人力、物力和时间进行数据记录统计工作。为此我们设计开发了企业成品库存管理系统。二、毕业设计(论文)研究现状和发展趋势(文献综述)1、研究现状随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高。与此同时,为了管理大量的物品,仓库也大量的出现,仓库的管理问题也就提上了日程。随着的大量增加,其管理难度也越来越大,如何优化仓库的日常管理也就成为了一个大众化的课题。在计算机飞速发展的今天,将计算机这一信息处理利器应用于仓库的日常管理已是势必所然,而且这也将为仓库管理带来前所未有的改变,它可以带来意想不到的效益,同时也会为企业的飞速发展提供无限潜力。采用计算机管理信息系统已成为仓库管理科学化和现代化的重要标志,它给企业管理来了明显的经济效益和社会效益。主要体现在:极大提高了仓库工作人员的工作效率,大大减少了以往入出存流程繁琐,杂乱,周期长的弊端。基于仓库管理的全面自动化,可以减少入库管理、出库管理及库存管理中的漏洞,可以节约不少管理开支,增加企业收入。仓库的管理的操作自动化和信息的电子化,全面提高了仓库的管理水平。随着我国改革开放的不断深入,经济飞速的发展,企业要想生存、发展,要想在激烈的市场竞争中立于不败之地,没有现代化的管理是万万不行的,仓库管理的全面自动化、信息化则是其中极其重要的部分。为了加快仓库管理自动化的步伐,提高仓库的管理业务处理效率,建立仓库管理系统已变得十分心要。在现代社会,随着企业间竞争的日益激烈,企业对管理系统的要求也越来越高。本设计拟为中小型企业开发一个仓库管理系统,使产品的管理工作规范化,系统化,程序化,避免在产品管理过程中出现不必要的差错。企业内部仓库通过计算机对企业的生产原料和成品进行信息化的管理,以提高企业管理的效率。仓库管理系统已经走进越来越多的企业,给企业的发展带来了巨大的利益。低投入,高输出使的许多企业看到了仓库管理系统的优点,为它的进一步发展带来了无尽的动力,同时越来越多的企业开始应用它。 通过查找文献和资料,我首先对国内外的企业公司库存管理系统现状进行一个大体的了解并分析:从美国在1954年开始利用计算机首先处理工人的工资以来,40多年,计算机在处理信息管理方面发挥着重要的作用。当前,随着社会经济的不断发展,以及科学技术的发达,电子商务在中国应用的程度越来越高,电子商务销售额在总销售额的比重突破1%的,并呈强势上升趋势,越来越多的企业开始进入电子商务行业,目前国内较为知名的有,淘宝,拍拍,有啊,京东,当当,卓越,凡客等企业。关于库存管理,在美国,有些企业库存周期只有8天,但有些中国企业的库存周期长达51天,仅运输成本一项,占销售额的比例就高达20%-30%。从物流成本构成看,中国物流管理成本占总成本的14%,而美国只有3.8%。例如2010年年底中国各地大小物流公司爆仓导致物流服务滞后就是一个很好的例子。对物流企业进行库存管理,其实就是降低其成本。物流企业作为供应链的一部分,不管是对库存进行管理还是要降低成本,都要在供应链的角度上来实行。由于我国物流业发展还处于起步到成熟的阶段,整体的物流规划能力的经验尚不足,并且物流信息化程度不高,许多物流管理还是以人工管理,直接导致了仓储和库存成本居高不下。但从20世纪60年代以来企业信息化的趋势来看,物流企业的库存管理也需趋向于信息化、网络化和高度集成化,随着信息技术的高速发展和国外大型物流企业的纷纷涌入中国,作为现代企业的物流管理的核心部分库存管理,也要适应时代的发展。2、发展趋势 当今社会为信息社会,世界已进入在计算机信息管理领域中激烈竞争的时代。信息已成为继劳动力、土地、资本之后的又一大资源,谁控制的信息越多,谁利用信息资源的效率越高,谁就会在各方面的竞争中,占有一席之地,谁就会更有优势,这一点已得到举世公认。随着WTO的加入和我国工业的迅猛发展,为了抓住机遇,在竞争中占得先机,作为生产企业的一个必不可少的重要环节仓库管理的信息化、计算机化也就迫在眉睫了。开发仓库管理系统既有宏观上的意义,那就是顺应时代信息化、现代化的总趋势,提高效益,促进国民经济结构优化;也有微观上的意义,那就是可以提高管理的现代化程序,加强管理的信息化手段,提高工作效率,增加单位效益。仓库管理的对象是很多的,广而言之,它可以包括:商业、企业库存的商品,图书馆库存的图书,博物馆库存的展品等等。在这里本文仅涉及工业企业的产品库存。它主要包括下列三部分:1、没有经过企业加工,而为企业生产或其他各方面所需要的原材料、燃料、半成品、部件等,如钢材、轴承、发动机、电动机等。2、已经过企业加工,但尚未加工完毕的在制品。3、企业已加工完毕,储而待销的成品与备件等。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对库存信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低、便于打印等。这些优点能够极大地提高仓库管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件9。因此,开发这样一套管理软件成为很有必要的事情。所以本课题的目的是:针对小型的企业,.NET技术设计并实现一个基于B/S模式的仓库管理系统,以提高企业的生产实践效率。随着计算机网络的发展,信息的交流体现出了高效,准确,快速等现象。仓库管理系统属于典型的信息管理系统(MIS),它能够抛开繁琐的信息录入工作,避免由于疲劳产生的人为错误,并且给信息的保存等管理工作带来极大的方便,并且也提高了其安全性。为此库存行业的经营者在日常的经营过程中迫切需要一个半智能化的系统来减轻日常经营的复杂度、繁琐度,增加服务客户的准确率,进而增加行业中的竞争力,提升盈利水平。作为计算机应用的一部分,使用计算机对库存信息进行管理,具有手工管理所无法比拟的优点。例如:快速检索、方便查找、可靠性高、保密性好、成本低等。这些优点能够极大地提高库存管理的效率,也是企业科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套库存管理软件成为很有必要的事情。三、毕业设计(论文)研究方案及工作计划本文将以一个实例研究和介绍Web应用的问题。即该系统是基于Web构架。同时还讲述了在开发过程中使用的工具,平台等问题。本文将使用微软的Microsoft Visual Studio作为前台的开发工具来开发系统,因为该工具在开发的过程中能够使用改进后的可视化设计工具、编程语言和代码编辑器,享受高效率的开发环境。在统一的开发环境中,开发并调试多层次的服务器应用程序。最重要的是:Microsoft Visual Studio 2010集成的是.NET Framework 3.0。后台的数据库我们选用的是Microsoft SQL Server 20085。本课题就是要设计和开发这样一个基于B/S模式的企业库存管理系统。本系统将管理企业的库存等相关信息,允许查询产品的库存、销售、进货以及退货的具体情况。本系统采用ASP.NET 技术作为创建应用程序的方式,以C作为编程语言,采用SQL Server 数据库作为后台数据库。使用以上基本实现仓库管理系统中的仓库管理、库存信息管理、销售信息管理、进货退货管理等功能。本软件是在系统分析与设计的基础上开发而成,实现了产品管理与查询的功能操作,界面友好,便于操作。工作计划:起止日期(日/月)周次内 容 进 程备 注25/2-17/318/3-24/3 25/3-31/31/4-7/48/4-14/415/4-21/422/4-19/520/5-2/63/5-16/617/6-30/61-3456789-1213-1415-1617-181实习2系统分析阶段 熟悉课题:毕业设计任务下达后,首先应了解课题的名称,课题的来源,课题的设计任务;所需要的原始数据,所要求的技术指标等。对企业成品库存管理系统进行充分的了解和分析。 收集资料、调查研究:收集与课题有关的资料,查阅相关的文献,收集有关的数据,并对用户的实际需求等进行调研,以便能对企业招聘信息的发布与管理系统的功能有全面深入的了解。 可行性分析:在熟悉课题、调研、收集资料和数据的基础上,对课题进行可行性分析并形成相应的文档。3 系统设计阶段 概要设计:在可行性分析的基础上采用较好的方法就基于企业成品库存管理系统的总体结构、数据结构、控制结构、界面、系统的输入、输出方式等方面进行设计并写出分析说明书。同时按系统的总体功能进行模块划分和模块设计,以明确模块设计的任务和要求。 详细设计:在概要设计的基础上采用较好的方法和工具进一步确定总体功能和各个模块功能的设计方案。4系统实施、调试阶段 程序编码:根据企业成品库存管理系统的控制结构图和各个模块的功能说明书按模块分别进行各模块的设计任务,进行程序编码设计,并在计划指定的时间内完成各个子模块的设计。 系统调试:各个子模块功能设计完成后进行整个系统的调试,并在系统调试中不断修改和完善系统功能,最终达到任务书要求的设计目标。5整理技术文档,完成毕业论文撰写6教师审阅,学生准备答辩。7. 答辩准备并提交开题报告提交可行性分析报告提交各模块功能设计方案提交中期检查表四、主要参考文献1田原,李素若,文斌.C#程序设计M.北京:清华大学出版社.20052王珊,萨师煊.数据库系统概论M.北京:高等教育出版社.20063 沈士根,汪承焱,许小东Web程序设计:ASP.NET实用网站开发M .北京:清华大学出版社,20094王毅,杨浩等译.ASP.NET高级编程M. 北京:清华大学出版社,2002附(外文文献)5 Scott Mitchell,et al. ASP.NET:Tips,Tutorials,and CodeM. Sams, 2001.6 Karli Watson. Beginning Visual C# 2010. John Wiley & Sons,20107 Simon Robinson Professional C#Third Edition M.Wiley Publishing,2006外文文献:Where C# Fits InIn one sense, C# can be seen as being the same thing to programming languages as .NET is to the Windows environment. Just as Microsoft has been adding more and more features to Windows and the Windows API over the past decade, Visual Basic and C+ have undergone expansion. Although Visual Basic and C+ have ended up as hugely powerful languages as a result of this, both languages also suffer from problems due to the legacies of how they have evolved.In the case of Visual Basic 6 and earlier, the main strength of the language was the fact that it was simple to understand and didnt make many programming tasks easy, largely hiding the details of the Windows API and the COM component infrastructure from the developer. The downside to this was that Visual Basic was never truly object-oriented, so that large applications quickly become disorganized and hard to maintain. As well as this, because Visual Basics syntax was inherited from early versions of BASIC (which, in turn, was designed to be intuitively simple for beginning programmers to understand, rather than to write large commercial applications), it didnt really lend itself to well-structured or object-oriented programs.C+, on the other hand, has its roots in the ANSI C+ language definition. It isnt completely ANSIcompliant for the simple reason that Microsoft first wrote its C+ compiler before the ANSI definition had become official, but it comes close. Unfortunately, this has led to two problems. First, ANSI C+ has its roots in a decade-old state of technology, and this shows up in a lack of support for modern concepts (such as Unicode strings and generating XML documentation), and in some archaic syntax structures designed for the compilers of yesteryear (such as the separation of declaration from definition of member functions). Second, Microsoft has been simultaneously trying to evolve C+ into a language that is designed for high-performance tasks on Windows, and in order to achieve that theyve been forced to add a huge number of Microsoft-specific keywords as well as various libraries to the language. The result is that on Windows, the language has become a complete mess. Just ask C+ developers how many definitions for a string they can think of: char*, LPTSTR, string, CString (MFC version), CString (WTL version), wchar_t*, OLECHAR*, and so on.Now enter .NETa completely new environment that is going to involve new extensions to both languages. Microsoft has gotten around this by adding yet more Microsoft-specific keywords to C+, and by completely revamping Visual Basic into Visual Basic .NET, a language that retains some of the basic VB syntax but that is so different in design that we can consider it to be, for all practical purposes, a newlanguage. Its in this context that Microsoft has decided to give developers an alternativea language designed specifically for .NET, and designed with a clean slate. Visual C# .NET is the result. Officially, Microsoft describes C# as a “simple, modern, object-oriented, and type-safe programming language derived fromC and C+.” Most independent observers would probably change that to “derived from C, C+, and Java.” Such descriptions are technically accurate but do little to convey the beauty or elegance of the language. Syntactically, C# is very similar to both C+ and Java, to such an extent that many keywords are the same, and C# also shares the same block structure with braces () to mark blocks of code, and semicolons to separate statements. The first impression of a piece of C# code is that it looks quite like C+ or Java code. Behind that initial similarity, however, C# is a lot easier to learn than C+, and of comparable difficulty to Java. Its design is more in tune with modern developer tools than both of those other languages, and it has been designed to give us, simultaneously, the ease of use of Visual Basic, and the highperformance, low-level memory access of C+ if required. Some of the features of C# are: Full support for classes and object-oriented programming, including both interface and implementationinheritance, virtual functions, and operator overloading. A consistent and well-defined set of basic types. Built-in support for automatic generation of XML documentation. Automatic cleanup of dynamically allocated memory. The facility to mark classes or methods with user-defined attributes. This can be useful for documentationand can have some effects on compilation (for example, marking methods to becompiled only in debug builds). Full access to the .NET base class library, as well as easy access to the Windows API (if youreally need it, which wont be all that often). Pointers and direct memory access are available if required, but the language has been designedin such a way that you can work without them in almost all cases. Support for properties and events in the style of Visual Basic. Just by changing the compiler options, you can compile either to an executable or to a library of.NET components that can be called up by other code in the same way as ActiveX controls(COM components). C# can be used to write ASP.NET dynamic Web pages and XMLWeb services.Most of the above statements, it should be pointed out, do also apply to Visual Basic .NET and Managed C+. The fact that C# is designed from the start to work with .NET, however, means that its support for the f
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 43080.2-2025通风机通风机效率等级第2部分:驱动部件的标准损耗
- 2025-2026学年北京版(新教材)二年级上册数学第四单元强化训练试卷(附参考答案)
- 职业性急性氯气中毒的护理
- 2026年土地登记代理人之土地权利理论与方法题库200道含答案【能力提升】
- 2026年网络预约出租汽车驾驶员从业资格考试题库附完整答案(夺冠)
- 2026年网络预约出租汽车驾驶员从业资格考试题库附参考答案【考试直接用】
- 2025新疆机场(集团)有限责任公司阿克苏管理分公司第四季度招聘100人备考公基题库带答案解析
- 中国煤炭开发有限责任公司招聘4人备考题库附答案
- 2026年质量员之土建质量基础知识考试题库及参考答案1套
- 2026年设备监理师之设备监理合同考试题库【a卷】
- 定期清洗消毒空调及通风设施制度
- 送手术患者流程
- 仓库三级安全培训
- 2025年诗词大赛考试指导题库300题(含答案)
- 曹冠玉艺术歌曲的创作特征及演唱探析
- 加强急诊质控助力创伤中心建设
- 《金属冶炼安全培训》课件
- 初中美术实践讲座
- 《言语语言障碍概论》课件
- 医院病人信息管理制度
- 残疾人航空运输培训
评论
0/150
提交评论