ImageVerifierCode 换一换
格式:DOCX , 页数:55 ,大小:1.03MB ,
资源ID:27936640      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/27936640.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(毕业设计报告之商品仓库管理系统的设计.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

毕业设计报告之商品仓库管理系统的设计.docx

1、毕业设计报告之商品仓库管理系统的设计毕 业 设 计 报 告课题: 商品仓库管理系统的设计 系部: 软件工程系 班级: 软件081 学号: 2008180092 学生: 罗 X 指导教师: 刘 X X 装订交卷日期:2011年3月20日 毕业设计成绩评定表指导教师评语(包含学生在毕业实习期间的表现):成绩(平时成绩): 指导教师签名:年 月 日评阅教师评语:成绩(评阅成绩): 评阅教师签名:年 月 日答辩情况记录:(不安排答辩的学生此表不填)答辩成绩:答辩委员会主任(或答辩教师小组组长)签名:年 月 日总评成绩:装订顺序: (1)封面(2)毕业设计成绩评定记录(3)毕业设计任务书(4)毕业设计报

2、告标题、中文摘要及关键词(5)正文(6)附录(7)参考文献毕业设计成绩评定表:注:未安排答辩者平时成绩与评阅成绩分别占总评成绩的40%、60%;参加答辩者平时成绩占、卷面评阅成绩、答辩成绩分别占总评成绩40%、20%和40%。总评成绩记优秀、良好、中等、及格、不及格五等级计分。教务处制毕业设计任务书一、设计课题:商品仓库管理的设计与实现二、设计目的:通过条形码来进行仓库管理,以快速、准确、低成本的方式为客户提供最好的服务。本课题要求学生采用SQL Server2000数据库为后台、ASP为前台,设计一个仓库管理系统。通过本课题的设计,能够熟练运用SQL Server2005数据库和.NET语言

3、。因此本课题具有一定的实用价值。三、设计要求 本课题设计要求如下:1、销售模块当销售出库时不影响库存2、采购模块采购订单:当需要采购时,影响库存采购收货:采购成功后,库存自动增加3、仓库管理模块商品的入库:货品及可选择方便快捷,可以区分正常入库商品的出库:可以区分正常出库4、查询根据条形码查询商品5、打印打印相关统计报表四、毕业设计报告要求:毕业设计报告由以下几部分组成:1、标题封面:标题要求简洁、确切、鲜明。2、毕业设计成绩评定记录表(教师等填写)3、毕业设计任务书(指导教师提供)4、目录。5、正文6、附录五、设计进度计划:11月15日-11月25日 查阅资料、系统功能分析、模块设计、数据库

4、设计12月 1日- 2月25日 代码设计、调试3月 1日- 3月25 撰写毕业设计报告 4月初 毕业设计答辩(如有变动,另行通知)六、毕业答辩需提交的材料:1完整的系统代码(光盘或磁盘)2毕业设计报告学生:罗 X 指导教师签名:2010年 11 月 10 日一、软件可行性研究与项目开发计划1.问题定义可行性研究是运用多种科学手段(包括技术科学、社会学、经济学及系统工程学等)对一项工程项目的必要性、可行性、合理性进行技术经济论证的综合科学。项目可行性研究是项目前期工作的主要内容,可行性研究通过市场分析,技术研究,经济测算,最后确定是否投资一个项目。2.可行性研究仓储始终是生产者和客户之间的一个主

5、要的联系纽带,在该系统中起着包括商品的存储,进销等是公司仓库系统最重要的。可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程,实际上是一次大大简化系统分析和系统设计的过程,所以,进行可执行性的分析是非常必要的,也是很重要的。2.1要求2.1.1 基本运行要求:公司所需要开发的软件要求能在公司所有计算机上基于WINDOWS系统运行,支持无线传输,并具有条形码输入接口。同时所开发的软件要能与公司其他管理系统平台相衔接,统一管理公司的商品的运营状况。21.2 功能要求:主要功能模块为库存管理,进销管理,采购管理。系统能够使查询商品的信息变得更为轻易等,使这些信息为一目了然。2.1

6、.3 安全要求:登陆系统时,需验证身份和密码,只有通过验证的身份才能进入系统进行信息的操作。系统间信息的传递也需要进行安全设置,以防止公司信息泄露。同时该系统还需具有灵活性、兼容性等要求。 2.2目标商品仓库管理系统目标:建立一个能灵敏、高效、全面提高商品的管理系统,辅助管理决策者及时、准确地做出决策。(1)实现仓储业务全面计算机处理,提高公司的工作效率和工作质量。(2)及时提供仓储业务的统计信息,提高管理水平。(3)与供应商共享信息,满足供应链中对各项信息处理的准确性、一致性、时效性和灵敏性的要求。(4)为决策者提供更加有效的信息,辅助其做出正确的决策,从而提高公司的运营状况,提升利润空间。

7、2.3条件、假定和限制(1)系统开发基于windows操作系统,通过SQL Server2005等数据库软件和.Net等开发工具进行系统开发。(2)进行系统开发时间为四个月左右(3)该系统确保每种商品不会既超过既定库存,也不会少于当期需求。2.4可行性研究方法通过经济可行性,技术可行性,运行可行性3个方面进行可行性分析。2.5决定可行性的主要因素经济可行性:超市有能力承担系统开发费用。开发新系统的工作是一项间距复杂的工作,它的投资主要是人力和物力的投资。软件企业作为一个简短的高科技产业,其员工要求都比一般企业的要求要高,而且对系统开发及软件产业了解比较多,所以在自我开发管理系统的过程中,企业自

8、己比较容易安排人手,这样就可以为企业借阅大部分的额外开支。同时软件就其它产品来说,属于高端行业,无论是产品的价格还是质量都比较高,而经营产品的经销商或者是商家都要求有雄厚的资金支持。所以,在系统的开发过程中,企业完全有能力承担开发费用。 技术可行性:在IT行业中从业的工作人员一般都要求掌握计算机技术,具有一定的软硬件基础,会使用各种管理软件,熟悉IT产品。因为,有的企业对员工的素质要求比较高,从管理层到下面的销售人员,都要求具有一定的计算机基础,所以在新系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够掌握。 运行可行性:本系统采用基于Windows的图形用户界面,而该

9、系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就可以轻松上手。而整个商品仓库管理系统采用友好的交互界面,简介明了,不需要对数据库进行深入的了解。由此,该系统的操作是可行的,有必要开发该系统。3、项目开发计划11月15日-11月25日 查阅资料、系统功能分析、模块设计、数据库设计12月 1日- 2月25日 代码设计、调试3月 1日- 3月25 撰写毕业设计报告 4月初 毕业设计答辩3.1引言进行具体调查、研究、分析,确定有利和不利的因素、项目是否可行,估计成功率大小、经济效益和社会效果程度,为决策者和主管机关审批的上报文件3.2编写目的 本报告的主要作用是确定各个项目模块的开发情况。

10、 具体步骤:拟订开发计划书,分配项目工作,安排项目进度。读者是系统用户、系统开发人员、系统开发的决策者以及公司的决策者。3.3项目背景(1)所建议开发的软件系统的名称:商品仓库管理系统(2)本项目的提出者是某商品公司的负责人。 开发者为该宿迁软件开发中心的工作人员。 使用者为超市的管理的经理。实现该软件的计算操作平台是联入公司内部局域网的多台计算机,以及手持数据终端。(3)该软件系统首先联入公司内部局域网,统一管理公司的商品运营状况,使公司整体协调性更高,为企业带来更多收益。 同时,各库位的库存信息都会直接与各自的供应商进行共享。3.4参考资料管理系统高等教育出版社4 项目概述4.1工作内容见

11、可行性研究报告. 4.2条件与限制未完成项目应具备的条件:对项目开发有扎实的理论知识;对编程有良好的技术基础;应获得开发项目所需的资金。4.3产品4.3.1程序程序名称:商品仓库管理系统4.3.2文档可行性研究报告需求需求说明书软件概要设计软件详细设计软件编码软件测试与调试4.4运行环境软件环境:Windows应用平台硬件环境:微型计算机rver2005数据库4.5验收标准编号条 款具 体 事 项合格不合格1功能要求需求分析所要求的功能2性能要求软件运行速度快,响应时间短,安全性能好,兼容性较好3界 面操作界面友好直观,色彩明朗,设计有序,给人一种宁静的感觉,使用户能更好进行操作 4运行环境硬

12、件环境:微型计算机软件环境:Windows操作系统(Windows XP 等)5实施计划5.1任务分解编号阶段具体任务1问题定义通过访问调查,明确要解决的问题,确切地定义问题的必要性。2可行性研究研究问题的范围,是否值得去开发,并且是否有可行的解决方法。3需求分析跟用户密切配合,沟通,确定目标系统具备的功能,建立用户确认的系统逻辑模型。4概要设计提出低成本,中等成本,高成本设计方案,确定解决问题的策略及目标系统中应包含的程序。5详细设计设计出程序的详细规格说明,具体实现目标系统。6编码和单元测试编写容易理解和维护的程序模块,并对其进行测试。7综合测试通过各种类型的测试(及相应的调试)是软件达到

13、预定的要求。测试分为:集成测试、验收测试、现场测试。8软件维护通过各种必要的维护活动使系统持久地满足用户的要求。维护步骤:提出维护要求,分析维护要求,提出维护方案,审批维护方案,确定维护计划,修改软件设计,修改程序,测试程序,复查验收等。二、需求分析1引言通过进销、采订购、销售等模块来完善商品仓库管理系统。1.1编写目的商品仓库管理系统是一套用于仓库、进销存管理的软件。它适用于超市等单位管理商品的采购、入库、出库(销售)等日常工作。 提供基本的查询等功能,及简洁、明晰的报表。灵活的应何时出库入库及数量的问题。商品仓库管理系统主要针对于超市管理,是针对仓库日常执行业务,主要分为了商品仓库管理和商

14、品的查询,用户通过相应的模块,对仓库里的设备的基本情况进行操作 为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。 本文档设计人员、开发人员参考。1.2项目背景 软件项目名称:商品仓库管理系统 本项目适用于超市,等仓库的管理及运行! 该软件系统同其他系统或其他机构的基本的相互来往关系如下: 该系统的数据库及其备份建立在SQL Server2005数据库基础上1.3定义商品仓库管理系统包括对入库及入库/出库的基本信息查询,库存管理:对当前的产品数量及是否应该继续进或更新产品或做某些备注做出一些综合统计及报告说明。2任务概述2.1目标该软件系统开发的目的是为了使仓库管理员更好地管

15、理商品的仓库入库、出库情况以及库存信息,目标针对于仓库货物的流通情况, 能够方便的实现进出产品的出入库功能和信息的查询,并能够明了的反映库存信息情况以及时地提醒仓库管理员该对哪些产品进行出库和入库操作,系统要求有一定不合法的法操作的判断能力和容错能力以不至于偶尔的误操作致使系统崩溃或是数据彻底丢失。2.2运行环境操作系统:Windows XP支持环境:IIS 5.0数 据 库:Microsoft SQL Server 20052.3条件与限制由于此系统是自己的PC机上演示及在个人机上进行开发,所以其经费没有计算。其开发期限预计在四个月左右内完成。3数据描述3.1静态数据a) 用户表:中文字段名

