《软件工程》课程设计库存管理系统软件开发者:向光培、刘小琴、杨茂柳、何道平、廖昌义
库存管理系统  1.项目开发计划文档 1.1引言过去认为仓库里的商品多,表明企业发达、兴隆,现在则认为零库存是最好的库存管理。库存多,占用资金多,利息负担加重。但是如果过份降低库存,则会出现断档。库存管理是指在物流过程中商品数量的管理。做好库存管理,是当前企业物流的重要工作之一。而运用人工的管理方法比较费时、工作效率低并且登记记录容易出错,当要管理多种货物出入仓库时将是件非常繁琐的事,并且很难做到准确、及时的处理,并还要核对库存最后才能得货物的相关信息。这样既浪费时间也不能提高工作效率,并且当货物种类多时不能随意查询,从而不能实时掌据库存动态,因此,设计一个库存管理系统是非常有必要的。从而有效地降低库存量,大大减少因人为的错误以及延误时间造成的经济损失,提高了企业的竞争力,增加了更多的商业机会,有效地控制了运营成本,使企业各方面处于最佳的平衡状态。本系统方案是针对中小型公司、企业或大型公司的仓库或配送中心而设计的,以期帮助企业的仓库和物流中心更快、更好、更敏捷地面对当前新经济的诸多挑战。该系统可以在各类企业的仓库、物流等部门中使用。1.2项目概述  1.2.1 工作内容(1)进行可行性分析和项目开发计划。首先,根据用户软件开发要求,明确库存管理系统的用户范围以及使用部门,确定一个可行的解决办法;然后,根据可行性报告,制定库存管理系统的项目计划书。(2)库存管理系统的需求分
析,明确库存管理系统的作用及功能特点,全面收集、分析、整理有关企业库存信息,充分了解有关库存管理的业务流程,编写库存管理系统软件需求说明书。(3)进行库存管理系统的概要设计,确定库存管
理系统的各个功能模块、总体数据结构和数据库结构,分析各结构之间的关系。(4)根据概要设计,对库存管理各功能模块详细描述,进行详细的设计。(5)根据详细设计,对各功能模块进行编码实现。(6)测试和维护,对初步设计完成的库存管理系统进行测试,并形成使用说明书,在系统运行过程中进行维护,确保系统的正常运行。 1.2.2 主要参加人员姓名性别工作单位担任工作备注曾为军分区开发过《退伍军人档案管向光培男重庆市万州一职中计算机教学理系统》、为托管中心开发过《下岗工人信息管理系统》等刘小琴女重庆合川市龙市中学计算机教学杨茂柳女重庆万州余家中学计算机教学重庆合川市太和镇政房屋产权管理和团队何道平女府管理廖昌义男重庆开县和谦中学计算机教学 1.2.3 产品  1.2.3.1 程序使用PB8.0程序设计语言设计系统前台操作界面,SQL语言设计数据库系统,最终设计成一个小型的库存管理系统。 1.2.3.2 文件形成的文件包括:可行性分析报告、项目计划书、需求分析报告,概要设计文档、详细设计文档、程序编译源码、调试文档及用户操作手册等。
1.2.4 完成项目的最迟期限完成项目的最迟期限:2005-7-11  1.2.5 本计划的批准者本计划批准者:曾一老师 1.3 实施计划  1.3.1 工作任务的分解与人员分工负责人担任任务参与者向光培项目开发计划何道平需求分析规格说明廖昌义概要设计规格说明向光培、刘小琴、杨茂柳、何道平、廖昌义刘小琴详细设计规格说明杨茂柳 1.3.2 进度进度完成任务 1——2月编写项目可行性报告与项目计划书,进行需求分析与市场调研 3——4月编
写系统概要设计规格说明 5——8月编写详细设计规格说明 9——10月系统编码 11——12月测试阶段,
并提交系统;以后随时进行系统维护 1.3.3 预算预算:资料费、调研费、交通费、通讯费等预计10000元人民币。 1.3.4 关键问题设计中需要注意的关键问题有:第一,有关库存的问题,据销售计划,按计划生产的商品在市场上流通时,要考虑在什么地方,存放多少;从服务水平和经济效益出发来确定库存量以及如何保证补充的问题。第二,在系统设计过程中,如何实现各功能模块的衔接。 1.4 支持条件1.4.1 计算机系统支持安装有Win98操作系统的PIII系列及以上计算机,运行时占用内存:5MB;安装所需硬盘:100MB;打印机:可选。 1.4.2 需由用户承担的工作由用户提供相关库存资料与信息、配合系统分析员收集信息,协助系统调试员调试系统。
1.4.3 需由外单位提供的条件由外单位提供计算机各必要的软硬件设备以及各种产品及其库存信息。
2. 软件需求规格说明书2.1 引言为了加强仓库的管理,尽可能降低货物的库存成本,与合作伙伴沟通信息,仓库中的货物一定要做到统一信息管理,实时查询当前仓库的货物种类、数量、价格、出入情况以及货物的其它细节,为管理者对商品的入库、库存和出库等各个环节提供信息,运用管理系统可以将所有的需求信息一次录入,系统马上就能为您导出一张详细的库存报表,让你一目了然,从而达到仓库的科学化管理。这套仓库管理系统软件在功能性方面做了
仓库管理系统免费软件适当的融和,以确保用户的投资得到最大限度的回报,同时消除了实际操作中一些不必要的繁琐过程,是一个单用户仓库管理系统,系统采用了无线实时处理技术,规范管理操作人员完成作业,从而提高企
业的生产力,改善客户服务质量。同时,通过系统提供的可由用户自行配置的系统参数定制出符合用户特殊需求的应用软件。根据用户提供信息以及自己通过调研收集到的信
息,进行整理与分析后,编写软件需求规格的说明书。在完成了针对企业库存管理市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,项目小组提出了这份软件需求规格说明书。此需求规格说明书对库存管理系统软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。  2.2 任务概述  2.2.1 目标完成一份比较可行的项目需求分析文档,为下一步工作打好基础。  2.2.2 用户的特点企业库存管理人员,熟悉产品库存管理各业务流程。 2.2.3假定和约束必须对库存管理业务流程相当熟悉,预算限制在2000元人民币一下以内。  2.3 需求规定  2.3.1 业务流程描述该系统主要包括仓库入库管理、仓库提货管理、仓库货物查询以及货物信息维护等功能。本系统的用户为仓库管理员,当然他也是系统管理员,仓库入库管理主要是管理员对进入仓库的货物进行登记,包括货物号、货物名、货物数、货物价格、货主以及仓库号等,以便于进行仓库管理。当同一货主的同种货物入库时,要进行货物记录的追加,同时也要记录下仓库入库的日志信息。仓库提货管理是在货主对货物提走时进行,作为仓库的后备资料。仓库货物查询可分为按照货物名称查询、按照货主查询以及按照仓库查询等。这些查询主以在用户需要得知货物资料时进行。由于管理员进行查询操作,所以数据将会以只读形式出现。货物信息维护主要对货物的基本资料和信息进行维护。
其中包括货物价格的变化、货物存储位置的变化等。  2.3.2 数据描述  2.3.2.1 数据流程图(DFD)或IPO图出入库记录要求货物查询要求用户货物维护
P1 P2 P3  出入库管理货物查询货物维护货出货入仓物物库库
信信信信息息息息出入库仓库货物记录记录记录
D2    D1 D3
2.3.2.2数据存储定义数据存储名称编号输入输出数据结构说明编号+货物名+货物数+货物价格+货出库记录是作为仓库日常出入库记录 D1 P3 P1 主+仓库号+日期管理的日志记录的。仓库记录是用来管理所有仓库编号+仓库名+仓库负责人+仓仓库记录 D2  P3 仓库的,包括仓库位置、库位置仓库负责人等。货物记录是用来管理所有P2、货物号+货物名+货物数+货物价格+货物的,包括货物价格、货物记录 D3 P3    P3 货主+仓库号货主、所在仓库号等。
2.3.2.3 数据字典(一)数据流词条描述(1)数据流名:登录信息来源:用户的输入去向:系统内部检验部分组成:用户名,密码流通量:每次登录输入一次(2)数据流名:登录结果来源:系统
去向:用户组成:返回信息通量:每次登录返回一次(3)数据流名:输入修改信息来源:用户去向:系统判断部分组成:根据各数据库内容而不同流量:依用户输入而定(4)数据流名:反馈信息来源:
系统判断部分去向:用户
组成:系统经判断后发回的字符数据流量: 依系统当前信息而定(5)数据流名:识别信息来源:系统内部检验部分去向:系统判断部分组成:系统各数据库的标识信息
流量:用户每次输入流通一次(6)数据流名:处理信息来源:系统判断部分去向:各数据库处理部分组成:读取/修改标识,读取/修改的变量名称流量:用户每次输入流通一次(7)数据流名:读取修改来源:系统判断部分
去向:系统各数据库组成:读取/修改标识,读取/修改内容流量: 用户每次输入流通一次(二)数据文件词条描述:
数据文件名:库存数据数据流位置定义说明名称入库信息主要有两个用途,一个是存为仓库管理日志,入库记录=货物

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。