《数字出版》在线学习平台的设计与制作

时间:2022-10-30 02:05:29

《数字出版》在线学习平台的设计与制作

摘要:该在线学习平台主要是基于B/S结构,使用Dreamweaver、Access数据库、Photoshop、Flas

>> 传统出版与数字出版 编辑与数字出版 数字出版的发展 传统出版与数字出版共谋合作 传统出版与数字出版比较研究 数字出版与传统出版刍议 数字出版:传统出版的转型盛宴 数字出版不是传统出版的敌人 数字出版资源平台综述 数字出版服务平台浅析 数字出版与术语规范 浅析数字出版与数字阅读 数字出版的前景展望 数字出版的繁荣背后 试论数字出版的概念 数字新媒体下的数字出版 国内出版集团数字出版平台的构建 中文在线:创建数字出版优秀品牌 中文在线:数字出版进行时 浅论数字出版时代少儿出版的危机与转型 常见问题解答 当前所在位置:。ASP作为目前最为普遍的开放性的网络应用程序开发技术,是一种优秀的网络开发程序语言,它能够把html语言、VBScript或JavaScript等脚本语言、后台服务与强大的数据库结合在一起,创建出具有交互性的动态网页。

1.2.3 Microsoft Access

Microsoft Access是Microsoft Office的重要组件之一。它是在Windows环境下被用户广泛运用的一种桌面型数据库管理系统。不需要使用Microsoft Access编写任何代码,只需要直观显示,就可以完成大多数任务数据库管理,与其他数据库数据通过ODBC相连,从而实现数据交换和共享。由Access提供的工具既方便又简单,最重要的是,Access还提供了更为强大的自动化管理功能[2]。

2 在线学习平台设计思路与框架

本设计使用了Dreamweaver软件和ASP语言和Javascript语言开发出的《数字出版》在线学习平台,供学生学习《数字出版》这门课程的内容,可以进行每章节的自我检测和期末测验,并且还可以看到最新的数字出版的相关动态,利于学生开拓自己的见识;同时《数字出版》在线学习平台必须设有后台管理界面,用来对试卷、最新动态和系统公告进行增加、删除、修改,便于在线学习平台的后期管理和维护。《数字出版》在线学习平台结构框架,如图1所示。

3 在线学习平台的实现

对平台进行初步规划后,正式制作前需安装配置IIS,然后创建站点并完成数据库的连接,最后对各个模块进行页面设计。

3.1 ASP运行环境的搭建及站点的创建

3.1.1 搭建ASP运行环境

IIS的安装,“开始”“控制面板”“程序和功能”,双击“打开或关闭Windows功能”,将“Internet信息服”下拉列表中的选项选中,完成安装,如图2、图3所示。

IIS的配置,右键单击“我的电脑”“管理”“服务和应用程序”“Internet信息服务(IIS)管理器”“Default Web Site主页”,进入IIS的设置;双击ASP,将路径选择成启用模式“True”;

配置IIS的站点,单击右侧“高级设置”,设置物理路径。单击右侧“绑定”,设置专题网站的端口,一般默认为80;设置默认文档,单击右侧“添加”,弹出“添加默认文档”对话框,在“名称”文本框中输入“home1.asp”;右键单击“Default Web Site”,选择“添加虚拟目录”。在对话框中的“别名”文本框中输入“wangye”,在“物理路径”文本框中输入“F:\wangye”。完成IIS的配置。

3.1.2 创建站点

打开Dreamweaver,选择“站点”“新建站点”菜单。弹出站点定义窗口,输入站点名称(wangye),地址(URL)文本框中输入地址“http://localhost/wangye/”。点击“下一步”,勾选“是,我想使用服务器技术”项,并在“哪种服务器技术?”列表中选择“ASP VBScript”项。然后选中“在本地进行编辑和测试(我的测试服务器是这台计算机)”项,并在“您将把文件存储在计算机上的什么位置”文本框中设置专题网站上传到的地址为“F:\wangye”。最后在“您应该使用什么URL来浏览站点的根目录?”文本框中输入“http://localhost/wangye/”,并单击(如图4所示),如果出现“URL前缀测试已成功”的提示窗口(如图5所示),则表示设置正确无误。若信息与设置无误,则点击“完成”,即可完成站点的创建。

