毕业设计开题报告参考模板.doc

上传人:飞****2 文档编号:63867634 上传时间:2022-11-27 格式:DOC 页数:6 大小:101KB
返回 下载 相关 举报
毕业设计开题报告参考模板.doc_第1页
第1页 / 共6页
毕业设计开题报告参考模板.doc_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《毕业设计开题报告参考模板.doc》由会员分享,可在线阅读,更多相关《毕业设计开题报告参考模板.doc(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、南京邮电大学通信学院毕业设计(论文)开题报告题目基于.NET在线作业管理系统设计与实现学生姓名金佳梁班级学号专业计算机通信1. 对课题任务的学习和理解1.1 课题名称基于.NET在线作业管理系统设计与实现1.2 课题任务 当前,随着网络教学的广泛运用,同时因为一些课程的实际需要,比如一些与编程语言,以及网络有关课程,需要学生提供可运行的电子软件作业,越来越多的老师选择让学生提交电子作业,在网上完成课程答疑,因此我们需要开发一个基于Web的作业管理与答疑系统。本课题主要采用当前的浏览器/服务器(即B/S)模式,采用.NET技术实现,该系统的主要功能如下:n 用户信息管理:包括学生信息,教师信息与

2、身份验证等管理。n 教师子系统:布置作业,查看作业,评价作业成绩,统计作业上交情况。 n 学生子系统:查看作业,提交作业,在留言板上提出疑问。 n 答疑模块管理:提供留言板或者实时交流的平台,供学生提问,老师回答。n 课件管理:完成课件的上传,课件的下载等功能。 技术要求: 采用微软的.NET技术实现系统,利用ASP.NET 以及C#语言开发该系统,开发平台是Visual Studio 2010,数据库采用SQL Server 2008,熟悉软件开发的基本流程。2课题背景以多媒体计算机、网络为代表的信息技术给教育的发展带来了新的生机和活力。网络使教育传播不再受时间和地点的限制,网络教学与传统的

3、教学方式相比有其独特的优势。开发和充分利用网络教学是当前教育发展的必然趋势。网络教学作为一种新的教学方式,无论在理论上还是实践上都有许多问题需要探讨。作业是一项重要的教学活动,基于.NET课题作业与答疑管理系统则是网络教学中不可缺少的组成部分。借助计算机及网络的优势,它能实现作业信息的快速传递,并扩展作业的功能,提高作业的教学价值及管理效率。3. 系统设计3.1 系统总体设计 在本课题中,系统使用在Browser/Server三层体系结构下,表示层(Presentation)、功能层(Business Logic)、数据层(Data Service)被割成三个相对独立的单元:第一层表示层:We

4、b浏览器。在表示层中包含系统的显示逻辑,位于客户端。它的任务是由Web浏览器向网络上的某一Web服务器提出服务请求,Web服务器对用户身份进行验证后用HTTP协议把所需的主页传送给客户端,客户机接受传来的主页文件,并把它显示在Web浏览器上。第二层功能层:具有应用程序扩展功能的Web服务器。在功能层中包含系统的事务处理逻辑,位于Web服务器端。它的任务是接受用户的请求,首先需要执行相应的扩展应用程序与数据库进行连接,通过SQL等方式向数据库服务器提出数据处理申请,而后等数据库服务器将数据处理的结果提交给Web服务器,再由Web服务器传送回客户端。第三层数据层:数据库服务器。在数据层中包含系统的

5、数据处理逻辑,位于数据库服务器端。它的任务是接受Web服务器对数据库操纵的请求,实现对数据库查询、修改、更新等功能,把运行结果提交给Web服务器。如图3.1所示B/S三层体系结构图:图3.1B/S三层体系结构图在本任务中,利用ASP.NET以及C#语言在Visual Studio 2010平台上搭建访问界面,SQL Server2008 用作数据存储器。C#语言和数据库的连接实现业务逻辑和数据访问。本系统按需求主要分成四大模块:登录模块、管理员模块、教师模块和学生模块。图3.2所示: 图3.2系统功能结构图3.2 系统详细设计系统上要的功能是完成对数据库的各种操作,如添加记录、修改记录、删除记

6、录和查询。系统的各个模块基本都是由这些功能组成。只要实现上述功能就可以把它们有机地组合在一起构成完整的系统。此系统主要可以实现在线作业管理的基本流程,以及后台管理功能,主要有以下几点:1)后台功能(1)管理班级:对所有班级信息的查看、添加、修改和删除;(2)管理课程:对所有课程信息的产看、添加、修改和删除;(3)管理学生:对班级所有的学生信息的查看、添加、修改和删除;(4)管理教师:对任课教师信息的查看、添加、修改和删除;(5)分配课程:对班级进行课程的分配和教师的安排;2)前台功能(1)登录:学生、教师和管理员可以通过相关信息的验证进入相应用户模块;(2)查看班级:教师及学生可以查看学生所在

