论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > ASP >

(B)043ASP校园教育网设计

第三章 系统分析与设计

系统分析作为系统开发的前期工作,它是系统整体设计的前提和准备工作,其完成的质量直接影响到整个系统开发的成败及效率。本章将对基于Web的校园教育网系统进行需求分析和功能分析,并且看其是否具有可行性。 内容来自论文无忧网 www.paper51.com

3.1 运行环境 内容来自www.paper51.com

为了保证系统运行的效率和可靠性,系统服务器端应具有较高的软硬件配置,客户端的要求不是很高。此应用程序可广泛运行于国际互联网即Internet,也可适用于内部的局域网。其运行环境要求如下: 内容来自www.paper51.com

3.1.1软件环境:

http://www.paper51.com

客   户   端 :Windows95/98,InternetExplorer(IE)等

内容来自论文无忧网 www.paper51.com

服务器端:Windows NT/Windows2000,Internet Information Server (IIS)4.0及以上版本,IE等;或者Windows98,Personal Web Server(PWS),IE等。 内容来自www.paper51.com

数   据   库 :采用Access,运行于服务器端。 内容来自www.paper51.com

3.1.2硬件环境:

copyright paper51.com

服务器 CPU:PIII 500以上 ,内存:256M以上

http://www.paper51.com

客户机 CPU:P200MMX以上,内存:32M以上

http://www.paper51.com

3.2 系统目标与结构设计

http://www.paper51.com

3.2.1 目标设计

内容来自论文无忧网 www.paper51.com

网络教学系统主要提供网上的课程阅览平台,一个简单的平台主要提供以下功能:

paper51.com

1.为学生提供章节检索功能。 内容来自www.paper51.com

2.学生能方便地阅览电子课件。 paper51.com

3.为学生提供各章的练习功能。

内容来自论文无忧网 www.paper51.com

4.读者能对课程进行讨论。

http://www.paper51.com

3.2.2设计思想 paper51.com

我们将实现一个简单的网络教学系统,页面通过ASP脚本程序访问数据库和文件系统。

copyright paper51.com

3.2.3系统功能分析与设计

内容来自论文无忧网 www.paper51.com

基于Web校园教育网系统的功能模块划分如图3—1所示。

内容来自www.paper51.com

下图由以下几部分组成:数据库服务器、浏览器。

paper51.com

学生可以通过浏览器访问数据库服务器的内容,教师可以通过浏览器进行教学,和学生进行交互。各用户只要能与因特网相连,就可以实现网络学习。

copyright paper51.com

内容来自论文无忧网 www.paper51.com

图3—1 基于Web校园教育网的功能模块

http://www.paper51.com

1.课程浏览

copyright paper51.com

读者可以按照章节进行查找浏览。这种浏览方式能够将相近排列在一起,使读者能很方便地找到自己学习的章节进行阅读。

copyright paper51.com

2.关键词搜索

paper51.com

如果读者有很明确的阅读目的,例如知道某章节的名称、难度等信息,或者为了方便读者查找某个关键词,就可以利用关键词搜索功能。课件管理系统相对于旧式管理系统的一个重要优点就是查找方便,读者也能省去逐级查找之苦了。

内容来自www.paper51.com

3.课程练习

内容来自www.paper51.com

读者可以根据自己的学习情况,逐章节地进行相应的练习以巩固所学的知识,加深印象。 paper51.com

4.留言讨论 内容来自论文无忧网 www.paper51.com

他人对课程的评价往往对阅读有很大帮助。留言以及讨论能够帮我从头选择阅读的对象,还能够帮助读者更好地进行阅读。留言讨论区将为读者提供发表意见的园地,以得到读者对课程的理解程度和反馈。 copyright paper51.com

第四章 具体实现过程 paper51.com

4.1 前端网络页面的设计与分析 内容来自论文无忧网 www.paper51.com

4.1.1 系统公用页面 内容来自www.paper51.com

系统公用页面包括以下两个文件:index-1文件和index-2文件。index-1文件罗列出了本辅导教材的九个章节,供读者进行章节选择以及进行关键词搜索;index-2文件则是对于本课程的简单介绍。 内容来自www.paper51.com

实现关键词搜索的程序代码如下:

paper51.com

<tr>          paper51.com

    <td><formmethod="post" action="speaksearch.asp"name="myform" onsubmit="returncheck(this)">       

copyright paper51.com

<table border="0"width="91" cellspacing="0">        http://www.paper51.com

<tr>       

copyright paper51.com

<td width="87">        内容来自www.paper51.com

<p align="center"><fontface="华文行楷" size="3"color="#3D7AB8"><b>关键词搜索</b></font>      内容来自www.paper51.com

</td>     

copyright paper51.com

</tr>      内容来自www.paper51.com

     

paper51.com

<tr>     

内容来自www.paper51.com

<td width="87">      copyright paper51.com

<p align="center">      paper51.com

<input type="text"name="searchtext" size="10">      copyright paper51.com

<input type="submit"name="submit" value="搜索">       内容来自论文无忧网 www.paper51.com

</td>      

paper51.com

</tr>      

paper51.com

       内容来自www.paper51.com

