首页 ASP689自适应网络课程学习导航系统

ASP689自适应网络课程学习导航系统

举报
开通vip

ASP689自适应网络课程学习导航系统ASP689自适应网络课程学习导航系统 现代信息技术的发展,使得基于WEB技术的网络教育平台成为现代ASP689自适应网络课程学习导航系统教育技术改革与发展的方向。本文就根据现已存在的问题,对网络课程学习ASP689自适应网络课程学习导航系统系统做了全面的分析和整体的介绍。介绍了ASP+ACCESS技术开发该ASP689自适应网络课程学习导航系统系统的子系统的整个过程,即自适应网络课程学习导航系统。该系统主要利ASP689自适应网络课程学习导航系统用了ASP...

ASP689自适应网络课程学习导航系统
ASP689自适应网络课程学习导航系统 现代信息技术的发展,使得基于WEB技术的网络教育平台成为现代ASP689自适应网络课程学习导航系统教育技术改革与发展的方向。本文就根据现已存在的问题,对网络课程学习ASP689自适应网络课程学习导航系统系统做了全面的 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 和整体的介绍。介绍了ASP+ACCESS技术开发该ASP689自适应网络课程学习导航系统系统的子系统的整个过程,即自适应网络课程学习导航系统。该系统主要利ASP689自适应网络课程学习导航系统用了ASP强大的网络数据库访问技术,实现了网络学习的自适应性ASP689自适应网络课程学习导航系统。系统设计并实现了模块导航、 知识点 高中化学知识点免费下载体育概论知识点下载名人传知识点免费下载线性代数知识点汇总下载高中化学知识点免费下载 检索导航、知识点关联导航和帮ASP689自适应网络课程学习导航系统助导航等多种导航。这些导航各自发挥了不同的作用与功能。知识点ASP689自适应网络课程学习导航系统检索导航和知识点关联导航主要根据知识点之间的联系,动态的显示给用ASP689自适应网络课程学习导航系统户不同的知识点内容。这在一定程度上,提高了用户的学习效率和学习积极ASP689自适应网络课程学习导航系统性。并以C语言为实例进行了系统实现。
论文 政研论文下载论文大学下载论文大学下载关于长拳的论文浙大论文封面下载 主要介绍了本课题ASP689自适应网络课程学习导航系统的开发背景、系统分析、数据库设计和系统的设计与实现。

关键词  ASP;ACCESS;网络教育;导航;ASP689自适应网络课程学习导航系统自适应性

2.4.1 模块导航介绍
模块ASP689自适应网络课程学习导航系统导航是指由一些标志性短语建立起的超链接,如“教学大纲”、“学习方法”ASP689自适应网络课程学习导航系统、“讨论区”、“在线测试”等,每个短语连接一个子模块,完成特定的ASP689自适应网络课程学习导航系统功能,将一系列这样的超链接排列于每个页面的固定位置,以便随时ASP689自适应网络课程学习导航系统进入各个子模块。还可以设置下拉式列表框,学生可以选择列表内所列内容。ASP689自适应网络课程学习导航系统
模块导航帮助学生进入系统后,对系统结构有一个整体的认ASP689自适应网络课程学习导航系统识,清晰的模块导航可以帮助学生容易的找到自己所要了解的知识,因此模ASP689自适应网络课程学习导航系统块导航是本系统设计的基础。模块导航的超链接实现了界面与界面之间ASP689自适应网络课程学习导航系统的跳转,将各界面之间有效的联系起来,为用户提供了方便。部分模块的ASP689自适应网络课程学习导航系统简单介绍如下:
⑴教学大纲模块:教学大纲是网络课程学习ASP689自适应网络课程学习导航系统系统所要进行传教内容的主要提纲,任何一个网络学习系统,都会有自己的ASP689自适应网络课程学习导航系统教学大纲,这是系统所包含的主要内容也是用户所要学习的主要课程。通过此ASP689自适应网络课程学习导航系统模块,用户可以根据自己的所需来选择学习内容,达到因人而议的学习目ASP689自适应网络课程学习导航系统的,而不必局限于课堂上循规蹈矩的教学 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 。教学大纲模块中会涉ASP689自适应网络课程学习导航系统及到一定的关系,如:父子关系或是兄弟关系、前提后续的关系等,这ASP689自适应网络课程学习导航系统些关系主要体现了课程章节的相互联系。
⑵学习方法模块:学习方法ASP689自适应网络课程学习导航系统模块是一个静态模块,静态的显示给用户某一课题的学习方法与最佳的学ASP689自适应网络课程学习导航系统习途径。
⑶讨论区模块:讨论区模块会在一定程度上调动用户的积ASP689自适应网络课程学习导航系统极性,同时可以通过讨论区,用户之间可以相互认识,互相学习。有时还ASP689自适应网络课程学习导航系统可以及时解决在学习过程中遇到的问题与困难。讨论区的设计分为上下两帧来ASP689自适应网络课程学习导航系统实现,其中上一帧显示当前讨论信息,而下边一帧为接收用户内容的ASP689自适应网络课程学习导航系统发布区。用户提交谈话内容的时候,上面一帧的谈论信息将会被更新。更新的ASP689自适应网络课程学习导航系统方法采用让客户端定时刷新的方法。
⑷用户登录导航模块:用ASP689自适应网络课程学习导 航系统户登录导航模块是用户进入系统的直接入口,它指引用户的注册与登录,ASP689自适应网络课程学习导航系统模块中的各种信息是对用户进行验证的凭据。登录导航使用户成为注册用户ASP689自适应网络课程学习导航系统,享受更多的服务。
2.4.2 检索导航介绍
    检索导航拥有多种检索功能,用户可以根据知识点名称、知识点内容、知识点作者以及编辑姓名进行检索,并且用户还可以根据知识点的分类(具体知识点)进行检索,同时还可以加入关键字,缩小检索范围,更确切的找到用户想要了解的内容。在检索导航中,多种种类的限制使用户在检索时可以进行模糊搜索和精确搜索两种搜索方案。当用户对所要查找的东西不太了解时,即可进行模糊搜索,相反如果用户对所要查找的东西十分确定,即可进行精确搜索。检索导航在系统中作为一种有效的途径帮助用户搜索各种知识点。在每个页面下都有个知识点搜索,即:检索导航,这样方便用户的使用,减少了返回某一特定页面的麻烦。检索导航在任何系统中都占了举足轻重的地位,它是系统不可缺少的功能模块,使用户可以更清楚的了解系统里所包含的内容
