毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net基建管理信息系统设计+流程图(3)
程序文护不同: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 问题提出
随着时代的发展,计算机技术越来越深入各行各业,为广大的用户提供了更为周到和便捷的服务。因此,设计开发好一个专用系统对一个机构(或部门)的发展十分重要。近年来,随着用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术的广泛应用,向用户提供的服务将越来越丰富,越来越人性化。
共9页:
上一页
1
2
3
4
5
6
7
8
9
下一页
上一篇:
MFC员工反应时间检测评测系统设计
下一篇:
基于微软Kinect体感游戏控制器的人体姿态识别方法研究
PHP+IOS的会议管理系统的设计+ER图
高职院校公共机房的管理维护【2471字】
项目管理茬软件中的應用【5351字】
软件项目管理常见问题及解决方案【1196字】
计算机信息管理茬第三方...
标准件经销管理系统【959字】
客户關系管理系统的发展与研究【1843字】
神经外科重症监护病房患...
承德市事业单位档案管理...
C#学校科研管理系统的设计
公寓空调设计任务书
医院财务风险因素分析及管理措施【2367字】
志愿者活动的调查问卷表
中国学术生态细节考察《...
AT89C52单片机的超声波测距...
10万元能开儿童乐园吗,我...
国内外图像分割技术研究现状