下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、酒店库存管理系统的设计与实现毕业论文1 引言1.1 课题背景仓库管理系统是一个企事业单位不可缺少的一部分, 它的容对于企业的决策者和管理者来说都是至关重要的,因此,仓库管理系统应该能够为用户提供充足的信息和快捷的查询手段,但一直以来人们使用传统的人工方式管理仓库,这种管理方式存在着许多缺点,诸如效率低,性差等,而且时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学不断发展,其强大的功能已经被人们深刻认识,它已经进入了人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对产品仓库信息进行管理,具有人工管理无法比
2、拟的优点,它检索迅速、查找方便、可靠性高、存储量大、性好、寿命长、成本低等,可减少更多的人力物力,这些都能够极提高货品仓库的管理效率。目前平遥国际金融家俱乐部酒店库存管理还是在账本上进行管理。这样不但耗费了大量的人力物力和财力,而且容易出错。1.2 课题来源平遥国际金融家俱乐部酒店库存的入库和出库都是在账本上进行登记,这样不但耗费了大量的人力物力和财力,而且容易出错。并且现在的仓库作业和库存控制作业已十分多样化、复杂化,靠人工去记忆处理已十分困难,所以和该酒店的财务有关人员沟通后,确定了我的毕业设计课题:平遥国际金融家俱乐部酒店库存管理系统的设计与实现。该系统的实现可以使平遥国际金融家俱乐部酒
3、店的库存管理中节省人员开支、减少人为错误、极大的提高劳动生产率。2 需求分析2.1 系统目标实现一个计算机操作的酒店库存管理系统,完成库存中入库登记管理、出库登记管理、货品资料管理等功能。2.2 系统功能需求本系统的用户只分一类。可操作“业务处理”、 “基本资料”、 “系统维护”三大功能模块。其中“业务处理”包括: “出库登记”、 “入库登记”、 “当前库存报表”、 “其他库存变动”、 “每日统计” ; “基本资料”包括: “货品资料”、 “仓库资料”、 “供货单位资料”、 “领用人资料”、 “仓库便笺”;“系统维护”包括: “计算器”、 “操作员管理”、 “密码修改”、 “超限预警库存报表”
4、。主要功能描述(1) 货品资料管理列出当前仓库中所存货品信息。用户可以修改、删除、添加、导出货品信息。如果新来一批货品,可以通过“添加”来完善货品资料,包括“货品类别”、 “品名规格”、 “编号” 、 “单位” 、 “参考出入库价”、 “库存上下限”、 “成本价”、 “数量” 、 “备注” 。如果某货品资料发生改变,可选中该货品通过点击“修改”来完善货品信息。(2) 入库登记管理列出最近入库货品的信息。包括品名规格、单位、数量、单价等。入库时,先填写入库货品资料,包括货品“编号”、 “品名规格”、 “单位” 、 “成本价”、 “数量” 、 “金额”O然后点击“添加”O列表中将显示此次入库的货品
5、资料,再选择“供货单位”最后保存即可完成入库操作。(3) 3) 出库登记管理列出最近出库货品的信息。包括品名规格、单位、数量、单价等。出库时,点击“编号”旁边的按钮,可弹出仓库中各个货品,选择出库商品后,该货品资料将详细显示,包括货品“编号”、 “品名规格”、 “单位” 、 “库存量”、 “成本价”、 “单价” 、 “金额” 。然后填入要出库的货品数量,点击“添加”。列表中将显示此次出库的货品资料,再选择“领用人”,最后保存即可完成出库操作。(4) 当前库存报表管理可查看各个仓库中的货品资料,也可导出数据到Excel 中,方便库存管理人员打印。(5) 供货单位资料管理列出现有供货单位的详细资料
6、。可对其进行“修改”、 “删除” 、 “添加” 、 “导出” 。如有新的供货单位,可进行添加,包括“公司名称”、 “联系人”、 “手机” 、 “联系地址”、 “电子” 、 “开户银行”、“银行账号”、 “备注” 。(6) 操作员管理及密码修改“操作员管理”中可改变操作员用户名,然后重新设置登陆密码。“密码修改”中只是改变当前的密码,两次输入正确后即可修改。2.3 系统开发工具与环境(1)C# 简介C# (C sharp)是微软对这一问题的解决方案。C#是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于Microsoft .NET 平台的应用程序,Microsoft .NET
7、提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。正是由于 C#0向对象的卓越设计,使它成为构建各类组件的理想之选一一无论是高级的商业对象还是系统级的应用程序。使用简单的C黜言结构,这些组件可以方便的转化为XML网络服务,从而使它们可以由任何语言在任何操作系统上通过Internet 进行调用。(2)SQL2005 简介SQL Server 是一个全面的、集成的、端到端的数据解决方案,它为企业中的用户提供了一个安全、可靠和高效的平台用于企业数据管理和商业智能应用。SQLServer 2005 为 IT 专家和信息工作者带来了强大的、熟悉的工具,同时减少了在从移动设备到企业数据系统的多平
8、台上创建、部署、管理及使用企业数据和分析应用程序的复杂度。通过全面的功能集、和现有系统的集成性、以及对日常任务的自动化管理能力,SQLServer 2005 为不同规模的企业提供了一个完整的数据解决方案。(3) 开发环境安装C#2005、 SQL Server 2005 。安装 Office 2003 。2.4 库存管理系统的数据流图图2-1库存管理系统的数据流图2.5 数据字典表2-1入库登记表、出库登记表的数据字典名字:入库登记表别名:入库登记信息描述:送给库存管理员的货品信息表定义:入库登记表 =货品编号+ 货品规格+单位+成本价+数量+单价+金额位置:数据库中保存名字:出库登记表别名:
9、出库登记信息描述:送给库存管理员的货品信 息表定义:入库登记表=货品编号+ 货品规格+单位+成本价 +出库数量+单价+金额数据库中保存输出到打印机表2-2货品编号、货品数量的数据字典名字:货品编号别名:描述:唯一标识库存中特定货品的关键域定义:货品编号=00000-99999位置:入库登记表出库登记表货品资料表当前库存报表名字:货品数量别名:描述:某一货品出入库的数量定义:库存卜限 < 货品数量 库存卜限<入库登记表出库登记表 货品资料表 当前库存报表3数据库的概要设计系统的概念模型如图3-1所示。图3-1库存管理系统的概念模型的E-R图上图是库存管理系统的概念模型的E-R图,该系
10、统涉及的实体集有:仓库实体集:具有属性仓库名和备注。入库货品实体集:具有属性编号、品名规格、单位、数量、供货单位。出库货品实体集:具有属性编号、品名规格、单位、数量、领用人。货品资料实体集:具有属性编号、品名规格、货品类别、入库价、出库价、库存上限、库存下 载。供货单位实体集:具有属性公司名称、联系人、手机、备注。领用人实体集:具有属性部门、联系人、手机、备注。4数据库的表结构设计4.1数据库表设计(1)货品资料表(编号,类别,品名规格,单位,库存量,参考入库价,参考出库价,库存上限, 库存下限,成本价,备注)(2)入库登记表(类别,品名规格,单位,数量,单价,金额)(3)出库登记表(类别,品
11、名规格,单位,数量,单价,金额)(4)其他库存变动表(类别,品名规格,单位,数量,单价,金额)(5)仓库资料表(仓库名称,备注)(6)领用人资料表(部门,联系人,联系,手机,邮编,联系地址,电子,开户银行,银行账号, 备注)(7)供货单位资料表(公司名称,联系人,联系,收集,邮编,联系地址,电子,开户银行,银 行账号,备注)(8)操作员资料表(,密码)4.2系统数据库表结构(1)货品资料表表4-1货品资料表数据项数据项(英文)列类型长度是否必须是否主键IdIDintYYLeibieLBvarchar50NNPinmingguigePMGGvarchar50NNDanweiDWvarchar50
12、NNKucunliangKCLintNNBianhaoBHintNNCankaorukujiaCKRKJDecimal(18,2)NNCankaochukujiaCKCKJdecimal(18,2)NNKucunshangxianKCSXintNNKucunxiaxianKCXXintNNChengbenjiaCBJdecimal(18,2)NNBeizhuBZvarchar50NN(2)仓库资料表表4-2仓库资料表数据项数据项(英文)列类型长度是否必须是否主键IdIDintYYCangkumingchengCKMCVarchar50NNBeizhuBZVarchar50NN(3)入库登记表表
13、4-3入库登记表数据项数据项(英文)列类型长度是否必须是否主键IdIDintYYLeibieLBvarchar50NNPinmingguigePMGGvarchar50NNDanweiDWvarchar50NNShuliangSLintNNDanjiaDJdecimal(18,2)NNJineJEdecimal(18,2)NN(4)出库登记表表4-4出库登记表数据项数据项(英文)列类型长度是否必须是否主键IdIDintYYLeibieLBvarchar50NNPinmingguigePMGGvarchar50NNDanweiDWvarchar50NNShuliangSLintNNDanjiaD
14、Jdecimal(18,2)NNJineJEdecimal(18,2)NN(5)操作员资料表表4-5操作员资料表数据项数据项(英文)列类型长度是否必须是否主键IdIDintYYxingmingXMvarchar50NNmimaMMvarchar50NN5应用程序设计(1)库存管理系统的处理流程图如图5-1所示。 二始 用一尸追:|在|用户世烽皿袖于JL行干桑1箕 诅出 J图5-1库存管理系统的处理流程图(2)总体结构和模块设计:图5-2库存管理系统功能模块图下面介绍几个主要的功能模块:(1)系统登陆模块进行用户权限的验证,只有具备一定权限的人才能登陆到系统,这样才能够确保系统的安全。(2)出库
15、登记模块库存中原有的货品进行出库,包括出库的商品编号、品名规格、单位、数量、单价、领用人。(3)入库登记模块新采购的商品登记入库,包括入库的商品编号、品名规格、单位、数量、单价、供货单位。(4)当前库存报表模块显示各个仓库中货品存储情况,可直接导出数据,在 Excel中编辑另保存打印。(5)每日统计模块记录“今日出库货品”数、“今日入库货品”数、“库存不足货品”数、“库存超限货品”数、“总库存货品”数。(6)货品资料模块新存入库存中的货品资料进行添加以及对原有的货品进行修改,包括“参考入库价”、“参考出库价”、“库存上限”、“库存下限”。(7)超限预警库存报表模块对每种货品设置上下限后,如果超
16、出限制或者不足,可显示预警的货品的具体信息,包括类别、品名规格、数量。6详细设计系统流程图主界面:业务处理(2)-每日既1十基本粮料-WS系统雉护L+W寻.可也岸新玉地包性*M.电作信计粒.如四降ft?出库登记模块流程图图6-1主界面截图图6-2出库登记流程图(3)入库登记模块流程图图6-3入库登记流程图7总结本软件的设计目的是为了提高平遥国际金融家俱乐部酒店库存管理效率,减轻库管员的工作量。通过这几个月的毕业设计,我了解了开发系统的各个步骤,包括需求分析、可行性研究等,熟练掌握了 C献言、SQL2005平台的使用,经过大量的测试和试用,本软件已初步得到了平遥国际金融家 俱乐部酒店库管员的肯定
17、,并对软件界面和易用实用等方面提出了表扬。创新之处:(1)有针对性:本系统是在实地考察平遥国际金融家俱乐部酒店库存管理现状后设计的。(2)实用性:该应用软件可以直接导出数据,在 ofice excel软件下直接打印,方便报表的提交。(3)预警性:对于超出或者少于库存量设置的货品,系统将报警提示。在系统的选题、设计与实现过程中,我始终得到了我的导师庞继芳老师的悉心指导、热情的鼓 励和支持。没有她严格的要求和细致的指导帮助,就不会有本系统及本文的顺利完成,在此,我要 真诚地感我的导师庞继芳老师。参考文献1 立春 , 卓 . 浅谈仓库管理信息系统及其企业中实现J. 商城现代化,2007(13)2 国
18、增 . 基于 C/S 结构的库存管理系统的设计J. 科技纵横,2007(01)3 殷 俊 芳 , 薛 红 , 元 风 . 基 于 B/S 模 式 的 仓 库 管 理 系 统 设 计 J. 工 商 大 学 学 报 ( 自 然 科 学 报 ),2006(01)4 萨师炫 , 王珊 . 数据库系统概述M. 高教 ,1991,4 (2)5 佳 . 信息系统开发方法教程M. 清华大学,19996 宋远方 . 供应链管理与信息技术M., 经济科学,20007军怀,耿.基于WEB莫式的销售管理信息系统J.计算机工程与应用8 任皓 , 新宁 , 孔敏 , 周军 . 论企业知识资源的组织J. 情报学报,2004
19、,22 (2)9 朱桂平 , 怀政 . 物流企业分销网络战略管理M. 中国物资,200310 , 黄志球 , 柳雪涛 , 定会 . 基于数据仓库技术的工程数据管理系统的研究与实现J. 小型微型计算机系统,2004,25 (1)11 M.Igbaria, R.sprague, C.basnet.The impact and benefits to a DSS, The case of Fleetmanages J.Information and management, 1996, 31(2):215-225Design and Implementation of Pingyao internat
20、ional financial clubhotel inventory management systemStudent Name : Liang Jie Tutor : Pang Jifang Abstract Nowadays, market competitions are increasing dramatically along with our rapid developed economy. In order to adapt this environment, the hotel enterprises need to fully understand their operat
21、ing status, and continually enhance their efficiency through effective management. Effective hotel warehouse management is one of important way to improve production and operation efficiency.As an example, Pingyao International Finance Club stock's transaction record is carried on the registration in the account book. However, this method not only consume a large amount of human and financial resources, and also easily make mistakes. Furthermore, present warehouse operations and inventory control operations are quite diversified and complex, which only rely on artificial memory and proc
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 暨南大学《工程制图及CAD》2020-2021学年第一学期期末试卷
- 济宁学院《乒乓球V》2021-2022学年第一学期期末试卷
- PE工程师工作总结
- 精神病医疗科普
- 脑出血的针灸治疗
- 连续肾脏替代治疗处方
- 2024年度版权许可协议:电影制品发行与放映权的详细规定2篇
- 爱牙日护理宣教
- 2024版二手车金融服务合同3篇
- 玉林师范学院《课堂教学观察》2022-2023学年第一学期期末试卷
- 软件工程系统设计报告书
- 羽毛球正手发球教案
- 高二文科数学考试双向细目表
- 新人教版二年级数学(上册)看图列式计算(A4版)2
- 业主大会议事规则(范本6篇)
- 大学《世界古代史》期末复习简答题、论述题合集及答案
- 小学教师思政培训心得体会
- 四年级数学上册课件-6.可能性-苏教版(共14张PPT)
- 固体废物处理处置方法
- 制药工程本科毕业论文选题(1194个)
- 浅析土力学发展史与未来前景
评论
0/150
提交评论