3.2 数据库结构的设计与连接

数据库的存储结构顺序可以简单地分为“数据库文件”、“表”、“字段”、“记录”,根据这样的结构顺序,数据库就可以方便快速地进行设计。

打开Microsoft Access 2010,选择主菜单中“文件”“新建”命令,生成一个空数据库,将其保存在“F:\ wangye”中,并将数据库存储为2003兼容模式并命名为test.mdb。单击“创建”返回到Access窗口,完成数据库文件的创建。在test.mdb数据库中,创建需要的每一个表,在本在线学习平台的设计中,创建了userlist、admin、news、test、answer、type1、type2、type3、student、msg和xitong等表。

在创建完在线学习平台站点之后,需要将站点与数据库文件conn.asp之间建立连接。这样,在这个站点中创建的网页文件,就可以对数据库进行各种管理操作,连接数据库的操作如下:

1)启动Dreamweaver CS5,新建一个“ASP VBScript”类型的动态网页文件,并保存为“zc.asp”。

2)在“数据库”控制面板中,单击“数据库”标签下方的,在弹出的下拉菜单中打开“自定义连接字符串”对话框,然后进行下面参数的设置:

(1)定义“连接名称”为“conn”;

(2)选择“使用测试服务器上的驱动程序;

(3)在“连接字符串”文本框中输入””Provider=Microsoft.Jet.OLEDB.4.0;Data Source=”&Server.mappath(“/wangye/shujuku/test.mdb”)”.

3)单击右边的“测试”,若出现“成功创建连接脚本”的提示窗口,则表示在线学习平台与数据库文件test.mdb之间建立的连接已经成功,然后连续两次单击“确定”,返回Dreamweaver CS5窗口如图6所示。

3.3 各模块的页面设计

分别对课程学习、在线考试、在线问答、新闻和系统公告、学生注册和登陆以及试卷管理等模块进行页面设计,这里以学生注册模块的设计和制作为例。

1)新建一个类型为“VBScript”的动态网页,并保存文件名为“zc.asp”,首先在页面中插入一个表单,然后对整体页面进行布局。

2)打开“服务器行为”控制面板,在弹出的下拉菜单中选择“插入记录”。

3)在弹出的“插入记录”对话框中,在“连接”和“插入到表格”中分别选择“conn”和“Users”,在“插入后,转到:”文本框中输入“examlogin.asp”。

4)打开“行为”面板,在弹出的下拉菜单中选择“检查表单”。在弹出的“检查表单”对话框中,在列表栏中选中“文本‘usernumber’在表单‘form1’”,然后勾选复选框“必须的”,按相同步骤完成“username”和“usermm”的设置。

5)在“服务器行为”面板中,依次选择“用户身份验证”和“检查新用户名”。在弹出的“检查新用户”对话框中,选择“用户名字段”列表值为“usernumber”。

6)为了确保用户必须填写了完整的信息才能注册,进行设置如图7、图8所示:

4 结语

数字出版作为未来出版的主流,在我国的发展依然还处在初级阶段,这一技术在国内出版业的实现与推广,还需要大量的知识与信息作指导。在线学习平台由于具有时效性强、更新快、便于自主学习和测验的特点,可以将有关《数字出版》这门课程的内容更加详细的在在线学习平台中进行展示与交流,从而是学生能够能更好地学习《数字出版》这门课程,并且及时了解有关数字出版的更多最新动态。

参考文献:

[1] 陈新文.在线学习系统的研究与设计 [J].鄂州大学学报,2011(3).

[2] 汪斌.SQL Server数据库部署方式分析[J].电脑编程技巧与维护,2009(19).

上一篇:计算机科学与技术专业学生创新能力培养分析 下一篇:语言艺术成就教育生命