web数据库实训报告例

web数据库实训报告例

ID:18808148

大小:3.03 MB

页数:18页

时间:2018-09-25

web数据库实训报告例_第1页
web数据库实训报告例_第2页
web数据库实训报告例_第3页
web数据库实训报告例_第4页
web数据库实训报告例_第5页
资源描述:

《web数据库实训报告例》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于WEB的大学生创业系统设计与开发1大学生创业系统的技术研究1.1系统架构针对目前学生在课外学习功课的手段比较单一这一情况,开发一种学生能通过网络自主学习功课的自测系统,从而进一步提高他们的学习兴趣和效率。由于学生是在Internet网络上进行学习,所以开发自测的系统架构应该是B/S结构的,即Browser/Server(浏览器/服务器)结构。在这种结构下,用户界面完全通过WWW浏览器实现。一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-TIER结构。B/S模式最大的好处是运行维护比较简便;能实现不同的人员,从不

2、同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)访问和操作共同的数据。B/S结构利用不断成熟和普及的浏览器技术实现原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。这种结构更成为当今应用软件的首选体系结构,Microsoft.net也是在这样一种背景下被提出来的架构。无论是办公自动化管理系统,人力资源管理系统,客户关系管理系统,ERP等等,发展的趋势是不断融合,采用统一的B/S结构开发的产品无论是现在还是将来都是最好的选择1.2开发工具的选择传统的自测系统通常采

3、用VB、ASP或VisualFoxpro等开发语言进行设计,这些系统或多或少存在着对客户瑞环境的依赖和执行效率的低下等问题。一种新的.NET平台网络技术的出现,将通常的应用系统的开发推上了一个新的层次,使数据库访问能力更强,而且效率高、安全性好,对客户端的系统升级变化不受影响。本系统在开发语言选择上使用目前比较流行的ASP.net,ASP.net的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。ASP.NET是一个已编译的、基于.net的环境,可以用任何与.ne

4、t兼容的语言(包括VisualBasic.net、C#和JScript.net.)创作应用程序。另外,任何ASP.net应用程序都可以使用整个.net17Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。微软为ASP.net设计了一些策略:易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等等,目的是让程序员更容易开发出Web应用,满足计算向Web转移的战略需要。ASP.net提供了稳定的性能、优秀的升级性、更快速的开发、更简便的管理、全新的语言以及网络服务。C#

5、是微软公司发布的一种面向对象的、运行于.NETFramework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员AndersHejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NETwindows网络框架的主角。1.3数据库的选择在当今的互联世界中,数据和管理数据的系统必须始终为

6、用户可用且能够确保安全。本系统数据库选择使用在微软环境下能发挥高效率的SQLServer2005,SQLServer2005包括了很多新的和改进的功能来帮助企业的IT团队更有效率的工作。SQLServer2005包括了几个在企业级数据管理中关键的增强:(1)易管理。SQLServer2005能够更为简单的部署、管理和优化企业数据和分析应用程序。作为一个企业数据管理平台,SQLServer2005提供了一个唯一的管理控制台,使得数据管理人员能够在组织内的任何地方监视、管理和调谐企业中所有的数据库和相关的服务。它还提供了一个可扩展的管理架构

7、,可以更容易的用SQL管理对象(SMO)来编程,使得用户可以定制和扩展他们的管理环境,独立软件开发商(ISV)也能够创建附加的工具和功能来更好的扩展应用。(2)可用性。在高可用技术、额外的备份和恢复功能,以及复制增强上的投资使企业能够构建和部署高可用的应用系统。SQLServer2005在高可用上的创新有:数据镜像,故障转移集群,数据库快照和增强的联机操作,这有助于最小化宕机时间和确保企业的关键系统可用。下面我们将更为详细的介绍这些增强特性。(3)可伸缩性。提供了诸如表分区、快照隔离、64位支持等方面的高级可伸缩性功能,使你能够使用SQ

8、LServer2005构建和部署最关键的应用。表和索引的分区功能显著的增强了对大型数据库的查询性能。(4)安全性。SQLServer2005在数据库平台的安全模型上有了显著的增强,由于提供了更为精确和灵活的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。