联系我们

 

硕博咨询:82274534

 

专本咨询:84468591

 

微信咨询:essaykey

TEL:15012858052(深圳) 

 

信箱: 82274534@qq.com 

 

请以前的客户主动联系QQ和信箱以方便继续为您服务。

 

代写毕业论文网介绍

本网站是由硕士、博士和高校教师组成的专业代写团队所创办的平台。主要为在校本科生、专科生、硕士生、在 职研究生、单位公司人员、留学生等提供各种专业代写毕业论文服务的网站。提供的写作服务包括:代写MBA论文、代写MPA论文、代写EMBA论文、代写硕 士论文、代写本科毕业论文、代写专科毕业论文、代写研究生论文、代写留学生毕业论文、代写英语论文等等。作为八年的品牌,已经为几万名毕业生服务,让他们 顺利通过了毕业论文的考核。本站负责提纲、开题报告、文献综述以及毕业论文的写作,并提供不限次数的修改服务。所代写MBA论文价格、代写MPA论文费 用、代写EMBA论文价钱都是最实惠的,欢迎咨询!

 

最新加入代写论文写手

YM,机电教授,YMT,日本千叶博士,教授
海豚,英国留学管理博士学历
LB,经济管理博士英国交流
maomao,经济硕士管理博士
陈先生,湖南计算机博士,7年教育经验。硕士研究生导师。
BJX,上海交大计算机博士,发表40多篇核心学术论文,
电子计算机类博士,3人组合
LLBZY,5人,工程,园林,农业生态中科院博士,参与国家重点项目研究
浙大,管理硕士,英语专业硕士
y,男,法学硕士
中国XX大学,会计硕士,英语硕士,管理硕士 各一名
熊,浙江,管理学博士,经济学硕士,擅长管理,金融、宏观经济、区域经济
英语专业硕士,英语,翻译论文
11,硕士,自由撰稿,编辑,经济、法律、品牌
文,硕士,擅长企业管理,行政管理, MBA论文
兰大的硕士,西哲,社科
刘先生,擅长写作金属材料领域的专业论文
澳大利亚摩尔本皇家理工大学的MASTER
医学主治医师,某医学杂志编辑
剑,38,教育学硕士
某核心医学编辑
某中学杂志编辑
R,管理财会硕士,研究员
武汉工程博士,男,土木,结构,水电道路工程等
土木工程硕士,男,35岁,擅长工科土木工程,房建,园林,市政论文
左先生,武大MBA,擅长经济,管理,商业类论文
陈先生,大学本科副教授,英语专业硕士
陆先生,中科院基础医学研究生
杨先生,27岁, 武汉大学硕士,营销管理专业,武汉社科研究员,中国策划研究院协会会员,管理顾问公司总监。擅长经济管理、市场调查、行业研究报告。服务客户有中国银行,中银保险,香港铜锣湾百货等著名企业。
林先生,28,信息专业硕士,计算机研究室主任,国家高级电子商务培训讲师。
周先生,31,国内著名DVD品牌技术总监,重点高校讲师,期间指导学生获得全国电子大赛二等奖,指导老师二等奖。擅长电子类论文。
某艺术工作室,硕士学历,擅长现代艺术美术理论研究及创作。
刘先生,某著名医学院硕士研究生,某著名医学院博士研究生,专业为妇产科护理,以多产,高速,高质量著称。
kerry,北京某著名大学教师,擅长教育类论文。

首页 > 代写论文 > 计算机论文 >

《面向对象程序设计》精品课网站开发研究

