论文简介:
毕业设计-基于JSP的操作系统教学网站设计,正文共53页,20598字,附源程序。
摘 要
通过操作系统教学网站的建设,完成了对于操作系统课程的远程化授课。可以使学生不受时间空间的限制,通过网络对于这门课程进行学习。建立起了基于B/C的网络化教学系统。本网站采用当前最流行的JSP网络编程技术,可以实现数据的高效、动态、交互访问,具有强大的Server/Client交互能力。本文中所做的主要工作:介绍Win2000 +JSP(J2DK+TOMCAT)系统并且嵌入 JAVABEAN的一般原理;阐述整个操作系统教学网站的概要设计,系统结构及工作原理;分析了系统实现中的特殊性、难点和重点;详细设计实现学院介绍、教学资源、课程表、课堂教学、在线答疑、其他课程、课件下载、留言反馈、站内搜索、公告专栏、友情链接、校园风景、新闻中心、栏目导航等程序模块; 各个模块的具体实现,且分析并解决实现中的若干技术问题;建立完整的实验网站,进行测试并分析结果。
关键字 : JAVABEAN JSP 网络教学 JAVASCRIPT JDBC
目 录
摘 要 I
Abstract II
目 录 III
引 言 1
第1章 JSP简介 3
1.1 JSP与本系统的开发 3
1.2 对于ASP,PHP,JSP进行比较 5
1.3 利用JDBC访问数据库 6
第2章 网站需求分析 11
2.1与传统教学的比较 11
2.2网站的流程 12
第3章 网站概要设计 15
3.1综合管理系统结构 15
3.2后台管理系统结构 15
3.3网站建设模式 16
第4章 数据库设计 18
4.1数据库分析 18
4.2数据库实体关系设计 18
4.3系统数据字典 20
第5章 网站详细设计 22
5.1登陆模块的设计 22
5.2课堂教学模块的设计 22
5.3留言反馈模块设计 26
5.4数据库的连接 29
第6章 网站功能的实现 31
6.1登陆版块的实现 31
6.2主要信息版块的实现 32
6.2.1教学资源版块的实现 32
6.2.2课程表版块的实现 32
6.2.3其他课程版块的实现 33
6.3课堂教学版块的实现 33
6.4课件下载版块的实现 37
6.5留言反馈版块的实现 38
第7章 网站的安全性 40
第8章 系统开发难点与技巧 42
结 论 44
参考文献 45
附 录 46
谢 辞 48
论文文件预览:
共38文件夹,436个文件,文件总大小:12.40MB,压缩后大小:9.66MB
- 毕业设计-基于JSP的操作系统教学网站设计
- 操作系统教学网站
- documentation
- image
demeng.gif [2.70KB]
example_title.gif [1.23KB]
interface_title.gif [1.23KB]
menu_1.gif [1.25KB]
menu_2.gif [1.23KB]
menu_3.gif [1.31KB]
menu_4.gif [1.16KB]
menu_5.gif [1022.00B]
menu_bottom.gif [49.00B]
menu_head.gif [58.00B]
menu_top.gif [292.00B]
pic.gif [9.86KB]
right_bg.gif [43.00B]
setup_title.gif [1.27KB]
title.gif [7.65KB]
top_bg.gif [83.00B]
top_right.gif [3.24KB]
v2.gif [1.40KB]
xiaoxiang.gif [1.77KB]
download.html [5.89KB]
index.html [6.99KB]
install.html [8.23KB]
interface.html [12.91KB]
style.css [1.22KB]
- example
- e2_uploadFiles
- word
2.doc [28.00KB]
2000000000000000.doc [67.00KB]
lunwen 5.doc [3.00MB]
tomcat .doc [25.00KB]
操作系统论文王聪4.doc [2.55MB]
教研室.doc [23.00KB]
新建 Microsoft Word 文档 (2).doc [21.00KB]
新建 Microsoft Word 文档.doc [20.00KB]
论文格式.doc [34.50KB]
- image
demeng.gif [2.70KB]
example.gif [2.38KB]
example_title.gif [1.23KB]
interface.gif [2.26KB]
interface_title.gif [1.23KB]
menu_1.gif [1.25KB]
menu_2.gif [1.23KB]
menu_3.gif [1.31KB]
menu_4.gif [1.16KB]
menu_5.gif [1022.00B]
menu_bottom.gif [49.00B]
menu_head.gif [58.00B]
menu_top.gif [292.00B]
pic.gif [9.86KB]
right_bg.gif [43.00B]
setup.gif [2.41KB]
setup_title.gif [1.27KB]
title.gif [7.65KB]
top_bg.gif [83.00B]
top_right.gif [3.24KB]
v2.gif [1.40KB]
xiaoxiang.gif [1.77KB]
error.jsp [1.90KB]
example2.jsp [3.03KB]
example2.jsp.bak [2.88KB]
example2_do.jsp [5.94KB]
example2_do.jsp.bak [5.93KB]
style.css [1.22KB]
- images
11111.ICO [2.19KB]
222_1.jpg [90.24KB]
35.gif [401.00B]
37.gif [633.00B]
38.gif [656.00B]
39.gif [610.00B]
40.gif [797.00B]
43.jpg [56.33KB]
43.psd [291.92KB]
44.gif [10.46KB]
5(1).gif [268.00B]
A.jsp [7.81KB]
banner.jpg [72.49KB]
bg.gif [282.00B]
caozuo.gif [638.01KB]
cjol_logo3.gif [3.37KB]
css.css [346.00B]
demeng.gif [2.70KB]
download.jsp [2.62KB]
example.gif [2.38KB]
example_title.gif [1.23KB]
fj01.gif [4.91KB]
fj10.jpg [10.81KB]
fj11.jpg [12.25KB]
fj12.jpg [7.64KB]
fj13.jpg [8.95KB]
gif093.gif [3.63KB]
GO.GIF [894.00B]
hot.gif [220.00B]
hr-logo.gif [3.45KB]
Image56.gif [638.00B]
index_01.gif [4.35KB]
index_12.jpg [6.81KB]
interface.gif [2.26KB]
interface_title.gif [1.23KB]
itt_logo.gif [3.79KB]
job_logo.gif [2.33KB]
left_title.gif [1.37KB]
left_title1.gif [1.37KB]
left_title2.gif [1.37KB]
left_title8.gif [1.37KB]
logo.gif [3.68KB]
logo1.gif [4.15KB]
logonew.gif [3.92KB]
logo_lnrc.gif [6.04KB]
main_top.gif [3.71KB]
member.gif [2.81KB]
members_bg.gif [4.70KB]
menu_1.gif [1.25KB]
menu_2.gif [1.23KB]
menu_3.gif [1.31KB]
menu_4.gif [1.16KB]
menu_5.gif [1022.00B]
menu_bottom.gif [49.00B]
menu_head.gif [58.00B]
menu_top.gif [292.00B]
mood1.gif [511.00B]
new.gif [1.19KB]
PASSWORD.GIF [1.15KB]
pic.gif [9.86KB]
pic02.gif [35.33KB]
right_bg.gif [43.00B]
setup.gif [2.41KB]
setup_title.gif [1.27KB]
sjz.gif [30.33KB]
sjz1.gif [13.90KB]
sjz2.gif [93.64KB]
sjz3.gif [41.62KB]
sjzue_index_top_01.gif [21.52KB]
spacer.gif [43.00B]
title.gif [7.65KB]
top01.gif [16.52KB]
topback.jpg [40.05KB]
top_bg.gif [83.00B]
top_right.gif [3.24KB]
tutu51.gif [1.13KB]
USERNAME.GIF [1.13KB]
v2.gif [1.40KB]
xiaoxiang.gif [1.77KB]
- ketang
- cha01
cha01-keywords.htm.bak [5.01KB]
cha01-keywords.jsp [5.09KB]
cha01-keywords.jsp.bak [5.03KB]
cha01-xt.htm.bak [3.89KB]
cha01-xt.jsp [3.97KB]
cha01-xt.jsp.bak [3.91KB]
cha01010100.htm.bak [4.00KB]
cha01010100.jsp [4.07KB]
cha01010100.jsp.bak [4.00KB]
cha01010200.htm.bak [4.24KB]
cha01010200.jsp [4.32KB]
cha01010200.jsp.bak [4.26KB]
cha01020100.htm.bak [4.76KB]
cha01020100.jsp [4.84KB]
cha01020100.jsp.bak [4.78KB]
cha01020201.htm.bak [4.21KB]
cha01020201.jsp [4.29KB]
cha01020201.jsp.bak [4.23KB]
cha01020301.htm.bak [4.29KB]
cha01020301.jsp [4.38KB]
cha01020301.jsp.bak [4.31KB]
cha01020400.htm.bak [4.04KB]
cha01020400.jsp [4.12KB]
cha01020400.jsp.bak [4.06KB]
cha01020500.htm.bak [4.44KB]
cha01020500.jsp [4.52KB]
cha01020500.jsp.bak [4.46KB]
cha01020601.htm.bak [4.10KB]
cha01020601.jsp [4.18KB]
cha01020601.jsp.bak [4.12KB]
cha01030100.htm.bak [4.16KB]
cha01030100.jsp [4.24KB]
cha01030100.jsp.bak [4.17KB]
cha01030201.htm.bak [3.74KB]
cha01030201.jsp [3.82KB]
cha01030201.jsp.bak [3.76KB]
- cha02
cha02-keywords.htm.bak [0.00B]
cha02-keywords.jsp [6.61KB]
cha02-keywords.jsp.bak [6.54KB]
cha02-xt.htm.bak [0.00B]
cha02-xt.jsp [2.76KB]
cha02-xt.jsp.bak [2.69KB]
cha02010100.htm.bak [0.00B]
cha02010100.jsp [3.51KB]
cha02010100.jsp.bak [3.45KB]
cha02010200.htm.bak [0.00B]
cha02010200.jsp [3.86KB]
cha02010200.jsp.bak [3.79KB]
cha02020101.htm.bak [0.00B]
cha02020101.jsp [4.90KB]
cha02020101.jsp.bak [4.84KB]
cha02020201.htm.bak [0.00B]
cha02020201.jsp [4.24KB]
cha02020201.jsp.bak [4.18KB]
- images
01010101.gif [35.01KB]
01010101.png [35.01KB]
01020401.gif [10.20KB]
01020501.gif [9.82KB]
01030101.gif [14.11KB]
cha02010101.gif [10.10KB]
cha02010201.gif [18.63KB]
closed.gif [909.00B]
colorbar.gif [1.04KB]
dot2.gif [990.00B]
end.gif [902.00B]
menublack.gif [1.37KB]
topback.jpg [40.05KB]
- test
selftest1.htm.bak [15.12KB]
selftest1.jsp [15.14KB]
selftest1.jsp.bak [15.14KB]
selftest2.htm.bak [13.77KB]
selftest2.jsp [13.79KB]
selftest2.jsp.bak [13.79KB]
GetFlash.exe [97.21KB]
index.htm.bak [1.04KB]
index.html.bak [1.04KB]
index.jsp [1.10KB]
index.jsp.bak [1.10KB]
introduction.htm.bak [4.15KB]
introduction.jsp [4.23KB]
introduction.jsp.bak [4.17KB]
left.htm.bak [33.75KB]
left.jsp [33.81KB]
left.jsp.bak [33.81KB]
preface.htm.bak [4.09KB]
preface.jsp [4.15KB]
studyinstruction.htm.bak [4.28KB]
studyinstruction.jsp [4.36KB]
studyinstruction.jsp.bak [4.30KB]
style.css [3.68KB]
style.css.bak [3.68KB]
swflash.cab [476.04KB]
top.htm.bak [2.83KB]
top.html.bak [2.68KB]
top.jsp [2.41KB]
top.jsp.bak [2.65KB]
using.htm.bak [4.45KB]
using.jsp [4.53KB]
using.jsp.bak [4.47KB]
- liuyan
- images
bg2.gif [52.00B]
center_error.gif [1.55KB]
error_r1_c1.gif [2.63KB]
error_r2_c1.gif [1.31KB]
error_r2_c3.gif [806.00B]
error_r3_c2.gif [410.00B]
Image1.gif [507.00B]
Image10.gif [518.00B]
Image11.gif [414.00B]
Image12.gif [488.00B]
Image13.gif [583.00B]
Image14.gif [639.00B]
Image15.gif [503.00B]
Image16.gif [557.00B]
Image17.gif [610.00B]
Image18.gif [556.00B]
Image19.gif [431.00B]
Image2.gif [574.00B]
Image20.gif [598.00B]
Image21.gif [580.00B]
Image22.gif [479.00B]
Image23.gif [511.00B]
Image24.gif [743.00B]
Image25.gif [579.00B]
Image26.gif [491.00B]
Image27.gif [590.00B]
Image28.gif [458.00B]
Image29.gif [532.00B]
Image3.gif [510.00B]
Image30.gif [695.00B]
Image31.gif [489.00B]
Image32.gif [528.00B]
Image33.gif [553.00B]
Image34.gif [638.00B]
Image35.gif [534.00B]
Image36.gif [480.00B]
Image37.gif [1.07KB]
Image38.gif [462.00B]
Image39.gif [573.00B]
Image4.gif [598.00B]
Image40.gif [670.00B]
Image41.gif [685.00B]
Image42.gif [547.00B]
Image43.gif [502.00B]
Image44.gif [425.00B]
Image45.gif [535.00B]
Image46.gif [592.00B]
Image47.gif [668.00B]
Image48.gif [624.00B]
Image49.gif [757.00B]
Image5.gif [537.00B]
Image50.gif [643.00B]
Image51.gif [736.00B]
Image52.gif [695.00B]
Image53.gif [452.00B]
Image54.gif [618.00B]
Image55.gif [637.00B]
Image56.gif [638.00B]
Image57.gif [816.00B]
Image58.gif [759.00B]
Image59.gif [736.00B]
Image6.gif [572.00B]
Image60.gif [707.00B]
Image7.gif [534.00B]
Image8.gif [464.00B]
Image9.gif [449.00B]
- WEB-INF
- classes
- com
- my
- www
- redhat
DataFilter.class [17.10KB]
myfile.class [1.37KB]
checkData.jsp [2.24KB]
config.jsp [2.67KB]
config.jsp.bak [2.68KB]
gb_del.jsp [1.78KB]
gb_img.jsp [1.02KB]
gb_re.jsp [3.16KB]
gb_re.jsp.bak [3.16KB]
gb_write.jsp [2.82KB]
index.jsp [6.80KB]
index.jsp.bak [6.80KB]
readme.txt [1.16KB]
style.css [1.32KB]
text.txt [277.00B]
view_ip.jsp [1.87KB]
- upload
2.doc [28.00KB]
2000000000000000.doc [67.00KB]
- WEB-INF
- classes
- com
- jspsmart
- upload
File.class [4.90KB]
Files.class [1.52KB]
Request.class [1.48KB]
SmartUpload.class [13.24KB]
SmartUploadException.class [260.00B]
- my
- www
- redhat
DataFilter.class [17.10KB]
myfile.class [1.37KB]
- jsj
- 备用
Ans.class [1.42KB]
Ans.class [1.41KB]
- jsjdb
- 备用
feedbackjdbc.class [1.62KB]
Scorejdbc.class [1.55KB]
新建 文本文档.txt [0.00B]
feedbackjdbc.class [1.60KB]
Scorejdbc.class [1.54KB]
新建 文本文档.txt [0.00B]
- xiaoxiang
- fileUpload
file.class [2.92KB]
files.class [1.30KB]
Request.class [1.82KB]
upBean.class [8.37KB]
feedbackjdbc.class [1.34KB]
servletUpload.class [2.13KB]
servletUpload.java [1.94KB]
- lib
msbase.jar [278.08KB]
mssqlserver.jar [63.34KB]
msutil.jar [58.46KB]
A.jsp [2.49KB]
A.jsp.bak [4.36KB]
Bcol.jsp [8.40KB]
Bcol.jsp.bak [8.42KB]
C.jsp [1.22KB]
C.jsp.bak [1.22KB]
Ccol.jsp [6.73KB]
Ccol.jsp.bak [6.73KB]
check.jsp [2.15KB]
check.jsp.bak [1.90KB]
content.jsp [672.00B]
course.jsp [3.64KB]
course.jsp.bak [3.64KB]
course.txt [4.29KB]
course1.jsp [1.66KB]
course1.jsp.bak [1.66KB]
course2.jsp [1.66KB]
course2.jsp.bak [1.66KB]
course7.jsp [4.41KB]
dayi.jsp [1.91KB]
denglu.jsp [0.00B]
download.jsp [2.95KB]
download.jsp.bak [2.95KB]
examine.jsp [2.49KB]
examine.jsp.bak [2.24KB]
example1.htm.bak [2.94KB]
feedback.jsp [4.53KB]
feedback.jsp.bak [4.53KB]
feedback1.jsp [2.88KB]
feedback1.jsp.bak [2.89KB]
index.jsp [4.35KB]
index.jsp.bak [4.36KB]
insert.htm.bak [373.00B]
insert.jsp [759.00B]
insert.jsp.bak [759.00B]
introduce.jsp [5.68KB]
introduce.jsp.bak [5.68KB]
introduce1.jsp [3.65KB]
introduce1.jsp.bak [3.65KB]
introduce2.jsp [3.56KB]
introduce2.jsp.bak [3.56KB]
introduce3.jsp [3.55KB]
introduce3.jsp.bak [3.55KB]
jiangyi.jsp [57.73KB]
jiangyi1.jsp [155.76KB]
jiangyi2.jsp [1.86KB]
jiangyi3.jsp [1.85KB]
jiangyi4.jsp [69.12KB]
jieda.jsp [811.00B]
jieda.jsp.bak [811.00B]
JSky-2005.rar [204.00B]
log.jsp [1.13KB]
log.jsp.bak [1.13KB]
luntan.jsp [2.66KB]
luntan.jsp.bak [2.66KB]
luntan1.jsp [1.75KB]
luntan1.jsp.bak [1.75KB]
Main.jsp [1.61KB]
Main.jsp.bak [1.61KB]
othercourse.jsp [5.41KB]
othercourse.jsp.bak [5.40KB]
othercourse1.jsp [1.78KB]
othercourse1.jsp.bak [1.78KB]
othercourse2.jsp [1.78KB]
othercourse2.jsp.bak [1.78KB]
othercourse3.jsp [1.78KB]
othercourse3.jsp.bak [1.78KB]
roll01.jsp [274.00B]
score.jsp [3.26KB]
score.jsp.bak [3.31KB]
score1.jsp [2.32KB]
score1.jsp.bak [2.33KB]
show.jsp [7.65KB]
show.jsp.bak [7.67KB]
show.txt [14.24KB]
show2.jsp [14.01KB]
teachersouse.jsp [4.29KB]
teachersouse.jsp.bak [4.29KB]
teachersouse1.jsp [1.55KB]
teachersouse1.jsp.bak [1.55KB]
teachersouse2.jsp [1.55KB]
teachersouse2.jsp.bak [1.55KB]
test.jsp [307.00B]
tiwen.jsp [1.24KB]
tiwen1.jsp [929.00B]
uploadfile.jsp [1.77KB]
uploadfile.jsp.bak [1.49KB]
论文.doc [2.56MB]
下载地址: