欢迎来到天天文库
浏览记录
ID:41375043
大小:4.75 MB
页数:37页
时间:2019-08-23
《软件工程课程设计报告库存管理系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、.目录一问题定义11.1引言11.1.1编写目的11.1.2项目背景11.1.3定义11.1.4参考资料1二可行性研究报告22.1系统概述22.1.1当前系统分析22.1.2目标系统分析22可行性分析研究32.2.1技术可行性32.2.2经济可行性32.2.3社会可行性33结论意见4三需求分析43.1.任务概述43.1.1目标43.2具体需求分析53.2.1数据流图:5..3.2.2系统流程图:63.2.3数据字典:63.3支持信息83.3.1运行环境83.3.2支持软件83.3.3接口93.3.4控制93.3.5需求注解93.4需求分析总结9四、概要设计94.
2、1总体设计94.1.1需求规定94.1.2运行环境94.1.3基本设计概念和处理流程104.1.4结构134.1.5功能需求与程序的关系134.1.6人工处理过程134.2接口设计144.2.1用户接口144.2.2外部接口144.2.3内部接口144.3运行设计15..4.3.1运行模块组合154.3.2运行控制154.4系统数据结构设计164.4.1逻辑结构设计要求164.5系统出错处理设计164.5.1出错信息164.5.2补救措施16五、详细设计175.1程序系统的结构175.2程序设计说明175.2.1概述175.2.2功能175.2.3输入项185.
3、2.4输出项185.2.5算法195.2.6流程逻辑205.2.7尚未解决的问题205.2.8运行环境及配置说明20六、软件测试216.1操作方法216.1.1开始界面216.1.2菜单主界面21..6.1.3登录界面226.1.4注册界面226.1.5管理人员界面236.1.6库存信息界面236.1.7供货商信息界面246.1.8库存管理界面246.1.9进货管理界面256.1.10过期管理界面256.1.11入库单界面266.1.12出库单界面266.2调试测试276.2.1登录测试276.2.2注册测试276.2.3信息查询测试286.2.4管理界面测试2
4、96.2.5出入库单填写测试31七、总结32参考文献33..一问题定义1.1引言1.1.1编写目的库存管理系统是一个企业、单位在进行大量商品统一管理时不可缺少的部分,它的内容对于企业的决策者和管理者来说都是至关重要的。库存管理系统可广泛适用于批发、零售、生产的商业企业、商店、门市、仓库等,对商品的进货、销售、库存,财务的收付款、客户账进行一体化管理。其主要模块有:人员信息管理、库存信息管理、供货商信息管理、库存管理、进货管理、过期管理等六个部分。系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。解决了企业中庞大、易变动的数据信息管理问题,减轻了管理人员
5、的负担。1.1.2项目背景名称:产品库存管理系统任务开发人员:xxx,xxx用户:理学院本次开发人员:xxx,xxx审核者:xxx,xxx开发软件单位:理学院13级信息与计算科学1班软硬件设施:计算机一台、MicrosoftSQLServer2005、VisualBasic6.0、Window7操作系统。1.1.3定义软件工程:将系统化的、严格约束的、可量化的方法应用于软件的开发、运行和维护,将工程化应用于软件。软件测试:是描述一种促进鉴定软件的正确性、完整性、安全性和质量过程。在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求
6、进行评估的过程。1.1.4参考资料王珊.数据库系统简明教程.高等教育出版社.2004.9王珊.数据库系统概论.第三版.高等教育出版社.2000..二可行性研究报告2.1系统概述2.1.1当前系统分析其一,当商品过多时,管理员就无法及时的了解并整理商品信息、分布信息及当前商品进出情况;而商品信息也不能及时得到更新。其二,在研发经费不足的情况下,难以建立起理想的软硬件支撑环境,也是当前系统不够完善、不稳定和不易上手的一个方面。数据流如图所示:商品库存管理系统商品管理员图1.1顶层数据流图2.1.2目标系统分析在以最低费用的情况下研发一套通用性非常强的软件工程课程设计
7、管理系统,并能提供完备的软件课程设计管理功能。具备对数据的记录、删除、更改和统计等完善功能的系统。系统主要功能模块:u基本信息管理模块l管理人员信息管理:用来查看、添加、修改或删除使用本系统的管理人员的信息;l供应商信息管理:可以用来添加、修改或删除客户信息。u库存信息管理模块u库存信息查询:用来实现产品类目的查询;u库存信息浏览编辑:用来实现产品信息的添加、修改以及删除。u库存操作管理模块l进货管理:用来添加、删除商品信息;l过期管理:可按类别查询出个别过期物品,并进行删除;l出入库管理:添加出入库单信息。..2可行性分析研究2.2.1技术可行性本系统采用VB
8、语言作为开发工具。VB是
此文档下载收益归作者所有