基于ASP的物流管理系统的设计与实现.doc_第1页
基于ASP的物流管理系统的设计与实现.doc_第2页
基于ASP的物流管理系统的设计与实现.doc_第3页
基于ASP的物流管理系统的设计与实现.doc_第4页
基于ASP的物流管理系统的设计与实现.doc_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

湖南软件职业学院湖南软件职业学院 毕业设计 作业 毕业设计 作业 毕毕 业业 选选 题题 基于 ASP NET 的物流信息系统的设计与实现 学学 生生 姓姓 名名 田磊 院院 系系 名名 称称 信息工程系 所所 学学 专专 业业 计算机应用技术 所所 在在 班班 级级 1301 班 学学 生生 学学 号号 201303020128 提提 交交 日日 期期 2015 年 11 月 1 日 精选范本 摘摘 要要 本论文根据国内外物流信息系统的发展现状设计开发了物流管理系统 整 理提供本系统是根据物流公司仓储业务的特点 经过一定的需求分析 采用操 作简单的 ASP 语言后台数据库开发具有货位管理的仓储物流管理系统 整个系统符合操作简单 界面友好 灵活 实用的要求出发 完成仓储物 流信息系统的过程 可以满足一般物流公司的要求 论文主要介绍了本课题开发的意义 和相关的理论以及需求分析 并对开 发的工具也进行了介绍 还讲解所要完成的功能和开发的过程 重点介绍了系 统的开发过程 关键词关键词 可靠性 安全性 适应性 易操作性 精选范本 ABSTRACTABSTRACT This paper according to the domestic and international logistics information system development present situation designing and developing the logistics management system According to provide the system is finishing the characteristics of storage business logistics company after certain requirement analysis the operation simple ASP language backend database development with the warehousing logistics management position management system The whole system meet the operation is simple friendly interface flexible practical requirement complete warehousing logistics information system process To meet general logistics company s requirements This paper mainly introduced the meaning of subject development and related theory and the needs analysis and the development tools are also discussed also explain to complete the functions and development process Mainly introduces system development process Keywords reliability Safety Adaptability operability 目目 录录 精选范本 第一章第一章 引言引言 1 1 1 课题背景 1 1 2 XXXX 网站状况概述 1 1 3 本课题的设计内容及方法 1 第第 2 章章 需求分析需求分析 1 2 1 网站功能需求分析 1 2 2 网站性能需求分析 1 2 3 网站交互需求分析 1 2 4 网站安全需求分析 1 第第 3 章章 架构设计架构设计 1 第第 4 章章 概要设计概要设计 1 4 1 网站整体方案设计 1 4 2 网站 UI 设计 1 4 3 用户账号体系模块设计 1 4 4 消息体系模块设计 1 4 5 用户关系模块设计 1 第第 5 章章 详细设计详细设计 1 5 1 流程设计 1 5 2 数据库设计 1 第第 6 章章 网站技术实现网站技术实现 1 6 1 架构框架 1 6 2 网站目录组织结构 1 6 3 前端页面 1 6 4 WEB服务器 1 6 5 数据传输格式 1 精选范本 6 6 数据库 1 6 7 关键代码 2 第第 7 章章 网站主要测试用例网站主要测试用例 2 7 1 用户账号注册测试用例 2 7 2 用户账号登录测试用例 2 7 3 发布消息测试用例 2 7 4 性能测试 2 7 5 测试结果 2 结结 束束 语语 2 参考文献参考文献 2 致致 谢谢 2 精选范本 第第一一章章 A AS SP P 简简介介 1 1 ASP 概概念念 ASP 是 Active Server Page 的缩写 意为 动态服务器页面 ASP 是微软 公司开发的代替 CGI 脚本程序的一种应用 它可以与数据库和其它程序进行交互 是一种简单 方便的编程工具 ASP 的网页文件的格式是 asp 现在常用于各 种动态网站中 1 21 2 ASP NETASP NET 技术技术 ASP NET是从前几年流行起来的一种微软的技术框架 是目前比较流行的可 以开发跨平台的一种先进的技术框架结构 总体来说他是一种开发的技术框架 是微软公司发布的一个整体的技术框架 包括众多的开发语言来进行支撑 ASP NET技术他是建立在通用的开发语言上的一种先进的技术框架 能在一 个WEB服务器上建立通用的应用程序 能高效的连接目前流行的数据库系统 包 括微软的数据库系统 DB2数据库 Oracle数据库 Mysql数据库等数据库 他 都提供了支持的框架接口 8 在ASP NET 环境下使用了非常先进和高效的方 法来构建数据库的访问方式和技术手段 我们首先要对这个技术框架有一个整 体的了解和掌握才能充分利用这样的一个框架开发成熟稳定的软件系统和WEB应 用系统 这样的一个框架是一个全新的技术框架 他采用代码和界面分离的方式来 进行系统的开发 后台的开发代码可以采用C 编程语言 也可以采用VB编程语 言 甚至可以使用J 开发语言来进行开发 前台界面技术可以采用Html代码来 进行书写和开发 同时框架还提供了很多可以直接使用的控件 直接操作到页 面上进行使用和配置 这样的一种方式给程序的开发提供了非常先进的一种方 式 提高了开发的效率 精选范本 1 31 3 SQL2008SQL2008数据库介绍数据库介绍 SQL Server 2008是微软的新一代数据库管理系统工具 他是一个非常强大 的数据库管理工具 能实现各种各样复杂的数据库的设计和承载 提供了建立 数据库 备份数据库 还原数据库的界面管理工具 使用起来非常的方便 可 以用例SQL语言来实现对数据库的编写和操作以及数据库的控制 触发器 存储 过程 应用视图一应俱全 是一个非常强大数据库管理工具 在程序开发和软 件工程领域有着非常广泛的应用 SQL Server 2008 数据库是目前应用最为广泛的一种先进的数据库系统 利用 SQL Server 2008 数据库管理系统建立本系统的数据库以及数据库的表 视图存储过程是因为这个数据库可以支持多个数据库以及多个数据库表 多个 数据库表视图 多个存储过程 并且自身拥有非常强大的纠错能力 他是一种 非常先进和稳定的数据库管理系统 是世界上最大的互联网公司微软公司专门 开发的数据库管理工具 具备非常强大的数据存储的能力 以及非常快速的数 据读取和存储速度 是一种非常先进的数据库管理系统工具 所以我们开发本 系统就采用这个数据库来存储本系统的数据信息 1 SQL Server 2008 数据库 可以实现对多种事务的并行处理 他有非常强大的数据分析处理的能力 精选范本 第二章第二章 系统分析系统分析 2 1 需求分析需求分析 通过市场调查 要求本系统具有以下功能 1 统一友好的操作界面 能保证系统的易用性 2 规范 完善的基础信息设置 3 灵活的报表设计及打印功能 4 实现货物申请 托运 跟踪与验收的全过程 5 全方位的信息查询功能 6 系统日志详细记录各种操作 提供追查的有力依据 7 完善的权限管理 增强系统的安全性 8 强大的数据备份及恢复功能 保证系统数据的安全性 2 2 可行性分析可行性分析 由于传统物流行业操作过程复杂 手续繁多 业务信息多 围绕这些信息 的处理也很纷杂 而且 物流行业竞争激烈 这种竞争 一方面表现在发展客 户的市场开拓上 另一方面也存在于收集处理信息的速度 广度和深度 以及 在业务操作中对业务数据处理的准确性和严密性 而更高层次上 还牵涉到公 司决策层对整体业务的控制和协调 物流管理系统从物流行业的实际需求出发 参照先进的物流理念和多家领 先的物流公司实际的运营流程开发而成 系统从完善的基础信息设置到货物的 托运管理 在线跟踪 信息查询 到最后各种报表的生成 清晰的业务流程 使操作人员能够按照流程清晰的进行实际的操作 保证物流运作有序而高效的 进行 精选范本 第三章第三章 总体设计总体设计 3 1 项目规划项目规划 物流管理系统是一个典型的数据库管理系统 系统由登录 入库填写 出 库填写 查询操作 权限划分等模块组成 规划系统功能模块如下 3 1 13 1 1 登陆登陆 在物流管理系统的登录页面输入用户名和密码 点击登录键进行登录 如 果用户名或者密码错误 系统会出现提示 3 1 23 1 2 入库填写入库填写 添加方式 分为批量添加和非批量添加 仓库编号 不同仓库的编号 如电脑仓库 配件仓库等 产品类别 预先有管理员设置入系统的产品大类 物品编号 物品的详细信息 分别为编号 名称 型号和单位 填写日期 填写入库的日期 系统会默认给一个当前日期 也可通过下拉日历 填写 入库单号 入库通知号 数量 此单号内某一产品的数量 状态 分为良好和损坏两种 联系人 联系电话 收货单位的联系人和电话 入库摘要 入库的备注 3 1 33 1 3 查询操作查询操作 在入库报告查询页面输入相关的查询条件 起始日期 截止日期仓库编号 货物类别 货物信息 进仓编号 SIA 进行查询 3 2 系统功能结构图系统功能结构图 物流管理系统的系统功能结构图如图 1 所示 精选范本 系统登录 入 库 填 写 出 库 填 写 查 询 操 作 权 限 划 分 物流管理系统 退 出 系 统 图 1 系统功能结构图 精选范本 第四章第四章 ASP 的详细设计的详细设计与实现与实现 4 14 1 登陆登陆 在物流管理系统的登录页面输入用户名和密码 点击登录键进行登录 如 果用户名或者密码错误 系统会出现提示 键入 http 127 0 0 1 user default asp 出现登陆界面如图 2 需要 用户填写用户名和密码 系统会根据预先设定的权限自动进入拥有此用户名权 限的界面如图 3 如果用户名和密码有一个不正确时就出现 error 的出错提示 图 2 用户登录界面 图 3 登录错误界面 代码如下 function input onsubmit suboff 精选范本 if document input username value alert 请填写用户名 document input username focus return false if document input password value alert 请输入密码 document input password focus return false if suboff 1 document input action loginchk asp document input submit return true 在登录页面收集的用户名 密码信息送到 loginchk asp 在此页面验证用 精选范本 户名和密码是否存在 代码如下 1 若验证通成功 ShowTitle title response write session success response write 返回 2 若验证错误 精选范本 ShowTitle title response write session error response write 返回 4 24 2 入库填写入库填写 添加方式 分为批量添加和非批量添加 仓库编号 不同仓库的编号 如电脑仓库 配件仓库等 产品类别 预先有管理员设置入系统的产品大类 物品编号 物品的详细信息 分别为编号 名称 型号和单位 填写日期 填写入库的日期 系统会默认给一个当前日期 也可通过下拉日历 填写 入库单号 入库通知号 数量 此单号内某一产品的数量 精选范本 状态 分为良好和损坏两种 联系人 联系电话 收货单位的联系人和电话 入库摘要 入库的备注 如图 4 入库信息填写 图 4 入库信息填写 实现代码如下 Sub datacheck if trim input1 smalllocation value empty then msgbox 货物信息 必须选择 64 请选择货物信息 document input1 smalllocation focus Exit Sub End if if trim input1 inwa date value empty then msgbox 进仓日期 不得为空白 64 请输入进仓日期 精选范本 document input1 inwa date focus Exit Sub End if if isdate trim input1 inwa date value false then msgbox 进仓日期 格式不对 64 请输入进仓的日期 document input1 inwa date focus Exit Sub End if if trim input1 inwa sia value empty then msgbox 进仓编号 SIA 不得为空白 64 请输入进仓编号 SIA document input1 inwa sia focus Exit Sub End if if input1 inwa no value empty then msgbox 数量 不得为空白 64 请输入数量 document input1 inwa no focus Exit Sub End if if not isNumeric trim input1 inwa no value then msgbox 请检查数量的正确性 要为数字 64 请输入数量 document input1 inwa no focus Exit Sub 精选范本 end if if trim input1 inwa no value 0 then msgbox 请检查数量的正确性 要为大于 0 64 请输入数量 document input1 inwa no focus Exit Sub End if 4 34 3 查询操作查询操作 在入库报告查询页面输入相关的查询条件 起始日期 截止日期仓库编号 货物类别 货物信息 进仓编号 SIA 进行查询 根据要求的条件进行精确查询入库信息 如图 5 入库报告查询 精选范本 图 5 入库报告查询 代码如下 if flag 4 or flag 5 then sql select prod id prod no prod type prod danwei prod flag prod pinming from product where prod companyid newcompanyid and prod flag in prodservice and prod disabled 0 and prod dir flag 0 order by prod no asc sql2 select distinct prod type prod flag from product where prod flag in select prod flag from product where prod companyid newcompanyid and prod flag in prodservice group by prod flag and prod dir flag 0 order by prod flag asc sql3 select distinct

温馨提示

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

评论

0/150

提交评论