5山东经济学院本科毕业设计(论文)基本结构.doc_第1页
5山东经济学院本科毕业设计(论文)基本结构.doc_第2页
5山东经济学院本科毕业设计(论文)基本结构.doc_第3页
5山东经济学院本科毕业设计(论文)基本结构.doc_第4页
5山东经济学院本科毕业设计(论文)基本结构.doc_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

山 东 经 济 学 院 本科毕业设计 论文 设计 论文 题目 指导教师 刘位龙 学 号 姓 名 学 号 姓 名 学 号 姓 名 院 部 专业 2008 届 山东经济学院教务处制 年 月 日 基于 Web 的连锁超市物流配送系 统设计与实现 姜颖媛 200817130007 山东财经大学燕山学院 学院学院 信息管理 20120405 NO 解明明 李然然 200817130008 200817130012 山东经济学院学士学位论文 山东经济学院学士学位论文原创性声明山东经济学院学士学位论文原创性声明 本人郑重声明 所呈交的学位论文 是本人在导师的指导下进行研究工 作所取得的成果 除文中已经注明引用的内容外 本论文不含任何其他个人 或集体已经发表或撰写过的研究成果 对本文的研究做出重要贡献的个人和 集体 均已在论文中作了明确的说明并表示了谢意 本声明的法律结果由本 人承担 学位论文作者签名 年 月 日 山东经济学院关于论文使用授权的说明山东经济学院关于论文使用授权的说明 本人完全了解山东经济学院有关保留 使用学士学位论文的规定 即 学校有权保留 送交论文的复印件 允许论文被查阅 学校可以公布论文的 全部或部分内容 可以采用影印或其他复制手段保存论文 指导教师签名 论文作者签名 年 月 日 年 月 日 山东经济学院学士学位论文 基于 Web 的连锁超市物流配送系统设计与实现 论文题目 黑体 三号 居中 段前段后 0 5 行 摘要 伴随我国连锁超市快速发展 越来越多的问题相继出现 特别是连锁超市信息系统 的建设却相对落后 一套好的物流配送系统可以有效提高配送效率 合理的配送活动可 以提高企业的供应保证程度 降低缺货风险 让存货处于一个成本最低状态 本系统对物流配送需求进行深入分析 系统是采用 ASP NET 技术和 SQL SERVER 2005 数据库管理系统作为工具进行开发的基于 WEB 的连锁超市管理系统 并对此系统的功能 结构 逻辑结构进行了描述 并结合现有技术实现其功能 根据不同权限 管理员和用户 可对系统进行不同的操作 从操作简便 界面美观 灵活实用的用户要求出发 超市管 理员主要实现的功能模块有销售明细 现有库存 制定采购需求申请 查询配送订单 签收订单与退回 调配中心作为整个物流配送管理的核心部分能实现的功能模块有库存 管理 制定配送单 查询配送单 采购申请 采购中心是商品来源单位主要实现的功能 模块是接受采购申请 采购商品 关键词 关键词 基于 WEB 的连锁超市管理 ASP NET 技术 SQL SERVER 2005 数据库 解决 方案 在此处输入中文摘要内容 摘要内容以 300 400 字为宜 格式要求 宋体 小四号 字 段落首行缩进 2 字符 段前段后 0 5 行 行距 20 磅 如果内容比较长 可以单独放 置在一页上 关键词 此处输入关键字 关键字之间用分号分割 最后一个关键字后面空白 关键 字不易太多 一般不超出 6 个 宋体 小四号字 英文标题 Arial Narrow 字体 三号 居中 段前段后 0 5 行 ABSTRACT 此处输入英文摘要 Arial 小四号字 段落首行缩进 2 字符 行距 20 磅 Keywords 此处输入英文关键字 与中文关键字对应 Arial 小四号字 如果内容比 较长 可以单独放置在一页上 山东经济学院学士学位论文 TheThe MaterialzirkulationMaterialzirkulation SystemSystem DesignDesign andand RealizationRealization ofof ChainChain SupermarketSupermarket basedbased onon WebWeb AbstractAbstract With th rapid development of the chain supermarkets in China more and more problems arise one after another especially for the relatively backward construction of the information system of chain supermarkets A good set of materialzikulation system cam help to improve the efficiency of supply The reasonable distributions activities can enhance the supplying guarantee degree of the enterprises lessen the risk of stock out so that to let the inventory in a state of the lowest cost The system makes a further analysis of the materialzirkulation requirments It adopts the ASP NET technology and SQL SERVER 2005 date base management system as a tool to develop the chain supermarkets management system based on WEB and it describes the fuction structure and logical structure of the system as well In addition it combines the existing technology to make its function come true According to the different limits the administractor and the users can do different opration to the system Taking the simple operation beautiful interface flexible and practical requirments of users into account the supermarket managements have to realize the following functional module sales details avalible stock make purchase need application inquires the distribution order sign the orders and retures As the core part of the whole materialzirkulation the control center can realize these functions the avalible stock to make distribution list to check the distribution list and purchase application The purchase center is the main fuction part of the original units of the goods KeyKey wordswords ChainChain SupermarketSupermarket ManagementManagement basedbased onon WEBWEB ASP NET TechnologyASP NET Technology SolutionSolution ofof SQLSQL SERVERSERVER 20052005 DateDate BaseBase 山东经济学院学士学位论文 目录 一 系统分析 1 一 系统实现目标 开始页码 1 系统设计基本特点 开始页码 2 系统设计基本功能 开始页码 二 系统开发环境 开始页码 1 B S 模式 开始页码 2 技术应用 开始页码 二 系统设计 开始页码 一 系统功能描述 开始页码 1 系统功能结构 开始页码 二 系统业务流程 开始页码 1 系统操作员流程 开 2 超市管理流程 开始页码 3 配货中心流程 开始页码 三 数据库设计 一 ER 图 开始页码 四 系统模块的实现 一 用户登录 开始页码 1 用户登录界面 开始页码 二 超市管理 开始页码 三 配送中心管理 开始页码 总结 调查附记 开始页码 附录 开始页码 参考文献 开始页码 致谢 开始页码 说明 为保证目录美观 建议使用自动生成方式产生说明 为保证目录美观 建议使用自动生成方式产生 山东经济学院学士学位论文 1 一 系统分析 一 系统实现目标 一 系统实现目标 系统主要从库存管理和配送管理两方面来设计配送管理系统 主题功能是在连锁经营管理内 部即配送中心与各个超市网点之间实现信息共享和快速传递 控制库存 优化配送 在物流的配 送过程中进行控制 设计一个包括库存管理和配送管理两大功能在内的能适合连锁超市的配送管 理系统 1 1 系统设计基本特点 系统设计基本特点 l 连锁超市以配送中心为纽带 将各 个超市形成联合统一的经销经营体系 实现连锁超市 最主要的经营特点是五个统一 即统一采购统一配送 统一核算 统一品牌和统一管理 2 配送中心将 超市的零散需求进行有效集约 统一制定配送计划 在采购方面 有利于连 锁企业降低采购成本 3 配送中心商品由总部支配 根据各个超市需求申请 统一调拨 保证商品有效及时的补 充 大大降低了各网点的库存商品量及连锁企业的整体库存商品量 提高了库存管理水平 2 2 系统实现的基本功能有 系统实现的基本功能有 1 建立商品配送及销售明细 能够随时查询商品配送情况 商品的配送统计 能够随时查 询库存不足 正在采购的商品 2 制定配送计划 根据超市上报的送货需求申请以及库存情况完成配货定单 制定调整配 送计划 可根据各种商品的配送及退回情况 及时调整配送计划 统计配送计划的完成情况 可 随时查询配送计划完成情况 3 制定发货申请 统计和查询现有库存情况 根据配送计划和库存情况 发出定货申请 二 系统开发环境 二 系统开发环境 1 B S1 B S 模式模式 B S Browser Server 浏览器 服务器 模式又称 B S 结构 在这种结构下 软件 应用的业务逻辑完全在应用服务器端实现 用户表现完全在 Web 服务器实现 客户端只 需要浏览器即可进行业务处理 是一种全新的软件系统构造技术 这种结构更成为当今应 用软件的首选体系结构 B S 架构的系统有着 C S 架构无法取代的优点 如维护成本低 安装和部署零成本 数据和业务逻辑可以保持同步 并且 不同于传统特别是从用户的 角度出发 B S 架构软件更受欢迎 2 技术应用 技术应用 山东经济学院学士学位论文 ASP NET 使运行一些很平常的任务如表单的提交客户端的身份验证 分布系统和网站 配置变得非常简单 因为 ASP net 是基于通用语言的编译运行的程序 所以它的强大性 和适应性 可以使它运行在 Web 应用软件开发者的几乎全部的平台上 笔者到现在为止 只知道它只能用在 Windows 2000 2003 Server VISTA 7 XP 上 通用语言的基本库 消 息机制 数据接口的处理都能无缝的整合到 ASP net 的 Web 应用中 ADO NET 提供与数据源进行交互的相关的公共方法 但是对于不同的数据源采用一组 不同的类库 这些类库称为 Data Providers 并且通常是以与之交互的协议和数据源的 类型来命名的 C 是微软推出的一种基于 NET 框架的 面向对象的高级编程语言 C 由 C 语言 和 C 派生而来 继承了其强大的性能 同时又以 NET 框架类库作为基础 拥有类似 Visual Basic 的快速开发能力 二 系统设计二 系统设计 一 管理功能分析管理功能分析 1 1 功能结构图功能结构图 为了实现系统的目标 系统必须具有各种功能 分析各部门的功能后 分层将其归纳 整理 形成各层次的功能结构图 连锁超市管理 调配中心管理各个超市管理 理 销 售 明 细 查 询 库 存 制 定 需 求 申 请 查 询 配 送 单 订 单 签 收 退 回 查 询 库 存 商 品 入 库 制 定 配 送 计 划 配 送 完 成 统 计 查 询 配 送 单 采 购 申 请 功能结构图功能结构图 二 业务流程分析 二 业务流程分析 山东经济学院学士学位论文 3 为了更加清晰地表达系统的业务功能模块 下面给出配送系统的业务流程图 对于不同的角色 它们所拥有的权限不同 流程图也不一样 1 系统的登录系统的登录系统操作员流程图 2 2 超市管理流程 超市管理流程 1 根据超市现有商品销售 顾客挑选商品 在收银台处扫码 并记录销售信息 生产销售明细表 2 调配中心对各个超市的存货不做统一管理 查询不到各个超市的存货信息 是 由超市管理人员根据连锁超市统一标准化管理做出的库存管理 超市管理员点击现有库 存时能显示出所有商品编号 商品名称 商品规格 数量 存货上限 存货下限 商品 到达商品下限以及以下时商品信息颜色变红 最下面有提交按钮 提交变红的列到需求 申请表 3 根据库存商品不足提交上来的信息 编制商品发货需求申请表 商品发货申请 表的标号由系统自动生成 申请表包含商品属性 商品名称 商品规格 需求数量 制 表单位 接收单位 发送时间 申请状态 4 根据调配中心返回的配送信息 查询配送单 配送单编号和商品需求申请表编 号一致 能查询出的配送定单 说明商品处于配送状态 5 订单的签收与退回是超市管理员对订单的接货处理 对需求的商品进行签收 不符合需求的商品退回 退回的商品返回配货中心 山东经济学院学士学位论文 3 3 配货中心流程 配货中心流程 1 规定库存上限 库存下限 当前仓库里商品库存量随进货完毕和配货完毕而改 变 可以查询库存商品数量 商品到达商品下限以及以下时商品信息颜色变红 提交每 一列变红的商品 到采购申请 返回有 正在采购 的提示 2 根据库存不足的信息 进行商品的采购 对采购回来的商品以及退回的商品进 行入库 增加库存量 录入信息包括商品编号 全称 简称 规格 数量 单位 产地 商品最后一次进价 3 按超市的配送申请 接受超市的需求申请并制定配送计划 统计和查询现有库存 情况 根据配送计划和库存情况 由调配员向库存管理员发出发货申请 编制配送订单 订单的编码是和需求申请表一致 库存充足时 完全满足需求申请 制定配送订单 发送商品 超市管理员能查询配 货订单 并且每一商品都能单独接收和退货 退货的商品重新入库 统计每一订单接收 的商品数量 完成统计配送计划 4 完成的配送订单是进行查询依据 调配中心进行发货处理 山东经济学院学士学位论文 5 三 数据库设计三 数据库设计 1 1 数据库设计数据库设计 数据库需求分析 SQL Server2005 是基于 SQL Server2000 技术优势构建的 它可以为任何规模的组织机 构提供集成化信息管理解决方案 当今的企业常常面临着诸多方面的挑战 例如需要根 据数据做出更快 更多的决策 需要提高开发团队的生产力和灵活度 在减少总体信息 技术 IT 预算的同时 扩展基础架构以满足更多要求等 作为微软公司的数据管理与分 析软件 SQL Server2005 有助于简化数据与分析应用的创建 部署和管理 并在解决方 案伸缩性 可用性和安全性方面作了重大的改进 因此 为了提高系统的安全性 可靠 性和性能 本系统采用 SQL Server2005 数据库 数据库概念设计 系统开发过程中 数据库设计占有重要的地步 数据库设计的原则是根据系统的整体 山东经济学院学士学位论文 需求而定的 各模块的信息实体 E R 图分别如下 系统用户信息实体系统用户信息实体 E R 图图 一 一 数据库中各表数据库中各表 发货申请表关联表发货申请表关联表T apptable 字段中文名称 字段英文名称字段类型 是否可 以为空 主键 外键 备注 申请表编号 AppID nvarchar否是 制表单位 madeby nvarchar是 接收单位getplacenvarchar是 申请时间posttimedatatime是 超市IDcsIDnvarchar是 申请状态appstatenvarchar是 发货申请表关联表发货申请表关联表T apptable g 字段中文名称 字段英文名称字段类型 是否 可以 为空 主键 外键 备注 商品自增码 autoID bigint否 申请表编码 appID nvarchar 50 商品编码tradecodenvarchar 50 采购数量numFloat 规格unitnvarchar 50 申请状态appstateint 超市IDcsIDnvarchar 50 系统用户信息表 用户编号 用户名 密码 用户是否 被冻结 山东经济学院学士学位论文 7 3 T goods Attribute AttributeIDInt否 Tradecodenvarchar 50 否 Fildnamenvarchar 50 是 Fieldvaluenvarchar 50 是 4 T goods cs csgoodsIDInt否 Tradecodenvarchar 50 否 jeFloat是 SalenumFloat是 TimeDatetime是 csIDnvarchar 50 是 cashiernvarchar 50 是 5 Tgoods cs stock Tradecodenvarchar 50 否 StocklFloat是 StockmFloat是 csIDnvarchar 50 是 StocknumInt是 6 T goods Main Tradecodenvarchar 50 否 Fullnamenvarchar 50 是 Producenvarchar 50 是 Unitnvarchar 50 是 Typenvarchar 50 是 7 T goods p 山东经济学院学士学位论文 Tradecodenvarchar 50 否 qtyFioat是 LowerlimitFioat是 UpperlimitFioat是 LpriceFioat是 pricefloat是 8 T log IDBigint否 Usenamenvarchar 50 是 Passwordnvarchar 50 是 Typenvarchar 50 是 9 T ptable pIDnvarchar 50 否 Postaddrnvarchar 50 是 PosttimeDatetime是 Pstatenvarchar 50 是 Paystatenvarchar 50 是 GettimeDatetime是 Getdwnvarchar 50 是 csIDnvarchar 50 是 10 T ptable g AutoIDBigint否 pIDnvarchar 50 Tradecodenvarchar 50 Numfloat Getpricefloat Zefloat是 Unitnvarchar 50 是 Getnumfloat pstatenvarchar 50 山东经济学院学士学位论文 9 csIDnvarchar 50 是 四 系统模块的实现四 系统模块的实现 一一 用户登录用户登录 1 用户登录界面 山东经济学院学士学位论文 6 16 1 测试环境测试环境 本系统采用 Microsoft visual studio 2008 开发 代码采用 ASP 语言编写 后台采 用的 Microsoft SQL SERVER 2005 数据库系统 连接后台用 ADO 来连接 服务器端 服务器操作系统为 Windows XP 通过 ADO 开放式数据库连接与数据 库服务器相连 通过 SQL 语言实现查询和修改数据库 客户端 采用 Windows 系列 支持 Web 浏览器的操作系统均可 6 26 2 测试结果测试结果 在系统的各个模块设计

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论