B/S(Browser/Server,浏览器/服务器)模式又称B/S结构。它是随着Internet技术的兴起,对C/S模式应用的扩展。在这种结构下,用户工作界面是通过IE浏览器来实现的。B/S模式最大的好处是运行文护比较简便,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据;最大的缺点是对企业外网环境依赖性太强,由于各种原因引起企业外网中断都会造成系统瘫痪。
2.3三层架构思想
果树辩证管理技术推广应用的可行性报告 由于本系统是基于B/S的结构,采用三层架构思想来进行设计和编码。用基于B/S的三层架构开发技术,将系统的整个业务应用划分为表示层、业务逻辑层、数据访问层,这样有利于系统的开发、文护、部署和扩展,实现“高内聚、低耦合”。采用“分而治之”的思想,把问题划分开来各个解决,易于控制、延展和分配资源。三层架构的最大优点是它的安全性。用户只能通过逻辑层来访问数据层,减少了入口点,把很多危险的系统功能都屏蔽了。三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中间层进行处理。
(1)视图表示层:主要对用户的请求接受,以及数据的返回,为用户提供应用程序的访问,采集用户数据或显示数据访问层的业务处理。
(2)业务逻辑层:数据加工厂,负责处理来自表示层和数据访问层的业务数据。
(3)数据访问层:负责在业务层和数据库之间交换数据。可以从数据库中检索数据,然后将数据交业务层进行处理,或者将来自业务层的处理结果保存到数据库中去。
3.《数据结构》教学网站系统的分析
3.1 功能需求分析
作为传统教学的补充,一个理想的《数据结构》教学网站必须是一个整合性的网络教学平台,应该具备如下功能需求:
(1)教师在这个平台上开设网络教学活动,并能通过此平台进行教学管理。
(2)学生可以根据自身的情况自主选择学习内容,能通过此平台进行多样化学习。
(3)为教师与学生提供教与学的交互平台,比如通过在线答疑,使教师与学生间能够相互沟通和交流,实现课下再次互动学习,达到良好的学习和教学效果。
(4)学生可以浏览相关信息,并下载相关的学习资源。
(5)教师发布的习题、实验等资源可以共享。
(6)管理员对本教学网站的管理、文护。
3.2可行性分析
首先,技术可行。《数据结构》教学网站主要使用ASP.NET技术,数据库为SQL Server 2005,该网站的核心部分使用ADO.NET中的数据绑定和访问技术,实现ASP.NET、ADO.NET和SQL Server的有机组合。
其次,经济可行。《数据结构》教学网站属于高校信息化建设,其开发费用是极少的。因为其基于B/S模式,在使用过程中只需要利用浏览器,其他环节并不涉及经济问题,因此开发设计此教学网站是可行的。
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页
《数据结构》网络教学平台的前台设计与实现 第3页下载如图片无法显示或论文不完整,请联系qq752018766