毕业论文

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

C#教学网站的设计与实现(2)

时间:2024-01-17 23:06来源:毕业论文
(2) Microsoft SQL Server 2005 Microsoft SQL Server 2005数据库全面,给数据存储功能提供了可靠且安全的保障,可以应用于高性能的数据应用程序。 2。2 开发语言

(2) Microsoft SQL Server 2005

     Microsoft SQL Server 2005数据库全面,给数据存储功能提供了可靠且安全的保障,可以应用于高性能的数据应用程序。

2。2  开发语言

 C#语言

C#是把C语言来自优O尔P论R文T网WWw.YoueRw.com 加QQ7520`18766 的优点都保存了下来,而且它的开发是以。 NET而设计, 所以C#面对的模型是。 NET框架的类库,它的程序访问内存地址空间也是是有条件限制的,而且 C#的编写语言非常简便自由,程序也比较稳定可靠。

2。3  相关技术

(1)  B/S结构

B/S结构,即浏览器和服务器结构,是经过优化过的一种结构,让系统的开发以及使用都变得比较简易。所以目前应用特别广泛,服务器上集中了系统的核心功能,极少部分事物在前端完成,用户工作界面则通过浏览器实现。 

(2)  ASP。NET技术 

ASP。NET是Microsoft。NET的一部分,即动态服务器页面的下一个版本,所以在ASP基础上有更多的改进,优化了编程模型和结构,应用程序的伸缩性、稳定性以及安全性也得到了提高。编写的代码结构更加清晰,能被重复使用,且共享性更强。另外,任何 ASP。NET 应用程序都可以使用整个 。NET Framework。

(3)  三层架构技术

三层架构,顾名思义,划分为三层,即表现层、业务逻辑层、数据访问层,用“高内聚,低耦合”的思想来设计该系统。 

优点:

开发人员可以不用考虑全部层,任选一层即可;

新旧交替容易,即原来的层次可以被新的实现来代替。

可以降低层与层之间的依赖;

有利于标准化;

利于各层逻辑的复用。

结构更加的明确

3  系统的需求分析

3。1  现有教学网站所存在的问题论文网

为了尽早实现学校教育现代化的需求,诸多高校都建立了满足实际要求且具有自己特色的教学网站。不过仍然还有一些问题不容忽视。比如网络的安全性,更新同步性,资源的丰富度,沟通的共享性等都不能较好的满足。

3。2  功能分析

(1) 系统功能分析

通过分析毕业设计的实用性以及参考淮师的教学网站,我将此次网站的功能设计分为以下部分:用户网站的登录、C语言课程介绍、教师信息简介、教学课件的显示、习题作业的布置、在线试题测试、课程答疑等。将用户角色分为教师、学生和系统管理员。

(2) 系统业务流程

该系统的业务流程:进入网站,若用户不登录时,只能查看简单浅层的信息。反之想要更进一步浏览网站,则必须登录。登录时,要先填写已经设置过的用户名、密码,再选择用户类型;单击“登录”,判断登陆成功与否。当登录的是系统管理员和教师时,则分别执行系统和教学信息的维护功能。当登录身份是学生时,则可执行在线考试,下载课件等功能。

 3。3  可行性分析

(1) 经济可行性

此次教学网站的开发环境,都是很容易获得,可以下载安装。所以可能在研发和维修上会有一些支出。当教学网站被创建好以后,又会减少学校更多的人力和物力。而且学校对信息的管理也会更加方便,这样极大减小了学校的工作强度,所以经济支出并不大。

(2) 技术可行性 C#教学网站的设计与实现(2):http://www.youerw.com/jisuanji/lunwen_200871.html

------分隔线----------------------------
推荐内容