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