




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
山 西 大 学 论 文 编号:论文题目 平遥国际金融家俱乐部酒店库存管理系统的设计与实现姓 名 院 系 计算机与信息技术学院 专 业 计算机科学与技术 学 习 年 限 2005 年 9 月至 2009 年 7 月指 导 教 师 学 位 级 别 学 士 2009 年 5 月 23 日1平遥国际金融家俱乐部酒店库存管理系统的设计与实现学生姓名: 指导教师: 内容提要 为了适应日趋激烈的市场竞争,酒店企业需要对自身的经营状况有充分的了解,并通过有效的管理不断提高效率。因此,对酒店仓库的管理也成为提高生产经营效率的一个重要途径。平遥国际金融家俱乐部酒店库存的入库和出库都是在账本上进行登记,这样不但耗费了大量的人力物力和财力,而且容易出错。并且现在的仓库作业和库存控制作业已十分多样化、复杂化,靠人工去记忆处理已十分困难。酒店要想生存、发展,要想在激烈的市场竞争中立于不败之地,没有现代化的管理是万万不行的。如果不能保证正确的入库、出库,就会导致浪费时间,增加成本。该系统的实现可以使平遥国际金融家俱乐部酒店的库存管理中节省人员开支、减少人为错误、极大的提高劳动生产率。为此,本文选择酒店库存管理系统作为设计题目,依靠现代化的计算机信息处理技术来管理酒店库存,节省大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品出入库信息,还能直接把数据导向 Excel 中,方便打印。关键词 库存管理,C#,SQL2005 ,信息管理系统1 引言1.1 课题 背景仓库管理系统是一个企事业单位不可缺少的一部分,它的内容对于企业的决策者和管理者来说都是至关重要的,因此,仓库管理系统应该能够为用户提供充足的信息和快捷的查询手段,但一直以来人们使用传统的人工方式管理仓库,这种管理方式存在着许多缺点,诸如效率低,保密性差等,而且时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学不断发展,其强大的功能已经被人们深刻认识,它已经进入了人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对产品2仓库信息进行管理,具有人工管理无法比拟的优点,它检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,可减少更多的人力物力,这些都能够极大地提高货品仓库的管理效率。目前平遥国际金融家俱乐部酒店库存管理还是在账本上进行管理。这样不但耗费了大量的人力物力和财力,而且容易出错。1.2 课题来源平遥国际金融家俱乐部酒店库存的入库和出库都是在账本上进行登记,这样不但耗费了大量的人力物力和财力,而且容易出错。并且现在的仓库作业和库存控制作业已十分多样化、复杂化,靠人工去记忆处理已十分困难,所以和该酒店的财务有关人员沟通后,确定了我的毕业设计课题:平遥国际金融家俱乐部酒店库存管理系统的设计与实现。该系统的实现可以使平遥国际金融家俱乐部酒店的库存管理中节省人员开支、减少人为错误、极大的提高劳动生产率。2 需求分析2.1 系统目标实现一个计算机操作的酒店库存管理系统,完成库存中入库登记管理、出库登记管理、货品资料管理等功能。2.2 系统功能需求本系统的用户只分一类。可操作“业务处理” 、 “基本资料” 、 “系统维护”三大功能模块。其中“业务处理”包括:“出库登记” 、 “入库登记” 、 “当前库存报表” 、 “其他库存变动” 、 “每日统计” ;“基本资料”包括:“货品资料” 、 “仓库资料” 、 “供货单位资料” 、 “领用人资料” 、 “仓库便笺”;“系统维护”包括:“计算器” 、 “操作员管理” 、 “密码修改” 、 “超限预警库存报表” 。主要功能描述(1)货品资料管理列出当前仓库中所存货品信息。用户可以修改、删除、添加、导出货品信息。如果新来一批货品,可以通过“添加”来完善货品资料,包括“货品类别” 、 “品名规格 ”、 “编号” 、 “单位” 、 “参考出入库价” 、 “库存上下限” 、 “成本价” 、 “数量” 、 “备注” 。如果某货品资料发生改变,可选中该货品通过点击“修改”来完善货品信息。(2)入库登记管理列出最近入库货品的信息。包括品名规格、单位、数量、单价等。入库时,先填写入库货品资料,包括货品“编号” 、 “品名规格” 、 “单位” 、 “成本价” 、 “数量” 、“单价” 、 “金额” 。然后点击“添加” 。列表中将显示此次入库的货品资料,再选 择“供货单位” ,最后保存即可完成入库操作。(3)出库登记管理列出最近出库货品的信息。包括品名规格、单位、数量、单价等。出库时,点击“编号”旁边的按钮,可弹出仓库中各个货品,选择出库商品后,该货品资料将详细显示,包括货品“编号” 、 “品名规格” 、 “单位” 、 “库存量” 、 “成本价” 、 “单价” 、 “金额” 。然后填入要出库的货品数量,点击“添加” 。列表中将显示此次出库的货品资料,再选择“领用人” ,最后保存即可完成出库操作。(4)当前库存报表管理3可查看各个仓库中的货品资料,也可导出数据到 Excel 中,方便库存管理人员打印。(5)供货单位资料管理列出现有供货单位的详细资料。可对其进行“修改” 、 “删除” 、 “添加” 、 “导出” 。如有新的供货单位,可进行添加,包括“公司名称” 、 “联系人” 、 “手机” 、 “联系地址” 、 “电子邮件” 、 “开户银行” 、“银行账号” 、 “备注” 。(6)操作员管理及密码修改“操作员管理”中可改变操作员用户名,然后重新设置登陆密码。“密码修改”中只是改变当前的密码,两次输入正确后即可修改。2.3 系统开发工具与环境(1)C# 简介C# (C sharp) 是微软对这一问题的解决方案。C#是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于 Microsoft .NET 平台的应用程序,Microsoft .NET 提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。正是由于 C#面向对象的卓越设计,使它成为构建各类组件的理想之选无论是高级的商业对象还是系统级的应用程序。使用简单的 C#语言结构,这些组件可以方便的转化为 XML 网络服务,从而使它们可以由任何语言在任何操作系统上通过 Internet 进行调用。(2)SQL2005 简介 SQL Server 是一个全面的、集成的、端到端的数据解决方案,它为企业中的用户提供了一个安全、可靠和高效的平台用于企业数据管理和商业智能应用。SQL Server 2005 为 IT 专家和信息工作者带来了强大的、熟悉的工具,同时减少了在从移动设备到企业数据系统的多平台上创建、部署、管理及使用企业数据和分析应用程序的复杂度。 通过全面的功能集、和现有系统的集成性、以及对日常任务的自动化管理能力,SQL Server 2005 为不同规模的企业提供了一个完整的数据解决方案 。(3)开发环境安装 C#2005、SQL Server 2005。安装 Office 2003。2.4 库存管理系统的数据流图图 2-1 库存管理系统的数据流图2.5 数据字典4表 2-1 入库登记表、出库登记表的数据字典名字:入库登记表别名:入库登记信息描述:送给库存管理员的货品信息表定义:入库登记表=货品编号+货品规格+ 单位 +成本价+数量+单价+金额位置:数据库中保存名字:出库登记表别名:出库登记信息描述:送给库存管理员的货品信息表定义:入库登记表=货品编号+货品规格+ 单位 +成本价+出库数量+ 单价 +金额位置:数据库中保存输出到打印机表 2-2 货品编号、货品数量的数据字典名字:货品编号别名: 描述:唯一标识库存中特定货品的关键域定义:货品编号=00000-99999 位置:入库登记表出库登记表货品资料表当前库存报表名字:货品数量别名: 描述:某一货品出入库的数量定义:库存下限 货品数量 库存下限 位置:入库登记表出库登记表货品资料表当前库存报表3 数据库的概要设计系统的概念模型如图 3-1 所示。5图 3-1 库存管理系统的概念模型的 E-R 图上图是库存管理系统的概念模型的 E-R 图,该系统涉及的实体集有:仓库实体集:具有属性仓库名和备注。入库货品实体集:具有属性编号、品名规格、单位、数量、供货单位。出库货品实体集:具有属性编号、品名规格、单位、数量、领用人。货品资料实体集:具有属性编号、品名规格、货品类别、入库价、出库价、库存上限、库存下载。供货单位实体集:具有属性公司名称、联系人、手机、备注。领用人实体集:具有属性部门、联系人、手机、备注。4 数据库的表结构设计4.1 数据库表设计(1)货品资料表(编号,类别,品名规格,单位,库存量,参考入库价,参考出库价,库存上限,库存下限,成本价,备注)(2)入库登记表(类别,品名规格,单位,数量,单价,金额)(3)出库登记表(类别,品名规格,单位,数量,单价,金额)(4)其他库存变动表(类别,品名规格,单位,数量,单价,金额)(5)仓库资料表(仓库名称,备注)6(6)领用人资料表(部门,联系人,联系电话,手机,邮编,联系地址,电子邮件,开户银行,银行账号,备注)(7)供货单位资料表(公司名称,联系人,联系电话,收集,邮编,联系地址,电子邮件,开户银行,银行账号,备注)(8)操作员资料表(姓名,密码)4.2 系统数据库表结构(1)货品资料表表 4-1 货品资料表数据项 数据项(英文) 列类型 长度 是否必须 是否主键Id ID int Y YLeibie LB varchar 50 N NPinmingguige PMGG varchar 50 N NDanwei DW varchar 50 N NKucunliang KCL int N NBianhao BH int N NCankaorukujia CKRKJ Decimal (18,2) N NCankaochukujia CKCKJ decimal (18,2) N NKucunshangxian KCSX int N NKucunxiaxian KCXX int N NChengbenjia CBJ decimal (18,2) N NBeizhu BZ varchar 50 N N(2)仓库资料表表 4-2 仓库资料表数据项 数据项(英文) 列类型 长度 是否必须 是否主键Id ID int Y YCangkumingcheng CKMC Varchar 50 N NBeizhu BZ Varchar 50 N N(3)入库登记表表 4-3 入库登记表数据项 数据项(英文) 列类型 长度 是否必须 是否主键Id ID int Y YLeibie LB varchar 50 N NPinmingguige PMGG varchar 50 N NDanwei DW varchar 50 N NShuliang SL int N NDanjia DJ decimal (18,2) N NJine JE decimal (18,2) N N(4)出库登记表表 4-4 出库登记表数据项 数据项(英文) 列类型 长度 是否必须 是否主键7Id ID int Y YLeibie LB varchar 50 N NPinmingguige PMGG varchar 50 N NDanwei DW varchar 50 N NShuliang SL int N NDanjia DJ decimal (18,2) N NJine JE decimal (18,2) N N(5)操作员资料表表 4-5 操作员资料表数据项 数据项(英文) 列类型 长度 是否必须 是否主键Id ID int Y Yxingming XM varchar 50 N Nmima MM varchar 50 N N5 应用程序设计(1)库存管理系统的处理流程图如图 5-1 所示。图 5-1 库存管理系统的处理流程图(2)总体结构和模块设计:8仓库管理系统出库登记业务处理基本资料系统维护入库登记当前库存登记其他库存登记每日统计货品资料仓库资料领用人资料供货单位资料仓库便笺操作员管理密码修改超限预警库存计算器图 5-2 库存管理系统功能模块图下面介绍几个主要的功能模块:(1)系统登陆模块进行用户权限的验证,只有具备一定权限的人才能登陆到系统,这样才能够确保系统的安全。(2)出库登记模块库存中原有的货品进行出库,包括出库的商品编号、品名规格、单位、数量、单价、领用人。(3)入库登记模块新采购的商品登记入库,包括入库的商品编号、品名规格、单位、数量、单价、供货单位。(4)当前库存报表模块显示各个仓库中货品存储情况,可直接导出数据,在 Excel 中编
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 一个小镇的传奇:课件展示
- 班会课件-男生
- 汽车维修工(高级)试题库+参考答案解析
- 《医学影像学基本原理与应用课件》
- 种子种苗的低温储存技术研究考核试卷
- 四大告诉你如何做报告
- 绝缘制品在工业控制系统网络安全的考核试卷
- 《企业安全生产文化建设的实践与创新》课件
- 小组班会课件
- 粮油行业展会营销与品牌推广考核试卷
- (输血科)培训计划
- 机械工程技术训练知到智慧树章节测试课后答案2024年秋北京航空航天大学
- 预拌混凝土质量管理
- 工贸行业隐患排查指导手册
- 第四单元《保护牙齿》活动三《保护牙齿》教案 浙教版综合实践活动二年级上册
- 小儿推拿合同范例
- 2024年中考第三次模拟考试题:地理(广东广州卷)(解析版)
- 2024-2030年中国南美白对虾养殖市场规模分析及发展风险研究报告权威版
- 定期清洗消毒空调及通风设施规章制度
- 2024年21起典型火灾案例及消防安全知识专题培训(消防月)
- 消防操作员劳动合同模板
评论
0/150
提交评论