(2)高可靠性:可靠性也是评价一个站点成功不成功的一个重要的标准,一个优秀的站点不仅仅要能够保证软件与硬件完美的兼容,同时还保证站点要有较高的可靠性以及容错性。
(3)高安全性:一个优秀的站点同时还要考虑到用户信息的安全,对于用户信息进行安全保护,不仅仅要采取软件来进行保护,同时还要进行硬件方面的保护,使用户资料能够及时备份,及时出现问题也能够很快恢复。为系统提供强大的数据库备份工具。能够很好的保证用户数据的安全。并且对于数据库的操作要有权限限制,具体的权限范围由管理员依据情况进行设定。
(4)先进性:采用目前国际上最先进的数据库技术,使用ASP.NET开发工具,SQL Server 2005作为网站后台数据库。所有使用的技术都是在微软的软件开发平台上进行的,这样能够极大的降低整个设计的成本,也能够保证设计的系统能够有更高的稳定性与操作性。
(5)采用标准技术:本文设计的系统严格的按照当前国际流行的标准进行设计,这样能够保证设计出的系统能够有很高的开放性。
(6)外观和技术平衡:本文设计的系统使用了web技术,使得整个设计出来的站点具有web的各种优点:使用界面友好,美观而且简便。网站的一个要达到一个视觉传达的效果。外现丑陋和设计不合理的的网站令人厌烦,即使站点的功能还算可以,但却不能带动用户的视觉效果,不能达到预期的效果,相反,如果外观非常的美观漂亮,但技术也都还可以,用户就会非常的满意,达到了直接的预期效果。
2 相关技术
2.1 ASP.NET框架
ASP.NET的应用是非常广泛的,是一种可由因特网服务器执行的服务器端脚本技术,一般用一个操作语句或函数就指示了一个功能,是Microsoft目前主要推广的一种全新的开发框架模式,从1.0版本到2.0版本在到3.5版本目前最新的版本已经到了4.0版本,短短几年就更新了好几个版本,所以有微软公司的强大技术支持使用的人当然也是越来越多。因为 的程序是在.NET 环境之下进行编写,能够依靠虚拟机进行操作,所以能够跨越不同的平台来使用。程序在服务器端第一次次运行时开始编译,以前的ASP开发技术更加先进.而且是可以用任何与 .NET 兼容的语言包括VB、C# 和 JSP .NET.架构应用程序。它不仅是ASP技术的简单升级,表现在程序语言的通用性还表现在ASP.NET框架在进行程序编写的时候可以在集成开发环境里面进行开发,目前的ASP.NET应用软件是假定只有一个处理器的情况下进行开发,当在多个处理器的情况之下使用时一定能够极大地提升机器的运行速度。
ASP.NET是一种目前非常先进的以托管代码为执行核心的一种程序框架,它可以运行在伺服器上,使用它进行开发的时候可以做到实时的编译、最先进缓存的技术、在前期就实现编译,此外,ASP.NET框架使用于Visual Studio集成开发的环境之下,由于这样的环境具有诸多优势,例如:有很先进的设计器,有诸多工具能够使用等。这样的方式充分的对ASP.NET进行了扩充。ASP.NET框架技术是运行在通用的语言运行库的基础上的,它是一种全新的先进的开发模式,这样的一种方式给软件开发人员提供了极大的便利。
因为 具有自定义性与可扩展性,所以ASP.NET设计时可以让软件开发人员能够有更多自主选择。这极大的改变了传统的包含关系,当前 ASP.NET能够加入设计人员自己定义的任何组件。让更多的兴趣程序员开发第三方的控件供大家使用,这样就让ASP.NET具备充分的扩展性能,在开发过程当中程序员可以直截利用控件,对程序员技术水平的要求不是很高。编程过程比之前更容易更有效率。