基于php的试卷登记试题库生成系统
本软件实现了以下主要功能:1.手动生成试卷;2.自动生成试卷;3.抽取现有试卷;4.用户管理;5.数据库管理。主要分为两大模块:1,用户模块实现的功能,教师的登录,在用户登录模块,实现对已生成试卷的查看:教师用户的注册、登录; 2、管理员登陆后,对应题库和试卷管理模块实现的功能,主要是对于系统中数据库的题库,进行修整,大致分为:试卷规格要求修改、题库修改管理.
本系统技术介绍:php,mysql,apache,dreamweaver.运行环境wamp,appserv,xammp等php集成环境. 1 功能需求分析 (1) 用户类别:登录系统的身份定为2种,一是管理员,二是教师,只有被授权的用户才可以使用本系统的资源。 管理员用户登陆系统后,可以在后台对题库中的各类题型题目进行修改,同时可以添加修改教师用户信息,以及自己信息的修改。并且可以按照规格,生成符合要求的试卷,并将试卷保存在创建的表中,对试卷进行管理修改。 教师用户登录系统后,可以查看已生成的试卷,同时可以对自己的个人信息进行管理修改。 (2) 题库类别:按照选择题、填空题、简答题、程序题创建表,分门别类向数据库中录入试题。 后台管理员模式下,每种类型的题目都有对应的添加和修改模块,即是可以查看题库中对应类型的试题。 (3) 试卷生成:按照要求的格式(这里我控制了不同题型的数量,以保证试卷总分为100分),生成完整试卷。 后台管理员模式下,有独立的试卷生成模块,在其中按照既定规格随机生成试卷,可以选定数量,并且通过IE打印试卷(大致实现)。
- 背景与意义 3 1.1 课题背景 3 1.2 试卷生成系统在国内外的现状 3 1.3 试卷生成系统框架结构设计思路 4 1.4 准备工作 4
- 系统分析 4 2.1 需求分析 5 2.1.1 问题分析 5 2.1.2 功能需求分析 5 2.2 可行性分析 5 2.2.1 技术可行性 6 2.2.2 经济可行性 6 2.2.3 运行可行性 6 2.3 程序运行环境分析 7 2.3.1 编程语言 7 2.3.2 数据库 8 2.3.3 web服务器 9 2.3.4 编辑程序 10
- 系统设计 11 3.1 开发模式 11 3.1.1 开发成本及维护成本降低 11 3.1.2 良好的安全性能 11 3.2 系统模块关系图及操作流程 11 3.2.1 流程 11 3.2.2 模块关系 12 3.3 系统E-R图 13 3.3.1 用户类型 14 3.3.2 题库 14 3.3.3 试卷 14 3.4 数据库设计与分析 15 3.4.1 用户表 15 3.4.2 选择题表 16 3.4.3 填空题表 16 3.4.4 简答题表 17 3.4.5 程序题表 17
- 编码与实现 18 4.1 数据库连接实现 18 4.2 登陆界面设计 18 4.3 教师权限设计 21 4.3.1 选择题 21 4.3.2 填空题 22 4.3.3 简答题 22 4.3.4 程序题 23 4.3.5 试卷生成模块 24 4.3.6 试卷打印与导出 25
- 系统测试与运行 26 5.1 软件测试的目的 26 5.2 软件测试的重要性 27 5.3 测试实例的研究与选择 27 5.4 测试环境与测试条件 28 5.5 系统运行情况 28 结束语 28 参考文献 29 附录 29 致谢 30
上一篇:
微信小程序ssm电影院售票系统app
下一篇:
基于SSM连锁手机销售系统