16、英文字段名数据类型主键 非空用户编号ID自动编号YesNob) 商品信息表:中文字段名英文字段名字段类型主键非空标识ID自动编号主键Yesc) 入库信息表:中文字段名英文字段名字段类型主键非空标识ID自动编号YesNod) 订购表:中文字段名英文字段名字段类型主键非空 标识ID自动编号YesNoe) 采购表:中文字段名英文字段名字段类型主键非空标识ID自动编号YesNof) 销售表:中文字段名英文字段名字段类型主键非空标识ID自动编号YesNo3.2动态数据见详细设计说明书。3.3数据库介绍 商品仓库管理系统统适合Windows XP操作系统,后台数据库选择SQL Server2005数据库,

17、基本满足现在的主流配置的需要。3.4数据词典数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。一般说来,数据字典应该由对下列3类元素的定义组成:(一)数据项(即数据元素)数据项又称数据元素,是数据的最小单位,是无法再细分的数据。下面列出主要的数据元素,如下表所示:(二)数据存储数据存储是数据结构保存的场所,它只描述了数据的逻辑存储结构,而不涉及它的物理组织。现就以相关表来说明数据存储的定义,如下表所示。数据存储名称:用户表(Users)简 述:存放用户信息数据存储组成:UserName+PassWord+Tell+Sex数据存储名称:商品表简 述:存放商品信息数据存

