- 1、本文档共45页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于B/S的作业管理系统的设计与实现
1 绪论
1.1选题的背景和意义
随着计算机互联网的迅猛发展和计算机技术的推广,网上交流得到了前所未有的支持和发展并日趋成为日常交流的必备手段。现代教育被赋予了新的内涵,网上交流学习成为可能。多媒体教学等现代教学手段也日渐运用到日常教学中,使得传统的作业管理发生了天翻地覆的变化。校园的日常教学多以电子文档为主,日常作业提交也逐渐呈现以电子文件的方式,由此,传统的纸质作业管理方式已不能适应日常教学需求了。但目前对电子文档资源还缺乏有效的管理,甚至没有一套适用的管理系统,从而在日常的教学中造成了很多不便,从而造成了资源的无形流失和浪费。为解决上述问题,作业管理系统的创建显得必要而且迫切。另外,随着计算机技术的普及和计算机网络的发展,日常教学对计算机的使用越来越广泛,电子文档的使用也将得到广泛的使用,这又为作业管理系统提供了更广阔的使用基础和发展空间。
目前的学校日常教学中,对作业的管理极大程度上仍然是以纸质文件为主,即使以使用电子文件较多的各大学校园,对电子文件、电子版作业也缺乏有效的管理。目前软件市场上流行的拥有类似功能的系统多以网上教学管理系统为主,多用于开发网上课程,网上授课等任务,对电子作业的管理缺乏与之配套的管理系统。另外,许多高校虽然也逐渐开发适合自己的教学管理系统,但设计任务多是为方便日常的教学任务管理,记录学生教师的信息及教学安排等。并未过多涉及到对电子作业的统一组织和管理。
目前,正是网络教育的飞速发展时期,越来越多的大学都开设有自己的远程教育系统。现在国际上最有影响的TopClass、Lotus公司的LearningSpace、英属哥伦比亚大学计算机科学系开发的WebCT (Web Course Tools )、加拿大Simon Fraser大学的VirtualU都在全球发展了一定的用户群,每种软件都至少有10所大学或公司在使用,各开设了上百门课程,授课学生人数均超过5000人次。其中一些产品已进入中国市场,如中国有四所大学在使用Lotus公司的LearningSpace。1.2 所作的主要工作
本文主要运用软件工程的思想对作业管理系统进行需求分析、设计,利用ASP.NET动态网页网页设计技术和MS SQL Server 2000数据库系统对作业管理系统进行设计,并设计实现了系统的关键模块。
本系统的设计任务是完成校园内任课教师和在校学生日常教学的作业管理,为日常教学的作业从发布、作业提交和成绩查询提供统一的网络服务平台。使得日常的电子作业管理的进行可以多用户、跨地域、不分时间段有效的进行。
本系统的设计目的旨在通过对电子作业的有效管理,协助日常教学,提高教学质量和效率,促进教育事业的发展。
本系统采用B/S三层结构,开发平台为Visual studio 2003,页面设计采用ASP.NET,开发语言为C#,后台数据库则采用SQL Server 2000。
2 系统所涉及到的技术
2.1 ASP.NET简述
ASP.NET是Microsoft推出的新一代脚本语言,是.NET的一部分 。ASP.NET吸收了ASP以前版本的最大优点并参照Java、VB语言的开发优势加入了许多新的特色,同时也修正了以前的ASP版本的运行错误。
ASP.NET是.NET开发平台的一个部件,用来开发驻留在微软的IntenretInformationS erver(IIS)上并且使用诸如HTTP和SOAP等Intenret协议的Web应用程序。ASP.NET使两种类型的Web应用程序的开发和部署更为容易。Web表单应用程序,包括用于动态内容的从脚本生成的Web页和向一个客户(例如浏览器)显示UI或表单的Web页两种。Web Services.用于显示其他应用程序和“智能”客户端的功能,使应用程序可以交换信息。两种We b应用程序体现了超出传统应用程序的一个主要的优点:它们使用基于Internet的协议使信息可以轻易地穿过组织边界(和防火墙)移动,如同在一个组织内移动一样[1]。
ASP.NET目前能支持3种与语言,C#、Visual Basic.NET和Jscript.NET。 C#是微软公司专门为.NET量身定做的编程语言,它与.NET有着密不可分的关系。C#的类型就是.NET框架所提供的类型,C#没有类库,使用.NET框架所提供的类库。另外,类型安全检查、结构化异常处理也都是交给CLR处理的。因此,C#是最适合开发.NET应用的编程语言。 Visual Basic.NET加入了过去只有使用C++语言才能实现的某些系统资源的访问能力,并且完全支持面向对象技术。 Jscript.NET是在现有的Jscript语言基础上做了彻底的修改,加入了面向对象特性。
ASP.NET在三个领域提供了超越A
您可能关注的文档
- 毕业论文:基于PT100的温度测量系统设计(终稿).doc
- 毕业论文:一种简单的及时通讯软件的研发与应用(终稿).doc
- 毕业设计:数据采集系统毕业论文(终稿).doc
- 基于BP神经网络的南昌市房价评估及预测(终稿).doc
- 毕业论文:基于SOCKET的大文件批量传输系统的设计与实现(终稿).doc
- 毕业论文:基于主成分分析的免费师范生生源多因素分析(终稿).doc
- 毕业论文:基于ZigBee的滴灌自动控制系统设计1(终稿).doc
- 毕业论文:基于嵌入式操作系统VxWorks的多任务并发程序设计(终稿).doc
- 毕业论文:基于单片机的直流电机测速、调速及显示系统设计(终稿).doc
- 毕业论文:基于CPLD的高速时钟电路论文(终稿).doc
- 2024-2025学年认识自我与他人心理教育设计.docx
- 2024-2025学年生命教育融入校园霸凌预防教学设计.docx
- 《2 学会学习》(教案)-2023-2024学年四年级下册综合实践活动皖教版.docx
- 第三单元第3课时 节余多少钱(教学教学设计)三年级数学上册同步高效课堂系列 北师大版.docx
- 浙教版(2023)七上 第7课 互联网应用协议 教案1.docx
- Unit 1 Friends! Period 3 Grammar 教学设计 2024-2025学年牛津译林版英语八年级上册.docx
- 2024-2025学年小学体适能训练教学设计的效果评估.docx
- 4.1 化学式第2课时教学设计-2024-2025学年九年级化学科粤版(2024)上册.docx
- Module 9 Unit 2 Happy birthday (教学设计) -2024-2025学年外研版(一起)英语一年级上册.docx
- 2024-2025学年安全心理角色扮演与剧本设计.docx
最近下载
- 日立电梯HGE3客梯电气原理图电气规格表K3400003.pdf
- 脑卒中后抑郁.ppt VIP
- 旋转阀ACCS操作法汇.doc
- 《醉翁亭记》三年中考考试题(含答案析)-备战中考语文课内文言文知识点梳理+三年考试题训练(部编版).docx
- 2.3 周而复始的循环第一课时教学课件 教科版(2019)高中信息技术必修1.pptx VIP
- 精品解析:北京市中国人民大学附属中学2021-2022学年九年级上学期10月月考物理试题(原卷版).docx VIP
- 血液透析并发症心力衰竭ppt.pptx
- 2024年秋季中国石油大庆油田有限责任公司高校毕业生招聘630人备考试题及答案解析.docx
- 围术期伴发的精神障碍的预防.pptx VIP
- AD5791_cn 中文说明书.pdf
文档评论(0)