时间:2019-09-27

 

  1 系统开发背景与需求

  《面向对象程序设计》是广东石油化工学院高州师范学院计算机专业学生的一门必修课程,也是进一步学习后续专业课程的重要基础课。学生在学习该门课程时,普遍感到教学内容抽象,难以理解,使学生不仅在课堂上需要教师的引导,而且还需要课堂教学之外的有效补充。因此,迫切需要创建一个网络平台,引导学生自主学习交流,帮助学生理解课程的重点与难点,提高广大师生互动,实现网课教学统一。而《面向对象程序设计》精品课程网站就是这样一个网络平台。

  2 精品课程网站的功能分析

    精品课程网站是一个基于 B/S 模式的对课程资源高效管理与应用的系统,它的用户主要是学生和教师以及管理员。三类用户的使用功能如图 1 所示。

  3 网站设计与实现

  3.1 主要技术

  本网站主要用到 JSP(Java Server Pages)、Struct2、Hibernate、Div+CSS 及 JavaScript 等 技 术。JSP 是 使 用JAVA 编程语言编写类 XML 的 tags 和 scriptlets,一个封装产生动态网页的处理逻辑网页能通过 tags 和 scriptlets 访问存在与服务端资源的应用逻辑[1].Struct2 是在 JSP Model2基础上实现的一个 MVC 框架,有助于减少运用 MVC 设计模型开发 Web 应用的时间[2].Hibernate 是一个面向 Java环境的对象 / 关系数据库映射工具,可以管理 Java 类到数据库表的映射,并提供数据的查询和获取方法。

 

  3.2 数据库设计

  将网站的数据抽象为下列的 14 张数据表:权限表(编号,权限名);用户表(编号,用户账号,密码,姓名,所在系,班级,性别,权限 ID);目录表(编号,目录名称);父子关系目录表(编号,子目录 ID,父目录 ID);文章列表(编号,文章标题,文章作者 ID,所属目录 ID,发表时间,文章内容,缩略图地址);附件表(编号,附件名,所属文章 ID);日志表(编号,用户 ID, 操作来源,操作,操作地址,操作时间);外部链接表(编号,链接名称,链接地址)根贴表(编号,发帖用户 ID,帖子主题,帖子内容,发帖时间,推荐标识,置顶标识,被置顶时间);回帖表(编号,回帖用户 ID,所属跟帖 ID,回帖内容,回帖时间,回帖数量);作业任务表(编号,教师 ID,作业题目,作业任务,作业发布时间);学生作业状态表(编号,作业任务 ID,作业学生 ID,作业状态);学生作业详细表(编号,作业学生ID,学生答案,得分,作业上传时间);数据库备份记录表(编号,数据库文件名称,备份时间)。

  3.3 精品课程网站模块设计与实现

  3.3.1 课程管理模块

  课程管理模块只允许管理员与教师对其进行各种操作。它包括课程分类管理和课程资源管理两大子功能。课程分类管理子模块是用于添加或删除课程资源类别,包括父类与子类的设置;父类即主导航栏目的设置,子类即父类中的分类列表,这样不仅有利于教师或管理员对课程进行自由地设置,也便于学生进行阅读。根据精品课程网站的目标及《面向对象程序设计》课程特征,初步设置了六大课程资源类别:学习指导、教学指南、授课教案、多媒体教学、教学录像、课程源码及试验指导。

  其中,为学习指导类设定了最新公告、在线答疑两子类;教学指南类设定了课程介绍、教学大纲、考试大纲、教材介绍及参考学习用书五个子类。

  3.3.2 作业管理模块

  作业模块是在线布置作业、在线提交、批改一体的管理模块。包括教师在线布置、查看、批改作业,学生提交、下载作业以及查看评语与分数等功能。

  本系统中,作业录入、批改功能采用了 CKEeditor 和ckfinder 在线文本编辑器,录入的数据为 html 格式,便于设置作业内容的特殊显示效果。通过设置表格 style 属性,使数据显示自动换行,从而实现编辑与显示相一致。作业提交、下载则利用 jspSmartUpload 组件来实现。通过表单提交做好的作业,后台将获取学生的回答,并在学生作业详细表中写入学生答案,最后将学生作业状态表中的任务状态改为 1,标识该学生此次任务已完成并上交。

  3.3.3 论坛交流模块

  论坛模块可以让学生与学生、学生与教师之间集中交流互动。学习者通过论坛可以分享学习心得,提出问题,甚至交友互动。教师与管理员共同对论坛发表的帖子进行管理,如删除、置顶、推荐等操作。所有的操作都在用户客户端的浏览器中完成,由 JSPWeb 程序处理后,对服务器的数据库进行操作,再处理成 HTML 文件传到用户客户端浏览器,响应用户的需求。

  3.3.4 日志管理模块

  日志是调试系统和定位故障的重要手段之一。系统管理员根据日志来评估安全程序的效率,以及确定引起安全破坏及系统功能失效的原因,为审计和监测提供数据。

  本模块的设计要求将所有记录日志的操作提取出来,形成一个独立的模块,用来管理和记录整个系统需要记录的日志。用户登录后,教师和学生可以通过日志管理模块来查询个人所有的操作记录,而管理员既可以查看所有用户所有的操作记录,也可以执行清空操作。

  3.3.5 外链管理模块

  外链是指从其他网站导入到自己网站的链接。导入链接对于网站优化来说是一个重要的过程。通过外链管理模块,所有用户可以点击查看外链,教师可以对个人外链进行添加、删除、修改操作,管理员可以对任意外链进行各种操作。

  本网站除了上述功能模块外,还有网站常见的注册登录模块、用户管理模块及网站信息管理模块。其中注册登录模块要求用户在登录界面中输入合法的用户名、密码及正确的验证码来登录本精品课程网站。

  用户管理模块是用于集中对各层次的用户进行有效的识别和管理,包含个人资料和权限的修改等。网站信息管理模块便于管理员检查网站各类信息和课程资源状态,及时备份数据和处理异常问题。

  4 结 语

  本文探讨的《面向对象程序设计》精品课程网站是基于 WEB 设计,用户可以不限平台、不限时间地登陆系统获取所需的信息,大大促进了优质教学资源的共享,同时为学习者提供了个性化的学习环境,对学习效率与学习质量都有较大地提高。

  参考文献

  [1] 邹竹彪 .JSP 网络编程从入门到精通 [M]. 北京:清华大学出版社 ,2007.

  [2] 高 红 岩 .Strut2 实 用 开 发 指 南 -- 基 于MVC+MyEclipse 的 Java Web 应用开发 [M]. 北京:北京科海电子出版社 ,2007.

 

 

TAG标签: 精品课  


上一篇:案例和项目化教学法在JSP程序设计课中的运用
下一篇:宗地税源管理系统数据准备与系统构建