学位论文 > 优秀研究生学位论文题录展示
基于Web的写作训练系统设计与实现
作 者: 佟广宇
导 师: 陈华伟;王志勇
学 校: 电子科技大学
专 业: 软件工程
关键词: 写作训练系统 写作教学 ASP.NET 设计模式 B/S模式
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 12次
引 用: 0次
阅 读: 论文下载
内容摘要
写作是学生认知能力和语言文字表达能力的综合体现,是衡量学生语文水平高低的主要标志。然而,由于我国长久以来落后、陈旧的教学观念,封闭、僵化的教学体制,致使传统作文教学不容乐观,作文教学目标很难得以真正的实现。伴随着计算机和网络为主的信息技术的快速发展和普及应用,为开展网络环境的教与学的研究提供了前所未有的强大技术支持手段。论文首先对作文写作训练管理系统的课题背景及意义进行了分析,对目前国内外已经存在的相关系统进行了解和研究,在综合考虑了所研究课题的需求分析及客户要求情况下,提出了利用计算机技术、网络通信技术、数据库技术开发该系统的总思路;然后提出了系统的总体架构,对系统的各功能模块进行了合理的划分并完善了系统的主要工作流程,在此基础上,以Windows XP、IIS6.0为开发平台,采用Visual Studio 2005作为开发工具,SQLServer 2000作为系统的后台数据库,利用ASP.NET技术、C#语言、JavaScript脚本语言、ADO.NET数据库访问技术、反射技术对系统进行了详细设计与开发。系统从用户角度出发,实现了学生、教师、管理员三大功能分块,分别为:学生作文训练、教学资源浏览、训练成绩查询功能;教师上传资源、电子邮件疑问交流、写作资源上传等子模块;系统管理员模块实现了用户管理、作文资源管理、系统配置管理等子模块功能。论文在系统实现部分提供了系统的部分界面和流程,并详细说明了系统实现过程当中的难点和关键技术问题。此外,对系统从数据库、应用程序、网络传输三方面进行了安全策略的设计,确保了系统的安全性。系统采用B/S(浏览器/服务器)模式实现,不仅可运行于单机环境,也可运行于网络环境,具有良好的开放性和扩展性。基于网络环境下的教学资源与软件的设计研究已成为国内外研究和开发的热点。为中小学作文教学探索出一条崭新的模式,期待具有较好的教学、经济效益和推广价值。
|
全文目录
摘要 4-5 ABSTRACT 5-10 第一章 引言 10-22 1.1 研究的背景 10-13 1.2 国内外研究现状 13-16 1.2.1 理论层面研究现状 13-14 1.2.2 实践层面研究现状 14-16 1.3 研究方法及思路、过程 16-19 1.3.1 研究方法的确定 16-18 1.3.2 主要研究思路及过程 18-19 1.4 主要研究内容及章节安排 19-22 第二章 系统开发关键技术 22-32 2.1 软件工程方法学 22-23 2.2 系统分析建模语言 23-25 2.3 系统开发主要技术介绍 25-31 2.3.1 B/S 模式结构 25 2.3.2 ASP.NET 开发技术 25-27 2.3.3 ADO.NET 数据访问模型 27 2.3.4 ASP .NET 中的MVC 模式 27-28 2.3.5 反射技术 28-30 2.3.6 XML 技术 30-31 2.4 本章小结 31-32 第三章 系统分析与建模 32-53 3.1 系统主要业务流程分析 32-38 3.1.1 学生主要业务流程 32-34 3.1.2 教师业务流程 34-35 3.1.3 系统管理业务流程 35-38 3.2 系统需求分析 38-43 3.2.1 系统功能性需求 38-41 3.2.2 系统的性能需求 41-42 3.2.3 运行环境需求 42-43 3.3 系统静态模型分析 43-48 3.3.1 系统用例分析 43-45 3.2.2 系统类/对象模型分析 45-48 3.4 系统动态模型分析 48-52 3.4.1 顺序图 48-49 3.4.2 协作图 49-50 3.4.3 活动图 50-52 3.5 本章小结 52-53 第四章 写作训练系统设计 53-67 4.1 训练系统互动策略设计 53-54 4.2 系统总体结构设计 54-55 4.3 系统功能模块设计 55-57 4.4 数据库设计 57-65 4.4.1 数据库设计一般步骤 57-58 4.4.2 权限管理数据库设计 58-59 4.4.3 学生/教师用户模块数据库设计 59-62 4.4.4 写作资源评价模块数据库设计 62-63 4.4.5 论坛管理数据库设计 63-64 4.4.6 公共功能数据库设计 64-65 4.4.7 操作日志数据库设计 65 4.5 系统安全设计 65-66 4.6 本章小结 66-67 第五章 基于.NET 分层架构的系统实现 67-90 5.1 软件系统架构 67-68 5.2 数据访问辅助层的实现 68-74 5.3 业务逻辑层的实现 74-76 5.4 表示层(Web)的实现 76-88 5.4.1 学生学习与训练模块 77-84 5.4.2 教师用户模块 84-87 5.4.3 系统管理模块 87-88 5.5 本章小结 88-90 第六章 系统测试与结果 90-94 6.1 软件测试概述 90-91 6.2 测试环境 91 6.3 测试方案 91-94 第七章 结论与展望 94-96 7.1 工作总结 94-95 7.2 工作展望 95-96 致谢 96-97 参考文献 97-99
|
相似论文
- 基于流形学习的高维流场数据分类研究,V231.3
- 溃坝生命损失风险评价的关键技术研究,TV122.4
- 基于新医学模式的儿童医疗环境设计研究,TU246.1
- 万科模式的居住小区设计研究,TU984.12
- 径向振动模式压电变压器的等效电路模型与应用,TM406
- 任务型教学在农村初中英语教学中的应用研究,H319
- 云南少数民族题材影视作品的叙事模式分析,J905
- 高中函数教学研究与实践,G633.6
- 高中政治新课程改革课堂教学模式整合探索,G633.2
- 海量多数据库集成系统的查询处理研究,TP311.13
- 基于仿生模式识别的文本分类技术研究,TP391.1
- 教学档案管理系统的设计与实现,TP311.52
- 部队在线考试系统设计与实现,TP311.52
- “小团队”健美操教学模式改善高职院校女生心理健康状况的研究,G831.3
- 山东省高校科研项目集成管理模式研究,G644
- 技师培养方式改革的研究,G719.2
- 社会消费方式变迁下的服装终端空间变化之研究,TS941.1
- 高原湖泊湖区可持续发展评价体系及模式研究,X22
- 基于目标成分“敲出/敲入”质量控制模式的中药姜黄抗氧化药效物质辨识,R285
- 文章难易度与主题熟悉度对英语学习者听力影响的个案研究,G633.41
- 试论地方政府的伦理决策,D625
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|