首页 Java 004基于struts2通用精品课网站的设计与实现
004基于struts2通用精品课网站的设计与实现
作品编号:42
关注人气:1556
文件包括:设计源码+数据库+论文
设计大小:11.94 M
开发语言:Java
开发数据库:SQL Server
开发环境:Myeclipse+Tomcat+JDK
原价:900元
现价:90元
下载说明

本作品里面包括调试教程和开发工具和软件,可自行下载根据教程进行调试!

如需技术协助调试,本站收取50元作品调试费!点此申请调试

如果上面没有找到适合您需求的作品,您可联系我们为您定做,定做的作品完全按照您的功能需求来做,并且后期三包,包调试,包讲解,包修改直到通过为止。

  • 作品介绍
  • 项目目录
  • 论文目录
  • 论文预览

文采用自顶向下的结构化的系统分析方法,阐述了一个功能全面的通用精品课程网站的开发过程、操作流程及其一些核心的技术。本文首先进行了项目概述,简单介绍了项目开发的背景、项目开发的目的和项目开发的意义;接下来是系统规划阶段,通过实际的业务流程调研,分析了系统的组织结构,具体完成了通用精品课程网站的需求分析、可行性分析、现行业务流程分析,并通过对现行业务流程的优化,得出了系统的业务流程;之后是系统分析,具体完成了数据流分析和数据字典;系统设计阶段主要完成了功能模块的划分、数据库的设计和系统界面设计。该阶段对各个模块的功能进行了详细设计,形成了本系统的功能模块图,在此基础上选择了合适的开发模式;数据库的设计先进行了概念结构设计,之后进行了逻辑结构设计,最后完成了数据库表的设计。

根据前几个阶段的分析和设计,本系统在设计方面采用B/S模式,同时使用JSP技术进行基本页面的设计与功能实现,后台数据库选用SQLSERVER数据库。本系统的设计实施为通用精品课程网站的运行做基础,为通用精品课程网站提供良好的条件。

与传统的教育相比,通过网络教学是一种全新的教育模式,它可以突破时间和空间的限制,让更多的学习者共享优秀的教育资源。通用精品课程网站既具有开放性、交互性、协作性和自主性等特点,有具有异步性、实时性、生动性、集成性和大容量等优势。因此在通用精品课程网站系统的建设中,单纯地构建各种功能单一的系统并不能完全满足通用精品课程网站建设的要求,只有那些对数据和信息进行有效组织,整合了多种业务,为用户提供个性化服务的系统才能充分地发挥通用精品课程网站的作用。

学生输入网址进入主页面,通过导航栏搜索自己想要查看的信息。学生可以点击“课程简介”、“课程大纲”、“演示课件”、“教学录像”跳转到相应的子页面;如:通过点击“单元习题”参加每单元知识的习题练习;通过点击“教师资料”来了解师资;还可以点击“电子邮件”对每个老师进行提问、交流学习心得等。
  不同的用户对系统的使用权限不同,学生可以通过浏览网站快速的选择自己想要查看的课程相关内容,还可以向教师留言提问;每个教师可以对自己的课程内容做电子资料的增删、回答学生提问等;管理员可以对教师做增删、对网站进行维护工作。
  (1)系统要能上传视频,对于流媒体网站视频点播技术,我采用MMS技术
  (2)针对老师设置电子邮件的留言功能,学生可以留言对老师进行提问。
  (3)管理员登录验证:管理员可以管理教师权限,可以修改教师信息,修改相应的课程的等;也可进行前台管理,修改页面等。基本上就是标准化的增删改查,只不过涉及管理员表、教师权限表、课程维护表。
  (4)教师登录验证:教师登录时输入正确的用户名和密码则可成功登陆,为空或填错则显示错误信息。教师通过身份验证登录,可以针对自己的课程上传视频,还可以查看学生留言,回复学生问题等。教师登录只是简单的数据库查询,返回信息到action,并由action统一控制是不是可以登录,此外在页面上利用一些JavaScript做一些触及验证;至于上传可以用action层框架的功能支持更好的完成。

    