18、储组成:SPId+SPName+TiaoM+SPGongYS+CangKId+BeiZ+SPLei+SPDate数据存储名称:商品销售表简 述:存放销售商品信息数据存储组成:TiaoM+SPName+SPPrice+XSLiang+YSMoney+SSMoeny+WSMoeny+XSDate数据存储名称:商品订购表简 述:商品订购信息表数据存储组成:OrderId+OrderDate+TiaoM+OrderPrice+YFMoney+SFMoney数据存储名称:商品采购表简 述:存放商品采购信息数据存储组成:CaiGouID+CaiGouDate+TiaoM+CaiGouL+CaiGouPri

19、ce+CaiGouZongJ加工处理加工处理是对数据流程图中的逻辑处理进行分析及一些必要说明。如下表所示。处理逻辑名称:管理(添加、删除、修改)用户信息简 述:制定用户信息表输入的数据流:用户姓名、密码、权限处 理:根据实际情况添加或修改输出的数据流:数据流“用户信息”写入数据存储用户信息表处 理 频 率:如果用户信息无变动,处理基本上也是没变动处理逻辑名称销售商品信息简 述:添加、修改或查询商品信息输入的数据流:商品信息处 理:管理员或操作员管理输出的数据流:数据流“商品信息”写入数据存储产品信息表处 理 频 率:对每种类型的入库产品处理一次(如已入库则报错)处理逻辑名称:商品入库管理简 述

