毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

ASP.net作业提交与批改系统设计与源代码(2)

时间:2017-04-22 17:07来源:毕业论文
2.系统相关技术 2.1 B/S结构简介 B/S结构,即Browser/Server(浏览器/服务器)结构,是Web兴起后的一种网络结构模式,这种结构只需安装和文护一个服务器(


2.系统相关技术
2.1 B/S结构简介
B/S结构,即Browser/Server(浏览器/服务器)结构,是Web兴起后的一种网络结构模式,这种结构只需安装和文护一个服务器(Server),客户端则运用浏览器(Browser)来运行。它是随着网络技术的发展,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,结合浏览器的多种Script语言(Vb Script、Java Script)和ActiveX技术,使用浏览器就可以实现原来需要复杂的专用软件才能实现的功能,且节约了开发成本,是一种全新的软件系统构造技术[5]。
B/S结构的主要有开法简单、分布性强、文护便捷、开发成本低等优点[6]。当然,这种结构的缺点也很明显,它对服务器的要求很高、数据传输较慢,并且还要受到程序运行环境的限制。但整体而言,B/S结构较传统的C/S结构是一个很大的进步。
2.2 .NET简介
.NET 是 Microsoft XML Web services 平台。XML Web services 允许应用程序通过 Internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。Microsoft .NET 平台提供创建 XML Web services 并将这些服务集成在一起之所需[7]。对个人用户的好处是无缝的、吸引人的体验[8]。
“借助于.NET平台,可以创建和使用基于XML的应用程序、进程和Web站点以及服务,它们之间可以按设计、在任何平台或智能设备上共享和组合信息与功能,以向单位和个人提供制定好的解决方案。”[9]
.NET为开发人员提供了新的开发平台、新的开发语言、新的开发工具和新的开发方式[10];为用户提供了Widows CE、Windows XP、Tablet PC、MSN等产品。在未来,最终大多数流行的Microsoft软件应用程序将开始与XML Web服务实现交互,并把它们的主要功能作为XML Web服务公开,以便其他开发人员可以利用[11]。
3.需求分析
系统的开发过程的需求分析主要是对作业提交与批改系统面向的用户以及系统本身的功能进行分析。在系统设计初期,为了使系统能够更加完善,更充分发挥系统的优势,必须要有一定的调查研究,在系统调查的基础上,对新系统的功能进行细致的分析判断,这样才能够开发出完整的系统设计。
3.1 用户需求分析
作业提交与批改系统的面向用户是教师和学生,因此系统要能为他们的工作学习提供帮助,去营造一种高效的教学、学习环境,打造学校自己特有的作业管理方式。
学生需求的特点是:能够及时查看老师布置的作业,简单方便的上交作业,对老师批改的作业能查看、下载。
老师需求的特点有:及时发布作业要求,能下载、查看、批改、删除学生的作业,有条不紊的完成作业的管理。
3.2 系统功能需求分析
(1) 功能需求
本系统主要面向校园网用户,使用对象是广大教师和学生,依托校园网提供给这些用户一个作业提交与批改的平台。
在校园中,每个老师的教学都离不开作业的布置,但由于传统交作业的方式存在许多局限性,例如学生忘记带作业或者请假而不能及时提交作业,导致教师批改作业的进度可能不一致,学生也会因为没有交作业而不能进行课后对知识的巩固,甚至影响考试成绩。通过作业提交与批改系统,可以及时的发布、上传作业,方便教师批改,并且可以通过留言方式进行交流。
系统中管理员负责管理教师和学生的信息,学生注册后需要管理员的认证才能通过,教师的添加也要管理员进行,另外管理员还可以添加、管理课程。
系统完成的主要功能有:用户信息的管理,发布、查看作业公告,下载、批改作业、留言功能及系统管理功能。具体业务功能包括如下: ASP.net作业提交与批改系统设计与源代码(2):http://www.youerw.com/jisuanji/lunwen_5490.html
------分隔线----------------------------
推荐内容