基于BS架构的仓库管理系统设计与实现本科毕业设计论文.docx
- 文档编号:26673514
- 上传时间:2023-06-21
- 格式:DOCX
- 页数:75
- 大小:865.61KB
基于BS架构的仓库管理系统设计与实现本科毕业设计论文.docx
《基于BS架构的仓库管理系统设计与实现本科毕业设计论文.docx》由会员分享,可在线阅读,更多相关《基于BS架构的仓库管理系统设计与实现本科毕业设计论文.docx(75页珍藏版)》请在冰豆网上搜索。
基于BS架构的仓库管理系统设计与实现本科毕业设计论文
本科生毕业设计
题目:
基于B/S架构的仓库管理系统设计与实现
作者:
学号:
所属学院:
专业年级:
指导教师:
完成时间:
毕业设计(论文)原创性声明和使用授权说明
原创性声明
本人郑重承诺:
所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:
日 期:
指导教师签名:
日 期:
使用授权说明
本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:
按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:
日 期:
学位论文原创性声明
本人郑重声明:
所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:
日期:
年月日
学位论文版权使用授权书
本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:
日期:
年月日
导师签名:
日期:
年月日
注意事项
1.设计(论文)的内容包括:
1)封面(按教务处制定的标准封面格式制作)
2)原创性声明
3)中文摘要(300字左右)、关键词
4)外文摘要、关键词
5)目次页(附件不统一编入)
6)论文主体部分:
引言(或绪论)、正文、结论
7)参考文献
8)致谢
9)附录(对论文支持必要时)
2.论文字数要求:
理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。
3.附件包括:
任务书、开题报告、外文译文、译文原文(复印件)。
4.文字、图表要求:
1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写
2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。
图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画
3)毕业论文须用A4单面打印,论文50页以上的双面打印
4)图表应绘制于无格子的页面上
5)软件工程类课题应有程序清单,并提供电子文档
5.装订顺序
1)设计(论文)
2)附件:
按照任务书、开题报告、外文译文、译文原文(复印件)次序装订
指导教师评阅书
指导教师评价:
一、撰写(设计)过程
1、学生在论文(设计)过程中的治学态度、工作精神
□优□良□中□及格□不及格
2、学生掌握专业知识、技能的扎实程度
□优□良□中□及格□不及格
3、学生综合运用所学知识和专业技能分析和解决问题的能力
□优□良□中□及格□不及格
4、研究方法的科学性;技术线路的可行性;设计方案的合理性
□优□良□中□及格□不及格
5、完成毕业论文(设计)期间的出勤情况
□优□良□中□及格□不及格
二、论文(设计)质量
1、论文(设计)的整体结构是否符合撰写规范?
□优□良□中□及格□不及格
2、是否完成指定的论文(设计)任务(包括装订及附件)?
□优□良□中□及格□不及格
三、论文(设计)水平
1、论文(设计)的理论意义或对解决实际问题的指导意义
□优□良□中□及格□不及格
2、论文的观念是否有新意?
设计是否有创意?
□优□良□中□及格□不及格
3、论文(设计说明书)所体现的整体水平
□优□良□中□及格□不及格
建议成绩:
□优□良□中□及格□不及格
(在所选等级前的□内画“√”)
指导教师:
(签名)单位:
(盖章)
年月日
评阅教师评阅书
评阅教师评价:
一、论文(设计)质量
1、论文(设计)的整体结构是否符合撰写规范?
□优□良□中□及格□不及格
2、是否完成指定的论文(设计)任务(包括装订及附件)?
□优□良□中□及格□不及格
二、论文(设计)水平
1、论文(设计)的理论意义或对解决实际问题的指导意义
□优□良□中□及格□不及格
2、论文的观念是否有新意?
设计是否有创意?
□优□良□中□及格□不及格
3、论文(设计说明书)所体现的整体水平
□优□良□中□及格□不及格
建议成绩:
□优□良□中□及格□不及格
(在所选等级前的□内画“√”)
评阅教师:
(签名)单位:
(盖章)
年月日
教研室(或答辩小组)及教学系意见
教研室(或答辩小组)评价:
一、答辩过程
1、毕业论文(设计)的基本要点和见解的叙述情况
□优□良□中□及格□不及格
2、对答辩问题的反应、理解、表达情况
□优□良□中□及格□不及格
3、学生答辩过程中的精神状态
□优□良□中□及格□不及格
二、论文(设计)质量
1、论文(设计)的整体结构是否符合撰写规范?
□优□良□中□及格□不及格
2、是否完成指定的论文(设计)任务(包括装订及附件)?
□优□良□中□及格□不及格
三、论文(设计)水平
1、论文(设计)的理论意义或对解决实际问题的指导意义
□优□良□中□及格□不及格
2、论文的观念是否有新意?
设计是否有创意?
□优□良□中□及格□不及格
3、论文(设计说明书)所体现的整体水平
□优□良□中□及格□不及格
评定成绩:
□优□良□中□及格□不及格
教研室主任(或答辩小组组长):
(签名)
年月日
教学系意见:
系主任:
(签名)
年月日
基于B/S架构的仓库管理系统的设计与实现
摘要
随着经济全球化、信息网络化和物流现代化进程的全面推进,仓储供需量呈现爆炸式的增长,传统的仓库管理模式和管理系统,已经根本满足不了现代社会全面信息化的严峻挑战,开发出适应当前社会需要的、先进的现代化物流仓储管理技术平台很有必要。
ASP技术是相面对象编程的技术,可实现复杂数据库的操作;用ASP开发的Web应用程序安装在网络服务器上,运行的网路服务器上,因而ASP源程序的隐密安全系数性高;而ASP又是基于B/S模型架构的、开放式的Web服务器的应用程序开发技术,本文比较全面地阐述了与ASP、ADO、B/S模式有关的理论技术,为构建Web仓库管理信息系统提供了必要的理论支持。
首先对仓库管理系统的国内外现状以及当前普遍存在问题进行了分析和总结,然后在充分考虑了企业商品流通管理的实际问题的基础上应用软件工程的思想和面向对象的方法对系统进行了需求分析、系统详细设计,最后设计出了仓库管理系统中的入库管理、库存管理、出库管理、统计报表、会员管理、系统设置以及账务管理这七大基本的功能模块的具体实现。
本系统通过计算机应用程序对企业仓库商品进行系统和安全的管理,极大的减少了管理者和操作者的工作量,基本上实现了企业仓库的信息管理流程。
关键词:
企业商品流通管理;仓库管理;B/S架构;面向对象编程
公式编号中不体现章节标题号,编号方式:
(1)
(2)等且右顶格,公式居中。
全文单倍行距!
标题及“摘要”字体:
黑体,小二,居中。
“摘要”段前、后各空一行。
摘要字体:
宋体,小四
“关键词:
”字体:
黑体,小四
关键词字体:
宋体,小四,词间用“;”隔开。
ClothingSupermarketManagementSystemDesignandImplementation
Abstract
Showexplosivegrowthascomprehensivelypromotetheprocessofeconomicglobalization,theinformationnetworkandlogisticsmodernization,warehousing,
标题及“Abstract”字体:
TimesNewRoman,小二;居中。
主题词首字母大写。
“Abstract”段前、后各空一行。
“Keywords:
”TimesNewRoman,小四加粗
Keywords字体:
TimesNewRoman,小四,词间用“;”隔开。
supplyanddemand,thetraditionalwarehousemanagementmodeandmanagementsystems,hasComprehensiveinformationtechnologyinmodernsocietycannotsimplymeettheseriouschallenges,anddevelopedtoadapttothecurrentneedsofsocialdevelopment,Advancedmodernlogisticswarehousemanagementtechnologyplatformwasveryessential.ASPtechnologyisthetechnologyofobject-orientedprogramming,complexdatabaseoperations;theASPdevelopersofWebapplicationsareinstalledonanetworkserverrunningonanetworkserver,andthushighASPsourcecodesecretsafetyfactor;WhereasASPisbasedonB/Smodelarchitecture,openawebserverapplicationdevelopmenttechnology.AmorecomprehensiveoverviewofthetheoryandtechnologyrelatedtotheASP,ADO,andB/Smode,tobuildaWebwarehousemanagementinformationsystemtoprovidethenecessarysupportforthetheory.
Firsthomeandabroadandthecurrentstatusofacomprehensiveanalysisandsummarizeofcommonproblems,andtheninfullconsiderationoftheCommercialEnterprisesInvoicingmanagementbasedontheactualsituationofsoftwareengineeringandobject-orientedmethodofthinkingthesystemneedsanalysis,systemdetaileddesign,warehousemanagementsystemsisgiveninthebasicpurchasemanagement,salesmanagement,inventorymanagement,systemmanagement,statistical reports,membermanagement,systemsettingsandaccountmanagementfunctionsofthesesevenbasicmodulesimplementation.Thissystemofcomputerproductssystematizationandsafetymanagementtotheenterprisewarehousegoods,greatlyreducingtheworkloadofmanagersandoperators,essentiallyachievingtheenterprisewarehouseinformationmanagementprocesses.
Keywords:
thecommercialenterprisesinvoicingmanagement;warehousemanagement;theB/Sconstruction;object-orientedprogramming
第1章绪论
1.1课题研究的背景和目的
一级标题:
黑体小二,居中
二级标题:
黑体小三,居左;段前、后各空12磅
三级标题:
黑体小四,居左
标题号与标题名之间要空一个全角空格字符
论文中最多三级标题,不得出现四级标题。
阅后删除本框。
随着网络信息化的普及以及中国特色社会主义市场经济的带动下,各个企业在经济领域发挥着越来越大的作用,并且企业数量比以往更是翻了几番。
在日益紧张激烈的行业竞争中,商品流通成为各个企业生存发展的关键所在,这就使得企业必须准备、及时掌握来自公司内外的繁多种商业信息,只有这样才能在竞争中独占鳌头并求得长远的发展。
仓库管理系统作为引领企业信息数字化管理的前沿产品,已经成功部署在诸多的大中型公司中,并发挥着无法替代的重要作用,而且各个企业作为我国经济结构体系中的重要组成部分在推动企业信息数字化管理的过程中正面临许多艰巨的问题,这严重阻碍了企业信息数字化管理的良性发展。
我过当今有许多的中小企业还在经营着人工单据字条来运营程序,来实现信息流对商品流的全程跟踪,并且通过财务库存现金账目来控制产品入库和销售的过程;通过仓库账目明细表来核查商品物流去向;通过定期汇总对账来调整账目和货物的损益。
由此就造成了物流、资金链、收发票据分离,财务信息更新严重滞后实际的业务,所以只有通过汇总才能精确的了解经营的情况。
而对各类商品类型、供销单位、应收款、应付款等信息查找困难,容易出现差错,商品的入库、销售、库存数量以及金额的统计记录工作量大,有时不准确,各类经营统计后的数据滞后实际业务的需要。
仓库管理系统是利用现代数字信息化手段把国外先进的企业管理经验引入到公司的仓库管理系统。
仓库管理贯穿到公司的生产和经营的全过程,针对公司内部的仓库管理环节的任何修改都会对公司管理水平的提高起到促进作用。
1.2国内外研究现状
现在国内外对仓库管理系统的开发与研究已经逐步成熟,初步达到了针对相应企业客户的自身特点去满足客户的要求。
相比之下,此类系统的研究进程又在不断的发展并深入到每处细节,这就满足诸多企业的仓库管理,但由于限于开发模式的局限性并未实现面对大众公司的广泛应用,通常只是应用在某些关键企业单位,所以仓库管理系统需要进一步的不断的探索实践。
往后此类应用软件程序将会向条形码仓库管理系统进军,就目前的技术而言,已有部分的仓库管理系统使用扫描枪操作,运用条形码扫描技术来实现仓库管理的信息自动化处理。
随着国家提出物联网的战略计划,与之有关的概念兴起和管理系统的信息化,应该在未来会变为一个应用技术发展的趋势,这也是一个亟待解决的现实问题。
互联网技术在生产、存储以及运输和销售等领域应用非常的广泛,更多的商品拥有自己唯一的标识符,而且,条形码中包含了丰富的信息,这会替代传统的单据流转模式,减少因为人工的记录出现不必要的错误,这样既提高了工作的效率,也会保存系统中的信息并能正确的记录。
国内做这方面的软件公司代表就有用友和金蝶,近年来它们从财务软件的开发转向ERP(EnterpriseResourcePlan)系统的开发,它们具备物流管理模块、物料管理模块、库存管理模块,但与专业的仓库管理系统软件相比,只有这些功能模块的相关功能还是不够完善。
所以在一些厂商通常是采用ERP系统结合专业的仓库管理系统。
通过对当前市场流行的各种仓库管理软件的分析,发现市面上的同类软件过于繁琐,操作起来比较复杂不易于大众化的使用,而软件中的某些功能并不能被公司所利用,这就造成软件冗余量大。
为解决此问题,项目全程使用ASP技术,基于B/S模式的三层框架开发了这个面向对象作业的仓库动态信息管理系统。
1.3本文的研究内容和设计结构
作者首先进行系统开发背景概述,并大概介绍系统开发工具,然后进行系统分析和数据库的设计,最后论述系统实现的方法,根据系统管理模块的功能需要,将系统分为七个模块,在开发的前期准备工作的基础上,分别对各个模块进行再一次细分并分为若干个子模块,最后将各个子模块进行组合,并测试系统各部分功能的稳定性和耦合性等。
本文共分为六章,组织结构如下:
1)第1章介绍了仓库管理系统的开发背景;介绍了仓管系统国内外研究的现状和未来的深入发展。
简述作者在开发本仓库管理系统的工作内容,给出论文的层次结构。
2)第2章分析了仓库管理系统的开发工具与开发平台。
3)第3章介绍了仓库管理系统的可行性分析以及系统流程图和数据流图和数据字典
4)第4章对本仓库管理系统的系统需求分析介绍和功能需求分析和性能需求分析
5)第5章阐述了仓库管理系统的总体设计描述各模块的结构设计和数据库设计方法。
6)第6章对仓库管理系统的详细设计与实现主要描述相关模块的设计要求
7)第7章对系统测试,主要阐述系统的单元测试和集成测试以及性能测试
第2章系统开发请求及相关技术概述
2.1ASP技术背景
ASP(ActiveServerPages)是一套由Microsoft公司开发的服务器端脚本执行环境。
这事微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其他程序进行交互,是一种简单,方便的编程工具。
ASP的网页文件的格式是.asp。
现在常用于在各种动态网站中。
ASP内含于IIS3.0(InternetInformationServices互联网信息服务)以上版本中,利用ASP用户可以结合HTML网页、ActiveX组件和ASP指令建立动态、交互的Web应用程序,它可以和强大的Web数据库访问功能结合在一起,形成一个能在服务器上运行的应用程序,并把按用户要求专门制作的页面传给客户端浏览器,方便浏览用户来查看运行结果,Web浏览器在客户端上运行的程序的负荷减少了,极大地提高了客户端与服务器段的信息互相交换的速度,如图1所示。
图1ASP网页与服务器及客户端原理图
图编号,图题均为黑体五号,居中。
图内内容为宋体五号,英文则为TimesNewRoman字体五号。
图段前、后各空0.5行。
ASP属于ActiveX技术中的服务器端技术,而不是在客户端执行的,与通常在客户端实现动态页面的技术(如JavaApplet、ActiveX控件和VBScript等)不同,ASP中的命令和脚本都是在服务器端解释执行,将执行后的结果生成HTML页面并发送给浏览器[1]。
由于脚本在服务器端执行,因而开发者不必担心浏览器是否能执行脚本。
同时,由于只是将HTML页面发送到浏览器,在浏览器上看不到ASP程序,因此可以防止程序被窃取。
基于面向对象的设计,ASP技术拥有良好的可扩充性,简单的编写环境。
2.1.1ASP与动态网页
动态网页发布技术的出现使得网页从单纯的展示平台变成了网络交互平台,能够提供以下几个网页动态效果,第一,可以在网页中添加一个滚动显示的广告栏。
第二,从HTML的表单中接收信息并且存储到数据库中。
第三,根据不同访问者显示不同内容,创建个性化主页。
第四,在主页中添加计数器。
第五,根据用户浏览器版本、类型和能力显示不同档次的内容。
第六,跟踪用户网站上的活动信息并且存入日志文件。
目前动态网页开发的3种主流技术ASP、PHP和JSP,这三种各有所长,它们都需要把脚本嵌入到HTML文档中,这三者的不同之处在于,ASP学习简单、使用方便;PHP软件免费,运行成本低;JSP多平台支持,转换方便,与其中两种语言相比较,ASP格式的网页具有下面的许多特点:
第一,可以使用VBScript和JavaScript等脚本语言,并同时结合HTML代码快速的制作出功能强大的网页应用程序,第二可以与任何ActiveXScripting语言兼容,第三、独立于浏览器,网站的访问者只需要在自己的客户端浏览器上执行HTML代码可浏览ASP页面。
第四简单的编写环境,开发人员使用普通的文本编辑器即可进行ASP页面的设计与编写。
从应用的角度看,利用ASP工作时几乎不存在任何限制。
大家可以参照ASP技术的典型应用来介绍来了解ASP技术的具体功能。
1)在网页中添加计数器、留言本、公告板、聊天室等功能,实现以前的CGI(CommonGateInterface)程序的所有功能。
2)根据客户端浏览器的版本、类型以及处理能力显示不同档次的页面内容。
使用户可以最大程序地欣赏网站所提供的网页信息。
3)从客户端浏览器提交的HTML表单中接收信息并能够联系数据库系统,及时地做出响应。
4)从网页中添加滚动显示的广告栏或标题内容信息。
5)根据访问者的需求显示不同的页面内容。
6)实现网站内多个页面之间的信息共享
7)读写服务器文件,实现网站主页访问人次计数等功能
8)跟踪用户网站中的活动信息并存入日志文件,记录访问着的访问行为。
2.1.2ASP的涵义特性
ASP(ApplicationServiceProvider,应用软件租赁服务提供者),即是指透过网络以租赁方式提供应用软件服务的从业者,即是指作业者以应用软件为主体,通过网络一对多地传递服务,这种以服务为主的交易模式促使企业可借由租赁的方式,以更符合成本效益的方式拥有软件的使用权,并且也能因为作业者集中式的管理而大幅降低企业维护的成本[2]。
基本上,ASP即具有软件服务化、服务网络化,资讯委外服务与网络结合与产品通路化、通路产业化等三大特性,甚至可以被视为ISP(InternetServiceProvider)与ITS(InformationTechnologyService)的结合[2]。
因此ASP的核心内涵主要体现在ASP强调以应用为主要的服务,专门提供应用程序管理、访问和查询,在没有授权的情况下,可以根据受用对象客户端的配置而提供应用系统环境和服务,如ISP、ASP是集中管
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 BS 架构 仓库 管理 系统 设计 实现 本科 毕业设计 论文