2.4.3帮助导航介绍
在任何系统中,同样也都会有一个帮助导航,帮助导航对初次使用本系统的用户有一个指导作用,系统设置有专门学习帮助选项,其中包含对课程特点的介绍、相关插件的要求以及课件的使用特点等。还有一些课件会在适当的位置给出信息提示帮助等。
2.4.4 分类导航介绍
    分类导航包括主题分类导航和知识点关联导航,主题分类导航主要是根据基础知识、基本概念、程序设计、函数、学习方法进行分类。主题分类的目的是将知识整体化,具体算法和思想概念分类显示,达到所见即所需的目的,同时主题分类的栏目导航中还给出了各知识点的章节分类,给用户的学习提供更多的方便。知识点关联导航是根据知识点标题的关键字进行分类,即当我们添加某些文章时,我们同样添加了这些文章标题的关键字,方便的是,当用户阅览某篇文章时,那么关键字中包含此文章标题内容的文章都将显示在相关知识点关联导航中。知识点关联导航是用户学习过程中不断扩展知识面的有利助手,而主题分类是用户在学习过程中遇到模糊问题查询的有效途径,两者相辅相成,互相帮助,共同达到帮助用户学习的目的。
2.4.5 自适应学习状态导航介绍

日前,中国互联网络信息中心(CNNIC)发布了《第25次中国互联网络开展状况统计报告》。数据显示,截至2009年12月,我国网民已达3.84亿,互联网普及率进一步提升,到达28.9%。网络信息技术的提升使任务和生活越来越方便、高效,给社会的各个范围带来了天翻地覆的变化,而在教育范围却并不像大家预期的那样。在用信息技术推进教学革新的进程中,我们面临着一场极为艰难而严重 的应战。我们应坚持信息技术在推进教学革新中有所为,有所不为;能为者为之,不能为者莫为之;暂时不能为者,切莫稳扎稳打。
  1999年,原教育部部长陈至立指出:把教育技术作为整个教育革新的制高点与打破口。10多年过去了,以信息技术为基础的教育技术对教育范围的影响越来越深远。随着知识经济时代的到来,社会呼唤创新型人才,创新型人才需求创新的教育来培育。于是,以计算机网络为中心的信息技术,就成了推进教学革新、完成创新人才培育的助力器。数年过去了,教育信息化确实也取得了一定效果,但一直觉得其运用效果仍有不到之处。信息技术在教育范围的作用失灵了吗?并非如此!由于信息技术是推进教育教学革新的必要条件而不是充沛条件。
  教学革新是一项系统工程,它触及教育实际、教育体制、教育评价等方方面面。信息技术在推进教学革新中不能缺位,但也无法越位。当然,并不是要等到一切效果处置后才干显现信息技术在教学革新中的作用。这不是在为信息技术不能有效促进教学革新寻觅借口,要害 是要摆正其位置,坚持信息技术在推进教学革新中的助力作用。一方面要充沛应用好已有的设备和资源,尽快把信息技术有效地整合到各学科的教学进程中去,要让广阔师生尽快看到教育信息化带来的实真实在效果。另一方面应增强信息技术与课程深度整合的实际与实际研讨,丰厚其文明内涵,逐渐完成传统教学实际、教学结构的革新。信息技术推进教学革新,不要希冀一朝一夕就能完成,需求广阔教育任务者不懈努力,经过逐渐推进信息化教育,最终完成抢占教育制高点的夙愿。
  以计算机网络为中心的信息技术运用于教学,以其丰厚的教学资源、多样化的信息出现方式,改动了传统的阅读、教学与学习方式。我们不希冀学生能自觉地“为我所用”,而要培育学生对信息停止检索、鉴别等信息素养,引导其有效地运用;我们不希冀教员一接触信息技术就能在教学中有效地运用,而要逐渐协助其完成“会用”到“用好”的转变;我们不希冀一采用教育信息技术实际专家开出的处方就能抓到灵丹妙药,而要把它作为很多“能够”中的一种,结合教育实践,经过教育实际,丰厚我们的教育信息文明视野。究竟 ,让信息技术推进教学革新还有很长的路要走。
  

