版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件设计方法课程设计软件设计方法课程设计 设设计计说说明明书书 库存管理系统的设计与开库存管理系统的设计与开 发发 学生姓名 学号0721024016 班级信管 071 成绩 指导教师 计算机科学与技术系计算机科学与技术系 20102010 年年 1 1 月月 6 6 日日 软件设计方法 课程设计评阅书 题目库存管理系统的设计与开发库存管理系统的设计与开发 学生姓名王勇学号0721024016 指导教师评语及成绩 指导教师签名: 年 月 日 答辩评语及成绩 答辩教师签名: 年 月 日 教研室意见 总成绩: 室主任签名: 年 月 日 课程设计任务书 20092010 学年第一学期学年第一学期 专
2、业: 信息管理与信息系统 学号: 0721024016 姓名: 王勇 课程设计名称: 软件设计方法课程设计 设计题目: 库存管理系统的设计与开发 完成期限:自 2009 年 12 月 10 日至 2010 年 1 月 8 日共 4 周半 设计依据、要求及主要内容(可另加附页): 库存管理是企业管理的一个重要内容。它不仅影响企业的资金流动,更影响着企业的 生产能力和效率。加强企业库存管理,可以提高企业生产效率,降低经营成本,进而提高 企业的竞争力。 库存管理系统为商品的管理提供一个比较完善的工具,帮助后勤服务部门对商品的进 销存进行管理。本系统主要完成对数据的输入、删除、查询功能及商品的其他信息
3、功能, 减轻管理人员的工作负担。 请同学们以某个企业为背景,设计、开发一个简易的库存管理原型系统。开发工具不限。 指导教师(签字): 教研室主任(签字): 批准日期: 年 月 日 摘摘 要要 库存管理是企业管理的一个重要内容。它不仅影响企业的资金流动,更影响着企业的 生产能力和效率。加强企业库存管理,可以提高企业生产效率,降低经营成本,进而提高 企业的竞争力。本次课设是以超市管理系统为例来说明库存管理的一些应用实例。本系统 主要完成对数据的输入、删除、查询功能及商品的其他信息功能,减轻管理人员的工作负 担。 关键词:关键词:库存管理;进销存;数据;企业;入库 目 录 1.1.课题描述课题描述
4、.1 2.2.需求分析需求分析 .2 2.1 用户需求分析 .2 2.1.1 功能需求分析 .2 2.1.2 数据流图 .2 2.2 基本设计概念和处理流程.4 3.3.概念结构概念结构 .5 3.1 系统流程图 .5 3.2 库存管理系统流图 .6 4.4.逻辑结构设计逻辑结构设计 .7 4.1 概念设计 .7 4.2 结构设计 .8 5.5.系统数据结构设计系统数据结构设计 .9 6.6.测试测试 .10 6.1 用户登录.10 6.2 基本信息 .11 6.2.1 员工基本信息: .11 6.2.2 供应商信息: .11 6.2.3 商品进货信息: .12 6.2.4 进货信息查询: .
5、12 6.2.5 商品销售信息: .13 6.2.6 商品退货信息: .13 总结总结 .14 参考文献参考文献 .15 1.1.课题描述课题描述 随着当今社会经济的飞速发展,也是得销售更为重要。然而,要想有一个良好的销售业绩,库存 管理是必不可少的监视后盾。由此,我们设计了一个库存管理系统。 我们设计此系统要实现的目标是使超市实现信息化管理。以往所需要处理的数据量不大,商业运 转的中间环节不多,而现在都发生了惊人的变化,使得原始的人工管理已无法应对这复杂的市场,售 货员站柜台的形式早已不能满足现有销售也的发展,所以此系统将解决这些问题,它实行了信息化管 理,以提高了超市的管理水平和工作效率,
6、同时也可以最大限度的减少手工操作带来的错误。减少了 部分劳动力的开销。 开发工具:sql server 2005,winform 2 2需求分析需求分析 2.12.1 用户需求用户需求分析分析 关于此小型超市管理系统,用户要求实现信息管理、销售管理、财务管理等业务管理;完成数据 录入、汇总及查询功能;以及要有较好的界面设计、完善的帮助功能。 2.1.12.1.1 功能需求分析功能需求分析 (1)该管理软件将对库存货品进行基本管理,对产品的进货单和产品的销售单进行录入管理和控制; (2)该管理软件将根据用户的需要对进货、销售、库存情况进行查询,增加,修改,删除等操作; (3)该管理软件将为用户提
7、供账号管理工具,以便用户对账号进行管理,具体为添加用户、删除用 户、修改用户密码; (4)该管理软件提供企业人员管理,能够对企业员工的分类管理,新员工的加入以及员工删除,修 改进本信息等功能。 (5)该管理软件可以方便顾客退货;方便管理员对退货信息进行查询、录入、修改、删除等操作; (6)本系统还将提供库存警报功能;方便管理员掌握库存情况,及时补货; 2.1.22.1.2 数据流图数据流图 数据流图:简称 dfd,就是采用图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和 逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。如图 2.1-2.6 所示: 图
8、2.1 超市管理系统顶层图 图 2.2 库存管理部分(第 1 层图) 图 2.3 进货管理部分(第 1 层图) 2.22.2 基本设计概念和处理流程基本设计概念和处理流程 系统基本概念设计是在设计初期,对系统界面和登录过程进行设置的。进入系统可分为几个部分, 而能否登录系统还有一个判断过程。当浸入系统后,就可以进入管理阶段。其中有商品管理、销售商 品信息管理、供应商品信息管理、仓库信息管理等。 系统的基本设计概念和处理流程如图 2.6 开始 用户登录 失败 重试 是 成功登陆 商品信息管理 销售时商品信息管 理 供应商及相关商品 管理 仓库商品信息管理 退出 退出登录 图 2.6 处理流程 3
9、 3概念结构概念结构 3.13.1 系统流程图系统流程图 库存管理系统业务流程图如图 3.1 所示 登陆库存管理系统 验证用户信息 系统主窗体 仓库管理 入库管理 出库管理 盘存管理 综合管理 历史数据管 理 打印、查询 系统 货品入库单 经办人员报表 货品出库单 数据备份 备份输出 库存汇总 图 3.1 库存管理系统数据流程图 3.23.2 库存管理系统流图库存管理系统流图 库存管理系统流图如图 3.2 所示 图 3.2 库存管理系统流图 4 4逻辑结构设计逻辑结构设计 4.14.1 概念设计概念设计 根据需求分析得到的信息抽象为 e-r 模型如下: 顾客 编号 姓名 性别 注册时间 是否过
10、期 消费金额 商品 编号 单价库存 收银员 编号 性别 登录名 密码 交易 时间 数量 收银 金额 1 1 m n 姓名 图 4.1 总体设计 e-r 图 名称 4.24.2 结构设计结构设计 模块图如图 4.2 所示 图 4.2 超市管理系统功能图 5.5.系统数据结构设计系统数据结构设计 主要逻辑结构如下: 商品信息管理: 进货管理: 属性:cno(条形码编号) 属性:sname(供应商名称) cname(商品名称) sc(供应商商品) cmd(生产日期) scp(商品的进价) cbd(变质日期) sadr(供应商地址) cpm(生产厂家) scc(供应商商品数量) cp(商品进价) cp
11、2(商品零售价) 销售管理: 仓库管理: 属性: 属性: cname(商品名称) cname(商品名称) cno(条形码编号) cno(条形码编号) ccout(商品数量) ccout(商品库存数量) cmd(生产日期) ccout2(商品货架上数量) cbd(变质日期) cmd(生产日期) cp(商品的单价) cbd(变质日期) cpm(生产厂家) cpm(生产厂家) 6.6. 测试测试 6.16.1 用户登录用户登录 图 6.1 用户登录界面图 进入主界面: 图 6.2 系统主界面图 6.26.2 基本信息基本信息 6.2.16.2.1 员工基本信息:员工基本信息: 图 6.3 员工信息图
12、 6.2.26.2.2 供应商信息:供应商信息: 图 6.4 供应商信息图 6.2.36.2.3 商品进货信息商品进货信息: 图 6.5 商品进货信息图 6.2.46.2.4 进货信息查询:进货信息查询: 图 6.6 进货信息查询图 6.2.56.2.5 商品销售信息:商品销售信息: 图 6.7 商品销售信息图 6.2.66.2.6 商品退货信息:商品退货信息: 图 6.8 商品退货信息图 总结总结 在本次课程设计过程中,由于本人学习并不是很认真,加之时间较紧,所以这个库存管理过程还 存在许多不足。因为对学生管理的整个流程不够熟悉,在需求分析时未能做到完全满足用户的需求。 本次课设是设计一个库
13、存管理系统,我们用超市管理系统来进行模仿。尽管本管理系统存在着很 多不足,但其功能全面、易于日后程序更新、数据库管理容易、界面友好、操作方便、效率高、安全 性好等优点是本管理系统所必需的。相信本管理系统是一套超市在日常管理中必不可少的管理软件。 通过开发这个系统,巩固了我对课本上知识的更深一步了解,但在这次课程设计中的最大收获并不是 掌握几门开发工具的应用,而是学会了设计系统的思维方法,以及与同学们之间相互帮助的精神。 经过了这次课程设计,将对我以后的学习带来很大帮助。由于自己平时学习的疏忽,许多地方都 只是一知半解,在这次课设过程中遇到了许多麻烦,这也让我深刻的认识到了平时认真学习的重要性。 所以,我将在以后的学习过程中尽可能的细心认真。 参考文献参考文献 1 施威铭研究室.sql server 2005 中文版管理实务.机械工业出版社.2007-1-1 2 jean-luc david tony loton erik gunvaldson 金玉林 唐海洋 周耗译.visual studio 2005 team system 专家教程.清华大学出版社.2007-10-1 3 明日科技著.c#程序开发范例宝典.人民邮电出版社.2007
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电气工程师的工作总结
- 2025年度商业写字楼车位使用权转让合同模板
- 二零二五年度大型商场消防工程验收及安全评估合同3篇
- 二零二五年度个人消费信贷合同模板8篇
- 二零二五年度青少年户外夏令营活动参加协议3篇
- 二零二五版房地产售后服务居间合同范本
- 二零二五年度个人房产买卖合同终止协议3篇
- 二零二五年度钢材采购与供应合同范本
- 二零二五年度深海探测设备制造个人工劳务分包合同4篇
- 二零二五年度离婚探望权协议范本与子女监护权规定3篇
- 医药营销团队建设与管理
- 工程项目设计工作管理方案及设计优化措施
- 二年级数学上册口算题100道(全册完整)
- 围场满族蒙古族自治县金汇萤石开采有限公司三义号萤石矿矿山地质环境保护与土地复垦方案
- 小升初幼升小择校毕业升学儿童简历
- 资金支付审批单
- 第一单元(金融知识进课堂)课件
- 新概念二册课文电子版
- 介入导管室护士述职报告(5篇)
- GB/T 37062-2018水产品感官评价指南
- 零件的工艺分析及毛坯选择
评论
0/150
提交评论