文件夹 PATH 列表
卷序列号为 362C-227F
D:\TEST\源码
│  论文.doc
│  
└─jsp通用精品课网站(struts2技术)
    └─CourseWebSiteSystem
        │  .classpath
        │  .mymetadata
        │  .project
        │  
        ├─.myeclipse
        ├─.settings
        │      org.eclipse.core.resources.prefs
        │      
        ├─mysql数据库
        │  │  coursewebsitesystemdb.sql
        │  │  mysql_dump.txt
        │  │  
        │  └─coursewebsitesystemdb
        │          admin.frm
        │          chapter.frm
        │          chapter.MYD
        │          chapter.MYI
        │          course_info.frm
        │          db.opt
        │          exercise.frm
        │          kejian.frm
        │          kejian.MYD
        │          kejian.MYI
        │          question.frm
        │          student.frm
        │          teacher.frm
        │          teacher.MYD
        │          teacher.MYI
        │          t_class.frm
        │          video.frm
        │          video.MYD
        │          video.MYI
        │          
        ├─src
        │  │  hibernate.cfg.xml
        │  │  struts.xml
        │  │  
        │  └─com
        │      ├─file
        │      │      MonitoredDiskFileItem.java
        │      │      MonitoredDiskFileItemFactory.java
        │      │      MonitoredOutputStream.java
        │      │      OutputStreamListener.java
        │      │      UploadListener.java
        │      │      UploadServlet.java
        │      │      
        │      └─jiudai
        │          │  src.zip
        │          │  
        │          ├─action
        │          │      CourseInfoAction.java
        │          │      ExerciseAction.java
        │          │      KejianAction.java
        │          │      LoginAction.java
        │          │      QuestionAction.java
        │          │      TeacherAction.java
        │          │      VideoAction.java
        │          │      
        │          ├─dao
        │          │      AdminDAO.java
        │          │      ChapterDAO.java
        │          │      ClassDAO.java
        │          │      CourseInfoDAO.java
        │          │      ExerciseDAO.java
        │          │      KejianDAO.java
        │          │      QuestionDAO.java
        │          │      StudentDAO.java
        │          │      TeacherDAO.java
        │          │      VideoDAO.java
        │          │      
        │          ├─domain
        │          │      Admin.hbm.xml
        │          │      Admin.java
        │          │      Chapter.hbm.xml
        │          │      Chapter.java
        │          │      Class.hbm.xml
        │          │      Class.java
        │          │      CourseInfo.hbm.xml
        │          │      CourseInfo.java
        │          │      Exercise.hbm.xml
        │          │      Exercise.java
        │          │      Kejian.hbm.xml
        │          │      Kejian.java
        │          │      Question.hbm.xml
        │          │      Question.java
        │          │      Student.hbm.xml
        │          │      Student.java
        │          │      Teacher.hbm.xml
        │          │      Teacher.java
        │          │      UserInfo.java
        │          │      Video.hbm.xml
        │          │      Video.java
        │          │      
        │          ├─filter
        │          │      EncodeingFilter.java
        │          │      
        │          ├─servlet
        │          │      UploadKejian.java
        │          │      
        │          └─utils
        │                  HibernateUtil.java
        │                  
        ├─WebRoot
        │  │  adminMain.jsp
        │  │  desk.jsp
        │  │  error.jsp
        │  │  index.jsp
        │  │  login.jsp
        │  │  logout.jsp
        │  │  teacherMain.jsp
        │  │  
        │  ├─css
        │  │      about.css
        │  │      chapter.css
        │  │      course.css
        │  │      customer.css
        │  │      desk.css
        │  │      exercise.css
        │  │      index.css
        │  │      kejian.css
        │  │      login.css
        │  │      score.css
        │  │      shipin.css
        │  │      student.css
        │  │      style.css
        │  │      system.css
        │  │      teacher.css
        │  │      
        │  ├─exercise
        │  │      exercise_add.jsp
        │  │      exercise_details.jsp
        │  │      exercise_list.jsp
        │  │      exercise_manage.jsp
        │  │      exercise_update.jsp
        │  │      
        │  ├─FCKeditor
        │  │  │  default.jsp
        │  │  │  fckconfig.js
        │  │  │  fckeditor.js
        │  │  │  fckstyles.xml
        │  │  │  fcktemplates.xml
        │  │  │  index.jsp
        │  │  │  
        │  │  └─editor
        │  │      │  fckdebug.html
        │  │      │  fckdialog.html
        │  │      │  fckeditor.html
        │  │      │  fckeditor.original.html
        │  │      │  
        │  │      ├─css
        │  │      │  │  fck_editorarea.css
        │  │      │  │  fck_internal.css
        │  │      │  │  fck_showtableborders_gecko.css
        │  │      │  │  
        │  │      │  ├─behaviors
        │  │      │  │      disablehandles.htc
        │  │      │  │      showtableborders.htc
        │  │      │  │      
        │  │      │  └─images
        │  │      │          fck_anchor.gif
        │  │      │          fck_flashlogo.gif
        │  │      │          fck_hiddenfield.gif
        │  │      │          fck_pagebreak.gif
        │  │      │          Thumbs.db
        │  │      │          
        │  │      ├─dialog
        │  │      │  │  fck_about.html
        │  │      │  │  fck_anchor.html
        │  │      │  │  fck_button.html
        │  │      │  │  fck_checkbox.html
        │  │      │  │  fck_colorselector.html
        │  │      │  │  fck_docprops.html
        │  │      │  │  fck_find.html
        │  │      │  │  fck_flash.html
        │  │      │  │  fck_form.html
        │  │      │  │  fck_hiddenfield.html
        │  │      │  │  fck_image.html
        │  │      │  │  fck_link.html
        │  │      │  │  fck_listprop.html
        │  │      │  │  fck_paste.html
        │  │      │  │  fck_radiobutton.html
        │  │      │  │  fck_replace.html
        │  │      │  │  fck_select.html
        │  │      │  │  fck_smiley.html
        │  │      │  │  fck_source.html
        │  │      │  │  fck_specialchar.html
        │  │      │  │  fck_spellerpages.html
        │  │      │  │  fck_table.html
        │  │      │  │  fck_tablecell.html
        │  │      │  │  fck_template.html
        │  │      │  │  fck_textarea.html
        │  │      │  │  fck_textfield.html
        │  │      │  │  
        │  │      │  ├─common
        │  │      │  │  │  fcknumericfield.htc
        │  │      │  │  │  fck_dialog_common.css
        │  │      │  │  │  fck_dialog_common.js
        │  │      │  │  │  moz-bindings.xml
        │  │      │  │  │  
        │  │      │  │  └─images
        │  │      │  │          locked.gif
        │  │      │  │          reset.gif
        │  │      │  │          unlocked.gif
        │  │      │  │          
        │  │      │  ├─fck_about
        │  │      │  │      logo_fckeditor.gif
        │  │      │  │      logo_fredck.gif
        │  │      │  │      
        │  │      │  ├─fck_docprops
        │  │      │  │      fck_document_preview.html
        │  │      │  │      
        │  │      │  ├─fck_flash
        │  │      │  │      fck_flash.js
        │  │      │  │      fck_flash_preview.html
        │  │      │  │      
        │  │      │  ├─fck_image
        │  │      │  │      fck_image.js
        │  │      │  │      fck_image_preview.html
        │  │      │  │      
        │  │      │  ├─fck_link
        │  │      │  │      fck_link.js
        │  │      │  │      
        │  │      │  ├─fck_select
        │  │      │  │      fck_select.js
        │  │      │  │      
        │  │      │  ├─fck_spellerpages
        │  │      │  │  └─spellerpages
        │  │      │  │      │  blank.html
        │  │      │  │      │  controls.html
        │  │      │  │      │  controlWindow.js
        │  │      │  │      │  spellchecker.html
        │  │      │  │      │  spellChecker.js
        │  │      │  │      │  spellerStyle.css
        │  │      │  │      │  wordWindow.js
        │  │      │  │      │  
        │  │      │  │      └─server-scripts
        │  │      │  │              spellchecker.cfm
        │  │      │  │              spellchecker.php
        │  │      │  │              spellchecker.pl
        │  │      │  │              
        │  │      │  └─fck_template
        │  │      │      └─images
        │  │      │              template1.gif
        │  │      │              template2.gif
        │  │      │              template3.gif
        │  │      │              
        │  │      ├─filemanager
        │  │      │  ├─browser
        │  │      │  │  └─default
        │  │      │  │      │  browser.css
        │  │      │  │      │  browser.html
        │  │      │  │      │  frmactualfolder.html
        │  │      │  │      │  frmcreatefolder.html
        │  │      │  │      │  frmfolders.html
        │  │      │  │      │  frmresourceslist.html
        │  │      │  │      │  frmresourcetype.html
        │  │      │  │      │  frmupload.html
        │  │      │  │      │  
        │  │      │  │      ├─connectors
        │  │      │  │      │  │  test.html
        │  │      │  │      │  │  
        │  │      │  │      │  ├─asp
        │  │      │  │      │  │      basexml.asp
        │  │      │  │      │  │      class_upload.asp
        │  │      │  │      │  │      commands.asp
        │  │      │  │      │  │      config.asp
        │  │      │  │      │  │      connector.asp
        │  │      │  │      │  │      io.asp
        │  │      │  │      │  │      util.asp
        │  │      │  │      │  │      
        │  │      │  │      │  ├─aspx
        │  │      │  │      │  │      connector.aspx
        │  │      │  │      │  │      
        │  │      │  │      │  ├─cfm
        │  │      │  │      │  │      config.cfm
        │  │      │  │      │  │      connector.cfm
        │  │      │  │      │  │      
        │  │      │  │      │  ├─lasso
        │  │      │  │      │  │      config.lasso
        │  │      │  │      │  │      connector.lasso
        │  │      │  │      │  │      
        │  │      │  │      │  ├─perl
        │  │      │  │      │  │      basexml.pl
        │  │      │  │      │  │      commands.pl
        │  │      │  │      │  │      connector.cgi
        │  │      │  │      │  │      io.pl
        │  │      │  │      │  │      upload_fck.pl
        │  │      │  │      │  │      util.pl
        │  │      │  │      │  │      
        │  │      │  │      │  ├─php
        │  │      │  │      │  │      basexml.php
        │  │      │  │      │  │      commands.php
        │  │      │  │      │  │      config.php
        │  │      │  │      │  │      connector.php
        │  │      │  │      │  │      io.php
        │  │      │  │      │  │      util.php
        │  │      │  │      │  │      
        │  │      │  │      │  └─py
        │  │      │  │      │          connector.py
        │  │      │  │      │          
        │  │      │  │      ├─images
        │  │      │  │      │  │  ButtonArrow.gif
        │  │      │  │      │  │  Folder.gif
        │  │      │  │      │  │  Folder32.gif
        │  │      │  │      │  │  FolderOpened.gif
        │  │      │  │      │  │  FolderOpened32.gif
        │  │      │  │      │  │  FolderUp.gif
        │  │      │  │      │  │  spacer.gif
        │  │      │  │      │  │  
        │  │      │  │      │  └─icons
        │  │      │  │      │      │  ai.gif
        │  │      │  │      │      │  avi.gif
        │  │      │  │      │      │  bmp.gif
        │  │      │  │      │      │  cs.gif
        │  │      │  │      │      │  default.icon.gif
        │  │      │  │      │      │  dll.gif
        │  │      │  │      │      │  doc.gif
        │  │      │  │      │      │  exe.gif
        │  │      │  │      │      │  fla.gif
        │  │      │  │      │      │  gif.gif
        │  │      │  │      │      │  htm.gif
        │  │      │  │      │      │  html.gif
        │  │      │  │      │      │  jpg.gif
        │  │      │  │      │      │  js.gif
        │  │      │  │      │      │  mdb.gif
        │  │      │  │      │      │  mp3.gif
        │  │      │  │      │      │  pdf.gif
        │  │      │  │      │      │  png.gif
        │  │      │  │      │      │  ppt.gif
        │  │      │  │      │      │  rdp.gif
        │  │      │  │      │      │  swf.gif
        │  │      │  │      │      │  swt.gif
        │  │      │  │      │      │  txt.gif
        │  │      │  │      │      │  vsd.gif
        │  │      │  │      │      │  xls.gif
        │  │      │  │      │      │  xml.gif
        │  │      │  │      │      │  zip.gif
        │  │      │  │      │      │  
        │  │      │  │      │      └─32
        │  │      │  │      │              ai.gif
        │  │      │  │      │              avi.gif
        │  │      │  │      │              bmp.gif
        │  │      │  │      │              cs.gif
        │  │      │  │      │              default.icon.gif
        │  │      │  │      │              dll.gif
        │  │      │  │      │              doc.gif
        │  │      │  │      │              exe.gif
        │  │      │  │      │              fla.gif
        │  │      │  │      │              gif.gif
        │  │      │  │      │              htm.gif
        │  │      │  │      │              html.gif
        │  │      │  │      │              jpg.gif
        │  │      │  │      │              js.gif
        │  │      │  │      │              mdb.gif
        │  │      │  │      │              mp3.gif
        │  │      │  │      │              pdf.gif
        │  │      │  │      │              png.gif
        │  │      │  │      │              ppt.gif
        │  │      │  │      │              rdp.gif
        │  │      │  │      │              swf.gif
        │  │      │  │      │              swt.gif
        │  │      │  │      │              txt.gif
        │  │      │  │      │              vsd.gif
        │  │      │  │      │              xls.gif
        │  │      │  │      │              xml.gif
        │  │      │  │      │              zip.gif
        │  │      │  │      │              
        │  │      │  │      └─js
        │  │      │  │              common.js
        │  │      │  │              fckxml.js
        │  │      │  │              
        │  │      │  └─upload
        │  │      │      │  test.html
        │  │      │      │  
        │  │      │      ├─asp
        │  │      │      │      class_upload.asp
        │  │      │      │      config.asp
        │  │      │      │      io.asp
        │  │      │      │      upload.asp
        │  │      │      │      
        │  │      │      ├─aspx
        │  │      │      │      upload.aspx
        │  │      │      │      
        │  │      │      ├─cfm
        │  │      │      │      config.cfm
        │  │      │      │      upload.cfm
        │  │      │      │      
        │  │      │      ├─lasso
        │  │      │      │      config.lasso
        │  │      │      │      upload.lasso
        │  │      │      │      
        │  │      │      └─php
        │  │      │              config.php
        │  │      │              upload.php
        │  │      │              util.php
        │  │      │              
        │  │      ├─images
        │  │      │  │  anchor.gif
        │  │      │  │  arrow_ltr.gif
        │  │      │  │  arrow_rtl.gif
        │  │      │  │  spacer.gif
        │  │      │  │  
        │  │      │  └─smiley
        │  │      │      └─msn
        │  │      │              angel_smile.gif
        │  │      │              angry_smile.gif
        │  │      │              broken_heart.gif
        │  │      │              cake.gif
        │  │      │              confused_smile.gif
        │  │      │              cry_smile.gif
        │  │      │              devil_smile.gif
        │  │      │              embaressed_smile.gif
        │  │      │              envelope.gif
        │  │      │              heart.gif
        │  │      │              kiss.gif
        │  │      │              lightbulb.gif
        │  │      │              omg_smile.gif
        │  │      │              regular_smile.gif
        │  │      │              sad_smile.gif
        │  │      │              shades_smile.gif
        │  │      │              teeth_smile.gif
        │  │      │              thumbs_down.gif
        │  │      │              thumbs_up.gif
        │  │      │              tounge_smile.gif
        │  │      │              whatchutalkingabout_smile.gif
        │  │      │              wink_smile.gif
        │  │      │              
        │  │      ├─js
        │  │      │      fckeditorcode_gecko.js
        │  │      │      fckeditorcode_ie.js
        │  │      │      
        │  │      ├─lang
        │  │      │      af.js
        │  │      │      ar.js
        │  │      │      bg.js
        │  │      │      bn.js
        │  │      │      bs.js
        │  │      │      ca.js
        │  │      │      cs.js
        │  │      │      da.js
        │  │      │      de.js
        │  │      │      el.js
        │  │      │      en-au.js
        │  │      │      en-ca.js
        │  │      │      en-uk.js
        │  │      │      en.js
        │  │      │      eo.js
        │  │      │      es.js
        │  │      │      et.js
        │  │      │      eu.js
        │  │      │      fa.js
        │  │      │      fi.js
        │  │      │      fo.js
        │  │      │      fr.js
        │  │      │      gl.js
        │  │      │      he.js
        │  │      │      hi.js
        │  │      │      hr.js
        │  │      │      hu.js
        │  │      │      it.js
        │  │      │      ja.js
        │  │      │      km.js
        │  │      │      ko.js
        │  │      │      lt.js
        │  │      │      lv.js
        │  │      │      mn.js
        │  │      │      ms.js
        │  │      │      nb.js
        │  │      │      nl.js
        │  │      │      no.js
        │  │      │      pl.js
        │  │      │      pt-br.js
        │  │      │      pt.js
        │  │      │      ro.js
        │  │      │      ru.js
        │  │      │      sk.js
        │  │      │      sl.js
        │  │      │      sr-latn.js
        │  │      │      sr.js
        │  │      │      sv.js
        │  │      │      th.js
        │  │      │      tr.js
        │  │      │      uk.js
        │  │      │      vi.js
        │  │      │      zh-cn.js
        │  │      │      zh.js
        │  │      │      _getfontformat.html
        │  │      │      _translationstatus.txt
        │  │      │      
        │  │      ├─plugins
        │  │      │  ├─autogrow
        │  │      │  │      fckplugin.js
        │  │      │  │      
        │  │      │  ├─placeholder
        │  │      │  │  │  fckplugin.js
        │  │      │  │  │  fck_placeholder.html
        │  │      │  │  │  placeholder.gif
        │  │      │  │  │  
        │  │      │  │  └─lang
        │  │      │  │          de.js
        │  │      │  │          en.js
        │  │      │  │          fr.js
        │  │      │  │          it.js
        │  │      │  │          pl.js
        │  │      │  │          
        │  │      │  ├─simplecommands
        │  │      │  │      fckplugin.js
        │  │      │  │      
        │  │      │  └─tablecommands
        │  │      │          fckplugin.js
        │  │      │          
        │  │      ├─skins
        │  │      │  │  _fckviewstrips.html
        │  │      │  │  
        │  │      │  ├─default
        │  │      │  │  │  fck_dialog.css
        │  │      │  │  │  fck_editor.css
        │  │      │  │  │  fck_strip.gif
        │  │      │  │  │  
        │  │      │  │  └─images
        │  │      │  │          toolbar.arrowright.gif
        │  │      │  │          toolbar.buttonarrow.gif
        │  │      │  │          toolbar.collapse.gif
        │  │      │  │          toolbar.end.gif
        │  │      │  │          toolbar.expand.gif
        │  │      │  │          toolbar.separator.gif
        │  │      │  │          toolbar.start.gif
        │  │      │  │          
        │  │      │  ├─office2003
        │  │      │  │  │  fck_dialog.css
        │  │      │  │  │  fck_editor.css
        │  │      │  │  │  fck_strip.gif
        │  │      │  │  │  
        │  │      │  │  └─images
        │  │      │  │          toolbar.arrowright.gif
        │  │      │  │          toolbar.bg.gif
        │  │      │  │          toolbar.buttonarrow.gif
        │  │      │  │          toolbar.collapse.gif
        │  │      │  │          toolbar.end.gif
        │  │      │  │          toolbar.expand.gif
        │  │      │  │          toolbar.separator.gif
        │  │      │  │          toolbar.start.gif
        │  │      │  │          
        │  │      │  └─silver
        │  │      │      │  fck_dialog.css
        │  │      │      │  fck_editor.css
        │  │      │      │  fck_strip.gif
        │  │      │      │  
        │  │      │      └─images
        │  │      │              toolbar.arrowright.gif
        │  │      │              toolbar.buttonarrow.gif
        │  │      │              toolbar.buttonbg.gif
        │  │      │              toolbar.collapse.gif
        │  │      │              toolbar.end.gif
        │  │      │              toolbar.expand.gif
        │  │      │              toolbar.separator.gif
        │  │      │              toolbar.start.gif
        │  │      │              
        │  │      └─_source
        │  │          │  fckconstants.js
        │  │          │  fckeditorapi.js
        │  │          │  fckjscoreextensions.js
        │  │          │  fckscriptloader.js
        │  │          │  
        │  │          ├─classes
        │  │          │      fckcontextmenu.js
        │  │          │      fckdocumentfragment_gecko.js
        │  │          │      fckdocumentfragment_ie.js
        │  │          │      fckdomrange.js
        │  │          │      fckdomrange_gecko.js
        │  │          │      fckdomrange_ie.js
        │  │          │      fckeditingarea.js
        │  │          │      fckelementpath.js
        │  │          │      fckenterkey.js
        │  │          │      fckevents.js
        │  │          │      fckicon.js
        │  │          │      fckiecleanup.js
        │  │          │      fckimagepreloader.js
        │  │          │      fckkeystrokehandler.js
        │  │          │      fckmenublock.js
        │  │          │      fckmenublockpanel.js
        │  │          │      fckmenuitem.js
        │  │          │      fckpanel.js
        │  │          │      fckplugin.js
        │  │          │      fckspecialcombo.js
        │  │          │      fckstyledef.js
        │  │          │      fckstyledef_gecko.js
        │  │          │      fckstyledef_ie.js
        │  │          │      fckstylesloader.js
        │  │          │      fcktoolbar.js
        │  │          │      fcktoolbarbreak_gecko.js
        │  │          │      fcktoolbarbreak_ie.js
        │  │          │      fcktoolbarbutton.js
        │  │          │      fcktoolbarbuttonui.js
        │  │          │      fcktoolbarfontformatcombo.js
        │  │          │      fcktoolbarfontscombo.js
        │  │          │      fcktoolbarfontsizecombo.js
        │  │          │      fcktoolbarpanelbutton.js
        │  │          │      fcktoolbarspecialcombo.js
        │  │          │      fcktoolbarstylecombo.js
        │  │          │      fckw3crange.js
        │  │          │      fckxml_gecko.js
        │  │          │      fckxml_ie.js
        │  │          │      
        │  │          ├─commandclasses
        │  │          │      fckfitwindow.js
        │  │          │      fcknamedcommand.js
        │  │          │      fckpasteplaintextcommand.js
        │  │          │      fckpastewordcommand.js
        │  │          │      fckspellcheckcommand_gecko.js
        │  │          │      fckspellcheckcommand_ie.js
        │  │          │      fckstylecommand.js
        │  │          │      fcktablecommand.js
        │  │          │      fcktextcolorcommand.js
        │  │          │      fck_othercommands.js
        │  │          │      
        │  │          └─internals
        │  │                  fck.js
        │  │                  fckbrowserinfo.js
        │  │                  fckcodeformatter.js
        │  │                  fckcommands.js
        │  │                  fckconfig.js
        │  │                  fckdebug.js
        │  │                  fckdialog.js
        │  │                  fckdialog_gecko.js
        │  │                  fckdialog_ie.js
        │  │                  fckdocumentprocessor.js
        │  │                  fckdomtools.js
        │  │                  fcklanguagemanager.js
        │  │                  fcklisthandler.js
        │  │                  fcklistslib.js
        │  │                  fckplugins.js
        │  │                  fckregexlib.js
        │  │                  fckselection.js
        │  │                  fckselection_gecko.js
        │  │                  fckselection_ie.js
        │  │                  fcktablehandler.js
        │  │                  fcktablehandler_gecko.js
        │  │                  fcktablehandler_ie.js
        │  │                  fcktoolbaritems.js
        │  │                  fcktoolbarset.js
        │  │                  fcktools.js
        │  │                  fcktools_gecko.js
        │  │                  fcktools_ie.js
        │  │                  fckundo_gecko.js
        │  │                  fckundo_ie.js
        │  │                  fckurlparams.js
        │  │                  fckxhtml.js
        │  │                  fckxhtmlentities.js
        │  │                  fckxhtml_gecko.js
        │  │                  fckxhtml_ie.js
        │  │                  fck_contextmenu.js
        │  │                  fck_gecko.js
        │  │                  fck_ie.js
        │  │                  
        │  ├─images
        │  │  │  ADD.gif
        │  │  │  back.gif
        │  │  │  background.gif
        │  │  │  banner.jpg
        │  │  │  button1.jpg
        │  │  │  button1_bg.jpg
        │  │  │  category.jpg
        │  │  │  closed.gif
        │  │  │  DEL.gif
        │  │  │  desk2.gif
        │  │  │  desktop.gif
        │  │  │  doc.gif
        │  │  │  down.gif
        │  │  │  down2.gif
        │  │  │  Edit.gif
        │  │  │  error.jpg
        │  │  │  error_b.gif
        │  │  │  forward.gif
        │  │  │  help.gif
        │  │  │  icon1.gif
        │  │  │  icon2.gif
        │  │  │  index_top.gif
        │  │  │  kejian.jpg
        │  │  │  latest.jpg
        │  │  │  leftbottom.jpg
        │  │  │  login.jpg
        │  │  │  menu.jpg
        │  │  │  menu0.gif
        │  │  │  menu1.gif
        │  │  │  menu_img_1.gif
        │  │  │  menu_img_2.gif
        │  │  │  menu_img_3.gif
        │  │  │  menu_img_4.gif
        │  │  │  menu_img_5.gif
        │  │  │  menu_img_6.gif
        │  │  │  menu_img_7.gif
        │  │  │  menu_img_8.gif
        │  │  │  Menu_Line1.gif
        │  │  │  Menu_Line2.gif
        │  │  │  new.gif
        │  │  │  new.jpg
        │  │  │  nomoney.gif
        │  │  │  open.gif
        │  │  │  print.gif
        │  │  │  print.jpg
        │  │  │  recommend.jpg
        │  │  │  ref.gif
        │  │  │  refresh.gif
        │  │  │  res.gif
        │  │  │  tips.jpg
        │  │  │  TopTitle.gif
        │  │  │  up.gif
        │  │  │  up2.gif
        │  │  │  yesmoney.gif
        │  │  │  
        │  │  └─ico
        │  │          ico00.gif
        │  │          ico01.gif
        │  │          ico02.gif
        │  │          ico03.gif
        │  │          ico04.gif
        │  │          ico05.gif
        │  │          ico06.gif
        │  │          ico07.gif
        │  │          ico08.gif
        │  │          ico09.gif
        │  │          ico10.gif
        │  │          ico11.gif
        │  │          ico12.gif
        │  │          ico13.gif
        │  │          ico14.gif
        │  │          ico15.gif
        │  │          ico16.gif
        │  │          ico17.gif
        │  │          ico18.gif
        │  │          ico19.gif
        │  │          ico20.gif
        │  │          ico21.gif
        │  │          ico22.gif
        │  │          ico23.gif
        │  │          ico24.gif
        │  │          ico25.gif
        │  │          ico26.gif
        │  │          ico27.gif
        │  │          ico28.gif
        │  │          ico29.gif
        │  │          ico30.gif
        │  │          ico31.gif
        │  │          ico32.gif
        │  │          ico33.gif
        │  │          ico34.gif
        │  │          ico35.gif
        │  │          ico36.gif
        │  │          ico37.gif
        │  │          ico38.gif
        │  │          ico39.gif
        │  │          ico40.gif
        │  │          ico41.gif
        │  │          ico42.gif
        │  │          ico43.gif
        │  │          ico44.gif
        │  │          ico45.gif
        │  │          ico46.gif
        │  │          ico47.gif
        │  │          ico48.gif
        │  │          ico49.gif
        │  │          ico50.gif
        │  │          ico51.gif
        │  │          ico52.gif
        │  │          ico53.gif
        │  │          ico54.gif
        │  │          ico55.gif
        │  │          ico56.gif
        │  │          ico57.gif
        │  │          
        │  ├─js
        │  │      adminTreemenu.js
        │  │      ajax.js
        │  │      basic_function.js
        │  │      calendar.js
        │  │      teacherTreemenu.js
        │  │      treemenu.js
        │  │      utf-8.js
        │  │      
        │  ├─kejian
        │  │      kejian_add.jsp
        │  │      kejian_list.jsp
        │  │      kejian_manage.jsp
        │  │      kejian_upload.jsp
        │  │      kejian_upload.jsp.bak
        │  │      periodcal.jsp
        │  │      prototype.js
        │  │      UploadKejianOk.jsp
        │  │      UploadKejianSubmit.jsp
        │  │      
        │  ├─META-INF
        │  │      MANIFEST.MF
        │  │      
        │  ├─question
        │  │      question_add.jsp
        │  │      question_list.jsp
        │  │      question_reply.jsp
        │  │      question_self_list.jsp
        │  │      
        │  ├─shipin
        │  │      prototype.js
        │  │      shipin_add.jsp
        │  │      shipin_download.jsp
        │  │      shipin_list.jsp
        │  │      shipin_manage.jsp
        │  │      shipin_play.jsp
        │  │      shipin_upload.jsp
        │  │      
        │  ├─system
        │  │      course_chapter_manage.jsp
        │  │      course_dagan.jsp
        │  │      course_dagan_view.jsp
        │  │      course_jianjie.jsp
        │  │      course_jianjie_view.jsp
        │  │      
        │  ├─teacher
        │  │      teacher_add.jsp
        │  │      teacher_details.jsp
        │  │      teacher_list.jsp
        │  │      teacher_manage.jsp
        │  │      teacher_update.jsp
        │  │      teacher_update_self.jsp
        │  │      
        │  ├─upload
        │  ├─UserFiles
        │  │  └─Image
        │  └─WEB-INF
        │      │  FCKeditor.tld
        │      │  web.xml
        │      │  
        │      ├─classes
        │      │  │  hibernate.cfg.xml
        │      │  │  struts.xml
        │      │  │  
        │      │  └─com
        │      │      ├─file
        │      │      │      MonitoredDiskFileItem.class
        │      │      │      MonitoredDiskFileItemFactory.class
        │      │      │      MonitoredOutputStream.class
        │      │      │      OutputStreamListener.class
        │      │      │      UploadListener$FileUploadStats.class
        │      │      │      UploadListener.class
        │      │      │      UploadServlet.class
        │      │      │      
        │      │      └─jiudai
        │      │          │  src.zip
        │      │          │  
        │      │          ├─action
        │      │          │      CourseInfoAction.class
        │      │          │      ExerciseAction.class
        │      │          │      KejianAction.class
        │      │          │      LoginAction.class
        │      │          │      QuestionAction.class
        │      │          │      TeacherAction.class
        │      │          │      VideoAction.class
        │      │          │      
        │      │          ├─dao
        │      │          │      AdminDAO.class
        │      │          │      ChapterDAO.class
        │      │          │      ClassDAO.class
        │      │          │      CourseInfoDAO.class
        │      │          │      ExerciseDAO.class
        │      │          │      KejianDAO.class
        │      │          │      QuestionDAO.class
        │      │          │      StudentDAO.class
        │      │          │      TeacherDAO.class
        │      │          │      VideoDAO.class
        │      │          │      
        │      │          ├─domain
        │      │          │      Admin.class
        │      │          │      Admin.hbm.xml
        │      │          │      Chapter.class
        │      │          │      Chapter.hbm.xml
        │      │          │      Class.class
        │      │          │      Class.hbm.xml
        │      │          │      CourseInfo.class
        │      │          │      CourseInfo.hbm.xml
        │      │          │      Exercise.class
        │      │          │      Exercise.hbm.xml
        │      │          │      Kejian.class
        │      │          │      Kejian.hbm.xml
        │      │          │      Question.class
        │      │          │      Question.hbm.xml
        │      │          │      Student.class
        │      │          │      Student.hbm.xml
        │      │          │      Teacher.class
        │      │          │      Teacher.hbm.xml
        │      │          │      UserInfo.class
        │      │          │      Video.class
        │      │          │      Video.hbm.xml
        │      │          │      
        │      │          ├─filter
        │      │          │      EncodeingFilter.class
        │      │          │      
        │      │          ├─servlet
        │      │          │      UploadKejian.class
        │      │          │      
        │      │          └─utils
        │      │                  HibernateUtil.class
        │      │                  
        │      └─lib
        │              antlr-2.7.6rc1.jar
        │              asm-attrs.jar
        │              asm.jar
        │              cglib-2.1.3.jar
        │              commons-collections-2.1.1.jar
        │              commons-fileupload-1.1.jar
        │              commons-io-1.2.jar
        │              commons-logging-1.0.4.jar
        │              dom4j-1.6.1.jar
        │              ehcache-1.1.jar
        │              FCKeditor-2.3.jar
        │              freemarker-2.3.15.jar
        │              hibernate3.jar
        │              jaas.jar
        │              jaxen-1.1-beta-7.jar
        │              jdbc2_0-stdext.jar
        │              jsmartcom_zh_CN.jar
        │              jstl.jar
        │              jta.jar
        │              log4j-1.2.11.jar
        │              msbase.jar
        │              mssqlserver.jar
        │              msutil.jar
        │              mysql-connector-java-5.1.5-bin.jar
        │              ognl-2.7.3.jar
        │              standard.jar
        │              struts2-core-2.1.8.jar
        │              xerces-2.6.2.jar
        │              xml-apis.jar
        │              xwork-core-2.1.6.jar
        │              
        └─运行截图
                QQ截图20111122151009.jpg
                QQ截图20111122151033.jpg
                QQ截图20111122151056.jpg
                QQ截图20111122151105.jpg
                QQ截图20111122151117.jpg
                QQ截图20111122151124.jpg
                