航空公司管理信息系统
一个正常营运的航空公司需要管理所拥有的飞机、航线的设置、客户的信息等,更重要的还要提供票务管理。面对各种不同种类的信息,需要合理的数据库结构来保存数据信息以及有效的程序结构支持各种数据操作的执行。
本设计讲述如何建立一个航空公司管理信息系统。一般而言,航空公司的管理信息系统应该包括人事、工资管理模块 。
1 系统设计
1.1 系统功能分析
系统开发的总体任务是实现各种信息的系统化、规范化和自动化。
系统功能分析是在系统开发的总体任务的基础上完成。本例子中的航空公司管理信息系统需要完成功能主要有:
 舱位信息的输入和修改,包括舱位等级编号、舱位等级名称、提供的各种服务类别,以及备注信息等。
 客机信息的输入、修改和查询,包括客机编号、客机型号、购买时间、服役时间、经济舱座位数量、公务舱座位数量、头等舱座位数量以及备注信息等。
 航线信息的输入、修改和查询,包括航线编号、出发城市、到达城市、航班日期、出发时间、到达时间、客机编号、经济舱价格、公务舱价格、头等舱价格和备注信息等。
 客户等级信息的输入、修改,包括客户等级编号、客户等级名称、折扣比例和备注信息等。
 客户信息的输入、修改和查询,包括客户编号、客户姓名、客户性别、身份证号码、联系电话、客户类型和备注信息等。
 订票信息的输入、查询和修改,包括订票编号、客户编号、客户姓名、客户类型、折扣比例、航线编号、出发城市、到达城市、出发时间、舱位类型、票价、结算金额和备注信息等。
1.2 系统功能模块设计
对上述各项功能进行集中、分块,按照结构化程序设计的要求,得到如图9-1所示的系统功能模块图。
 
图9-1 系统功能模块图


4 航空公司管理信息系统主窗体的创建
上面的SQL语句在SQL Server 2000中查询分析器的执行,将自动产生需要的所有表格。有关数据库结构的所有后台工作已经完成。现在将通过航空公司管理信息系统中各个功能模块的实现,讲解如何使用Visual Basic来编写数据库系统的客户端程序。
4.1 创建工程项目——MIS_Ticket
启动Visual Basic后,单击File|New Project菜单,在工程模板中选择Standard EXE,Visual Basic将自动产生一个Form窗体,属性都是缺省设置。这里我们删除这个窗体,单击File|Save Project菜单,将这个工程项目命名为MIS_Ticket。
4.2 创建航空公司管理信息系统的主窗体
这个项目我们使用多文档界面,单击工具栏中的ADD MDI Form按钮,产生一个窗体。在这个窗体上添加所需的控件,窗体和控件的属性设置见表9-7。创建好的窗体如图9-10所示。
表9-7                      主窗体及其控件属性设置
控  件 属  性 属性取值
frmMain(Form) Name FrmMain
 Caption 大唐航空公司信息管理系统
 StartUpPositon CenterScreen
 WindowState Maximized
SbStatusBar(StatusBar) Name SbStatusBar
 Panels(1) Style SbrText
 Panels(2) Style SbrDate
 Panels(3) Style SbrTime
 
图9-10 航空公司管理信息系统主窗体

在主窗体中加入状态栏控件,可以实时反映系统中的各个状态的变化。状态栏控件需要在通常的属性窗口中设置一般属性,还需要在其特有的弹出式菜单中进行设置。选中状态栏控件,单击鼠标右键,选中Property菜单,然后设置属性。面板1用来显示各种文本信息,面板2用来显示当前日期,面板3用来显示当前时间。
4.3 创建主窗体的菜单
在如图9-10所示的主窗体中,单击鼠标右键,选择弹出式菜单中的Menu Editor,创建如图9-11所示的菜单结构:
 