</table>       内容来自www.paper51.com

</form>      

copyright paper51.com

       copyright paper51.com

         </td>       copyright paper51.com

    </tr>         copyright paper51.com

运行后的页面结果如下:

内容来自论文无忧网 www.paper51.com

paper51.com

图4-1 关键词搜索页面 paper51.com

例如,以“网络”为关键词进行搜索,所的结果如图4-2所示:

paper51.com

内容来自www.paper51.com

图4-2网络搜索 内容来自www.paper51.com

实现上述结果的speaksearch.asp的代码如下: paper51.com

<%@ Language=VBScript %> 内容来自论文无忧网 www.paper51.com

<%

内容来自论文无忧网 www.paper51.com

dim course,searchtext http://www.paper51.com

'接受查询变量

paper51.com

if (Request.QueryString("course")="")then

内容来自论文无忧网 www.paper51.com

course=Request.Form("course") copyright paper51.com

else paper51.com

course=Request.QueryString("course") paper51.com

end if

http://www.paper51.com

if(Request.QueryString("searchtext")="") then

http://www.paper51.com

searchtext=server.HTMLEncode(Request.Form("searchtext")) copyright paper51.com

else

内容来自论文无忧网 www.paper51.com

searchtext=Request.QueryString("searchtext")

copyright paper51.com

end if 内容来自www.paper51.com

'打开数据库,运用变量进行查询 http://www.paper51.com

exec="select * from search

copyright paper51.com

where (titlea like '%"&searchtext&"%' or titleb like'%"&searchtext&"%')"

http://www.paper51.com

set Conn=server.Createobject("ADODB.connection") copyright paper51.com

Conn.open "dsn=bbs;uid=sa;pwd="

copyright paper51.com

setRS=server.Createobject("ADODB.recordset")

copyright paper51.com

RS.Open exec,Conn,3,3 内容来自论文无忧网 www.paper51.com

'查询结果分页显示的设置

copyright paper51.com

rs.pagesize=5 copyright paper51.com

scrollaction=Request("scrollaction") 内容来自www.paper51.com

if scrollaction<>""then

内容来自www.paper51.com

pageno=cint(scrollaction)

http://www.paper51.com

if pageno<1 then 内容来自www.paper51.com

pageno=1 内容来自论文无忧网 www.paper51.com

end if

http://www.paper51.com

else paper51.com

pageno=1 内容来自www.paper51.com

end if

内容来自www.paper51.com

if RS.RecordCount>0 then copyright paper51.com

rs.AbsolutePage=pageno http://www.paper51.com

end if

http://www.paper51.com

 dim rowcount

copyright paper51.com

 rowcount=RS.PageSize copyright paper51.com

%> paper51.com

<html> copyright paper51.com

<head>

内容来自www.paper51.com

<meta http-equiv="Content-Type"content="text/html; charset=gb2312">

http://www.paper51.com

<meta name="GENERATOR"content="Microsoft FrontPage 4.0"> http://www.paper51.com

<meta name="ProgId"content="FrontPage.Editor.Document"> 内容来自www.paper51.com

<title></title>

copyright paper51.com

<style type="text/css">

http://www.paper51.com

<!-- 内容来自www.paper51.com

td{ font-family:"宋体"; font-size:9pt}

内容来自www.paper51.com

.p9{ font-family:"宋体"; font-size:9pt;line-height:150%}

paper51.com

.p12{ font-family:"宋体"; font-size:12pt;line-height:150%}

http://www.paper51.com

.p150{ line-height:150%} paper51.com

a: hover{color:#FF0000;text-decoration:none} 内容来自论文无忧网 www.paper51.com

a: link{ color:#0000FF;text-decoration:none} copyright paper51.com

a: active{color:#000000;text-decoration:none} http://www.paper51.com

a: visited{color:#0000FF;text-decoration:none} copyright paper51.com

--> http://www.paper51.com

</style> 内容来自www.paper51.com

<script language="JavaScript"> 内容来自www.paper51.com

function check(myform) 内容来自论文无忧网 www.paper51.com

{

http://www.paper51.com

if(myform.searchtext.value=="") 内容来自论文无忧网 www.paper51.com

{

paper51.com

alter("请输入查询字符串!");

copyright paper51.com

return false;

http://www.paper51.com

}

内容来自www.paper51.com

}

内容来自论文无忧网 www.paper51.com

</script> 内容来自www.paper51.com

</head> 内容来自论文无忧网 www.paper51.com

<body bgcolor="#FFF4FA" style="font-size:9pt; font-family:宋体; text-align:center" topmargin="0"> http://www.paper51.com

<p align="left">搜索的结果:符合“<font color="#ff0000">

内容来自论文无忧网 www.paper51.com

<%=searchtext%>

http://www.paper51.com

</font>&nbsp”的记录的有<fontcolor="#ff0000"> 内容来自www.paper51.com

<%=RS.RecordCount%></font>个,分<font color="#ff0000"> 内容来自论文无忧网 www.paper51.com

<%=rs.pagecount%> http://www.paper51.com

</font>页显示:</p>

paper51.com

------分隔线----------------------------
联系方式