- 0
- 0
- 约2.21千字
- 约 3页
- 2021-11-23 发布于山东
- 举报
网上实验预习测试系统设计与实现
表示层(Presentation) Web 浏览器。该层位于客户端,它的任务是向 Web 服务器提
出服务请求, Web 服务器对用户进行身份验证后用 HTTP 协议把所需的主页传送给客户端
,并把它显示在Web 浏览器上。
应用逻辑层(BusinessLogic)即具有应用程序扩展功能的 Web 服务器。该层中包含系
统的事务处理逻辑,位于 Web 服务器端。它的任务是接受用户的请求。其过程是:首先
执行相应的扩展应用程序与数据库进行连接,通过 SQL 等方式向数据库提出数据处理申
请,然后等待数据库服务器将数据处理的结果提交给 Web 服务器,最后由 Web 服务器传
送回客户端。
数据服务层(DataService)即数据库服务器。该层位于数据库服务器端。它的任务是接
受 Web 服务器对数据库操作的请求,实现对数据库查询、修改、更新等操作,把运行结
果提交给 Web 服务器。
2.2 功能设计
本系统在功能上要求简单方便,系统分为学生和教师两个模块。学生模块完成学生登
录验证、密码修改、网上考试的功能。教师模块由用户管理、题库管理、随机组卷、修改
密码四个模块构成。系统功能结构如图 2 所示。主要模块功能介绍如下
学生模块是考试系统的一个核心模块,其功能对登录的学生进行验证
原创力文档

文档评论(0)