ASP.net物流配送管理信息系统设计+文献综述(6)
时间:2018-03-18 10:08 来源:毕业论文 作者:毕业论文 点击:次
5、可重用性。编程所使用的代码可以进行重复使用,这让编程人员编写代码时代码数量就减少了许多。 2.3 SQL Server 数据库 后台数据库的设计选用微软公司的软件SQL Server 2005版本。SQL Server 是由Microsoft开发和推广的关系数据库管理系统(DBMS),Microsoft开发和推广的关系数据库管理系统(DBMS)。 SQL Server 数据库管理系统的特点: (1)真正的服务器与客户机体系结构。 (2)图形化界面,更加简洁更加直观地反应系统的数据管理。 (3)伸缩性很好。 (4)由于有节选技术的支持,用户可以很轻松地将数据库中的数据传输发布到页面上。 2.4 系统的技术说明与实现方式 2.4.1 visual c#语言 Microsoft Visual C# 是美国微软公司一种面向对象的编程语言,它运行于.NET Framework之上的高级程序设计语言。C#面向对象顾名思义就是可以实现人与设计应用软件的信息互换,微软公司旨在将它打造成为时尚的、现代化的、安全性有所保障的并且通用的软件开发语言。C# 还有一个特别重要的特点就是它继承了许许多多其他程序设计语言的功能,比如它可以调用C语言和C++语言编写的函数,而且它还具备VB的可视化的特点,这就十分完美的综合其他编程语言的很多优点。正因为它的许多创新,程序员可以更加高效地开发程序。 我所采用的Visual Studio 2010版本支持 Visual C#,它具有功能齐全的代码编辑器、代码向导、设计器、项目模板、功能强大而且易于使用的调试器与其他相关工具。因此可以根据自身的需求来通过 .NET Framework 类库,来访问和调用其他多种操作系统服务和有用的精心设计的类,这可以加快程序的开发速度。 本系统选择c#语言作为系统的开发语言进行asp.net应用程序的开发,采用多种技术来运用c#语言的知识以及asp.net的开发技巧,不仅巩固一下c#程序设计的基础,而且学习了新的网络开发技术。asp.net中的web控件,包括标准控件以及按钮、文本框和表等复杂控件,实现了页面的优化与自动化编码,使得CS/.Net框架使用更加轻松、简单。 C#是一种面向对象的程序设计语言,程序设计人员可以在.NET平台上找到解决问题的需求,运用C#的组件,将它们拼凑起来就可以了,减少了程序员逐字敲代码的痛苦,提高了程序开发效率。而且值得一提的是C#的控件还能够轻轻松松地转化为一种可扩展的标记语言XML,因此设计人员可以在其他平台上通过网络来调用和调试。 2.4.2 Web端的实现使用asp.net 本系统的Web端的实现使用asp.net。 ASP.NET不但自身携带了大量的HTML服务器控件和与之相对应的其他控件,而且提供了功能更强大的web服务器控件。在HTML服务器空间中,每一个空间通常只对应一个HTML标记语言。虽然其功能有所超越,但是最终必须显示在浏览器上,所以必须转换成相应的HTML标记。 Web平台体系的结构如下2.2所示: 2.2 物流配送管理系统模块框架图 2.4.3 GridView ASP.NET中的gridview控件功能十分强大,它在网页显示数据这个环节上提供了巨大的帮助。虽然过去版本的datagrid也能完成数据的显示,但是跟gridview相比还是存在许多欠缺。因为以前使用datagrid时在大部分情况下仍然需要编写大量的代码,这使得工作变得繁杂,十分不方便,时不时还需要不少的技巧。然而现在使用gridview就不一样了,它跟ASP.NET中的其他控件一样,只需要将它从控件群中拖出来贴在需要展示的地方,然后双击设置属性,根本就不用编写其他的代码,这使得工作变得更加轻松方便。 (责任编辑:qin) |