当前位置首页 > 计算机 > 数据库/结构与算法
搜柄,搜必应! 快速导航 | 使用教程

数据库SQL课程设计运网物流管理系统的设计

文档格式:DOC| 16 页|大小 797KB|2025-03-16 发布|举报 | 版权申诉
第1页
第2页
第3页
下载文档到电脑,查找使用更方便 还剩页未读,继续阅读>>
1 / 16
此文档下载收益归作者所有 下载文档
  • 版权提示
  • 文本预览
  • 常见问题
  • 《SQL Server数据库技术》课程设计之运网物流管理系统的设计班 级:2014级电子商务二班 姓 名: 学 号: 系 部: 电子商务系 教 师: 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总结.............................................12I摘 要 《运网物流管理系统》是一个基于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:软件质量需求易用、健壮、兼容性好、运行稳定、有一定安全保障第三章正文 系统总体设计运网物流管理系统是满足中小型物流公司对货物信息管理要求,采用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应用开发的全新框架,是.NET框架(即.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服务),其结构如图所示各种NETY应用于程 编程中间语言(IL)代码 JIT编译 机器代码 Visual Studio .NET是用于快速生成企业级ASP.NET Web应用程序和高性能桌面应用程序的工具VisualStudio包含基于组件的开发工具(如VisualC#、VisualJ#、Visual Basic 和Visual C++),以及许多用于简化基于小组的解决方案的设计、开发和部署的其他技术Visual Studio支持Microsoft .NET Framework,该框架提供公共语言运行库和统一编程类;ASP.NET使用这些组件来创建ASP.NETWeb应用程序和XMLWebservicesMSDN Library 也包括在内,它包含这些开发工具的所有文档 4.2.3系统总体功能模块运网物流管理系统总共划分为:用户登陆模块、进港业务模块、出港业务模块、客户管理模块、同行管理模块、统计分析模块、进港财务模块、出港财务模块、系统设置模块。

    如图(3-1)所示3.3系统需求描述3.3.1运网物流管理系统数据流图:3.3.1运网物流管理系统数据字典:现只给出运网物流管理系统第一阶段数据字典  数据流名:(出港管理)输入请求来源:需要托运货物的物住流向:进港业务组成:托运业主ID(自动产生)+托运业主身份证号码+托运业主的姓名+托运业主的单位名称+业主地址+业主联系电话号码+业主邮政编码码数据流名:(进港管理)查询请求来源:出港中输入的数据输出:数据编码组成:托运业主身份证号码+编码BusinessLog业务操作日志表第四章 总 结运网物流管理系统是运网开发小组:邓彬、汪庆春、邹奇、黄键四人在《数据库原理及设计》授课老师何迎生的带领下,经历两个月的需求分析设计及一个月的代码编写,已经初步完成系统的总体功能设计初步满足了中小型物流管理公司的进港和出港的信息管理及系统管理员的帐号管理编写代码过中,小组成员也深深了解到了一个软件并非一个人,一朝一夕可以完成的编写系统,是要有很强的团队合作意识这需要借助每个人的力量,汇集各成员的强项才能开发出适用性强、可读性好的软件本次开发中,运网小组运用VSS6C团队开发设计软件,加强了团队代码编写之间的相互交流。

    让整个代码编写事半功倍测试阶段,虽事先有具体分工,但在分工的过程中也有合作测试阶段出现的问题我们都争取当天解决并做好日志工作当然,本次系统开发过程中也出现了许多问题,比如小组成员大都是首次学习ASP.NET设计语言掌握不足造成系统开发出现真空地带等等但不管如何,我们始终相信,运网开发小组不会因为第一段的工作完成而停止通过第一阶段的设计使小组成员熟悉了语言也了解了整个设计过程相信后阶段的设计将很快完成现阶段的不足。

    点击阅读更多内容
    最新文档
    2025年作风建设学习教育开展情况的报告范文.docx
    在2025年民营企业座谈会上的主持讲话范文.docx
    在2025年全县教育领域群众身边不正之风和腐败问题集中整治调度会上的讲话范文.docx
    工委副书记在2025年机关DeepSeek应用专题辅导培训班开班仪式上的讲话范文.docx
    在2025年DeepSeek大模型政务应用培训会上的讲话范文.docx
    在青年干部培训结业典礼上的讲话文稿.docx
    2025年副书记防汛工作会议上的讲话范文.docx
    2025年主管商务部门党组书记在理论学习中心组会上研讨发言文稿.docx
    2025年国企党委关于干部职工思想政治工作情况的报告范文.docx
    在机关单位作风建设学习教育突出问题专项整治工作部署会议上的讲话范文.docx
    医院领导2025年党风廉政建设推进会上的讲话范文.docx
    2025年关于开展“以案促改”工作实施方案供参考.docx
    在2025年安全生产专项整治暨化工行业风险防控部署会上的讲话范文.docx
    领导干部在“十五五”发展规划编制启动会上的讲话文稿.docx
    2025年书记在慰问老干部暨情况通报会上的主持讲话提纲范文.docx
    2025年作风建设实施方案文稿.docx
    在2025年DeepSeek政务应用培训会上的讲话范文.docx
    2025年领导在DeepSeek政务应用培训会上的讲话参考范文.docx
    2025年国企党委关于干部职工思想政治工作情况的报告文稿.docx
    在青年干部培养工作座谈会上的讲话范文.docx
    卖家[上传人]:仙人指路
    资质:实名认证
    相关文档
    正为您匹配相似的精品文档