PHP网络考试系统的设计
3.2系统应该具备的基本功能
根据学校要求,设计一个在线考试系统。要求参加考试的用户不需要聚集在一个考场内进行考试。用户使用教师或者考试管理员分配的账号登录考试系统,然后选择需要参加的考试科目。选定考试科目后,开始答题。系统自动计算用户已经参考的时间。如果在考试时间内没有答完试卷,系统自动交卷。交卷后,系统马上查询试卷,并给出考试结果。
本考试系统有以下几个功能模块组成:
(1)登陆系统:欢迎页面
(2)在线考试系统主要实现的功能:选择试卷类型,从试题库中随机出题给用户,将随机试卷保存在暂时表中,保存拥护答案,给用户评分,保存用户的试卷,查询用户成绩
4.1系统结构与系统结构图
本系统采用B/S三层结构。三层结构是由传统的二层C/S结构发展起来的之后为了界面统一和简化,便产生了Browser/Server结构,即浏览器和服务器结构。三层结构是指将应用程序或系统划分为三层——用户界面层、功能逻辑层、数据库层。
(1)用户界面层
它负责处理用户的输入和向用户的输出,这一层通常用前端工具(Visual Basic, Visual C++,PHP等)开发,而我们用PHP语言实现;
(2)功能逻辑层
它是负责用户界面层和数据库层进行传输的纽带,建立实际的数据库连接,根据用户的请求生成SQL语句检索或更新数据库,并把结果返回数据库连接;
以上内容只是毕业设计作品的部分资料介绍,如果了解更多详情请联系客服QQ:57510459
购买帮助>>
Tags:
作者:佚名评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论