1、摘 要 I 摘摘 要要 本文主要介绍了精品课网站试题库管理系统的设计思想和实现的关键 技术。针对学校精品课程建设的需求,采用面向对象程序设计思想,具体利 用 JSP、JDBC 等技术,分析、设计并实现了精品课网站试题库系统。 该系统具有用户登录、注册,浏览试题、查询试题、管理员删除用户、 维护试题库、维护课程知识点、维护学科、维护具体的选择题、填空题、判 断题、程序题、问答题等题目内容、自动组卷等功能,测试表明该系统达到 了预期的设计要求。 本论文主要包括以下几个部分: 第一部分问题的来源和可行性分析,说明了本课题的来源和背景意义以 及研究的可行性。 第二部分需求分析和总体设计,通过对用户需求
2、的分析,明确系统的功 能和运行环境需求,然后设计出系统的总体结构以及实现思路。 第三部分数据库设计,设计了精品课网站试题库的数据库概念结构,包 括 E-R 图,数据字典和数据表结构设计。 第四部分详细设计以及系统实现,使用 JDBC 技术连接 MySQL 数据库, 使用 JSP 技术完成了精品课网站试题库系统的前台系统登录、试题浏览、查 询模块和后台试题库管理模块。达到系统初期设计的目的。 关键词关键词:试题库;JSP;JDBC;MySQL; Eclipse Abstract I AbstractAbstract This paper introduces the Classic Course
3、 Test Management System Web site design and implementation of key technologies. Courses for school building needs, the use of object-oriented design, specific use of JSP, JDBC and other technologies, analysis, design and implement a quality course Website test database systems. The system has user l
4、ogin, registration, browse questions, inquiries, questions, administrators delete users, maintenance of item banks, to maintain the knowledge point of course, maintain discipline, to maintain a specific multiple-choice questions, fill in the blank, determine the title, program title, essay questions
5、 on such topics content, papers auto generating functions, the test shows that the system met the design requirements. The paper includes the following sections: The first part of the source of the problem and the feasibility analysis, describes the source and background of this issue and study the
6、feasibility of significance. The second part of the overall requirements analysis and design, through analysis of user needs, a clear function of the system and operating environment requirements, then design a system structure and the achievement of ideas. The third part of the database design, design a quality course site conceptual questions on database structure, including ER diagrams, data dictionary and data table design. The fourth part of the detailed design and system implementat