基于blackboard的作业管理系统的开发研究-工学专业论文.docxVIP

  • 1
  • 0
  • 约5.53万字
  • 约 79页
  • 2019-01-09 发布于上海
  • 举报

基于blackboard的作业管理系统的开发研究-工学专业论文.docx

基于blackboard的作业管理系统的开发研究-工学专业论文

南开大学学位论文原创性声明本人郑重声明:所呈交的学位论文,是本人在导师指导下进行研究工作所 南开大学学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下进行研究工作所 取得的研究成果。除文中已经注明引用的内容外,本学位论文的研究成果不包 含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所 涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本 学位论文原创性声明的法律责任由本人承担。 学位论文作者签名: 刻瞪 2011年5月30 Et 非公开学位论文标注说明 根据南开大学有关规定,非公开学位论文须经指导教师同意、作者本人申 请和相关部门批准方能标注。未经批准的均为公开学位论文,公开学位论文本 说明为空白。 论文题目 申请密级 口限制(≤2年) 口秘密(≤10年) 口机密(≤20年) 保密期限 20 年 月 日至20 年 月 日 审批表编号 批准日期 20 年 月 日 限制★2年(最长2年,可少于2年) 秘密★10年(最长5年,可少于5年) 机密*20年(最长10年,可少于10年) 摘要摘要 摘要 摘要 教学平台在当今学校是一个非常重要的平台,而Blackboard作为著名的教 学平台拥有众多的用户。在全球范围内,使用Blackboard教学平台的学校超过 了2800所,尤其在美国的使用更为广泛流行。 随着Blackboard教学软件的普遍使用,现有功能已经不能满足用户需求, 所以扩展其功能已经成为亟待解决的问题。由此本文针对此教学软件中的作业 管理功能简单不完善的情况,找到Blackboard的自用库,利用已经存在的类, 结合J2EE技术,重新开发了作业管理系统。并且实现了与Blackboard教学管理 平台的无缝结合。 本系统分为两个大的子系统,一个为学生对作业进行操作的系统,另一个 为教师管理学生作业的系统。其中教师管理学生作业的系统较为复杂,因为涉 及到学生的成绩管理,所以,在教师管理学生作业的系统中嵌套了学生成绩管 理系统。本系统的开发极大的改善了教学平台中现有作业管理系统的现状,方 便了用户的使用。 本系统的开发采用的关键技术包括:Blackboard已有库的调用技术、面向 对象的Java编程技术、JavaScript技术、数据库技术等。 在系统分析阶段,本文详细描述了系统需求,并用UML对系统进行了进一 步的描述刻画。 在总体设计阶段,给出了系统的运行平台、系统结构、系统功能划分、系 统工作流程、系统接口等关键问题。 在详细设计阶段,运用MVC设计模式、采用UML扩展元素、UML类图以及 UML时序图等设计了系统的各个子功能,包括:“教师管理作业”中的布置作业、 修改作业、删除作业、批改作业、查看作业提交情况等,“学生对作业进行操作一 中的查看作业、提交作业等。同时采用E-R图等设计系统用到的数据表。 在系统实现阶段,又对若干主要功能模块的实现思路和具体实现方法进行 了较为详尽的描述。 最后,对系统开发工作进行了总结和展望,阐明了系统的发展前景和改进 方向。 关键词:Blackboard,作业管理,UML,MVC,Java AbstractTeaching Abstract Teaching platform in todays schools is a very important platform,and Blackboard as a teaching platform、析Ⅱl many well-known USerS.In the world ,using the Blackboard learning platform more than 2,800 schools,especially in the more widespread use of the United States. With the widespread use of Blackboard educational software,the existing functionality has been unable to meet customer needs,SO to extend its functionality has become a serious problem.Thus this software for this teaching job management simple imperfect situation,find the Blackboard’S own library,the use of existing classes,combined丽也J2EE technology,re-development ofthe job ma

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档