图9-11 主窗体中的菜单结构
4.4 创建公用模块
在Visual Basic中可以用公用模块来存放整个工程项目公用的函数、过程和全局变量等。这样可以极大地提高代码的效率。在项目资源管理器中为项目添加一个Module,保存为Module1.bas。下面就可以开始添加需要的代码了。
由于系统中各个功能模块都将频繁使用数据库中的各种数据,因此需要一个公共的数据操作函数,用以执行各种SQL语句。添加函数ExecuteSQL,代码如下:
Public Function ExecuteSQL(ByVal SQL _
   As String, MsgString As String) _
   As ADODB.Recordset
'执行SQL语句,并返回记录集对象
   ‘声明一个连接
   Dim cnn As ADODB.Connection
   ‘声明一个数据集对象
   Dim rst As ADODB.Recordset
   Dim sTokens() As String
'异常处理
   On Error GoTo ExecuteSQL_Error
'用Split函数产生一个包含各个子串的数组  
   sTokens = Split(SQL)
  ‘创建一个连接
   Set cnn = New ADODB.Connection
'打开连接
   cnn.Open ConnectString
   If InStr("INSERT,DELETE,UPDATE", _
      UCase$(sTokens(0))) Then
     ‘执行查询语句
      cnn.Execute SQL
      MsgString = sTokens(0) & _
         " query successful"
   Else
      Set rst = New ADODB.Recordset
      rst.Open Trim$(SQL), cnn, _
         adOpenKeyset, _
         adLockOptimistic
      'rst.MoveLast     'get RecordCount
'返回记录集对象
      Set ExecuteSQL = rst
      MsgString = "查询到" & rst.RecordCount & _
         " 条记录 "
   End If
ExecuteSQL_Exit:
   Set rst = Nothing
   Set cnn = Nothing
   Exit Function  
ExecuteSQL_Error:
   MsgString = "查询错误: " & _
      Err.Description
   Resume ExecuteSQL_Exit
End Function
 
在ExecuteSQL函数中使用了Connect String函数,这个函数用来连接数据库,代码如下:
Public Function ConnectString() _
   As String
'返回一个数据库连接
   ConnectString = "FileDSN=ticket.dsn;UID=sa;PWD="
End Function
在录入有关信息时,需要回车来进入下一个文本框,这样对软件使用者非常方便。在所有的功能模块都需要这个函数,所以将它放在公用模块中,代码如下:
Public Sub EnterToTab(Keyasc As Integer)
    '判断是否为回车键

    If Keyasc = 13 Then
   & nbsp;    '转换成Tab键
        SendKeys "{TAB}"
    End If
End Sub
Keyasc用来保存当前按键,SendKeys函数用来指定的按键。一旦按下回车键,将返回Tab键,下一个控件自动获得输入焦点。
添加全局变量,用来记录各个功能模块的读写状态,代码如下:
Public gintSmode As Integer '记载舱位等级功能模块的读写状态
Public gintPmode As Integer '记载客机信息模块的读写状态
Public gintAmode As Integer '记载航线信息模块的读写状态
Public gintTmode As Integer '记载客户类型模块的读写状态
Public gintCmode As Integer '记载客户信息模块的读写状态
Public gintKmode As Integer '记载订票信息模块的读写状态
这些全局变量用来记录是添加状态还是修改状态,赋值1为添加,赋值2为修改。
由于航空公司管理信息管理系统启动后,需要对用户进行判断。如果登录者是授权用户,将进入系统,否则将停止程序的执行。这个判断需要在系统运行的最初进行,因此将代码放在公用模块中。
5 系统用户管理模块的创建
用户管理模块主要实现:
 用户登录。
 添加用户。
 修改用户密码。
 
6 舱位信息管理模块的创建
舱位信息管理模块主要实现如下功能:
 添加舱位信息。
 修改舱位信息。
 删除舱位信息。
6.1 显示舱位信息窗体的创建
选择“航线信息管理|舱位信息”菜单,将出现如图9-12所示的窗体。
 
图9-12 舱位等级信息窗体
这个窗体用来显示舱位等级信息,并且可以对各条记录进行操作。在载入窗体时,程序将自动载入所有记录,代码如下:
Private Sub menuCarbin_Click()
    frmService.txtSQL = "select * from serviceInfo"
    frmService.Show 0