20、:管理员或操作员存储入库的产品输入的数据流:管理员或操作员输入入库产品信息处 理:管理员或操作员管理输出的数据流:数据流“入库商品”写入数据存储产品入库表 并修改库存表处 理 频 率:对每种类型的入库商品处理多次处理逻辑名称:商品出库管理简 述:管理员或操作员输入出库产品信息输入的数据流:由管理员或操作员输入处 理:管理员或操作员管理输出的数据流:数据流“出库产品”写入数据存储产品出库表 并修改库存表处 理 频 率:对每种类型的出库产品处理多次(如超出库存量则报错)处理逻辑名称:采购订单管理简 述:操作员、管理员输入订购商品输入的数据流:由管理员、操作员输入处 理:管理员或操作员管理输出的数据

21、流:数据流订购商品显示出来处 理 频 率:对每种类型的订购商品处理多次处理逻辑名称:采购收货管理简 述:操作员、管理员输入收货商品输入的数据流:由管理员、操作员输入处 理:管理员或操作员管理输出的数据流:数据流收货商品显示出来处 理 频 率:对每种类型的收购商品处理多次三、软件概要设计1引言这份概要设计说明书是说明系统的处理概念和系统流程.1.1编写目的从该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构。在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。本概要设计说明书的目的就是进一步细化软件设计阶段得出的软件

22、总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。1.2项目背景开发软件系统的名称为仓库信息管理系统;1.3定义在该概要设计说明书中的专门术语有:总体设计 接口设计 数据结构设计 运行设计 出错设计具体的概念与含义在文档后将会解释。1.4参考资料使用软件工程与实训 主编杜文浩 白萍 清华大学出版社软件需求 主编Karl.wiegers 清华大学出版社2任务概述2.1目标2.2运行环境操作系统:Windows XP支持环境:IIS 5.0数 据 库:Microsoft SQL Server 20052.3需求概述商品仓库管理系统是一套用于仓库、进销存管理的软件。它适用于超市等管理商品、

23、的采购、入库、出库(销售)等日常工作。 提供基本的查询等功能,及简洁、明晰的报表。应何时出库入库及数量的问题,为管理决策提供了良好的参考平台。商品仓库管理系统主要针对于某些超市库存信息的管理,是针对仓库日常执行业务,主要分为了商品仓库管理和信息查询,用户通过相应的模块,对仓库里的设备的基本情况进行操作,对商品进行查询,管理员通过简单的操作即可轻松的管理商品信息。2.4条件与限制由于此系统是自己的PC机上演示及在个人机上进行开发。3总体设计3.1处理流程商品仓库管理系统分三层,其中顶层的是系统的接口,供用户使用,第二层是一些基本的功能整体,包括用户管理、商品管理、商品出入库管理、商品采购管理,系

