软件工程课程设计:库存管理系统可行性研究报告

8 下载量 150 浏览量 更新于2024-01-12 7 收藏 4.73MB DOCX 举报
本文是对《软件工程课程设计-库存管理系统》的内容进行总结,总结长度要求为2000字,具体内容包括问题定义、引言、编写目的、项目背景、定义、参考资料、可行性研究报告等。 《软件工程课程设计-库存管理系统》是一份课程设计文档,旨在完成库存管理系统的开发。本文从问题定义开始,引言部分简要说明了库存管理系统的背景和目的。随后,文章详细讲解了系统的设计、功能和技术细节,在问题定义和目标系统分析章节中,对当前系统进行了分析,以及对目标系统的可行性进行了评估。 问题定义部分从问题的背景和意义入手,解释了为何需要开发一个库存管理系统。通过对现有的系统进行调研和分析,发现了当前系统中存在的问题和不足之处。通过问题定义的描述,将需要解决的核心问题和需求进行了明确。 在引言部分,文中明确指出了编写目的,即开发一个库存管理系统,以便更好地管理库存、满足用户需求。同时,项目背景部分介绍了库存管理系统的重要性和功能。定义部分详细定义了与库存管理系统相关的一些重要概念和术语。参考资料列举了文档编写时所参考的相关资料和文献。 在可行性研究报告中,系统概述部分明确了项目的目标和范围。当前系统分析部分对现有的库存管理系统进行了分析,包括其功能、性能和安全性等方面。目标系统分析则对期望的库存管理系统进行了描述,包括系统特点、功能模块和用户需求等方面。 通过可行性研究报告的撰写,评估了项目的可行性,包括技术可行性、经济可行性和进度可行性等方面。其中,技术可行性主要涉及项目所需的技术和资源是否可行;经济可行性主要考虑了项目的成本和收益;进度可行性主要评估了项目的开发进度和时间安排。 总之,本文对《软件工程课程设计-库存管理系统》进行了全面的总结,包括问题定义、引言、编写目的、项目背景、定义、参考资料、可行性研究报告等内容。通过详细的分析和评估,明确了库存管理系统的需求和目标,并评估了项目的可行性。这些内容对于后续的库存管理系统的开发和实施具有重要的指导意义。
2023-05-31 上传
库存管理系统课程设计 一、需求分析2 1.1 编写目的:2 1.2 项目背景:2 1.3系统使用对象:3 1.4 功能需求:3 1.4.1 业务流程图:3 1.4.2 功能模块图:4 1.4.3 功能介绍:4 问题域描述:5 1.5 性能要求:5 1.6 运行环境:6 二、系统详细设计6 2.1系统总体设计6 2.1.1 运行环境6 2.1.2 系统流程6 2.1.3 系统结构7 2.2系统接口的概要设计8 2.2.1 用户接口8 2.3 数据库概要设计9 2.3.1 物理结构设计9 三、系统实现10 3.1 系统开发环境10 库存管理系统课程设计全文共7页,当前为第1页。3.2 系统实现11 库存管理系统课程设计全文共7页,当前为第1页。 3.2.1 客户端系统实现11 一、需求分析 1.1 编写目的: 库存管理工作如由人工完成,主要依靠个人经验和厚重的资料簿,查询工作繁琐而且质量不高,容易出错。如果利用计算机的高速计算能力和广泛的普及应用,则能利用判断条件,更快地找出所要查询的库存产品。库存管理系统是一套对货品入库、出库、库存进行全面管理的系统。 1.2 项目背景: 库存管理系统课程设计全文共7页,当前为第2页。由于市场竞争的需要,如何吸引和留住人才,激发员工的创造行、工作责任感和工作热情已经成为关系企业兴衰的重要因素,人才已成为企业最重要的资产之一。"公正、公平、合理"的企业管理理念和企业管理水平的提高,是社会对库存管理系统有了更高的需求;同时由于个人电脑的普及,数据库技术、客户/服务器技术,特别是Internet/Intranet技术的发展,使的三代库存管理系统的出现才成为必然。库存管理系统的特点是从物品管理的角度出发,用集中的数据库将几乎所有与物品相关的数据统一管理起来,形成了集成的信息源。有好的用户界面,强有力的报表生成工具、分析工具和信息的共享使得物品管理人员得以摆脱繁重的日常工作,集中精力从战略的角度来考虑企业物品规划和政策。  企业的库存物资管理往往是很复杂、很繁琐的。由于所掌握的物资种类众多,订货、管理、发放的渠道各有差异,各个企业之间的管理体制不尽相同,各类统计报表繁多,因此仓库的库存管理必须编制一套库存管理信息系统,实现计算机化操作,而且必须根据企业的具体情况制定相应的方案。 库存管理系统课程设计全文共7页,当前为第2页。 1.3系统使用对象: 本软件提供了完备的销售业务管理功能,包括销售管理(销售订单、销售出货、销售退货、收款登记)、基本信息(公司基本资料、客户资料、货品资料、员工档案、其他基础设置)、单据查询(订货单查询、收货单查询、付款单查询)、系统维护(操作权限、数据备份及恢复、数据压缩、数据清理)等功能。 1.4 功能需求: 1.4.1 业务流程图: 1.4.2 功能模块图: 1.4.3 功能介绍: 库存管理:包括货品信息管理、货品库存管理、短线货品管理、超储货品管理。 入库管理:包括入库登记管理、货品入库期间统计、供货单位期间供货统计和供货单位期间供货金额统计。 库存管理系统课程设计全文共7页,当前为第3页。出库管理:包括出库登记管理、货品期间出库统计、收货单位期间收货统计和收货单位期间收货金额统计。 库存管理系统课程设计全文共7页,当前为第3页。 盘存管理:包括盘存数据录入和盘存表。 综合管理:包括货品出入库期间汇总等。 附项分类:包括经办人员管理、供货单位管理、仓库信息管理及数据处理记录。 历史数据管理:包括历史库存管理、历史入库管理和历史出库管理等。 问题域描述: 货物是否能被管理员找到,货物必要有唯一的货号;仓库对应唯一管理员,管理员必要有唯一工号,性别,**等属性;每个入库货物对应一*入库单,入库单必须与货号唯一对应;每个出库货物对应一*出库单,出库单必须与货号唯一对应;管理人员存放货物根据存放规则在仓库内存放货物;管理人员根据提货规则从仓库内提取货物。 1.5 性能要求: 全局特征: 系统可用性是:全天候可用、 可靠性:除了不可计错误,一般不会崩溃。 安全性和**性:只有专业的工作人员才能运行,可以设置权限。 1.6 运行环境: 硬件环境:Pentium 或同档次以上微机;32MB以上内存或更高;4.2G以上硬盘;1.44M 库存管理系统课程设计全文共7页,当前为第4页。光驱;24速以上光驱; 库存管理系统课程设计全文共7页,当前为第4页。 针打或激光打印机一台 软件环境:中文WINDOWS95/98/WE/2000操作系统。 二、系统详细设计 2.1系统总体设计 2.1.1 运行环境 操作系统:Windows All 安装MySQL Tomcat MyEclipse 2.1.2 系统流程 本课题的系统流程图如下 2.1.3 系统结构 本课题的功能模块设计图如下 2.2系统接口的