仓库管理系统毕业设计全面.docx
- 文档编号:1855995
- 上传时间:2022-10-24
- 格式:DOCX
- 页数:38
- 大小:1.42MB
仓库管理系统毕业设计全面.docx
《仓库管理系统毕业设计全面.docx》由会员分享,可在线阅读,更多相关《仓库管理系统毕业设计全面.docx(38页珍藏版)》请在冰豆网上搜索。
仓库管理系统毕业设计全面
仓库管理信息系统
本科毕业论文(设计)
题目:
仓库管理信息系统
姓名:
学号:
专业:
院系:
指导老师:
实习单位:
完成时间:
XX大学教务处制
摘要
目前,随着计算机技术的飞速发展,仓库管理系统在仓库管理中得到越来越广泛的应用。
对于XX大学来说,如采用最新的开发理论、技术及法,开发出适合本校仓库管理部门应用的仓库管理信息系统,使仓库管理能做到决策化和科学化显得十分重要。
本文是结合XX大学仓库管理的现状,采用ASP作为前台开发语言,SQLServer2000作为后台数据库而开发出的一个小型仓库管理系统。
首先描述了系统开发的背景和运行环境;其次,描述了开发仓库管理系统的计划和准备;然后,从系统的结构、功能、特点及设计思路出发,介绍了一套基于B/S模式构建的XX大学仓库管理信息系统,并重点讲述了系统功能模块的构成、设计法和关键技术。
关键词:
仓库;管理信息系统;数据库;系统设计
ABSTRACT
Currently,withtherapiddevelopmentofputertechnology,thewarehousemanagementsystemhasbeenincreasinglywidelyadoptedtowarehousemanagement.It'sfairlyimportantforAnhuiXinhuaUniversitytodevelopawarehousemanagementinformationsystemfitfortheschoolwarehousemanagementapplications,withthelatestdevelopmenttheories,technologyandmethods,soastoreachitsscientificdecision-makinggoal.
ThisarticleisabinationofthecurrentstatusofAnhuiXinhuaUniversity’swarehousemanagement,usingASPasthefrontdevelopmentlanguage,SQLServer2000databaseasthebackgroundtodevelopasmallwarehousemanagementsystem.Firstitdescribesthebackgroundofsystemdevelopmentandtheoperationenvironment;Secondly,itdescribesplanningandpreparationofthedevelopmentofwarehousemanagementsystems;Then,fromthesystem'sstructures,functions,featuresanddesignideas,thispaperintroducesthewarehousemanagementinformationsystemofXXUniversitybasedonB/SMode,andfocusesonthepositionofthesystemfunctionmodules,designmethodsandkeytechnology.
Keywords:
warehouse;managementinformationsystem;database;systemdesign
第一章概述
1.1开发背景
1.1.1仓库管理系统的目的
毕业设计是本科专业学生完成教学计划,实现专业培养目标的一个重要环节,是教学计划中综合性最强的实践性环节,它对提高学生综合运用专业知识分析和解决实际问题的能力以及培养学生的肃认真的科学态度、谨的工作作风和处理问题的能力等面具有重要的意义。
通过对此课题的研究可以使本人在毕业设计过程中系统回顾和总结以前所学的各种知识,并将与毕业设计课题相关的知识融会贯通,提高综合运用的能力。
在毕业设计过程中,针对课题要求,可以不断学习新的知识和法,解决之前未曾遇到的一些实际问题,并逐步完善知识结构。
同时,可以培养从理论知识到实践应用的能力,提高自己发现问题、提出问题,并以更具体、更细致的法去解决问题的能力。
1.1.2仓库管理系统的技术性意义[2]
目前,随着计算机技术的飞速发展,仓库管理信息系统在仓库管理中得到越来越广泛的应用。
作为一所应用型的高等院校,前期采用的仍是手工操作,那么面临着学校的快速发展,开始暴露出了种种缺陷和不足。
同时,当前的计算机技术和Internet技术发展也更加迅速,所带来的各种服务功能越来越完善,各行各业也逐渐地使用计算机和Internet服务,将Internet的应用领域不断扩大。
学校应以此为契机,加快自己的信息化进程发展步伐,加快提高自身在信息获取、处理和管理等面的能力,实现资源的共享和利用,使工作简单化、便化。
同时,现今数据库技术和面向对象的软件开发技术也发展得比较成熟,设计和开发一个现代化的实用性、人机界面友好性的仓库管理系统是可行的。
且因为XX大学的快速发展,需要一个日益成熟、快捷便的管理系统来管理后勤仓库的物资。
1.1.3系统开发具有的优越性
目前,快速、简捷、便是互联网技术得以迅猛发展的保证。
那么通过利用万维网技术,来打破信息共享的障碍,将仓库管理系统连接到Internet上,实现Web发布功能,这样工作人员便可以实现远程办公。
他们只要通过域名地址,根据用户名和密码便可登陆到系统,并可以查看到自己想要的信息或直接办公,不会因地点或时间的关系而耽误工作,而且提高了系统工作的可移植性,可维护性、重用性和适应性。
1.2系统运行环境
PC机一台
1、硬件平台
CPU:
具有较好的处理速度即可;存:
512M以上。
2、软件平台
操作系统:
WindowsXP/WindowsVista或以上版本。
数据库:
MicrosoftSQLServer2000[3]数据库或以上版本。
浏览器:
IE6.0或以上版本。
Web信息服务器:
IIS5.1或以上版本。
第二章开发仓库管理系统的计划和准备
2.1系统开发的计划
原型法(Prototyping)[4]是20世纪80年代随着计算机软件技术的发展,特别是在关系数据库系统(RelationalDataBaseSystem,RDBS)、第四代程序生成语言(4thGenerationLanguage,4GL)和各种系统开发生成环境产生的基础上,提出的一种从设计思想、工具、手段都全新的系统开发法。
它摒弃了那种通过一步步密细致地调查分析,然后逐步整理出文字档案,最后才能让用户看到结果的繁琐做法。
快速原型法(RapidPrototyping),通常简称为原型法,其核心是,用交互的,快速建立起来的原型取代了形式的、僵硬的(不允更改的)大部头的规格说明,用户通过在计算机上实际运行和试用原型系统而向开发者提供真实的、具体的反馈意见。
2.2管理信息系统[5]
2.2.1管理信息系统的概念
管理信息系统(ManagementInformationSystem,简称MIS)是指最大限度的利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。
2.2.2管理信息系统的特性
1、面向管理决策
管理决策是指企业中的管理者为了实现战略决策而对企业部管理进行有效的组织、协调,使企业的生产技术经济活动正常进行的一种决策。
而管理信息系统恰恰又为企事业单位的决策提供了直接的数据和依据,以此提高了企业部的管理效能,实现了企业部各种资源的优化配置。
2、综合性
管理信息系统是一种集计算机应用,信息组织、分析与管理,以及系统运用于一体的,具有综合性的特点。
3、人机交互系统
管理信息系统采用面向对象技术的开发法进行开发,使得其与用户有着良好的人机交互界面,而且在指定的操作围,系统都会传递出用户需要的信息和数据,有助于用户结合自身实际做出相应的战略决策。
4、现代管理法和手段相结合的系统
管理信息系统在设计的过程中,结合了现代管理学的理论、系统思想和信息系统的分析法以及信息管理等面的重要技术,以便让管理者能通过系统的数据分析对企业单位的发展实施管理和评价,达到综合分析和解决问题。
5、多学科交叉的边缘学科
管理信息系统是在计算机科学与技术、管理学、软件工程、经济学等各学科的基础上经过一定的验证而成立的一门新型学科,对各行各业的发展起到了决定性的作用。
2.2.3管理信息系统的信息化平台
随着现代信息技术的迅猛发展,社会的整体信息化进程也在加快,它所代表的是信息技术的高度应用,信息资源的高度共享,从而使得人的智能潜力以及社会物质资源潜力被充分发挥,个人行为、组织决策和社会运行趋于合理化的理想状态。
而管理信息系统的信息化平台,则指管理信息系统在某个领域、某个区域或者某个组织,为信息化的建设、应用和发展营造了良好的环境。
2.3系统开发所用的技术准备
2.3.1编程环境的选择
ASP(ActiveServerPages)[6]的中文含义是“动态服务器页面”,是微软公司在1996年推出的一种集HTML、脚本语言(VBScript和Javascript)、ActiveX控件组件于一体的新型应用程序开发框架,是一个Web服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的Web服务应用程序。
1、ASP包含的三面容
Active是Microsoft软件的重要基础,它采用封装对象、程序调用对象的技术,简化编程,加强程序间合作。
ASP本身封装了一些诸如HTML标记、普通文本、脚本命令以及组件等基本组件和常用组件,只要在服务器上安装这些组件,通过访问组件,就可以快速、便地建立各种web应用。
Server表示ASP运行在服务器端。
这样就不必担心ASP所使用的编程语言是否受浏览器的限制。
ASP自带的有两个脚本引擎:
VBScript和JavaScript。
在安装IIS时,这两种脚本引擎已经默认安装。
因此需要在ASP页面中定义本页面所使用的脚本语言,以便服务器调用相应的脚本引擎,但在服务器端不需要考虑用户使用的浏览器类型。
Pages表示ASP返回标准的HTML页面,可以在常用浏览器中正常的显示。
浏览者在查看页面源文件的时候,看到的是ASP生成的HTML代码,而不是ASP程序代码。
2、从技术层面看,ASP所具有的特点
<1>、无需编译ASP脚本嵌入到HTML当中,无需编译或即可直接解释执行。
<2>、易于生成使用常规文本编辑器(如Windows下的记事本)即可进行ASP页面的设计。
<3>、独立于浏览器用户端只要使用可解释常规HTML代码的浏览器,即可浏览ASP所设计的主页。
ASP脚本是在站点服务器端执行的,用户端的浏览器不需要支持它。
因此,不需要通过从服务器下载ASP页面。
<4>、面向对象在ASP脚本中可以便地引用系统组件和ASP的置组件,还能通过定制ActiveX服务器组件来扩充功能。
<5>、与任ActiveX脚本语言兼容除了可使用VbScript和JavaScript进行设计外,还可通过Plug-in的式,使用由第三提供的其他脚本语言。
<6>、源程序
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 仓库 管理 系统 毕业设计 全面