7、班级 ;(3)布置作业:教师可以给学生布置作业和上传课件; (4)修改信息:教师可以对给学生布置的作业进行局部修改;(5)查看作业:教师及学生可以查看学生提交的作业并进行打分和评价;(6)查看课程:学生可以查看所学课程要求的作业信息;(7)提交作业:学生可以提交已经完成的作业;(8)我的作业:学生可以查看自己作业的成绩和老师的评定;(8)留言板:学生和教师可以进入留言板相互留言和回复;4. 相关技术4.1 C#语言C sharp(又被简称为C#)是微软公司在二OOO年六月发布的一种新的编程语言,并定于在微软职业开发者论坛(PDC)上登台亮相.C#是微软公司研究员Anders Hejlsberg

8、的最新成果.C#看起来与Java有着惊人的相似;它包括了诸如单一继承,界面,与Java几乎同样的语法,和编译成中间代码再运行的过程.但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET windows网络框架的主角。4.2 ASP.NETASP.NET的前身ASP技术,ASP 是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。 指 Active Server Pages(动态服务器页面) ,是在IIS 2.0上首次推出(Windows NT 3.51),当时与 ADO 1.0 一起推

9、出,在IIS 3.0 (Windows NT 4.0)发扬光大,成为服务器端应用程序的热门开发工具.2001年Microsoft公司推出全心的ASP.NET,它抛弃了前面三个ASP的版本都使用的脚本语言,使用Visual Basic.NET 作为它的默认语言。ASP.NET在结构上与前面的版本大不相同,它几乎完全是基于组建和模块化。Web应用程序的开发人员使用这个开发环境可以实现更加模块化的,功能更强大的应用程序。在ASP.NET中,所有程序依然保存在服务器端,但由服务器编译执行。当第一次执行一个程序时进行编译,当再次执行这个程序时,就在服务器端直接执行它的已编译好的程序代码,因而ASP.NE

10、T程序执行的速度有较大的提高。ASP.NET有较高的效率,提供了很高的重用性,对于实现同样功能的程序,ASP.NET使用的代码比较小。ASP.NET采用全新的编程环境,代表了技术发展的主流方向。4.3 SQL Server 2008SQL Server 2008提供了公司可依靠的技术和能力来接受不断发展的对于管理数据和给用户发送全面的洞察的挑战,具有在关键领域方面的显著的优势。SQL Server 2008是微软数据平台愿景中的一个主要部分,旨在满足目前和将来管理和使用数据的需求。它是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server

11、版本。SQL Server 2008平台有以下特点: 1.可信任的使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。2.高效的使得公司可以降低开发和管理他们的数据基础设施的时间和成本。3.智能的提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。5. 设计进度15 周:熟悉课题任务,收集相关资料,撰写开提报告。 69 周:熟悉ASP.NET,C# 以及VS2010、SQL SERVER 2008相关软件和平台。 1015周:系统需求分析和总体功能设计。 1622周: 详细设计以及实现。 2329周:撰写毕业论文,毕业答辩。6. 相关文献资料1 孙永强 戴

12、锋 陈宗斌. Visual C# .NET程序设计基础 M. 清华大学出版社,20022 尹增明等编著 ASP.NET Web应用开发(C版) 机械工业出版社 20083 张跃廷等编著 ASP.NET从入门到精通 清华大学出版社 20084 夏普著, Visual C#从入门到精通 清华大学出版社 20065 龙马工作室 新编ASP.NET 2.0 网站开发从入门到精通 2008年5月6 任怀晋等编著 福建电脑期刊 2010第2期7 周峰,王征,李永编著 中国铁道出版社 20108 刘斌,张军编著 清华大学出版社 20059 费森英. Visual C#基于组件的开发 M. 战晓苏 译. 清华

13、大学出版社,200310 李律松 马传宝 李婷. Visual C#+SQL Server 数据库开发与实例 M. 清华大学出版社,200611 Karli Watson . C# 入门经典 M. 康博 译. 清华大学出版社,200212 A.Russell Jones美. ASP.NET与C#从入门到精通 M. 电子工业出版社,200313 Hoffman K. 美 Kruger L.美C#.NET技术内幕 M 董梁 高猛 译清华大学出版社,200614 范国平 陈晓鹏. SQL 数据库系统开发实例导航 M. 人民邮电出版社,200615 Toi B. Wright美 ASP.NET 4 2

14、4-Hour Trainer M. Wrox,2010-06-1816 Imar Spaanjaars 美 Beginning ASP.NET 4: in C# and VB (Wrox Programmer to Programmer) M. Wrox, 2010-03-0517 Bill Evjen 美 Scott Hanselman 美 Professional ASP.NET 3.5: In C# and VB (Programmer to Programmer) M. Wrox, 2008-02-15 指导教师批阅意见开题报告已针对在线作业管理系统功能做了详细的分析,在充分调研相关文献基础上对系统实现的架构有清晰的思路,已基本掌握课题的相关基础认识,思路明确,希望该同学能按照研究进度认真完成课题要求。 指导教师(签名): 年 月 日

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