已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SQL Server 数据库技术 课程设 计 之运网物流管理系统的设计 班 级 2014 级电子商务二班 姓 名 程 寿 阳 学 号 201410420027 系 部 电子商务系 教 师 王 书 琴 2014 2015 年第二学期 目 录 摘要 1 第 1 章 2 绪论 2 第 2 章 3 正文 3 2 1 用户总体业务结构物流管理系统 3 2 2 总体安全要求 3 3 1 1 简介 4 3 2 2 背景 4 第 3 章 6 3 3 系统需求描述 8 3 3 1 运网物流管理系统数据流图 8 第 4 章 12 总结 12 摘 要 运网物流管理系统 是一个基于 ASP NET 开发的 Web 物流管理管理系统 作为B S 结构的 web 数据库管理系统 本系统具有所有 B S 结果系统的优点 同时又具有 ASP NET 的高效的优势 从技术上说 本系统采用了 C 编写 充 分利用 ASP NET 强大的组件 DATAGRID 结合 ADO NET 对任务书的物流管理的 SQL Server2000 数据库进行管理 通过本系统可以对数据库执行添 加 删除 修 改 查询等全面的操作 系统支持分页功能 能支持大量数据的存储 我利用 具有高安全性的 Cookie 作为安全校验的依据 对用户的权限进行审核 提供系 统的安全保障 从功能上说 本系统主要分为 2 大模块 用户登陆模块和数据操作模块 通过用户登陆模块能对用户身份进行核实和验证 通过数据操作模块能对物流 系统的相关信息进行操作 添加删修改在一个页面内完成 直观简洁 作为课 程设计 本系统达到了设计任务的基本求 并在其上才用了更先进的语言 提供了更强大的扩展能力和更好的执行效率 作为一个完善的系统的雏形 本 系统只要进入软件开发的螺旋法则 不久之后就可以进化为一个成熟的 能让 最终用户所接受的系统 此次课程设计内容则是以 c 作为开发语言 编写 程序 c 是一门全新的语言 具有更强大的编辑和操作能力 在此过 程中 我又开始了认真的从无到有的学习 通过锲而不舍的实践操作和对各种 相关书籍的钻研 终于理解了 c 的语言 并迅速开发出了本系统 在学习和实践的过程中 我充分体会到了 c 和 Net 技术的强大 在学习的 过程中 我认识了几个来自 Microsoft 社区的 MVP 在通过和他们交流和认真 学习他们编写的经验文章后 我已经能更好的理解 Net 平台运行机制 从内 核这个层次认识到了 Microsoft 给作为程序员的我们带来了什么 本文关于运 网物流管理系统的设计是在欢迎新 老师的指导下完成的 经过一个学期的设 计 我们基本完成了任务 第一章 绪 论 在新的世纪里 信息技术迅猛发展 而网络技术和数据库技术又是信 息技术最主要的核 心 于是 基于 Web 的数据库也就应运而生了 随着 Internet Intranet 技术的发展 开发基于 Web 的应用程序势在必行 数据库 技术更是需要和 Web 数据相结合 才是更为广阔的前景 ASP Net 作为微软推 出的新兴Web 应用程序开发技术 在数据库应用方面发挥着越来越重要的作 用 Internet 的普及和应用使人们的现代生活方式发生了深刻的变化 现在各 大企业也加快了信息化进程 并且都建立了自己的企业网 这为企业网络现代 化创收提高效率提供了必备的物质基础 企业总是处于新技术的最前沿地带 于是一个基于网络管理的应用系统的开发也正蓬勃发展并发挥着巨大的作用 基于以上原因 本文提出了一种网上实现物流管理系统 它能很好的解 决以上的问题 它改变了以往物流的运作方式 而是采用网上入港和出港 极大地便捷了企业的管理层了解企业的运行和业务状态显著地提高了工作效率 系统引用了 ASP NET 这一具有强大功能 用于 Web 开发的全新框架 ASP NET 在系统重处于操作系统内核与应用程序之间 使得应用程序可以更好地利用操 作系统提供的功能 并使得应用程序的开发更快 更简单 本系统采用 B S 模 式 其最根本的目的是让在企业的管理层便捷查看企业运行状态 操作业务员入 港出港操作财务统计等 并且具有操作方便 响应快捷等优点 第二章 正文 系统概要设计物流管理系统 在不同的物流公司有着自身的特殊性 公司 的大小不同 主要面对对象不同 则业务关系也相对的不同 运网物流管理系 统 v2 0 版主要针对的是中小型物流公司 帮助其实现现代化信息化的管理 由 于时间有限 整个系统分阶段开发 本次开发为第一阶段 主要实现系统的出港 制单 报表打印 进港收货确认 系统的管理员增加 删除 修改等功能 房管理 同 行管理 统计分析等方面为第二阶段设计 在此不做介绍 2 1 用户总体业务结构物流管理系统 包括主要部分 进港业务 出港业务 客户管理 同行管理 统计分析 进港财务 出港财务 系统设置 各业务包括的主要内容有 在此只介绍 第一阶段设计 出港业务 本公司操作员完成客人所要托运的货物的表单制作 输入货物的 基本信息 托运人基本资料和接收人基本资料 然后打印出报表与客人作为托 运凭证 进港业务 公司操作员接收货物信息 并确认货物信息中的条形码 确认到 货 并通知收货人接受货物 系统管理 管理员在此管理页面中管理用户 增加用户 设置用户权限 输 入和修改管理员基本资料 修改个人的密码 2 2 总体安全要求 1 保密性 机密或敏感数据库在存储过程 处理 传输过程中要保密 确保用户在授 权后才能 访问 2 完整性 保证系统中的信息处在一种完整和没有受到损害 防止因非授权访 问 部 件故障或其它错误而引起信息篡改 破坏或丢失 企业建站数据库中 系统管理员可以访问注册用户数据库 系统管理员分为不同的权限 对不同的 管理员有不同的权限 如分为市场部人员 用户管理员 财务管理员 超级管 理员 不同权限的工作人员登录后 操作权限不同 以适合实际应用的需求 如 市场部人员只能查看用户名单和联系方法 财务管理员可以为付款用户开 通网站 用户管理员可以对用户资料进行修改 删除操作 超级管理员可以对 管理员进行管理 注册用户只能对自己的数据库进行管理 3 可靠性 保障系统在复杂的网络环境下提供持续 可靠的服务 一 应用背景 3 1 1 简介 本系统作物流解决方案系列软件之一的运输管理系统 系统设计的目标是协 助公路运输企业迅速发展成为以本地向外辐射 具有强大的多式联运能力的物流 服务商 运网物流在进行运输管理物流系统的设计 规划的过程中 基于以下指导 思想 按尽可能低的总成本来创建顾客目标价值 因此 物流系统必须具有高 度的客户反应能力 同时能控制作业成本的变化运网物流管理系统是 吉首大学运网物流自主开发的适用于广泛的公路运输企业 货代配载和第 三方物流企业的运输管理系统 3 2 2 背景 使用户和项目人员明确系统的功能 应用范围 二 系统概要分析 客户 操作员 进港业务 出港业务 客服管理 进港受理 到货确认 出港制单 出港调度 货物装配 货物报表 系统的功能性需求 性能序号 性能名称功能说明 1进港业务包含对出港制单 出港调度 货物装配 查找 生成报表 2出港业务包含对进港受理 到货确认 3 财务管理业务财务统计 4 分析统计暂没实现 5 系统管理包含操作员的添加 删除权限的分配 A 用户界面需求简洁 易用 易懂 美观 大方 标准 具备一定的兼容性 B 软硬件环境需求 软件环境 客户端 兼容当前安装 IE6 0 的 Windows 操作系统 服务器 支持 NET 的 Windows2000 服务版或 Windows2003 Server 硬件环境 586 以上计算机 打印机等 C C 软件质量需求易用 健壮 兼容性好 运行稳定 有一定安全保障 财务管理 同行管理 系统管理 用户管理 权限管理 删除操作员 修改用户密 码 添加操作员 第三章 正文 系统总体设计运网物流管理系统是满足中小型物流公司对货物信息管理要 求 采用 Microsoft Visual Studio NET 2003 SQL Server 2000 数据库 设计 程序 可运行于 Windows 2000 xp 2003下 Windows NT 及更高版本中所有支持 的网站服务器中 用户输入特定的网络 IP 或域名 可以通过互联网络访问 4 1 系统体系结构运网物流管理系统采用 B S 多层结构的数据库应该设计 系统分为 客户端 服务器 Web 服务器 数据库服务器 基工作过程为 客户端的电脑输入 IP 地址执行应用程序 连接到 Web 服务器 再由 WEB 服 务器与服务器连接 客户端不处理企业核心逻辑 只拥有部分应该逻辑 减少 负载 Web 服务器接收并处理浏览器的网页请求 并调用应用服务器的应用程序 接收处理 结果 并回送客户端 应用服务器处理业务逻辑 接受输入 处理后返回结果 数据库服务器处 理业务数据 负责管理对数据的读写和维护 以及数据库的数据访问权限 4 2 系统软件开发平台 4 2 1 数据库管理系统选择 Microsoft SQL Server 2000 中文版是基于客户端 服务器模式的新一代大型数据库管理系统 DBMS 它在电子商务 数据仓库 和数据库解决方案等应用中起着重要的核心作用 可为企业的数据管理提供强 大的支持 对数据库中的数据提供有效的管理 并采用有效的措施实现数据的 完整性及数据的安全性 4 2 2 开发工具选 ASP NET 是由微软公司推出的用于 Web 应用开发的全新 框架 是 N E T 框架 即 NETFramework 的组成部分 它从现有的 ASP Active Server Pages 活动服务器页 结构体系上跨出了一大步 是对传统 ASP 技术的重大升级和更新 ASP NET 是建立在 NET 框架的公共语言运行库上 的编程框架 可用于在服务器上生成功能强大的 Web 应用程序 微软公司的 NE 框架是继 ActiveX 技术之后 于 2000 年推出的用于构建新一代 Inetnet 集成 服务平台的最新框架 这种集成服务平台允许各各系统环境下的应用程序通过 因特网进行通信和共享数据 目前 因特网服务平台亟待解决的重要问题是系统间 的互通性问题 一些相关协议如 XML eXtensible Markup Language 可扩展标 记语言 SOAP Simple Object Access Protocol 简单对象存取协议 等 NET 平台将对这些协议提供支持 其意义可与当年Windows 平台推出 的意义相提并论 微软公司将其称为 NET 战略 也就是说 NET 的最终目的就是让用户在任何地方 任何时间 利用任何设备都能访问所 需的信息 文件和程序 用户不需要知道这些文件放在会地方 只需要发出请 求 然后只管接收即 sk 而所有后台的复杂性是完全屏蔽起来的 同时 对于 开发人员来说 更容易建立 Web 应用程序和 Web 服务 进一步简化对应用程序 的开发 NET 框架具有两个主要组件 公共语言库和 NET FrameWork 类库 公 共语言运行库是 NET 框架的基础 从层次上来看 NET 框架包括三个主要组成 部分 公共语言运行时 Common Language Runtime CLR 或称公共语言运行 库 服务框架 Services Framework 和两类应用模板 两类应用模板包 括传统的 Windows 应用程序模板 Windows 表单 和基于 ASP NET 的面向 Web 的应用程序模板 Web 表单和 Web 服务 其结构如图所示 编程 JIT 编译 Visual Studio NET 是用于快速生成企业级 ASP NET Web 应用程序和高性 能桌面应用程序的工具 VisualStudio 包含基于组件的开发工具 如 VisualC VisualJ Visual Basic 和 Visual C 以及许多用于简化基 于小组的解决方案的设计 开发 和部署的其他技术 Visual Studio支持 Microsoft NET Framework 该框架提供公共语言运行库和统一编程类 ASP NET 使用这些组件来创建 ASP NETWeb 应用程序和 XMLWebservices MSDN Library 也包括在内 它包含这些开发工具的所有文档 4 2 3 系统总体功能模块 运网物流管理系统总共划分为 用户登陆模块 进港业务模块 出港业务模块 客户管理模块 同行管理模块 统计分析模块 进港财务模块 出港财务模块 系统设置模块 如图 3 1 所示 各种 NETY 应用于程 中间语言 IL 代码 机器代码 3 3 系统需求描述 3 3 1 运网物流管理系统数据流图 3 3 1 运网物流管理系统数据字典 现只给出运网物流管理系统第一阶段数 据字典 数据流名 出港管理 输入请求来源 需要托运货物的物住流向 进港 业务组成 托运业主 I D 自动产生 托运业主身份证号码 托运业主的姓名 托运业主的单位名称
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论