End Sub
窗体的Show方法后面加上0或者1,可以得到不同的窗体显示方式。参数为0时,显示的窗体为无模式形式,窗体切换时不需要进行其他操作;参数为1时,显示的窗体为有模式形式,窗体切换时必须进行相关操作。
载入窗体时将自动显示各条记录,代码如下:
Pr 联想携全系列终端产品进军移动互联,“整合”牌将成为主打优势。
  
  1月6日,美国消费电子产品展(CES)正在炽热演出,包括联想集团CEO杨元庆、联想集团总裁兼COO Rory Read在内的联想高层悉数亮相拉斯维加斯,高调发布联想移动互联网战略,并强力推出第一代移动互联网终端产品。继2010年11月30日回购手机业务后,联想在移动互联范围终于有了大举措。
  
  “新蛋糕”的诱惑
  
  2010年11月30日,联想公布 以两亿美元向由弘毅投资为首的一些投资者回购联想移动,而在2010年1月,联想以1亿美元出售移动业务。在这个看似赔本的买卖面前,是联想规划移动互联的野心。
  理想上,其他PC厂商也早已按捺不住了,争相分食这行将催生百亿元市场的蛋糕。就在2010年11月,各大PC巨头纷繁抢滩移动互联:联想回购移动业务前一个星期,11月24日,宏在中国市场正式发布了智能手机新品;与此同时,戴尔发布智能手机Mini 3i,中国移动成为首家移动运营商;而早在2010年,惠普就公布 收买无线网络技术供应商Colubris Networks公司,密谋移动互联。
  “虽然关于PC厂商来说,这是一个新的范围,但我以为它是PC向下开展的自然延伸,用户越来越需求小型化、网络化、运用效劳导向的移动终端设备,这正是我们擅长的事情。”杨元庆说。
  和其他PC厂商以智能手机切入移动互联不同,联想此次携全系列终端产品进军移动互联,来势汹汹,包括智能本Skylight、智能手机乐phone和全新创意的双模笔记本电脑ideapad U1。此外,联想还公布 启动“乐方案”,首先在中国落实移动互联网战略。在一系列举措中不美观出,“整合”牌是联想的主打优势。
  
  不再依靠Wintel
  
  此次联想亮相的移动互联络列产品中,最刺眼 的莫过于智能本Skylight了。Skylight是集成了智能手机和上网本最佳特性的全新移动消费终端,运用户永远在线,完全为网络运用而设计。更引人留意的是,它是联想与高通公司协作的全球第一款基于ARM架构的智能本,这意味着,坚若磐石的英特尔和微软阵营末尾瓦解。
  目前,微软没有可供智能本运转的操作系统,而关于英特尔来说,虽然Atom芯片迄今在上网本中占据主导位置,但它并不是智能本范围的竞争者。
  与英特尔的“Intel Inside”单打独斗的业务形式完全不同,ARM这种以IP授权为主的共同业务形式,使其成为手机芯片90%的占有者。“联想与英特尔、微软的协作仍将继续,但是在所推出的智能本和智能手机产品中,高通是目前我们以为最好的方案。”杨元庆的一席话反映出,英特尔和ARM的角力,并不在于通讯和传统IT谁的血缘更高贵,谁能顺应移动互联的新趋向,谁就能赢得最后的成功。
  
  联想集团CEO杨元庆和COO Rory Read展现LePhone。

