ASP.NET物流运输管理系统的设计与实现+ER图+流程图(2)
时间:2016-12-21 10:56 来源:毕业论文 作者:毕业论文 点击:次
2.系统相关技术 网站运用目前比较流行的ASP.NET作为开发平台,采用ADO.NET实现数据链接,在面向对象的基础上,开发设计了物流运输管理系统。 2.1 ASP.NET ASP.NET是一种建立动态Web应用程序的技术,它是Active Server Page(ASP)的下一个版本,语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。ASP.NET是一个已编译的,基于.NET的环境,可以与任何.NET兼容的语言(包括Visual Basic、C#和Jscript.NET)创作应用程序。易于写出清晰的代码,代码易于重用和共享。ASP.NET具有如下特点: (1) 简易性。ASP.NET使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。 (2) 可管理性。ASP.NET 采用基于文本的分层配置系统,简化了将设置应用于服务器环境和 Web 应用程序。 (3) 可缩放性和可用性。ASP.NET 在设计时考虑了可缩放性,增加了专门用于在聚集环境和多处理器环境中提高性能的功能。 (4) 自定义性和扩展性。ASP.NET 随附了一个设计周到的结构,它使开发人员可以在适当的级别插入代码。 (5) 安全性。借助内置的 Windows 身份验证和基于每个应用程序的配置,可以保证应用程序是安全的。 2.2 ADO.NET数据库访问技术 ADO.NET的名称起源于ADO(ActiveX Data Objects),是与数据源交互的.NET技术。 ADO.NET是一组用于和数据源进行交互的面向对象类库。通常情况下,数据源是数据库,但它同样也能够是文本文件、Excel表格或者XML文件。它提供了平台互用性和可伸缩的数据访问,增强了对非连接编程模式的支持,并支持RICH XML,任何能够读取XML格式的应用程序都可以进行数据处理。 ADO.NET允许和不同类型的数据源以及数据库进行交互。然而并没有使用与此相关的一系列类来完成这样的工作。因为不同的数据源采用不同的协议,所以对于不同的数据源必须采用相应的协议。一些老式的数据源使用ODBC协议,许多新的数据源使用OLEDB协议,并且现在还不断出现更多的数据源,这些数据源都可以通过.NET的ADO.NET类库来进行连接。 ADO.NET提供与数据源进行交互的相关的公共方法,但是对于不同的数据源采用一组不同的类库。这些类库称为Data Providers,并且通常是以与之交互的协议和数据源的类型来命名的。然而无论使用什么样的Data Provider,都将使用相似的对象与数据源进行交互。SqlConnection对象管理与数据源的连接,它允许用户与数据源交流并发送命令给它。为了快速地读取数据,使用SqlDataReader。如果想使用断开数据,使用DataSet和能进行读取或者写入数据源的SqlDataAdapter。 3.系统分析 3.1 需求分析 3.1.1 需求概述及可行性分析 物流运输管理系统是支持电子商务环境下物流各环节的综合管理信息系统。需要实现通过电子商务方式实现客户网上下单、网上录入、远程实时查询等网上交易的后台管理;在物流运输管理方面,可以通过集成条码技术、动态规划技术、数据仓库技术、决策支持技术等先进物流技术和信息技术,实现各个物流环节的信息集成。因此做好需求分析是实现一个功能完善、架构合理的物流运输管理系统的重要前提。 当今的IT 工业随着互联网的发展也正面临着一场变革——从传统应用向基于Internet/Web 的服务模式转化。根据物流行业信息系统的特点和要求,系统设计应遵循原则如下:可用性、安全性、易使用性、灵活性、可移植性、文护性。 3.1.1功能需求 根据企业现状,以及对各种数据的研究,本系统的开发目的:根据市场现状,紧密结合政府需求,采用相对成熟、先进的信息技术和手段,充分发挥网络优势,实现政府组织结构和工程流程的重组优化,超越时间、空间、和部门分割的制约,全方位地向社会提供优质、规范、透明的服务。系统需要以下两大模块构成: (责任编辑:qin) |