商品库存管理 7079字 投稿:程雵零_第1页
商品库存管理 7079字 投稿:程雵零_第2页
商品库存管理 7079字 投稿:程雵零_第3页
商品库存管理 7079字 投稿:程雵零_第4页
商品库存管理 7079字 投稿:程雵零_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

商品库存管理7079字投稿程雵零随着现代工业的发展,计算机信息管理系统越来越受到企业重视。仓库库存管理系统是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以仓库库存管理系统应该能够为用户提供充足的信息和快捷的查询手段。本文主要分析了库存管理系统的一些基本功能和组成情况,包括系统的需求分析、系统结构,功能模块划分以及数据库模式分析等,重点对应用程序的实际开发实现作了介绍。达到了数据的一致性和安全性,且应用程序功能完备,符合了库存管理系统作为典型的信息管理系统MIS的要求。同时简单介绍了VISUALSTUDIO编程环境和SQL数据库管理系统的功能特点,库存管理系统是企业物流管理中不可或缺的一部分。使用计算机对产品仓库信息进行管理,具有着人工管理无法比拟的优点,它检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,可减少更多的人力物力,这些都能够极大地提高货品库存的管理效率,也是企业库存管理科学化、正规化,与世界接轨的重要条件。因此,开发一个仓库管理系统是很有必要的,具有其特有的技术意义和管理意义。关键词库存管理信息管理数据库VISUALSTUDIO目录1系统功能概述111系统的目标及主要任务112系统的详细功能12数据库设计221需求分析222表结构设计43系统各功能模块的详细设计531用户界面532管理员界面11参考文献191系统功能概述11系统的目标及主要任务系统开发的总体任务是实现企业物资的设备管理的系统化、规范化和自动化,从而达到企业库存管理效率的目的。实现的主要功能有系统登录、用户注册、库存查询、按类查询库存信息、进货管理、出货管理、库存添加与删除。主要用于学校学生信息管理,总体任务是实现学生信息关系的系统化、科学化、规范化和自动化,其主要任务是用计算机对学生各种信息进行日常管理与录入,如查询、修改、增加、删除,另外还考虑到学生选课。12系统的详细功能1系统登录与一般的登录系统相似,主要是登录用户的身份进行合理性验证,登录身份分为两种一般用户和管理员。若为未注册用户,则须注册后才能登录系统。2用户注册在登录界面未注册用户通过点击注册按钮跳转到注册界面,进行注册。3库存查询系统的合法用户可以通过显示库存信息查看库存中的所有信息。4按类查询库存信息系统的合法用户可以通过库存查询按钮按种类号和商品编号查询库存信息。5进货管理由管理员输入所进货物的详细信息,在进货单中生成一条记录。6出货管理由管理员输入所出货物的详细信息,在出货单中生成一条记录。7库存增加删除操作由管理员对库存进行增加和删除库存信息的操作。2数据库设计21需求分析整个系统分为两个部分,管理员界面和用户界面。管理员进入管理员界面后,根据自己的需要进行相应的操作。本系统是以WINDOWS7系统为操作平台,在NET环境下编程实现。商品库存管理系统的ER图如下图21商品库存管理系统的ER图22表结构设计表21用户信息的表结构表22商品信息的表结构表23商品种类的表结构3系统各功能模块的详细设计31用户界面1用户登录模块该模块主要是用户和管理员的登录界面,通过判断数据库提供的用户名和密码来决定是否有权进入该界面并进行各类操作。登录界面如图311所示图311登录界面该模块的主要代码如下PROTECTEDVOIDBUTTON1_CLICK1OBJECTSENDER,EVENTARGSESQLCONNECTIONMYCONNNEWSQLCONNECTIONSTRINGMYSTRMYSTRANDPASSWORDPASSWORDSQLCOMMANDMYCMDNEWSQLCOMMANDMYSQL,MYCONNMYCMDPARAMETERSADDSESSIONRESPONSEREDIRECTELSEIFRADIOBUTTON2CHECKEDTRUERESPONSEREDIRECTLABEL1TEXT2用户注册模块该模块是针对新用户进行注册新用户名与密码来进行登录商品库存管理系统。注册界面如图312所示图312注册界面该模块的主要代码如下PROTECTEDVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSESQLCONNECTIONMYCONNNEWSQLCONNECTIONSQLCOMMANDMYCMDNEWSQLCOMMANDSTRINGMYSTRMYSTRSTRINGMYSQLMYCMDCOMMANDTEXTMYSQLMYCMDCONNECTIONMYCONNMYCMDEXECUTENONQUERYIFREQUIREDFIELDVALIDATOR1ISVALID3用户库存查询模块该模块是用户登录成功进入的模块,可供用户进行查询库存信息的操作。用户操作界面如图所示313图313用户操作界面用户单击库存汇总查询所显示的界面库存汇总查询界面如图314所示图314库存汇总查询界面该模块的主要代码如下/跳转页面PROTECTEDVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSERESPONSEREDIRECTPROTECTEDVOIDBUTTON2_CLICKOBJECTSENDER,EVENTARGSERESPONSEREDIRECTPROTECTEDVOIDBUTTON3_CLICKOBJECTSENDER,EVENTARGSERESPONSEREDIRECT/库存查询PROTECTEDVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSESQLCONNECTIONMYCONNNEWSQLCONNECTIONSQLCOMMANDMYCMDNEWSQLCOMMANDSTRINGMYSTR,MYSQLMYSTRMYSQLSQLDATAREADERMYREADERMYCMDEXECUTEREADERLISTBOX1ITEMSADDLISTBOX1ITEMSADDLISTBOX1ITEMSADDSTRINGFORMATMYREADER4TOSTRING,MYREADER5TOSTRING,MYREADER6TOSTRINGMYCONNCLOSEMYREADERCLOSE32管理员界面1管理员登录模块该模块用于管理员登录界面,通过判断数据库提供的用户名和密码来决定是否有权进入该界面并进行各类操作。管理员登录界面如图321所示图321管理员登录界面2管理员库存管理模块该模块用于管理员对商品库存管理系统进行操作的页面,此功能多于用户对商品库存管理系统的操作。其中包括显示库存信息、添加删除库存信息。管理员操作界面如图322所示图322管理员操作界面该功能是管理员用来查询库存信息的,单击显示库存信息按钮来显示库存信息。显示库存信息界面如图323所示图323显示库存信息界面该功能是管理员用来添加库存信息的,单击添加按钮来添加库存信息。添加库存信息界面如图324所示图324添加库存信息该功能是管理员用来删除库存信息的,单击删除按钮来删除库存信息。删除库存信息界面如图325所示图325删除库存信息该模块主要代码如下PROTECTEDVOIDLINKBUTTON2_CLICKOBJECTSENDER,EVENTARGSESTRINGMYSTRDATASETMYDS1NEWDATASETSQLDATAADAPTERMYDA1NEWSQLDATAADAPTERMYDA1FILLMYDS1,GRIDVIEW1DATASOURCEMYDS1TABLESPROTECTEDVOIDTEXTBOX1_TEXTCHANGEDOBJECTSENDER,EVENTARGSEPROTECTEDVOIDLINKBUTTON3_CLICKOBJECTSENDER,EVENTARGSESQLCONNECTIONMYCONNNEWSQLCONNECTIONSQLCOMMANDMYCMDNEWSQLCOMMANDSTRINGMYSTRMYSTRMYCONNCONNECTIONSTRINGMYSTRMYCONNOPENSTRINGMYSQLMYCMDCOMMANDTEXTMYSQLMYCMDCONNECTIONMYCONNMYCMDEXECUTENONQUERYLABEL1TEXTPROTECTEDVOIDLINKBUTTON4_CLICKOBJECTSENDER,EVENTARGSESQLCONNECTIONMYCONNNEWSQLCONNECTIONSQLCOMMANDMYCMDNEWSQLCOMMANDSTRINGMYSTR,MYSQLMYSTRMYSQLSQLDATAADAPTERMYDA1NEWSQLDATAADAPTERGRIDVIEW1DATASOURCEMYDS1TABLESLABEL1TEXT3进货模块该模块是管理员用来进货的操作,对数据库中的信息进行更改的操作。进货界面如图326所示图326进货管理界面该模块的主要代码如下PROTECTEDVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSESQLCONNECTIONMYCONNNEWSQLCONNECTIONSQLCOMMANDMYCMD1NEWSQLCOMMANDSQLCOMMANDMYCMD2NEWSQLCOMMANDSQLCOMMANDMYCMD3NEWSQLCOMMANDSQLCOMMANDMYCMD4NEWSQLCOMMANDSTRINGMYSTR,MYSQLMYSTRMYSQLMYCMD1COMMANDTEXTMYSQLMYCMD1CONNECTIONMYCONNMYCMD1PARAMETERSADDMYCMD1PARAMETERSADDTEXTBOX1TEXTMYCMD1EXECUTENONQUERYMYCMD2COMMANDTEXTMYSQLMYCMD2CONNECTIONMYCONNMYCMD2PARAMETERSADDMYCMD2PARAMETERSADDMYCMD2EXECUTENONQUERYMYCMD3COMMANDTEXTMYSQLMYCMD3CONNECTIONMYCONNMYCMD3PARAMETERSADDMYCMD3PARAMETERSADDMYCMD3EXECUTENONQUERYMYCMD4COMMANDTEXTMYSQLMYCMD4CONNECTIONMYCONNMYCMD4PARAMETERSADDMYCMD4PARAMETERSADDMYCMD4EXECUTENONQUERYRESPONSEREDIRECT4出货模块该模块用于管理员出货的操作,同样对数据库中的信息进行更改操作。出货界面如图327所示图327出货界面该模块的主要代码如下PROTECTEDVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSESQLCONNECTIONMYCONNNEWSQLCONNECTIONSQLCOMMANDMYCMDNEWSQLCOMMANDSTRINGMYSTR,MYSQLMYSTRMYSQLMYCMDEXECUTENONQUERYRESPONSEREDIRECT总结通过这次的编程学习,虽然代码比较简单低级,功能也比较简单,但我还是学会了一些我不知道的知识。我掌握了VISUALSTUDIO2005和SQLSERVER的使用方法,能够简单的使用其控件,能够较好的建立数据库与VS的连接。其中,让我印象深刻的是会使用GRIDVIEW控件。在编程中遇到许多困难,但是我都能通过自己与同学们的帮助解决问题,我深刻的认识到通过自己的努力得到的结果是多么的来之不易,同时我也会继续努力,争取做的更加完善。通过对此门课的学习,我掌握了一门编写网站的技术,虽然不是特别的精通,但是还是能够比较全面的理解此门课程的实质,在每次编程成功后,都感到特别的有成就感,这种快乐是无法用语言来表达的,希望在以后的学习生活中,能够把它运用到实际生活里,为我的生活添加色彩。参考文献1丁贵广,闫允一,孟繁杰ASP及ASPNET编程基础与实例第二版北京机械工业出版社200414792张景峰ASP程序设计及应用第一版北京中国水利水电出版社2005361473杨志姝,冯小飞等ASPSQLSERVER基础练习典型案例M北京清华大学出版社200684陈玉峰SQLSERVER2000数据库开发教程M北京科学出版社20032102115费贤举,胡智喜基于模块化的软件工程课程体系的构建与实现J常州工学院学报2006042110摘要随着现代工业的发展,计算机信息管理系统越来越受到企业重视。仓库库存管理系统是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以仓库库存管理系统应该能够为用户提供充足的信息和快捷的查询手段。本文主要分析了库存管理系统题目超市库存管理问题分析与研究材料目录1指导任务书(1)2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论