




已阅读5页,还剩25页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘要本系统是根据企业的特点,集进、销、存、分析于一体,为企业量身定做的库存管理软件。在设计过程中最大限度满足用户的要求,因此,该系统具有较强的实用性和针对性。本系统界面友好,操作简单,可维护性强,功能完备。本论文介绍了库存管理信息系统开发的全过程,主要从管理思想、系统分析说明、系统设计说明、系统使用说明、技巧与体会等方面对本管理系统加以论述。前言部分指明了选题背景和开题意义;而后又详细介绍了系统的分析、系统的开发与设计说明等内容;最后给出了系统的使用说明和系统设计的心得体会。关键词系统设计、系统分析、库存、信息系统ABSTRACTTHISSYSTEMISTHEADMINISTRANTSOFTWAREWHICHACCORDINGTOTHECHARACTERISTICSOFTHEENTERPRISEGATHERSTOCK,SALE,MERCHANDISE,ANALYZEINANORGANICWHOLEINTHECOURSEOFDESIGNING,THEMAXIMUMMEETSUSERSDEMAND,SOITHASSTRONGERPRACTICABILITYANDPERTINENCETHESYSTEMSINTERFACEISFRIENDLY,ITISSIMPLETOOPERATE,THEMAINTAINABILITYISSTRONGANDTHEFUNCTIONISCOMPLETETHETHESISINTRODUCEDTHEWHOLECOURSETHATTHEMANAGEMENTINFORMATIONSYSTEMDEVELOPS,MAINLYFROMMANAGETHOUGHT、ELUCIDATIONOFSYSTEMANALYSIS、SYSTEMATICSPECIFICATION、SYSTEMATICOPERATIONINSTRUCTIONS、SKILL、RESPECTOFREALIZINGETCPREFACEPARTPOINTEDOUTTHEBACKGROUNDOFTHESELECTEDTITLEANDTURNEDONTHEQUESTIONMEANINGTHENINTRODUCEDSUCHCONTENTSASSYSTEMATICANALYSIS,SYSTEMATICDEVELOPMENTANDSPECIFICATION,ETCINDETAILFINALLY,PROVIDETHESYSTEMATICOPERATIONINSTRUCTIONSANDGAINSINDEPTHOFCOMPREHENSIONDESIGNEDSYSTEMATICALLYKEYWORDSYSTEMDESIGN,SYSTEMANALYSIS,INFORMATIONSYSTEM目录摘要1ABSTRACT2第一章引言411课题背景412选题意义413系统简介5第二章系统的分析621系统的初步调查622系统开发的目标和思想623系统开发方法724系统的可行性分析825系统的组织结构分析926业务流程分析10第三章系统的设计1831系统的功能结构设计1832界面设计与代码设计2333输入输出设计2234系统的数据库设计24第四章系统使用与维护说明书3441概述运行环境3442安全与保护措施3443系统的登录及使用说明34结束语46致谢47参考文献48第一章引言11选题背景本课题以我所工作过的单位某电器公司为设计背景,此公司是一个正在迅猛发展中的企业,随着其规模的不断扩大,公司每天要处理的数据量也越来越大,单纯的手工处理这些海量数据,所以对于一套可靠方便的库存管理系统拥有需求。为了帮助企业建立良好的管理秩序,在信息化时代充分利用计算机作为管理手段提高管理水平和业务处理,我们设计了此管理信息系统,希望能为企业发挥一点作用。在设计期间我们得到了各方面人员的大力配合,在借鉴其它一些软件开发经验的基础上,设计了这套库存管理系统。12选题意义任何学科的发展都与当时的环境和条件紧密相联。管理信息系统也是一样,在人类进入工业社会以后,出于对生存与发展的需要,人们开始尝试使用更先进的设备和技术来处理和使用设备来解决现实中遇到的问题,从实际求出发,针对性强,功能齐备,旨在通过帮助该企业管理实现信息化,以提高企业管理的效率。13系统简介本系统是根据企业的特点,集进、销、存、分析于一体,为企业量身定做的库存管理软件,在设计格方面,适当搭配图形,显示内容可随时依条件更新。显示信息准确,信息量大,有直观形象,给人以美观大方的感受。第二章系统的分析21系统的初步调查库存管理是管理或控制公司资源,如在制品、原材料、组件和成品的系统方法和工具。通过本课程的学习,将使您迅速识别库存管理中存在的问题,并对这些问题加以改善;它还将帮助您设计及建立整套的库存管理流程,从而提高库存周转率,减少运营资金的占用,使冻结的资产变成现金,减少由于库存淘汰所造成的成本。22系统开发的目标和思想1防止断档。缩短从接受定单到送达货物的时间,以保证优质服务,同时又要防止脱销。2保证适当的库存量,节约库存费用。3降低物流成本。用适当的时间间隔补充与需求量相适应的合理的货物量以降低物流成本,消除或避免销售波动的影响。4保证生产的计划性、平稳性以消除或避免销售波动的影响。5展示功能。6储备功能。在价格下降时大量储存,减少损失,以应灾害等不时之需。23系统开发方法本系统采用VISUALBASIC与微软的ACCESS为数据库的方式VISUALBASIC60是MICRSOFT公司出品的开发工具,VISUALBASIC是一种可视化的,面向对象的WINDOWS开发语言,它具有易用,通用和开发效率高的特点。随着微软对它不断地改进以及计算机本身性能的提高,使得VISUALBASIC越来越适合一般的应用程序开发。正如BILLGATE所说,世界上绝大多数的WINDOWS应用程序是用VISUALBASIC编写的。在众多的开发工具中,我们为什么要选择VISUALBASIC60呢因为VB具有众多其它开发工具所没有的优点使用MICROSOFTACCESS,可以在单一的数据库文件中管理所有的信息。在这个文件中,用户可以将自己的数据分别保存在各自独立的存储空间中,这些空间称作表;可以使用联机窗体来查看、添加及更新表中的数据;使用查询来查找并检索所要的数据;也可以使用报表以特定的版面布置来分析及打印数据。如果要保存数据,请为每一种类型的信息创建一个表。如果要从查询、窗体或报表中的多个表中将数据合并在一起,就要定义各个表之间的关系。如果要搜索并检索符合指定条件的数据,包括来自多个表中的数据,就要创建查询。查询的同时也可以更新或删除多条记录,并对数据执行内嵌或自定义的计算。如果要简单地直接在某个表中查看、输入及更改数据,请创建一个窗体。在打开一个窗体时,MICROSOFTACCESS将从一个或多个表中检索数据,并使用用户在“窗体向导”选择的版面布局或所创建的版面布局,将窗体显示在屏幕上。如果要分析数据或将数据以特定的方式打印出来,请创建一个报表。例如,可以打印一份将数据分组并计算数据总和的报表,也可以打印另一份带有各种数据格式的打印邮件标签的报表。24系统的可行性分析系统定义明确以后,应该对系统可行性进行研究可行性研究包括技术可行性,经济可行性以及社会可行性等方面技术可行性研究是根据现有的和准备充实的设备条件与技术力量来分析系统在技术上实现的可能性,弄清楚现有的技术条件能否保证顺利完成开发工作库存管理系统在技术可行性上完全可以胜任,由于本库存管理系统,采用单机版,对网络的研究不高,采用MICORSOFACCESS数据库,以及VISUALBASIC60结合操作系统在设备条件上,主要考虑计算机的内存容量,外存容量,运算速度,数据精度,汉字功能,多媒体功能,可靠性以及对数据传送与通信,网络,数据库的需求以及实现的可能性库存管理系统在如下平台中经过测试可以正常运行硬件平台CPUINTELP422G主板INTEL850芯片组的GA8TXC内存1256的三星RAMBUS内存硬盘SEAGATEBARRACUDA7200780G显卡UNIKA小妖G9800显示器美格770PF,17寸纯平显示器软件环境操作系统MICROSOFTWINDOWSXP简体中文专业版SP2办公软件MICROSOFTOFFICE2003显卡驱动NVIDIAFORCEWARE驱动5672版FORWIN2000/XP经济可行性研究的目的,是希望以最小的开发成本取得具有最佳经济效益的软件产品,它除了研究开发与维护新系统所需要的费用是否能够可靠地提供外,主要研究新系统将来带来地经济效益是否超过其开发与维护所需要大的费用,论证搞这样的一个项目是否合算库存管理系统是方便企业管理者仓库管理员完成日常工作的得力助手,由于辅助了计算机高科技技术,大大的提高了员工,管理者的工作效率而且软件产品的无损耗性,决定了此系统的低投入,高回报的特性,所以在经济上具有可行性社会可行性是指所开发的软件项目是否涉及到知识产权的纠纷等法律问题,这样的软件产品投入运行后,对生产,管理或经营体制带来变革的社会影响以及社会承认能力25系统的组织结构分析本系统由以下几个主要部分构成程序登陆系统设置采购信息库存入库信息出库信息数据维护模拟配货工具管理退出26业务流程分析采购信息获得库存信息查询出库信息建立模拟配货第三章系统的设计31系统的功能结构设计本系统主要功能模块由1系统设置锁定系统,操作员入口,登陆设置2采购信息采购单,采购查询,采购统计3库存元件登记,产品登记,库存查询4入库信息入库单,入库查询,入库统计5出库信息出库单,出库查询,出库统计6数据维护供应商信息,数据维护7模拟配货公司材料模拟组成,公司材料模拟配套8工具管理工具库存,入库管理出库管理,入库管理9退出32界面设计与代码设计创建新用户界面创建新用户源代码PRIVATESUBCMDOK_CLICKONERRORGOTOGLIFTXT1ENABLEDFALSETHENIFRSSTATETHENRSCLOSEENDIFRSSOURCE“SELECTFROMUSERTABLEWHEREUSERNAME“MSFTEXTMATRIXMSFROW,0“RSOPEN,CN,ADOPENKEYSET,ADLOCKOPTIMISTICRSUSERNAMETRIMTXT0TEXTRSUPDATERSCLOSESETRSNOTHINGMSFTEXTMATRIXMSFROW,0TXT0TEXTCMDADDENABLEDTRUECMDADDSETFOCUSEXITSUBENDIFCMDCANCELENABLEDFALSEIFLENTRIMTXT2TEXT0ORLENTRIMTXT0TEXT0ORLENTRIMTXT1TEXT0THENMSGBOX“数据不完整,请检查“,“提示信息“EXITSUBENDIFIFTRIMTXT2TEXTTRIMTXT1TEXTTHENMSGBOX“两次密码值不相等“,GINFOEXITSUBENDIFSETRSNEWADODBRECORDSETRSSOURCE“SELECTFROMUSERTABLEORDERBYID“RSOPEN,CN,ADOPENKEYSET,ADLOCKOPTIMISTICIFRSRECORDCOUNT1THENRSMOVELASTIDADDRSIDELSEIDADD1ENDIFIFFLGTHENRSADDNEWRSIDIDADD1RSUSERNAMETXT0TEXTRSUSERPWDTXT1TEXTRSUSERDEPUSRDEPARTMENTRSUPDATERSCLOSESETRSNOTHINGMSFADDITEMTXT0TEXTCMDADDENABLEDTRUECMDOKENABLEDFALSECMDDELETEENABLEDFALSECMDADDSETFOCUSEXITSUBGLMSGBOXERRDESCRIPTIONENDSUBPRIVATESUBCMDPWDEDIT_CLICKFRMCHANGEPASSWORDSHOW1ENDSUBPRIVATESUBFORM_LOADUSRDEPARTMENT“MAINMANAGER“LOADUSERTOMSFOBJECTENDSUB采购单界面采购单源代码PRIVATESUBCOMMAND3_CLICKRSBUYDTMPFILTER“ENAME“TRIMDTGRDCOLUMNS0TEXT“ANDETYPE“TRIMDTGRDCOLUMNS1TEXT“TOOLBAR1BUTTONS6ENABLEDFALSEIFDTGRDROW1THENREMSGBOX“您确定要删除表格中的记录吗“,VBYESNOVBQUESTIONVBDEFAULTBUTTON2,GINFOIFRE6THENRSBUYDTMPDELETEADAFFECTCURRENTRSBUYDTMPUPDATEBATCHADAFFECTCURRENTRSBUYDTMPREQUERYENDIFENDIFADORECORDSOURCE“SELECTFROMGRDBUY“ADOCURSORLOCATIONADUSECLIENTADOREFRESHSETDTGRDDATASOURCEADODTGRDREFRESHRSBUYDTMPFILTER“RSBUYDTMPREQUERYENDSUB库存查询界面库存界面源代码PRIVATESUBCMDOK_CLICKONERRORGOTOGLDIMSQLASSTRINGIFOPT1VALUETHENIFTRIMTXTNAME“THENSQL“ENAMELIKE“TRIMTXTNAME“ENDIFRSEFILTERSQLIFNOTRSEBOFORRSEEOFTHENSETDTGRD2DATASOURCERSEELSEMSGBOX“没有找到记录“,GINFORSEFILTER“ENDIFELSEIFTRIMTXTNAME“THENSQL“PNAME“TRIMTXTNAME“ENDIFRSPFILTERSQLIFNOTRSPBOFORRSPEOFTHENSETDTGRD1DATASOURCERSPELSEMSGBOX“没有找到记录“,GINFORSPFILTER“ENDIFENDIFEXITSUBGLMSGBOXERRDESCRIPTIONENDSUBPRIVATESUBFORM_LOADFRMPHTOP0FRMPHLEFT0RSPOPEN“SELECTFROMPROSTOCK“,CN,ADOPENKEYSET,ADLOCKBATCHOPTIMISTICRSEOPEN“SELECTFROMELESTOCK“,CN,ADOPENKEYSET,ADLOCKBATCHOPTIMISTICENDSUBPRIVATESUBFORM_UNLOADCANCELASINTEGERRSPCLOSERSECLOSEENDSUB33输入输出设计输入设计包括输入方式设计、用户界面设计。在实现系统开发过程中输入设计所占的比重较大。以某厂开发的系统为例,在涉及全厂生产、经营、财务、销售、物资供应等12个子系统中,与输入输出界面相关的程序占总程序量的65左右当时还没有菜单和屏幕格式生成器这类软件工具。从这一比率足以看出在一个处理管理领域的信息系统中输入输出界面的重要,一个好的输入设计能为今后系统运行带来很多方便。相对于输入方式来说,输出方式的设计要简单得多。从系统的角度来说输入和输出都是相对的,各级子系统的输出就是上级主系统输入。从这个意义上来说,前面所介绍的几种数据传输方式,如网络传递、软磁盘传递、通过电话线传递等,对于数据传出方来说也就是输出方式设计的内容。为了区别起见,在这里笔者将输出粗分为中间输出和最终输出两类。中间输出是指子系统对主系统或另一个子系统之间的数据传送,而最终输出则是指通过终端设备如显示器屏幕、打印机等向管理者输出的一类信息。下面着重来讨论一下最终输出方式的设计问题。最终输出方式常用的只有两种一种是报表输出,另一种是图形输出。究竟采用哪种输出形式为宜,应根据系统分析和管理业务的要求而定。一般来说对于基层或具体事物的管理者,应用报表方式给出详细的记录数据为宜,而对于高层领导或宏观、综合管理部门,则应该使用图形方式给出比例或综合发展趋势的信息。34系统的数据库设计1用户表设计2工具管理表3BACKUP备份数据库表4BUYDETAIL表4BUYINFO表6COMPANYDEPART表第四章系统使用说明与维护说明书41概述运行环境硬件平台CPUINTELP422G主板INTEL850芯片组的GA8TXC内存1256的三星RAMBUS内存硬盘SEAGATEBARRACUDA7200780G显卡UNIKA小妖G9800显示器美格770PF,17寸纯平显示器软件环境操作系统MICROSOFTWINDOWSXP简体中文专业版SP2办公软件MICROSOFTOFFICE2003显卡驱动NVIDIAFORCEWARE驱动5672版FORWIN2000/XP软件平台WINDOWSXP操作系统微软ACCESS一个好的库存管理系统,不仅仅是一次性制作完美就算了,由于企业的情况在不断地变化,软件系统的内容也需要随之调整,让人感觉内容时刻在变更,给人常新的感觉,而且给访问者很好的印象。这就要求管理员对库存管理系统进行长期的不间断的维护。一系统设置1)锁定当登陆到本机的操作员临时离开时,为防止别人操作而设定,只有登陆本机的人,通过输入密码后才能解除锁定。2)登陆设置对操作员进行管理维护和修改密码(对登陆本系统的操作员密码进行修改),本系统中第一个登陆的用户为最高权限用户,具有删除操作权限,其它用户没有此权限,删除功能不可用。本系统的所有操作员将显示在右边的表格里,双击任何一个操作员可对其进行编辑。3操作员入口用来改变登陆的用户。二库存1元件登记对库存的元件进行登记维护。2产品登记对库存的产品进行登记维护。3库存查询对库存的元件和产品数量进行查询。三入库信息1入库单生成入库信息。对入库单的增,改,删,查和打印做操作。首先单击新增按钮,激活导入数据和导入历史数据两个按钮,导入数据按钮是对一次的入库单进行的导入而导入历史数据是对多个入库单进行导入。若没有导入的数据则单击靠近产品名称的查找按钮,会弹出产品信息窗体选择或添加产品后,单击确定按钮则传回相应的产品信息,然后输入相应的其它信息后,单击添加按钮,则一条入库信息将显示在表格里,可按此操作重复添加其它的入库信息,然后单击确定按钮保存后,将激活打印按钮进行打印。2入库查询通过对入库单号,元件名称,时间,公司名称的设置对入库单进行查询。具体操作如下首先选择相应的单选框便击活相应选项,输入或选择所需的条件,点击确定按钮,弹出相应的查询结果。3统计通过对时间设置,对入库元件的数量和总金额进行统计。四出库信息1出库单同入库类似。2出库查询同入库类似。3)统计同入库类似。五数据维护1)数据备份对数据库进行定期备份,防止数据的丢失。2)供应商信息对供应商的用户进行添加,修改,删除等维护。七模拟配货1)产品材料组成对我公司的产品的材料组成进行配置。首先选择配置产品列表框,然后可以选择添加配件或者导入材料组成的EXCEL表,对我公司的产品进行配置。2)产品模拟配货选择模拟配货的产品,在模拟量中添入模拟量的数值,然后选择模拟配按钮,便自动和库存做比较,显示出库存需求的数据。八工具管理工具管理采用了同元件管理相似的做法,操作基本相同。42安全与保护措施由于库存管理涉及到一个企业的商业秘密信息,不宜公开,否则会给企业带来不可估量的损失所有我们有必要对本系统的安全与保护措施进行加强常用的做法有数据库备份合理设置管理权限等43系统的登录及使用说明输入用户名与密码验证PRIVATESUBCMDOK_CLICKONERRORGOTOLDIMRSASRECORDSETSETRSNEWADODBRECORDSETRSSOURCE“SELECTFROMUSERTABLE“RSOPEN,CN,ADOPENKEYSET,ADLOCKOPTIMISTICRSFILTER“USERNAME“USERNAMECMB“IFNOTRSBOFORNOTRSEOFTHENUSRPASSTRIMRSFIELDSUSERPWDRSCLOSESETRSNOTHINGUSRNAMEUSERNAMECMBTEXTIFUSRPASSUSERPASST
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 行政管理中品牌传播的创新策略解析试题及答案
- 行政管理经济法与考试成绩关系试题及答案
- 2025年承包商入厂安全培训考试试题及答案基础题
- 改善和预防措施报告和8D问题解决
- 水质检测技术与水电试题及答案
- 2025-2030年金属铝行业市场发展分析及前景趋势与投资战略研究报告
- 2025-2030年通信测试仪表市场前景分析及投资策略与风险管理研究报告
- 2025-2030年车用硅氧烷市场市场现状供需分析及投资评估规划分析研究报告
- 2025-2030年西瓜行业市场发展分析与发展前景及投资战略研究报告
- 2025-2030年硅太阳能电池行业市场发展分析及发展趋势与投资研究报告
- GB/T 7307-200155°非密封管螺纹
- GB/T 14337-2008化学纤维短纤维拉伸性能试验方法
- 社团课数独入门(课件)
- 全国高中语文优质课一等奖《雷雨》 课件
- L4-《采购与供应策略》-讲义课件
- 软件测试 教学大纲
- 合欢树史铁生课件
- 机房工程系统调试检验批质量验收记录表
- DB37-T 3587-2019养老机构护理型床位认定
- 汽车电子可靠性测试项目-(全)-16750-1-to-5
- JOINT VENTURE AGREEMENT合资企业协议(双语版)
评论
0/150
提交评论