g网上系统的设计实现-网络.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

?

?

g网上系统的设计实现

网络-论文网

?

?

论文摘要:本文论述了在Client/Server模式下,应用计算机网络数据库及编程语言,利用VisualS软件平台,开发完成E-Learning网上辅助教学互动系统。探讨了系统设计方法步骤及程序实现的过程。

论文关键词:辅助教学系统,网络

1.引言

基于Web平台的E-Learning网上辅助教学互动系统的开发,以校园网为基础,开发实施Web课程开发、教学和管理的功能。提供了师生及学生间互动交流的网上环境。以下主要介绍互动系统的教学功能、基本组成结构子系统,及系统开发设计的方法与数据库连接和VB编程具体实施等内容。

2.系统的功能及子系统划分:

2.1系统有教学师和学生两大基本功能:

教师的基本功能主要有:“课件上传”;“作业管理”,“批改作业”;“个人资料”:“个人资料”;“留言板”;“在线消息”等。

学生的基本功能主要有:“资料下载”教师的课教学资料、教案等;“个人资料”修改学生在线资料;“上交作业”网上传作业;“留言板”,向教师提问题;“在线消息”与教师或同学之间进行实时交流。

2.2系统子功能系统划分

系统共分为四个子系统:注册子系统、登录子系统、教师子系统、学生子系统。如学生注册登录及子系统功能模块划分如图:

3.系统的结构设计及ASP。NET采用

3.1系统基本结构设计组成如下图

图2结构基本组成

3.2ASP。NET采用

本系统是基于微软公司推出的VisualS软件平台上应用VB.html等语言开发设计出来。

与ASP相比,ASP。NET编程是很有优势的。如一个页面要实现多个功能如添加、编辑、设置、移动等功能,用ASP写的话就会很繁杂。也许可以用一个功能块来表示。在设计该教学互动系统时采用ASP.NET进行设计,ASP.NET页面是由事件来驱动的,首先执行的是Init事件,在代码中,系统自动增加了一个OnInit的重载函数,从而在页面Init的时候就执行这个OnInit函数。在这个函数中,会执行InitializeComponent函数,这个函数里就有很多控件事件的代理函数,展开一个页面的WebFormDesignerGeneratedCode,页面在执行完Init之后,就是Load事件,对应的代码就是Page_Load。然后就是引起页面返回的事件的代码。

4.系统的数据库设计

4.1需求分析。

根据系统需求,需要分别列出互动系统以下五项的数据项和数据结构:

学生基本信息表;教师基本信息表;作业信息表;文件信息表;留言信息表。

4.2数据库的逻辑设计

根据以上几项需求分析,可分别列出数据库各表的详细结构。下表(student)是用来存放学生基本信息的数据表。

字段名

描述

数据类型

字段大小

是否允许为空

是否主键

s_id

学生学号

文本

8

s_name

学生用户名

文本

10

s_pwd

学生登录密码

文本

10

s_sex

性别

文本

2

s_birth

出生日期

日期/时间

短日期

s_email

电子邮箱

文本

20

s_addr

地址

文本

50

s_department

系别

文本

20

s_class

班级

文本

20

s_mobile

手机号码

文本

11

图3学生基本信息数据表

5.系统前端页面的VB开发实现

5.1系统首页:

“教学互动系统”系统首页设为登录界面,“login.aspx”,用户可在客户端机器的IE浏览器中输入网址(URL),HTTP://LOCALHOST/教学互动系统/LOGIN。ASPX客户端将出现登录界面首页如图,包括登录窗口、系统简介、用户注册向导、课程介绍等。

图4教学互动系统首页

页用户使用合法的用户名和密码就可注册登录进入本网站的学生或教师子系统。

5.2实现登录VB过程代码如下:

PrivateSubbtnlogin_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handlesbtnlogin.Click

定义变量objconnection和dbname:

DimobjconnectionAsOleDb.OleDbConnection

DimdbnameAsString

5.3实现连接数据库代码:

dbname=Server.MapPath(数据库/data.mdb)

objconnection=NewOleDb.OleDbConnection(PROVIDER=Microsoft.Jet.OLEDB.4.0;DATASource=dbname)

5.4登录师生信息数据库验证

定义变量checklogin、yemian、itm和user,对登录信息进行

文档评论(0)

138****9470 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档