项目开发背景
随着Internet的普及,越来越多的人们建立了自己的WWW网站,人们通过网站可以展示产品,发布最新动态,与用户进行交流和沟通,与合作伙伴建立联系,以及开展电子商务等。其中留言管理系统是构成网站的一个重要组成部分,它为人们的交流提供了一个平台。
网站留言管理方式是基于ASP和脚本语言,将动态网页和数据库结合,通过应用程序来处理留言,这是目前较为流行的做法。
1.2 项目开发的目的
网上聊天系统是为人们进行交流和联系提供的一个平台。利用现代的网络资源优势和技术优势,通过提供完善的网上聊天系统的管理,以达到增进人们与人们之间的信息交流和沟通的目的,并以此加快人们的信息化建设。
1.3 项目提出的意义
Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为Internet上一种先进的,易于被人们所接受的信息检索手段,World Wide Web(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。
近年来计算机技术的快速发展,特别是计算机网络的发展,越来越深刻的改变了人们生活的方方面面。使得人们能以更低廉的价格,开发出更方便、更实用的网络工具。各种在线服务系统,更是深刻的影响了人们的联系和交流方式,使得人们可以在远隔千里之遥随时通讯。过去的种种陈旧的联系方式,已经不能满足现代生活的需要。网上聊天系统作为一种方便消费者与人们之间联系的实用系统便应运而生。网上聊天系统是为人们进行交流和联系提供的一个平台。通过提供完善的网上聊天系统的管理,可以达到增进人们与消费者之间、消费者与消费者之间的交流和联系的目的。
1.4 系统的开发方法
该留言管理系统可以在Windows 2000 Server操作系统平台上运行,Web服务器为IIS,数据库服务器为Microsoft Access数据库,开发工具采用的VBScript和MX DreamWeaver。
第二章 系统分析
2.1可行性分析
可行性分析(Feasibility Analysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。该系统的可行性分析包括以下几个方面的内容。
(1) 经济可行性:主要是对项目的经济效益进行评价,本系统开发经费对于本单位在经济上是可以接受的,并且本系统实施后可以显著提高工作效率,有助于学院完全实现信息化管理。所以本系统在经济上是可行的。
(2) 技术上的可行性:技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。该管理系统采用了当前新兴的Browser/Server模式进行开发。三层的Browser/Server体系结构具有许多传统Client/Server体系结构不具备的优点,而且又紧密的结合了Internet/Intranet技术,是技术发展的大势所趋,它把应用系统带入了一个崭新的发展时代。数据库服务器选用Microsoft Access数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。因此,系统的软件开发平台已成熟可行。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。
(3) 时机可行性:目前,网络已经遍布全球,人们与人们之间的竞争日趋激烈,人们与人们之间的竞争已经上到一个新的高度,那就是信息化战争。最新的信息就是最好的竞争手段的实力,网上聊天系统就是获取最新信息的一个好途径。因此,建立一个网上聊天系统是事在必行。 综上所述,此系统开发目标已明确,在技术和经济等方面都可行,并且投入少、见效快。因此系统的开发是完全可行的。
2.2 需求分析
 在可行性分析阶段已经粗略的研究了该项目的需求,并分析了开发平台及软件的可行性,但为了准确的确定目标系统必须做什么,了解用户的明确需求,在相关部门进行了详细的调研, 进一步明确了作者所实现子系统的功能。
 
第三章  系统的主要技术分析
3.1   ASP技术
3.1.1.  ASP访问数据库的原理
ASP是服务器端的脚本执行环境,可用来产生和执行动态的高性能的WEB服务器程序。 当用户使用浏览器请求ASP主页时,WEB服务器响应,调用ASP引擎来执行ASP文件,并解释其中的脚本语言(JScript 或VBScript),通过ODBC连接数据库,由数据库访问组件ADO(ActiveX Data Objects)完成数据库操作,最后ASP生成包含有数据查询结果的HTML主页返回用户端显示。
3.1.2  ASP内部6大对象
ASP提供了6个功能强大的内部对象,每个对象具有各自的属性(Property)、方法(Method),有的还拥有数据集合(Collection)与事件(Event),它们共同完成Web中的一些重要工作。这6个对象及其功能描述如表3.1所示。
对象名象 功能描述
Request 从客户端取得信息
Response 将信息送给客户端
Server 提供一些Web服务器工具
Session 储存在一个Session内的用户信息,该信息仅可被该用户访问
Application 在一个ASP-Application中让不同的客户端共享信息
ObjectContext 配合Microsoft Transaction服务器进行分布式事务处理
表3.1  ASP 内部6大对象及其功能
合理地运用这些对象可以使原本复杂,烦琐的工作变得简捷而条理清晰。我们可以用以下的语法直接使用这些对象:对象/属性/方法/数据集合Global 文件,每一个以Active Server Pages为基础的应用程序都拥有一个Global.asa文件(ASA后缀名其实是Active Server Application的缩写),它位于每一个应用程序的基点目录之下。当Active Server Pages做下面两个动作时,Server便会去读Global.asa文件:
1.Web Server启动之后,一个应用程序目录中任一个ASP文件被提出第一个HTTP请求(Request)时。
2.不具有任何Session的客户端向Server请求一个ASP文件时。前面已经提到Application和Session这两个ASP的内部对象。Application对象内的信息供所有正在执行该应用程序的用户分享,它创建于Web Server启动后一个应用程序中任一ASP文件被提出第一个HTTP请求时,结束于Server端停止运行。而Session对象仅属于一位用户,维持一个用户端的信息,其他用户无法访问,它创建于一个不具有Session的用户向Server请求一个ASP文件时,结束于该Session到期(即用户端超过某时间段没有向Server提出要求或刷新Web页面)或Abandon语句的调用。可见,Global.asa文件的调用与Application与Session这两个对象密切相关。事实上我们通常在Global。asa文件中写入以下内容:
Application或Session的开始事件(Start-event)。
Application或Session的结束事件 (End-event)。
这样,在一个Application或Session对象被创建或结束时,系统会自动完成Global.asa文件中写入的相应事件。值得注意的是,如果一个Application与一个Session同时开始,Active Server Pages会先处理Application的开始事件,而如果一个Application与一个Session同时结束,Active Server Pages则会先处理Session的结束事件。
3.2  IIS与ASP的结合
在过去,客户机/服务器结构的设计与Web的相关技术几乎处于平行线上,两者相互独立并无法作出集成性的设计。现在我们利用IIS+ASP构成三层式Web结构(如图2.1所示)的中间一层,将客户机/服务器结构与Web密切结合,完成前后端两者的集成输出功能,使得Web站点的开发更方便,实现的功能更强大。
利用IIS+ASP技术来集成Web前后端所带来的强大效益可归结为以下几个方面:
1.减少构建和维护成本
2.加快联机过程
3.应用软件集中在服务器端开发管理
4.前端可使用任何浏览器(IE、Netscape…..)
5.后端可存取任何数据库 (SQL、Access…..)
6.可使用任何脚本语言开发 (VBScript、JavaScript、PERL…..)

摘要:随着信息化的发展,校园网学生用户的增多,网络中心的学生上网开户工作压力越来越大。逐步实现网络开户工作的自动化很有必要,通过使用网上开户系统可以简化工作流程,提高了网络中心员工工作效率和准确性,加强后续的学生上网管理工作。
  关键词:Java;数据组件;业务逻辑

  
  Implement and Design of Network Access Register System Based on JAVA
  Hua Tao,Li Laixiang
  (Network Information Centre of LiaoCheng University,Liaocheng252000,China)
  Abstract:With the development of information and the number of network student users is getting bigger,gradually implement the automation of the work about network access is necessary.By using the internet network access register system ,we can simplifywork process and improve the network centre staff efficiency and accuracy and strengthen the follow-up of the students of the management.
  Keywords:Java;DAO;Business logic
  
  一、前言
  聊城大学网络开户系统是聊城大学网络信息中心专门针对校园网学生用户上网注册缴费而设计的基于B/S架构的应用系统。它于2008年9月份自主立项,历经多半年的调研、开发、测试等工作,于2009年9月份正式试运行,经过三次学生开户注册的运行考验,该系统运行良好,在系统可用性、稳定性等方面表现突出。通过开户系统的使用试运行,简化了工作流程,为学生提供了信息便利,提高了网络中心员工工作效率和准确性,使每学期都要进行的开户工作变得井井有条。
  二、系统应用背景和软件工作流程
  本系统开发目的主要是简化工作流程,提高服务质量。在本系统运行之前,由于校园网物理线路情况复杂、备用交换机较少等原因,每学期的学生上网工作手续繁琐,耗时耗力,每次开户都需要一个多月的时间才能稳定,网络中心需要抽出大量人力、物力,不仅花费了大量时间,而且增加了很多开销。老的工作流程如下:
  发布开户 通知 关于发布提成方案的通知关于xx通知关于成立公司筹建组的通知关于红头文件的使用公开通知关于计发全勤奖的通知 =》学生上网报名缴费=》统计上网情况,建立账号=》连接线路=》发放账号=》学生正常上网
  其中,学生上网报名缴费、统计上网情况和发放账号等工作都是手工操作,即浪费了时间,又容易出错。为了解决每学期学生开户上网难的情况,网络中心在09年暑假集中人力对东校区学生宿舍区网络进行改造,升级了交换机,为每个学生宿舍接通一个信息口,为网络开户系统提供了有力的网络基础架构支持。为了尽一步提高工作效率,提升客户服务满意水平,因而需要有针对性信息平台提供支撑。本系统旨在通过电子化业务的流转,实现运维和相关业务,以替代传统的手工操作,提高运作效率。现工作流程如下:
  发布开户通知=》学生缴费报名注册=》系统缴费,统计报表,建立账号=》学生登录系统,查看账号,配置上网。
  经过开户流程的整合,缩减了工作流程,由原来的手工操作变为业务系统电子化操控,大大减少了从注册报名到学生实际上网的工作时间,学生满意度显著提高。
  三、系统技术架构
  该系统采用基于J2EE 的多层体系结构设计方案,使用开源框架实现架构,实现了重用设计、重用代码、提高系统的可扩展性和可维护性的目标。
  由于业务上的迫切需求,系统应在尽量短的时间内能够投入使用,系统设计和实现时,采用成熟软件技术,先进软件架构。采用当前流行的浏览器/服务器(Browser/Server)体系结构,后台服务器运行在Windows 2003 Server操作系统下,数据库采用SQL Server 2005关系型数据库,WEB服务器使用Apache的Tomcat服务器。
  由于系统的使用范围广泛,使用者较多,为了保证故障维护处理的稳定性和可拓展性,系统采用先进的三层架构。将一切业务逻辑集中在服务器上便于管理和升级,通过数据库连接池技术、Hibernate ORM等策略保证了客户端连接中心数据库服务器的访问速度,使其响应及时准确。
  该体系结构是由客户端层、WEB 层、业务层、持久层和数据层构成的多层结
  构,每一层在软件结构中实现不同的功能。Web层完成系统的页面显示和系统与客户的交互形成所有的交互界面,Web层使用Struts框架实现MVC模式,使用Struts框架的ActionForm 类实现前台数据的封装,使用Action类来实现业务的调用。业务层是由大量运行在应用服务器端的用于处理业务逻辑的DAO组件构成实现业务逻辑。持久层使用Hibernate框架来实现对象持久化,使得业务层频繁的和数据库交换数据变得和操作对象一样方便,程序中不在出现任何有关数据库表项的信息,见到的只是持久化对象和操作数据库的Hibernate 查询语句。如下图所示:
   四、总结及后期规划
  随着系统的试运行,开户工作变得很有效率,准确性有了很大提高,但是该系统仍然在人机交互的可用性和系统管理功能方面存在着若干缺陷,存在着许多尚需完善的地方,需要接下来再接再厉来完善。逐步实现系统和学校校园一卡通互相接通,实现学生的自主缴费。
  参考文献:
  [1]杨芙清,梅宏等.软件复用与构件技术.电子学报vol27,200l
  [2]田珂,谢世波等.J2EE数据持久层的解决方案 V01 29.计算机工程,2003
  [3]Hiberante Home Page.http://www.hibernate.org

 

要真正实行社会责任,网游企业们就不能总停留在“打击盗号、私服,维护游戏公允”和各种慈善捐款上,只要打造安康的行业笼统,才干有可继续的开展。
  
  近日,卫生部发布《未成年人安康上网指点(征求意见稿)》,明白指出“目前网络成瘾定义不确切,不应以此界定不当运用网络对人身体安康和社会功用的损害”,否认了“网瘾”这种疾病的存在,支持把网瘾当成疾病的治疗方式,“严厉制止限制人身自在的干预方法,严禁体罚”。
  如今,群众关于网瘾效果的关注,曾经逾越了“终究有没有网瘾”、“这种现象是如何发生的”的范围,而转向求解“如何快速地治疗、抑制网瘾”。似乎一瞬间,以治疗网瘾为主要诉求的学校、中心在全国各地“炸开了花”。
  直到明天,在百度搜索“网瘾”二字,还能失掉高达21条标有“推行”字样的链接,居然比“买房”还多。网页上还打出“中央电视台报道最多的戒除网瘾机构”、“魔鬼练习 学校协助网瘾少年戒除网瘾”、“三个月网瘾不是梦”等字眼,极尽“忽悠”之能事。
  但是,山东临沂杨永信电击治疗网瘾,以及广西戒除网瘾练习 营教官打死营员等极端事情的发作,使人们突然看法到,网瘾似乎并不是一种单纯的疾病,不是仅靠医学治疗、体能练习 就能药到病除的。并且,急切、自觉地治疗网瘾,不只有益青少年摆脱错误的生活习气,甚至对其身心形成庞大的损伤。
  在这样的大环境下,卫生部声明“网瘾非病”有两方面积极意义: 一方面它说明,关于孩子网瘾的效果,家长不应推脱责任,更不可稳扎稳打,由于戒网瘾在医学上并没有什么灵丹妙药; 另一方面,它引导人们重新回到效果的原点,思考 “既然网瘾不是病,那它终究是什么”?
  理想上,网瘾效果的发生,是青少年、社会、网游公司三方合力的结果。一些兴旺国度的网络基础设备和网上的内容也都比中国丰厚,却不存在如此普遍、严重的网络成瘾现象。在中国,人们对青少年网络成瘾的缘由其实早已构成共识: 客观方面,中国青少年普遍缺乏独立才干、自制才干较差; 客观方面,网瘾实践上是我国社会应试教育畸形开展的副产品。
  但是,青少年素质的提高需求几代人的努力,而教育革新也不能够在短期内有立竿见影的效果。这样一来,效果的焦点就自然转向了第三方—网游公司。没错,网游公司要自动承当抑制网瘾的责任,否则,来自相关部门的监管力度会越来越大。
  2010年防沉溺系统的推出其实就是一个信号。2010年3月份全国“两会”上,全国政协委员、四川省监察厅副厅长赵振铣更明白针对《征途》游戏指出:“一些网络游戏开发商和运营商缺乏社会责任,严重危害青少年的身心安康和品德养成。”
  网络游戏这一行业的暴利性,确是中国所特有的。这个特殊 的产业目前能够遭遇的最微风险,就是社会言论压力引发的政策风险。“常在河边走,难免不湿鞋”,这从魔兽世界的审批困境中就可见一斑。而要真正实行社会责任,网游企业们就不能总停留在“打击盗号、私服,维护游戏公允”和各种慈善捐款上,而必需在中心业务上下功夫,在商业利益与社会责任中找平衡。说白了,只要打造安康的行业笼统,才干有可继续的开展。

概述: 委婉语是一种普遍的文明现象,是一种委婉委婉、烘托暗示的言语表达方法,是人们协调人际关系的一个重要言语手腕,它以共同的角度反映和折射出一个民族的历史演进及其政治、经济、文明、思想看法等范围的变迁。本文从委婉语的运用范围、表达方式对英汉言语中委婉语作了对比剖析。
  中心词汇: 计算机毕业网 英汉委婉语翻译对比
  
  委婉语,作为一种言语现象,具有其共同的来源及构成方法,并遵照一定的开展规律。英语和汉语是英美人和中国人民各自在临时
本文档为【ASP689自适应网络课程学习导航系统】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_891237
暂无简介~
格式:doc
大小:375KB
软件:Word
页数:0
分类:经济学
上传时间:2012-04-05
浏览量:14