1、学士学位论文(设计)开题报告 学生姓名 所在院系 所在班级 指导教师 学生学号 专业方向 开题时间 导师职称 论文题目 ASP.NET 技术的 作业批改系统 文献综述: 一、前言 互联网的广泛应 用深 远 的影响了教育教学 相关 领域。但是现在的作业提交和批改仍然采用传统 纸质化 方式,教师 从课堂上 布置作业,学生做在作业本上,然后再交给教师,教师改过以后发还给学生, 效率不彰 。 可 以 通过先进的网络技术 可以实现 在线批改作业 的无纸化 工作 , 就 可以 有效的 利用 学校的软硬件 资源 。 因此进行开发 基于 web 的作业提交批 改系统 。 二、研究 技术 内容 选择使用 ASP
2、.NET 技术, 是 以其交互性、动态性的特点 。 ASP.NET 极大的扩展了互联网的应用范围, ASP.NET 具备开发网站应用程序的解决方案,包括验证、缓存、状态管理、调试和部署等全部功能。在代码撰写方面特色是将页面逻辑和业务逻辑分开,它分离程序代码与显示的内容,让丰富多彩的网页更容易撰写。同时使程序代码看起来更洁净、更简单。 ASP.NET 是 Microsoft .NET Framework 的一部分,是一种可以在高度分布的 Internet 环境中简化应用程序开发的计算 环境。 .NET Framework 包含公共语言运行库,它提供了各种核心服务,如内存管理、线程管理和代码安全。
3、它也包含 .NET Framework 类库,这是一个开发人员用于创建应用程序的综合的、面向对象的类型集合。 ASP.Net 可完全利用 .Net 架构的强大,安全,高效的平台特性。 ASP.Net是运行在服务器后端编译后的普通语言运行时代码,运行时早绑定( Early Binding) ,即时编译,本地优化,缓存服务,零安装配置,基于运行时代码受管与验证的安全机制等都为 ASP.Net 带来卓越的性能。对 XML, SOAP, WSDL 等 Internet 标准的强健支持为 ASP.Net 在异构网络里提供了强大的扩展性。 数据存储系统是数据管理系统的重要组成部分 ,是记录数据的载体。目前
4、 常常使 用的数据库 管理工具 有 SQL SERVER。 SQL SERVER 数据库 支持对称多处理器结构、存储过程并具有自主的 SQL 语言。 是一个可扩展的、高性能的、为分布式客户机 /服务器计算所设计的 数据管理系统 , 以其内置的数据复制功能、强大的管理工具、与 Internet 的紧密集成和开放的系统结构为广大的用户、开发人员和系统集成商提供了一个出众的数据库平 台,它 能与 更好的连接,兼容性较好。因此选择 SQL SERVER 数据库 作为数据库管理工具。 基于 web 的作业提交批改系统采用 B/S 模式,即 Browser/Server(浏览器 /服务器)模式。 B/S
5、 结构是一种网络结构模式。这种模式统一 客户端 ,将系统功能实现的核心部分集中到 服务器 上,简化了系统的开发、维护和使用。客户机上只要安装一个 浏览器 ,服务器 安装 SQL Server、 Oracle、 MYSQL 等数据库。浏览器通过 Web Server 同数据库进行数据交互。 运用 批改作业 系统去代替传统的纸质化作业,不仅大 大节省了老师的时间,而且还便于对学生作业情况的管理,减少了不必要的 麻烦 。 是现代 科技 技术 的 实践 和表现。 三 .参考资料 1 胡西川 .VisualC#.NET 框架程序设计 M.中国人民大学出版社 2015. 2 刘乃丽 .ASP.NET2.0
6、 网络开发详解 J.电子工业出版社 , 2008. 3 姜福成 .基于 HTML5 网页地图浏览器的开发与应用 J. 计算机应用, 2014,( S2):364-367. 4 齐慧平 .HTML 语言的网页制作技巧与方法分析 J. 电脑迷, 2016,( 01): 11+13. 5 黄明 .ASP 信息系统设计与开发实例 .接卸工业出版社 M.2008: 15-18. 6 刘世峰 .数据库应用技术 .中央广播电视大学出版社 M.2008, 6(5) : 12-15. 7 凌霄 .基于 HTML5的初中化学网络学习平台的设计与开发 D.四川师范大学, 2014. 8 刘瑞新,王怀峰 .数据库系统
7、原理及应用教程 M.机械工业出版社 .2014. 9 陈少林。 基于 HTML代码分析的 Web应用自动化测试方法研究 D.东南大学, 2015. 10 Dino Esposito Making SharePoint Web Parts InteractJ.The International Arab Journal of Information Technology, 2007, 5(3):61. 11 Lisandro Gallo ASP.NET Ajax in ActionM American: Manning Publications,2007, 5:34-70. 12 王景璐 .NE
8、T 平台下开发框架体系研究 .J.数字技术与应用 .2012.1:154-156 13 陈少林 .基于 HTML代码分析的 Web应用自动化测试方法研究 D.东南大学, 2015. 开题报告: 一 .选题背景 与意义 随着社会的进步,网络技术的发展教育界提供了新的空间, 互联网的出现极大地推动了教育事业的发展,远程教育、网络课程、电子教育等等。使人们可以在不同的地点不同的时间进行交流和获取信息。同时随着社会的进步和科学文化的发展,基于网络的作业提交批改系统已经成为必然的方向。大学里的纸质化的环境正在逐步走向数字化、电子化和网络化的环境。 对于在校学生的信息进行处理,极大程度方便老师和 学校对学
9、生的管理,目前学生成绩和部分学生个人信息已经实现了系统化。 但在其他方面学校的信息化建设存在遗憾, 传统的教学已经无法满足学校,老师以及学生的要求。 现在经过调查,现阶段高校进行作业管理的方式主要是老师与学生通过公共社交网络账号来传递,如老师一般把教学资料上传到公共聊天群 来 供 学 生下载,学生把电子版作业上交到公共邮箱。这种方式的局限性是难以保障对全部的学生都进行处理,同时邮箱保存邮件时间短,同时对邮件大小也有限制。学生发送邮件或信息的时间不确定,也让老师难以统计学生提交作业的情况,不能够及时的做出回应。 再其次就是传统的办公方式。然而处理纸质化的作业也存在环保和浪费的问题。因为大学里的纸
10、质化作业的处理,从而浪费学生递送作业的时间、老师收发作业的时间。以及学生向老师上交作业也存在找不到老师的情况等等。不同的老师也会采用不同的方法,而这些方法的通病就是难以统一管理、成本风险高、花费老师更多时间等等。 以上的种种问题会给老师们和学生们增加了很大的负担,同时也违背现在国家提倡的节约环保的号召。因此有必要建立一个帮助老师和学生的作业批改系统,以使作业批改的工作系统化和程序化,提高信息处理的速度和准确性。 二 .研究目标 随着网络应用广泛的普及,老师和学生们越来越使用网络来处理文件, 为了方便老师和学生之间的交流,实现将学生的作业进行系统化管理,和批改作业的规范化管理。 因此有需要设计一
11、套与实际相关的作业 批改 系统,这样才可以适应现代化教学的需求。作业批改系统的主要任务就是能够提高老师批改作业的效率,方便学生提交作业,同时反映学生完成作业的程度。可以改善老师对于学生作业中问题不能够及时处理的地方。 因此基于 Web 的作业批改系统便成为网络教学系统不可缺少的组成部分。借助网络的优势,他能实现教师在线发布、查看、批改、删除、回 复学生作业查看学生信息以及自己的信息和管理员的公告。学生可以查看老师布置的作业、提交自己的作业、针对作业跟老师讨论以及查看自己的信息和管理员的公告。 通过此系统是学校教学更方便 以及自动化管理,帮助学校有效的开展全面的信息化教学 这样老师对于学生的情况
12、有更及时的了解。更高效的管理学生在学习上出现的问题,从而提高教学的质量。 首先讲述开发平台的特点,和所使用的开发语言的简介。再介绍研究的背景与意义并对系统进行需求分析与可行性分析,最后进行详细的设计。 通过对系统进行一系列的需求分析、设计、编码、测试等工作,使系统 能够实现实用性:为网上教学提供方便,有效进行作业管理,尽量最大限度降低管理员日常管理工作量,提高教学质量和效率,优化资源,实现效益最大化。 操作简单:要能使本系统应该适用于不同水平的使用者,包括教师和学生,同时系统不应太复杂和烦琐,因此要求系统的操作尽可能简单易行。 好的作业批改系统,必须要功能齐全,操作简便,向用户展示友善的操作界
13、面。在完善功能的同时又必须兼顾系统的实用性,安全性。好的作业批改系统,不管是计算机学习人员还是其他用户都能很快上手,操作简便,便于查看,容易普及。通过网页的形式来完成作业提交的管 理。 三 .研究设计 设计开发了网上作业批改系统 ,作业批改系统用 visual studio 2016 作为开发工具, c# 作为开发语言,采用 SQL Server 2008 作为后台数据库。设计并且实现一个功能较为完整的小型作业批改系统。 四 .技术需求 基于 B/S计算模式的信息管理系统,兼具了客户 /服务器机制的分布式计算的特性,但比后者更加优越,其突出的特点式实现了集中管理。 应用程序,数据库及一些相关构
14、件全部集中在服务器端,而客户端除了浏览器以及所依赖的操作系统外,无须其他软件予以支持 .因此客户机可以 非常瘦小,有利于系统的推广。从管理者角度看,系统的更新,维护以及数据的管理都在服务器端进行,与客户机无关,这样就降低了工作难度。如果需要增加新功能模块,只需建立相应的动态 HTML 页。对原有系统不会有大的影响,因而扩充能力强。鉴于以上特点, B/S 计算模型引起人们极大的关注,也成为应用模型今后的发展方向。开放实验室管理信息系统因此采用 B/S 模式进行开发。新型 Browser/Server 信息系统是建立在以 Internet技术为核心,以 Web 技术为基础的集成环境之上,它基于超链
15、接技术,多媒体文档结构以及跨越多种操作 系统和多种数据平台的应用系统是现代企业办公和日常信息处理的具体应用环境。 五 .系统功能模块图 六 .提纲及实施计划 1. 绪论 1) 课题 背景 2) 现状 及 发展趋势 3) 研究 意义 与 目标 4) 研究 内容 2. 使用工具 介绍 SQL Server visual studio 2016 3. 需求 分析 1) 用例图 设计 2) 功能需求 4. 系统 设计 1)总体架构设计 2)网站详细 设计 3)数据库设计 5. 模块设计 管理员模块、 学生模块、 教师模块。 6. 功能实现 ,需要完成的功能主要有: 1)学生作业的查看 2)学生作业成
16、绩的查看 3)学生作业上传 4)老 师发布作业 5)教师删除 学生 作业 : 教师可以对已经无用的作业进行删除 6)教师下载 学生 作业 : 教师针对不同课程下的不同批次进行下载作业 7)教师批改 学生 作业 : 对下载下来的作业进行打分 8)查看 作业信息 9)查看学生信息 10 增删教师用户 11)增删学生用户 12)增删 作业信息 7. 系统测试 8. 使用 说明 9. 结论 七 .实施计划 (1)2017 年 9 月 10 日 -2018 年 3 月 1 日,根据毕业设计的任务要求,熟悉开发工具和平台,查阅相关文献与资料,完成开题报告。 (2)2018 年 3 月 1 日 -2018
17、年 3 月 13 日, 实现功能和系统测试 ,初步编写软件代码。 (3)2018 年 3 月 13 日 -2018 年 4 月 1 日,完成软件的实现,开始撰写论文。 (4)2018 年 4 月 1 日 -2018 年 4 月 15 日,中期检查。 (5)2018 年 4 月 24 日 -2018 年 4 月 30 日,修改第三稿和定稿。 (6)2018 年 5 月 1 日 -2018 年 5 月 5 日, 查重 /答辩申请 。 (7)2018 年 5 月 6 日 -2018 年 5 月 20 日, 论文答辩存档 。 指导教师意见: 教研室意见: 签名: 年 月 日 教研室主任签名: 年 月 日 说明 1学生应在开题报告前,通过调研和资料搜集,在指导教师的指导下,完成开题报告。 2开题报告分两部分,文献综述和报告正文。文献综述要 6 篇以上相关文章阅读量,报告正文( 2500 字)应包括选题背景、研究目标与任务、拟定方案路线、撰写提纲及实施计划等。 3开题报告一式三份,一份交学院装入毕业论文档案袋,一份交指导教师,一份学生自存。 注:所有相关表格内的填写内容中文字体为小四号宋体 ,英文为小四号 Times New Roman,行距 1.25。