1、 题目:题目:操作系统精品课程网站设计操作系统精品课程网站设计 英文题目:英文题目:Operating System Course Website Design 院 系: 专 业: 班 级: 姓 名: 学 号: 指导教师: 日 期: 基于 JAVA 的操作系统精品课程网站设计 I 摘摘 要要 在信息时代,互联网渐渐的成为人们获取、发布和传递信息的重要渠道。学校 作为传播知识的主要机构,精品课程网站就成为高校学生学习的主要平台,成为教师 与学生互动交流的媒介,因此精品课程网站建设意义重大。 本设计的内容是设计并且实现一个操作系统精品课程网站,主要功能有用户登录、理 论教学、实验教学、课程设计、网
2、络课件、在线答疑、自我测试、新用户注册。网站是基 于 B/S 结构,把 Tomcat 集成到 MyEclipse 作为开发工具,使用 Java 语言开发程序窗口, 页面采取 JSP 动态页面开发技术可以实现数据的高效、动态的访问,以 MySQL 作为后台 数据库。 通过本网站学生用户可以在线学习针对操作系统课程的知识,下载课件,在线进行提 问,教师用户可以上传课件,在线答疑。该网站的建立突出操作系统课程的特色,提高了 学生自主学习的能力,方便学习的自主管理,操作方便,易于管理。 关键词:关键词:精品课程网站,MyEclipse,JSP,MySQL 数据库 II ABSTRACT In the
3、information age, the Internet has become an important channel of obtaining gradually, the issue and the transmission informationpeople. School as the main body in the dissemination of knowledge,the quality course website will become the main platform for universitystudents, become the teachers and s
4、tudents to interact with themedia, so the high-quality curriculum website construction is of great significance. The contents of this design is to design and implement an operating system course website, the main function of the user login, theory teaching, experiment teaching, course design, networ
5、k courseware,online Q 教学课件表 t_jiaoxuekejian,如表 5-2 所示: 14 表 5-2 教学课件表 名称 类型 空 备注 id Bigint(20) No 主键 content Text Yes 内容 createtime Datetime Yes 添加时间 jiaoxuekejianlock Int(11) No 是否删除标志 path Varchar(255) Yes 课件路径 title Varchar(255) Yes 课件标题 userid Bigint(20) Yes 上传课件用户, 外键 建表的 sql 语句为: CREATE TABLE
6、t_jiaoxuekejian ( id bigint(20) NOT NULL auto_increment, content text, createtime datetime default NULL, jiaoxuekejianlock int(11) NOT NULL, path varchar(255) default NULL, title varchar(255) default NULL, userid bigint(20) default NULL, PRIMARY KEY (id), KEY FK8E20F556A3C379BB (userid), CONSTRAINT FK8E20F556A3C379BB FOREIGN KEY (userid) REFERENCES t_user (id) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8; 教学理论表 t_lilun,