目录 引言 copyright paper51.com
第一章 系统的开发基础... 1 内容来自www.paper51.com 1.1 开发工具的选用及介绍... 1 copyright paper51.com 1.2 核心技术简介... 2 内容来自www.paper51.com
1.2.1 ASP技术简介... 2 内容来自论文无忧网 www.paper51.com
1.2.2 ASP技术访问数据库... 2 内容来自论文无忧网 www.paper51.com 1.2.3 Access 2003简介... 2 内容来自论文无忧网 www.paper51.com 1.2.4 B/S结构及优缺点... 2 内容来自www.paper51.com 第二章 系统分析与总体设计... 3 内容来自论文无忧网 www.paper51.com
2.1 需求分析... 3 内容来自www.paper51.com 2.3 系统功能描述... 4 内容来自www.paper51.com
2.4 系统总体流程... 5 http://www.paper51.com 第三章 数据库分析及设计... 6 内容来自www.paper51.com 3.1 数据表的设计... 6 copyright paper51.com
3.2 数据库表间的逻辑关系图... 8 copyright paper51.com
第四章 后台管理功能模块简介... 9 paper51.com 4.1后台管理模块设计... 9 内容来自论文无忧网 www.paper51.com 第五章 后台详细设计及结果展示... 10 内容来自www.paper51.com
5.1网页的布局设计... 10 copyright paper51.com
5.2 后台登录模块设计... 11 copyright paper51.com
5.3问题分类模块设计... 12 http://www.paper51.com 5.4 公告管理模块设计... 12 paper51.com 5.5 管理员添加/删除模块... 13 内容来自论文无忧网 www.paper51.com
第六章 测试... 13 内容来自论文无忧网 www.paper51.com 总结... 14 paper51.com
参考文献... 15 http://www.paper51.com 致谢... 16 paper51.com 内容来自www.paper51.com 内容来自论文无忧网 www.paper51.com 引言 paper51.com 随着网络化技术的发展,基于网络的教学活动及教学系统正逐渐成为学校教育的有效辅助手段。现代教育是随着现代信息技术的发展而产生的一种新型教育形式,它有着教与学不受时间和空间限制的特点,可以使受教育对象扩展到全社会,有尽可能丰富和优质的教育资源供应,所以备受教育者喜爱。在线答疑是网络教育中不可缺少的一个重要环节,任何一个网络教育平台都不可避免地要进行在线答疑系统的设计,用以解决非面对面这种教学模式中教师与学生之间的交流问题。如今,教学管理网络化已经成为现代教育的一个特征,网络教育已作为一种新的教学手段进入了我们的生活并被我们所接受,是对传统教育的一个很好补充。在网络学习环境中,学习者可以根据自己的能力、特点与爱好,确定自己的学习目标,学习进度与学习步骤。教师处于辅导、服务的地位,所以给学生提供一个自主化、个性化、能方便获取知识资源的网络环境是成功构建网上智能答疑系统的重要因素。为此我选择开发网上答疑系统并实现其时效性、共享性、交互性和个别化等特点,为师生之间提供一个互动问答讨论的教学平台。通过相应功能模块实现问题的实时或留言问答,完成学生对知识的拓展,从而促进教学活动的开展。 paper51.com 第一章 系统的开发基础 内容来自论文无忧网 www.paper51.com
1.1 开发工具的选用及介绍 内容来自www.paper51.com
1. ASP的优势:ActiveServer Pages即动态服务器网页,一般简称为“ASP”,ASP之所以能受到大家的重视与使用的原因,主要在于它所产生的执行结果都是标准的HTML格式,而且这些程序都是在网络服务器端中执行,使用一般的浏览器(如IE 或Netscape)都可以正确地获得由ASP的“执行”结果,并且将其执行的结果直接在浏览器中“浏览”,它不像VBScript或 JavaScript是在客户端(Client)的浏览器上执行,若使用VBScript来设计程序,客户端(Client)在IE浏览器中可以显示程序执行的结果,可是,客户端(Client)若使用Netscape浏览器就无法显示VBScript的执行结果。 copyright paper51.com 2.ASP的特点:任何开发工具皆可用来开发ASP。只要使用一般的文本编辑程序,如Windows中的记事本,就可以编辑。当然,其他网页开发工具,例如,FrontPage Express、 FrontPage等也是可以的。 copyright paper51.com 3.由于ASP程序是在网络服务器端中执行,所以其执行结果所产生的HTML文件适用于不同的浏览器。 内容来自www.paper51.com 4.语言兼容性高:ASP与所有的ActiveX Script语言都相容,除了可结合HTML,VBScript、Java Script、Active X服务器组件来设计外,并可通过"plug-In"(外挂组件模组)的方式,使用其他厂商(Third Party)所提供的语言。 内容来自论文无忧网 www.paper51.com 5.易于操控数据库:ASP可以轻易地通过ODBC(Open Database Connectivity)驱动程序连接各种不同的数据库,例如:Access、Sql Server、dBase、Oracle等等,另外,ASP亦可将“文本文件”或是“Excel” 文件当成数据库用。 http://www.paper51.com 6.面向对象学习容易:ASP具备有面向对象(Object-Oriented)功能,容易学习与掌握,ASP提供了五种方便且功能强大的内置对象:Request、Response、Sever、Application以及Session,比如:使用ASP内置的“Application”对象或“Session”对象所编写出来的ASP程序可以在多个网页之间暂时保存必要的信息。 内容来自论文无忧网 www.paper51.com ASP的六大内置对象Request、Response、Server、Session、Application、Object Context 从客户端取得信息将信息送给客户端提供一些Web服务器工具储存在一个Session内的用户信息,该信息仅可被该用户访问在一个ASP-Application中让不同的客户端共享信息可以用来配合MicrosoftTransaction 服务器进行分布式事务处理。 paper51.com 所以我选择了ASP结合Access架构网站。在此期间本人将使用Macromedia DreamweaverMX 2004进行ASP页面的编码,并使用IIS5.0对页面进行调试。 内容来自www.paper51.com
|