24、统描绘了整个系统的功能;最下面一层就是每个基本功能模板的实现部分。3.2总体结构和模块外部设计3.3功能分配1、销售模块当销售出库时不影响库存2、采购模块采购订单:当需要采购时,影响库存采购收货:采购成功后,库存自动增加3、仓库管理模块商品的入库:货品及可选择方便快捷,可以区分正常入库商品的出库:可以区分正常出库4、查询根据条形码查询商品5、打印打印相关统计报表4接口设计 4.1外部接口商品仓库管理系统统适合Windows XP操作系统,后台数据库选择Microsoft SQL Server 2005。4.2内部接口商品仓库管理系统内部通过对数据库各个表的操作进行联系,其中库存表建立在入库表和

25、出库表的基础上,通过商品条码查询的功能。5数据结构设计5.1逻辑结构设计在上面的实体以及实体之间的关系的基础上,形成数据库中的表格和各个表格之间的关系。仓库管理系统数据库中各个表格的设计结果如下面的几个表格所示。每个表格表示在数据库中的一个表。逻辑结构设计的任务就是把概念模型设计阶段设计好的基本E-R图转换为与选用的具体机器上的DBMS产品所支持的数据模型相符合的逻辑结构,现选用关系模型,E-R图向关系模型的转换结果如下所示:用户表商品表商品出入库表商品订购表商品收购表商品销售表5.2物理结构设计a) 用户表(Users),见表1:表表1用户表中文字段名英文字段名数据类型主键 非空用户编号ID

26、自动编号YesNo用户名UserName文本NoYes用户密码PassWord文本NoYes电话号码Tell文本NoYesb) 商品表 见表2:表2商品表中文字段名英文字段名字段类型主键非空名称SPName文本NONO商品编号SPId编号NoNo条码TiaoM文本YesNO商品供应商SPGongYS文本NoYes仓库编号CangKId编号YesNo商品备注BeiZ文本NoYes商品类SPLei文本NoYes商品日期SPDate文本NoYes商品价格SPPrice文本NoYesc) 采购表,见表3: 表3采购表中文字段名英文字段名字段类型主键非空采购编号CaiGouId编号NoNo采购日期Cai

27、GouDate文本NoYes商品条码TiaoM文本YesNO采购量CaiGouL文本NoYes采购价格CaiGouPrice文本NoYes采购总价CaiGouZongJ文本NoYesd) 销售表,见表4: 表4销售表中文字段名英文字段名字段类型主键非空商品条码TiaoM文本YesNo商品名SPName文本NoYes商品价格SPPrice文本NoYes销售量XSLiang文本NoYes应收钱YSMoney文本NoYes实收钱SSMoney文本NoYes未收钱SWMoeny文本NoYes销售日期XSDate文本NoYese) 销售表,见表5: 表5订购表中文字段名英文字段名字段类型主键非空订购编号

28、OrderId编号NOYes订购日期OrderDate文本NOYes商品条码TiaoM文本YesNO订购价格OrderPrice文本NOYes应付钱YFMoeny文本NOYes实付钱WFMoeny文本NOYes6.安全保密设计通过设置用户的权限来控制对数据库的访问,只有系统管理员权限的人才能进行对系统用户的管理,也就是对用户表(user)的控制访问。只有系统用户,比如管理员和操作员,他们才有对该系进行操作。7维护设计由于系统较小没有外加维护模块,因为维护工作比较简单,仅靠数据库的一些基本维护。四、详细设计说明书1引言设计每个模块的实现算法、所需的局部数据结构。详细设计的目标有两个:实现模块功能的算法要逻辑上正确和算法描述要简明易懂。1.1编写目的为了方便系统数据库管理及维护人员了解系统的详细结构组成。1.2项目背景开发软件系统的名称为商品仓库管理系统1.3参考文献实用软件工程与 主编 杜文浩 白萍 清华大学出版社软件需求 主编 Karl E.Wiegers 清华大学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1