目    录
摘    要    III
Abstract    V
第1章 概述    1
1.1 课题背景    1
1.2 课题意义    2
1.3开发工具及技术    3
1.3.1 MyEclipse    3
1.3.2 Tomcat    3
1.3.3 mysql    3
1.3.4 JSP    3
1.4国内外现状    5
第2章 可行性分析及总体设计原则    6
2.1可行性分析    6
2.1.1技术可行性    6
2.1.2经济可行性    6
2.1.3社会可行性    6
2.2总体设计原则    7
第3章 系统分析    8
3.1业务流程分析    8
3.2数据流图    8
第4章 系统设计    10
4.1系统功能设计    10
4.2数据库设计    11
4.2.1概念结构设计    11
4.2.2数据库表设计    14
第5章 系统实现    17
5.1管理员登录    17
5.2管理员功能模块    19
5.2.1课程介绍管理    20
5.2.2教师信息管理    22
5.2.3习题信息管理    26
5.2.4视频信息管理    26
5.3前台网站功能模块    31
5.3.1网站首面设计    31
5.3.2教学课件下载    31
5.3.3教学视频下载    32
第6章软件测试    33
6.1软件测试的重要性    33
6.2测试实例的研究与选择    33
6.3测试环境与测试条件    34
6.4系统运行情况    34
6.5系统评价    35
第7章 结论    36
参考文献    37
致谢    39


标签:精品课程,课程网站

  • 专注毕业设计源码作品
  • 毕业设计源码论文全套
  • 每件作品均测试后上线
  • 提供所有教程和软件下载

Copyright © 2008-2024 jsjbysjw.com . All Rights Reserved. 备案号:苏ICP备2021056683号-4

  • 联系QQ:81677093
  • 微信:bysj1950