




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
小型仓库管理信息系统计算机科学学院09级4班 华雨晨2009110425目录1.可行性分析12需求分析12.1 系统目标12.2 功能需求12.3功能描述13数据库设计24系统设计24.1 总体设计24.3数据流程图45系统实现55.1建立表55.2窗体设计85.4报表设计166小结197参考书目201.可行性分析在企业运转中中,仓库管理是日趋繁琐及复杂,管理人员每天花在数据处理上的时间和精力也越来越多,因此我想做一个小型仓库管理信息系统来简化机械式的程序。运行程序: Microsoft OfficeMicrosoft Access 2003,Visual Basic for Application2需求分析2.1 系统目标以现有的知识为基础,用VBA和Access实现一个小型的仓库管理系统,完成简单的仓库信息管理和物品信息管理。2.2 功能需求本系统的用户可以对存取信息进行查询,添加等操作,此外用户还可对商品的库存情况进行查看报表,查询信息等操作。功能划分用户登录,查看仓库、商品编号,入库、出库登记,生成入库报表,出库报表,商品查询(按商品编号、按商品种类汇总),入库查询(按入库时间),出库时间(按出库时间),库存查询2.3功能描述用户登录VBA代码实现功能:将输入的账号和密码与已有的管理员信息进行比对,若正确,则打开小型仓库管理信息系统管理界面。查看仓库、商品编号入库、出库登记对入库、出库的商品进行登记,包括仓库编号、入库日期、商品编号、商品名称、商品种类和备注等生成入库报表,出库报表商品查询按商品编号、按商品种类汇总入库查询按入库时间显示查询结果出库时间按出库时间库存查询3数据库设计仓库主要管理分四部分,包括商品管理、入库管理、库存管理和出库管理,各部分关系作如下图示。4系统设计4.1 总体设计仓库系统分为入库管理、库存盘点、出库管理和基础数据。系统功能模块图4.2 系统流程图NYYN 选择退出? 判断用户身份 合法?开 始退 出用户登录 执行服务操作 进入相应的页面4.3数据流程图DB2入库信息表DB1管理员信息表DF5仓库报表仓管员DF2DF43.1产生报表DF3DF4DB3库存信息表DB4出库信息表2.3出库管理DF2DF22.1入库管理DF3DF22.2更新库存DF11.1用户登录登陆账号,密码DF1仓管员5系统实现5.1建立表各表之间的关系5.2窗体设计5.2.1登录窗体的设计Private Sub cmdenter_click() Dim strpassword, strusername As String Dim flag As Integer Dim record As ADODB.Recordset flag = 0从用户登录表里读下去账号和密码openrecord select*from 用户登录, record循环判断用户名是否存在,密码是否正确Do Until record.EOF strusername = record(账号) strpassword = record(密码) If UCase(Me.Txtusername.Value) UCase(strusername) Then record.MoveNext若相等,说明用户名存在,可以跳出循环Else flag = 1 Exit DoEnd IfLoopflag=0 说明用户名不存在,进行处理设置文本框的内容为空,登录系统不可用,焦点设在txtusernameIf flag = 0 Then MsgBox 没有这个用户名,请重新输入 Me.txtpassword.Value = Me.Txtusername.Value = Me.Txtusername.SetFocus cmdenter.Enabled = False Exit Sub若flag=1 说明所输入的用户名存在,进一步比较密码是否正确若密码出错,设置txtusername的内容不变,txtpassword的内容为空若密码错误,确定键不可用,并把焦点设在txtpasswordElse If UCase(Me.txtpassword.Value) UCase(strpassword) Then MsgBox (密码错误。请重新输入) Me.txtpassword.Value = Me.txtpassword.SetFocus cmdenter.Enabled = False Exit Sub End IfEnd If用户名和密码都正确,打开数据库系统窗体DoCmd.CloseDoCmd.OpenForm 小型仓库管理信息系统 End Sub5.2.2“小型仓库管理信息系统”窗体设计(1)窗体界面设计5.2.3入库登记窗体(记录源为“入库记录”表)5.2.4出库登记(数据源为“出库信息”表)5.3查询设计设计视图和显示结果(数据表视图)出库查询库存查询入库查询商品查询按编号按种类5.4报表设计出库报表设计视图及显示结果入库报表设计视图及显示结果6小结这次的管理信息系统的个人作业让我学到了很多,从开始的一无头绪,到自己去图书馆借来相关书籍学习并照着做,到后来看到完成的作品,我觉得我的金币还是很大的。这次的作业主题,我其实尝试了很多,比如超市管理信息系统,学生考试管理信息系统,最终决定了还是做小型超市管理信息系统,可是在开始着手做的时候才发现自己有那么多的漏洞和不知所措,这也促使了我一直在翻书和网路搜索引擎上学习。在开发的过程中,学习软件我认为只是一小部分,更多是结合专业知识,以及对信息的检索能力,比如,收集前人发的相关系统,进行借鉴,其对窗体和表的设置因为经过实践的洗礼,所以更有利于用户的接受,更有利于用户的上手,考验一套系统的不是你所用技术的高超与否,而是使用人对其的满意程度。程序的开发应来源于实践,并且最终服务于实际应用。本次实践,我出现了一个比较大的软肋,因为系统界面登陆后按钮太多,所以在用户管理这一方面,只采用了事先设定的方法,但是我知道只是一个硬伤,但是目前没有想出解决的好办法,追其原因,还是对于界面的把握不足,该进行模块划
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025临时工短期聘用合同
- 工程花草采购方案范本(3篇)
- 工程管理审计调查方案(3篇)
- 安全生产计划培训课件
- 城市地下停车场智慧化管理系统2025年车联网技术应用现状与发展趋势
- 以吾辈之青春 建盛世之中华 教学设计-2023-2024学年高二下学期爱国主义教育主题班会
- 退伍老兵茶话会
- 教育行业质量评估与认证体系中的教育质量评价与教育质量保障机制创新研究报告
- 2025智能系统委托开发合同
- 安全生产行为规范化培训课件
- 篮球训练营规章制度范本
- 园林给排水工程
- Rexroth (博世力士乐)VFC 3610系列变频器使用说明书
- ×××学校“学校学生资助管理机构成立文件”
- 动词过去式和过去分词的变化规则练习及答案
- 第四章 土壤污染调查与风险评价
- GB/T 9877-2008液压传动旋转轴唇形密封圈设计规范
- 共享服务中心(HRSSC)课件
- 工程结构检测鉴定与加固第1章工程结构检测鉴定与加固概论课件
- 高中心理健康课程《人际关系-寝室篇》课件
- 数字色彩课件
评论
0/150
提交评论