菜单
  

    目前流行的网络软件系统结构有C/S结构和B/S结构。所谓C/S结构即客户机/服务器结构,是大家熟知的软件系统结构,通过将任务合理的分配到客户端和服务器端,降低了系统的通讯开销,可以充分利用两端硬件环境的优势。早期的软件系统多以此作为首选设计标准。在这种结构下,每一个客户机都必须安装并正确配置相应的数据库驱动程序,应用程序也必须安装在客户机上,这样应用程序才能访问数据库。所谓B/S结构即Browser/Server结构,该结构在20世纪90年代末期开始盛行,是随着因特网技术的兴起,对C/S结构的一种变化或者改进的结构,是目前最流行的网络软件系统结构,它正逐渐取代C/S结构,成为软件开发商的首选。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,服务器端可以编写代码从而与数据库相连接,其具体结构为:浏览器/网络服务器/数据库服务器,除数据库服务器外,应用程序以网页的形式存放于网络服务器上,用户运行某个应用程序时,只需在客户端浏览器中键入相应的网址,调用网络服务器上的应用程序,并对数据库进行操作完成相应的数据处理工作,最后将结果通过浏览器显示给用户。

    B/S结构主要是利用了不断成熟得WWW浏览器技术,结合浏览器的多种Script语言(VBScript,JavaScript等)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,是一种全的软件系统构造技术。采用了B/S结构,因为它除了传承C/S结构的优点外,还具有以下的优势:

    首先,维护工作量大大减少了,降低了总体拥有的成本。C/S结构的每一个客户端都必须安装和配置软件,当软件哪怕进行了微小的改动后(比如增加某个功能),系统维护人员都必须将服务器更新到最新的版本;将客户端原有的软件卸载,再安装新的版本,然后进行设置,最为可怕的是必须对每个客户端都进行更新,当客户端很多时,维护量可想而知了。然而B/S结构,客户端运行软件就像浏览网页一样。所有的维护、升级工作都只在服务器上进行,客户端始终能获得最新版本的软件。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,这对人力、时间、费用的节省是相当惊人的。其次,平台的依赖性小,可以在多个不同的操作系统上运行。B/S结构的应用软件只需安装在服务器上,所以服务器操作系统的选择是很多的,不管选用的是哪种操作系统都可以让大部分人使用windows作为桌面操作系统的情况不受影响,大大提高了程序可移植性。传统的C/S结构要求针对不同的操作系统开发不同版本的软件。由于产品换代是非常快的,所以这么高的代价和低效率越来越不适应了,特别是在Java这样的跨平台语言出现之后,B/S结构具有了更多的优势,因此本系统选择应用B/S结构。论文网

    2.2 系统需求描述

    下列图表大体描述了系统及其运行环境。系统通过用户的请求向数据库传递信息,并等待数据库返回必要的信息后来对信息进行对应的操作,然后在用户端的浏览器中以HTML显示出来。

    图2-1 系统描述

    2.2.1功能描述

    (1)用户管理模块:系统管理员管理;修改个人密码;

    (2) 专业学科管理模块:专业添加;专业查询;学科添加;学科查询;

    (3)组卷管理模块:添加组卷; 管理组卷;

    (4)题库管理模块:添加题库;管理题库;

    (5)数据管理模块:数据备份。

    2.2.3 用例图

    题库子系统 

    2.3 可行性分析

  1. 上一篇:基于BP神经网络的人脸识别算法研究MATLAB仿真+程序
  2. 下一篇:asp.net+sqlserver网上书店管理系统的设计实现
  1. JAVA基于安卓平台的医疗护工管理系统设计

  2. java+mysql酒店管理系统设计与实现

  3. jsp+mysql学生选课信息系统设计与实现

  4. Ruby+mysql就业信息管理系统的设计与实现

  5. php进销存管理系统的设计与实现

  6. Flask+Python试题库试题组织与管理

  7. jsp+mysql电影推荐系统的设计与实现

  8. 乳业同业并购式全产业链...

  9. 酸性水汽提装置总汽提塔设计+CAD图纸

  10. java+mysql车辆管理系统的设计+源代码

  11. 河岸冲刷和泥沙淤积的监测国内外研究现状

  12. 杂拟谷盗体内共生菌沃尔...

  13. 当代大学生慈善意识研究+文献综述

  14. 中考体育项目与体育教学合理结合的研究

  15. 十二层带中心支撑钢结构...

  16. 大众媒体对公共政策制定的影响

  17. 电站锅炉暖风器设计任务书

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回