资源预览内容
第1页 / 共46页
第2页 / 共46页
第3页 / 共46页
第4页 / 共46页
第5页 / 共46页
第6页 / 共46页
第7页 / 共46页
第8页 / 共46页
第9页 / 共46页
第10页 / 共46页
亲,该文档总共46页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
- .目录一问题定义21.1 引言21.1.1 编写目的21.1.2 工程背景21.1.3 定义21.1.4 参考资料2二可行性研究报告22.1 系统概述22.1.1当前系统分析22.1.2目标系统分析22 可行性分析研究22.2.1 技术可行性22.2.2 经济可行性22.2.3社会可行性23 结论意见2三需求分析23.1.任务概述23.1.1目标23.2 具体需求分析23.2.1 数据流图:23.2.2系统流程图:23.2.3数据字典:23.3 支持信息23.3.1 运行环境23.3.2 支持软件23.3.3接口23.3.4控制23.3.5需求注解23.4需求分析总结2四、概要设计24.1 总体设计24.1.1需求规定24.1.2 运行环境24.1.3 根本设计概念和处理流程24.1.4 构造24.1.5 功能需求与程序的关系24.1.6 人工处理过程24.2 接口设计24.2.1 用户接口24.2.2 外部接口24.2.3 部接口24.3 运行设计24.3.1 运行模块组合24.3.2 运行控制24.4 系统数据构造设计24.4.1 逻辑构造设计要求24.5 系统出错处理设计24.5.1 出错信息24.5.2 补救措施2五、详细设计25.1 程序系统的构造25.2程序设计说明25.2.1概述25.2.2功能25.2.3输入项25.2.4输出项25.2.5算法25.2.6 流程逻辑25.2.7尚未解决的问题25.2.8运行环境及配置说明2六、软件测试26.1操作方法26.1.1 开场界面26.1.2 菜单主界面26.1.3 登录界面26.1.4 注册界面26.1.5 管理人员界面26.1.6 库存信息界面26.1.7 供货商信息界面26.1.8 库存管理界面26.1.9 进货管理界面26.1.10 过期管理界面26.1.11 入库单界面26.1.12 出库单界面26.2 调试测试26.2.1 登录测试26.2.2 注册测试26.2.3 信息查询测试26.2.4 管理界面测试26.2.5 出入库单填写测试2七、总结2参考文献2- . 可修编. 一问题定义1.1 引言1.1.1 编写目的库存管理系统是一个企业、单位在进展大量商品统一管理时不可缺少的局部,它的容对于企业的决策者和管理者来说都是至关重要的。库存管理系统可广泛适用于批发、零售、生产的商业企业、商店、门市、仓库等,对商品的进货、销售、库存,财务的收付款、客户账进展一体化管理。其主要模块有:人员信息管理、库存信息管理、供货商信息管理、库存管理、进货管理、过期管理等六个局部。系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。解决了企业中庞大、易变动的数据信息管理问题,减轻了管理人员的负担。1.1.2 工程背景名称:产品库存管理系统任务开发人员:xxx,xxx用户:理学院本次开发人员:xxx,xxx审核者:xxx,xxx开发软件单位:理学院13级信息与计算科学1班软硬件设施:计算机一台、Microsoft SQL Server 2005、Visual Basic 6.0、Window7操作系统。1.1.3 定义软件工程:将系统化的、严格约束的、可量化的方法应用于软件的开发、运行和维护,将工程化应用于软件。软件测试:是描述一种促进鉴定软件的正确性、完整性、平安性和质量过程。在规定的条件下对程序进展操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进展评估的过程。1.1.4 参考资料王珊.数据库系统简明教程.高等教育.2004.9王珊.数据库系统概论.第三版.高等教育.2000二可行性研究报告2.1 系统概述2.1.1当前系统分析其一,当商品过多时,管理员就无法及时的了解并整理商品信息、分布信息及当前商品进出情况;而商品信息也不能及时得到更新。其二,在研发经费缺乏的情况下,难以建立起理想的软硬件支撑环境,也是当前系统不够完善、不稳定和不易上手的一个方面。数据流如下图:商品库存管理系统商品管理员图1.1 顶层数据流图2.1.2目标系统分析在以最低费用的情况下研发一套通用性非常强的软件工程课程设计管理系统,并能提供完备的软件课程设计管理功能。具备对数据的记录、删除、更改和统计等完善功能的系统。系统主要功能模块:u 根本信息管理模块l 管理人员信息管理:用来查看、添加、修改或删除使用本系统的管理人员的信息;l 供给商信息管理:可以用来添加、修改或删除客户信息。u 库存信息管理模块u 库存信息查询:用来实现产品类目的查询;u 库存信息浏览编辑:用来实现产品信息的添加、修改以及删除。u 库存操作管理模块l 进货管理:用来添加、删除商品信息;l 过期管理:可按类别查询出个别过期物品,并进展删除;l 出入库管理:添加出入库单信息。2 可行性分析研究2.2.1 技术可行性本系统采用VB语言作为开发工具。VB是一种由微软公司开发的构造化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。这是一种可用于微软自家产品开发的语言。它源自于BASIC编程语言。Visual Basic 6.0 已经是非常成熟稳定的开发系统,能让企业快速建立多层的系统以及 Web 应用程序,成为当前 Windows 上最流行的 Visual Basic 版本。使得操作变得更加简单、透明。再结合SQL数据库技术,编写SQL语言访问数据库,实现强大的查询、修改等操作。2.2.2 经济可行性在本钱方面,系统开发时间短,周期短,而且本系统采用一般的电脑即可开发,无需更多支付硬件上的费用。该系统的管理维护简单,维护费用较少。股在本钱方面来说是可行的。在效益方面,为企业开发一个完整合理、稳定快速的商品库存管理系统,可大大减少人力去管理,从而节省一局部资金,且工作效率和经济效益大大提高,工作强度降低。结合以上两个方面可知,开发本软件在上是可行的。实现软件工程产品库存管理系统的方案:阶段需要时间周负责人可行性研究17xxx需求分析28-9xxx概要设计210-11xxx详细设计212-13xxx实现214-15xxx测试116xxx总计92.2.3社会可行性在使用方面上,本系统界面简洁,构造清晰,使用方便,只需要简单学习就可熟练使用本系统。在企业管理方面,本系统对于那些采购量特别大、采购件市场特别宽,需要加强库存管理效果的企业来说是很适宜的。3 结论意见综合经济可行性、技术可行性、社会可行性等各个方面因素的考虑,对商品库存管理系统进展了可行性研究可知,开发该商品库存管理系统是完全可行的。三需求分析3.1.任务概述该商品库存库存管理系统软件目前已有比拟完善的管理和使用功能。开发该系统是为了更好的满足企业对商品库存的管理需求和管理人员对商品管理时更简单明了,在第一时间快速确切地知道仓库库存商品出入库和过期的情况。3.1.1目标3.1.1.1开发意图:a.为了商品库存管理系统更加简洁明了;b.为了使商品库存管理系统更加方便;c.为了减轻商品库存管理系统的管理人员的工作负担;d.为了加强对企业商品库存的正规化管理;3.1.1.2应用目标通过使用本系统,使企业相关管理人员在管理商品时更加方便快捷的掌握企业在各个阶段所需的商品和商品查询、添加和删除等信息的更变。3.1.1.3产品描述本产品是一种工作在windows系统平台的软件,它是采用SQL数据库和Visual Basic开发出来的系统。3.1.1.4产品功能及其划分商品库存管理系统主要实现对商品库存的统一化管理,主要包括了管理人员信息、库存信息、供货商信息、库存管理、入货管理、出货管理、过期管理等七个模块。主菜单通过MDI窗体设计,有【文件】、【信息查询】、【信息管理】。【文件F】菜单所含子菜单及功能:【登录】登录主界面【注册】注册新用户【退出】退出系统【信息查询A】菜单所含子菜单及功能:【登录查询】显示登录查询窗体【库存信息】显示库存信息查询窗体【供货商信息】显示供货商信息查询窗体【信息管理B】菜单所含子菜单及功能:【库存管理】显示库存管理浏览及编辑窗体【入货管理】显示入货管理浏览及编辑窗体【出货管理】显示出货管理浏览及编辑窗体【过期管理】显示过期管理浏览及编辑窗体3.1.1.5平安性本系统中共分为三类不同的用户分别具有不同的权限3.2 具体需求分析3.2.1 数据流图:仓库管理员登录接收事务过期验证入库管理查询库存信息出库管理根本管理仓库管理员D5 过期商品清单D3 入库信息过期清单查询D1 用户登录表入库入库信息查询D2 商品信息表库存信息出库出库信息D4 出库信息表查询根本信息D6 根本信息表图3.1 数据流图3.2.2系统流程图:管理员管理员入库管理库存管理出库管理过期管理入入库信息入库入库信息库信入库信息结息查询结果果查询信出库信息息过出库信息出期库信出库信息信息出库结果息过结期果信过期信息信息息图3.2 系统流程图3.2.3数据字典:数据流描述:表3.1用户名密码的数据流描述数据流名:用户名密码数据来源:用户登陆处理数据去向:系统主界面说明:用户输入用户名和密码数据组成:用户名+密码数据流量:小表3.2 游客登录的数据流描述数据流名:进入数据来源:游客登录处理数据去向:系统主界面说明:游客不输入用户名和密码直接进入表3.3 用户注册的数据流描述数据流名:用户注册数据来源:注册界面的用户名和密码数据去向:更新用户信息说明:普通用户输入要注册的用户名和密码表3.4 信息修改的数据流描述数据流名:信息修改数据来源:修改信息界面数据去向:更新信息处理说明:管理员在修改界面更新信息表3.5 信息删除的数据流描述数据流名:信息删除数据来源:删除信息界面数据去向:更新信息处理说明:管理员在删除界面删除信息表3.6信息查询的数据流描述数据流名:信息查询数据来源:查询信息界面数据去向:更新信息处理说明:管理员以及普通用户在查询界面查询信息表3.7信息添加的数据流描述数据流名:信息添加数据来源:添加信息界面数据去向:更新信息处理说明:管理员在添加界面添加信息
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号