(6)用户接口不同:C/S多是建立的Window平台上,表现方法有限,对程序员普遍要求较高。B/S建立在浏览器上,有更加丰富和生动的表现方式与用户交流。
(7)信息流不同:C/S程序一般是典型的中央集权的机械式处理,交互性相对低。B/S信息流向可变化,B-B B-C B-G等信息、流向的变化,更像交易中心。
B / S架构是基于互联网系统的编程架构,它目前是编程开发中应用最广泛的一种。 它打破了C / S传统模式,并为网络编程系统提供了良好的支持。 随着互联网技术的发展,B / S架构也在不断地发展和更新,它要求大多数信息管理系统不仅可以在计算机上使用,还可以在连接到互联网的其他计算机中操纵和使用系统。
在线考试系统是为高等院校设计的一套对学生考试信息进行管理和操作的系统,因为存在区域问题,这就要求使用在线考试系统通过互联网的方式来进行操作,确保学生的信息可以及时更新,学生可以随时登陆系统进行考试,所以这就需要采用基于B/S架构的方式来进行开发。
2。3 数据库技术
设计一个完整的数据库的过程包括数据库的建立、数据库的设计、数据库的组件、数据库的调试和测试。数据库开发技术与软件系统开发完全不同。数据库的开发过程是综合了多种学科的一门技术,是对软件系统的数据结构以及各种关系进行研究分析设计的一个过程,所以说数据库开发技术是一种非常重要的技术。开发数据库有一套数据库设计规范,一般数据库的设计要求必须达到第三范式的标准,让数据库中的数据具备优秀的结构,在数据库的数据不断增加的过程中产生非常少的冗余数据信息。这个过程通过对数据库的表、视图、触发器等基本的数据库组成单位进行合理和优秀的设计,才能保证设计出来的数据库是一个完整的,安全的,高效率性的数据库。
基于.net的在线考试系统设计与实现(4):http://www.youerw.com/jisuanji/lunwen_203269.html