毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

ASP.net基建管理信息系统设计+流程图(3)

时间:2017-03-02 22:37来源:毕业论文
程序文护不同:C/S应用程序要得到用户的反馈比较麻烦,软件升级也很困难,并且一旦升级可能就是再做一个全新的系统。而B/S结构如果想文护和升级,得


程序文护不同:C/S应用程序要得到用户的反馈比较麻烦,软件升级也很困难,并且一旦升级可能就是再做一个全新的系统。而B/S结构如果想文护和升级,得到用户的反馈很方便,并且可以只升级部分模块,从而可实现系统的无缝升级,有些应用程序在用户端不必做任何操作,还有些应用程序由用户从网上下载安装即可以实现升级。
用户接口不同:C/S的应用程序一般是建立的Window平台上的,而B/S的应用程序则是建立在浏览器上,有更加丰富和生动的表现方式与用户交流。
架构的信息流不同:C/S程序交互性相对低,无法得到用户的反馈信息和意见,无法得知用户在使用中出现的问题,而B/S与用户的交互性是很高的,可以随时得到用户提供的信息,对异常进行处理。
2.2  C#和ASP.NET的介绍
2.2.1  C#
C#是微软推出的一种基于.NET框架的、面向对象的高级编程语言。C#由C语言和C++派生而来,继承了其强大的性能,同时又以.NET 框架类库作为基础,拥有类似Visual Basic的快速开发能力。C#由安德斯•海尔斯伯格主持开发,微软在2000年发布了这种语言。
2.2.2  ASP.NET
ASP.NET是由微软在.NET Framework框架中所提供,开发Web应用程式的类别库,封装在System.Web.dll档案中,显露出System.Web命名空间,并提供ASP.NET网页处理、扩充以及HTTP通道的应用程式与通讯处理等工作,以及Web Service的基础架构。ASP.NET是ASP技术的后继者,但它的发展性要比ASP技术要强大许多。
在这里有必要再介绍一下ASP.NET中的成员与角色管理,因为在实际应用程序中经常会用到注册、登录验证、权限管理等问题。为了解决这一问题,微软在ASP.NET中提供了成员管理(Membership)这一API。ASP.NET的Membership提供了一种存储,验证和管理用户信息以及权限的统一的路径。Membership所对应的验证方式是ASP.NET的Forms身份验证(注:ASP.NET的身份验证方式 有好几种包括Windows身份验证 Forms身份验证 Passport身份认证当然还有就是没有验证)。在VS2010中 还给Membership提供了一系列的控件(Login控件),能方便的在ASP.NET实现Membership。Membership的方便之处在于,当一个用户通过认证之后,他的信息的保存都是系统自动完成的,而且Membership的安全之处在于,它将用户设置的密码在保存时进行加密。而角色管理可以通过ASP.NET配置工具进行设置,当然微软也提供了相应的角色管理的API。
2.3  Visual Studio 2010和SQL Server 2008的介绍
2.3.1  Visual Studio 2010
Visual Studio是微软公司推出的开发环境,是目前最流行的Windows平台应用程序开发环境。Visual Studio 2010版本于2010年4月12日上市。Visual Studio 2010集成开发环境(IDE)的界面被重新设计和组织,变得更加清晰和简单。新的IDE更好的支持了多文档窗口以及浮动工具窗。IDE外壳使用WPF重写,内部使用MEF重新设计,以提供比先前版本更好的扩展性。Visual Studio 2010同时带来了.NET Framework 4.0并且支持开发面向Windows 7的应用程序。
2.3.2  SQL Server 2008
SQL Server是一个关系数据库管理系统,由微软公司推出。SQL Server 2008在2008年8月6日正式发布。它推出了许多新的特性和关键改进,在2010版本推出之前,它几乎是最强大和最全面的SQL Server版本。其平台的可信任性、高效性和智能性的特点使得我们可以运行最关键任务的应用程序,同时降低了管理数据基础设施和发送观察和信息给所有用户的成本。
 
3  系统需求分析
3.1  问题提出
随着时代的发展,计算机技术越来越深入各行各业,为广大的用户提供了更为周到和便捷的服务。因此,设计开发好一个专用系统对一个机构(或部门)的发展十分重要。近年来,随着用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术的广泛应用,向用户提供的服务将越来越丰富,越来越人性化。 ASP.net基建管理信息系统设计+流程图(3):http://www.751com.cn/jisuanji/lunwen_3675.html
------分隔线----------------------------
推荐内容