HI,欢迎来到学术之家股权代码  102064
0
首页 精品范文 留言板管理

留言板管理

时间:2023-06-05 10:16:47

开篇:写作不仅是一种记录,更是一种创造,它让我们能够捕捉那些稍纵即逝的灵感,将它们永久地定格在纸上。下面是小编精心整理的12篇留言板管理,希望这些内容能成为您创作过程中的良师益友,陪伴您不断探索和进步。

留言板管理

第1篇

摘要:针对目前现有的留言板设计中存在的问题,提出了一种基于Ajax技术的无刷新留言板。Web页面采用局部动态刷新,提高

>> 具有推送功能的留言板管理系统的设计与实现 基于ASP的留言板系统的设计与实现 基于技术的电子留言板设计与实现 基于JAVA AWT组件的留言板的设计及实现 温馨的留言板 JSP实现留言板系统 留言板管理系统的新设计 写满青春的留言板 健康留言板 Enjoy留言板 情话留言板 留言板 情感留言板 真情留言板 常见问题解答 当前所在位置:l和服务器响应文件quick_search.jsp。用户操作界面包含两个主要的界面元素。一个是用户用来输入关键词的文本框,另一个是用于显示查询结果的div。服务器响应文件quick_search.jsp根据用户输入的关键词查询数据库中满足条件的记录。需要注意的是,用户输入的关键词要在姓名、标题、内容三个字段进行模糊检索,只要满足其中一条即可。如果没有找到任何记录,将提示用户“没有找到包含关键词的留言信息”。

2 结论

针对当前留言板设计中存在的问题,充分利用Ajax技术的特点,将该技术应用到留言板设计实现中。Ajax技术的应用可以让用户减少等待时间,提高响应速度,给用户提供更方便、更及时的服务。

参考文献:

[1] 黄永烨,刘晖.Ajax应用开发典型实例[M].北京:电子工业出版社,2008.

[2] 梁文新,宋强,王占中等.Ajax+JSP网站开发从入门到精通[M].北京:清华大学出版社,2008.

[3] 邵一川.基于Ajax技术的智能客户端流引擎[J].计算机工程,2009(35).

[4] 陈兴渝,钟朝亮.基于Web的告警实时显示系统的设计与实现[J].北京邮电大学学报,2009,4(32).

[5] 欧阳荣彬.Ajax与新型管理信息系统[J].中山大学学报,2009,3(48).

注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文

第2篇

关键词:案例教学法; 案例分析;网络程序设计;ASP

中图分类号:G642文献标识码:A文章编号:1009-3044(2008)35-2443-03

Application of Case Teaching Method in the ASP Network Programming Design Courses

ZOU Yu-feng

(Guilin Normal College, Guilin 541001, China)

Abstract: This paper analyzes and investigates the teaching characteristics of the ASP network programming design. It discusses how to apply this method to network programming design combined with the concrete teaching practice of the message board list, It has been proved by practice that case teaching method can raise the student independence analysis and solve problem.

Key wods: case teaching method; case analyse; network programming design; ASP

1 引言

随着网络技术的发展,ASP技术日益成为各类网站、电子商务平台的重要开发手段和技术,社会对网络程序开发人员的需求也越来越多,为了适应信息技术的发展需求,近年来,网络程序设计已经成为各类高等院校计算机相关专业、电子商务专业、信息管理专业的必修课程。网络程序设计课程目标就是培养学生掌握Web程序设计开发、网站建设、设计到实现的实践动手能力,加强学生实践课程的学习,在实践中掌握编程技巧和方法,能够在老师的指导下完成一个具有实际意义的小型Web应用系统的开发。

网络程序设计课程的特点是:面向对象,高度抽象;内容丰富,学习量大;实践性强,应用性强;学习难度大。许多同学在学习过程中存在“一看就懂,一用就不会”的毛病,之所以形成这样的认识,主要源于动手能力培养不足,通过书本学习到的理论知识和实践之间存在较大的鸿沟。本文从实践的角度出发,遵循由浅入深、循序渐进的原则,以注重培养学生解决实际问题为主线,着眼于弱化ASP程序设计的难点,强调学生动手开发能力的培养,探讨“案例教学法”在网络程序设计课程中的应用。

2 案例教学法及其在网络程序设计ASP课程中的实施步骤

案例教学法是指在教师的指导下,围绕教学目标和内容的需要,采用案例组织学生进行学习、研究、锻炼能力的方法。它能创设一个良好的宽松的教学实践情景,把真实的典型问题展现在学生面前,让他们设身处地地去思考、去分析、去讨论,对于激发学生的学习兴趣,培养创造能力及分析、解决问题的能力极有益处。

案例教学法的实施,大体包含四个步骤:

2.1 收集案例

在网络程序设计ASP课程的教学过程中,教师收集的案例,应包括:留言板,BBS论坛,新闻公告系统,聊天室,在线购物,网上书店等典型的Web应用系统,这些系统可以是往届学生设计的具有实际意义的优秀作品,可以是教师设计的功能完善的Web应用系统,可以来自各种教材的光盘,也可以从因特网上下载。教师在收集案例的过程中,要带有明确的目的性,通过一个个独特而又具有代表性的典型案例,让学生在案例的思考、分析、制作过程中,建立起一套适合自己的完整而又严密的逻辑思维方法和思考问题的方式,以提高学生分析问题、解决问题的能力,进而提高综合素质。收集的案例要具有实际意义,有较强的综合性,学生不仅需要具备基本的理论知识,而且需要学生综合运用各种知识和灵活的编程技巧来解决问题。案例更重要的是要突出实践性,着重培养学生的综合应用能力,缩短学生与用人单位之间的就业距离,使学生今后能够尽快适应工作的需要。

2.2 分析案例

教师在课堂教学中,通过多媒体教学手段演示案例,引起学生注意,激发学生学习动机,有效地启发学生对知识的积极探求;用准确、精练、清晰、有条不紊的课堂语言,分析完成案例需要用到的ASP技术基本知识、ASP的内部对象、ASP数据库存取组件的内部对象、编程技巧、方法和步骤等,对一些关键编程技术和技巧可做重点讲解,让学生明确学习目的,在上机实践环节中能够独立完成案例的设计与制作,能够正确无误的再现案例。

2.3 总结案例

教师对案例涉及到的课程知识进行归纳和总结,在总结编程规律和技巧的过程中,突出重点,突破难点,通过归纳梳理,达到概括提高、综合拓展和灵活运用的目的,最终落实于提高学生综合解决问题的能力,使知识得以“升华”。

2.4 再现案例

教师力求紧扣理论知识点、突出设计方法、明确设计思路,给学生下达案例制作实验任务书,在实验任务书中,要明确实验目的、实验要求、实验内容,对关键编程技术的实现要给出代码,供学生参考。任课教师在实验前要求学生按照每一个案例的具体制作要求,提前完成准备工作,如:查找资料、设计算法、完成程序代码、写出项目报告等,做到有准备地上机。进行实验时,要求学生按照实验任务书的要求,完整的再现案例,并能根据指导教师的要求,对案例做一些改进。实验完毕后,学生应将作品上传至机房文件服务器上,供指导教师审阅评定。

3 网络程序设计ASP课程分析

利用ASP技术开发的小型web应用系统包括:留言板,BBS论坛,聊天室,新闻公告系统,在线购物,网上书店等,所用这些web应用系统都需要用到ASP的多个内部对象,以及ASP数据库存取组件的多个内部对象的编程知识,因此我们可以在学生学完上述知识之后,专门设计一些综合复习课,采用案例教学法,引导学生对学过的知识加以概括性整理和深化,以形成新的认知结构,获得系统性提高。

网络程序设计ASP课程内容多,知识点分散,达到深刻理解灵活应用,并能设计出具有实际意义web应用系统非常不易,因此在教学进行到一定的阶段,教师帮助学生把分散的、相对独立的、零星的知识重新梳理、组合,理顺各部分知识之间的内在联系和规律是十分必要的。综合复习课的结构特点就是通过分析、综合,穿章破节,以典型案例的形式,把已学知识进行归纳,列要点,将知识系统化,网络化,形成完整的知识体系,通过归纳梳理、概括提高、综合拓展,达到灵活运用的目的。

4 案例教学法应用举例

教师在讲授完ASP的五大内部对象和ASP的ADO内部组件等知识后,可设计一堂综合复习课,以留言板系统为例,采用案例教学法,达到让学生灵活运用所学知识综合解决问题的能力。下面对留言板系统进行案例分析。

4.1 分析留言板系统模块结构

从收集的案例中,选择一个具有后台管理功能的留言板作为案例。该留言板系统具有用户留言和后台管理两大模块,在用户留言模块中,可以实现:查看留言、发表留言、显示留言公告等功能,进入后台管理模块,要求输入用户名和密码,登录成功后,可以实现:查看留言、回复留言、删除留言、留言公告等功能,其模块结构如图1所示。我们可以在网站主页中建立“留言板”和“管理区”的超级链接,分别链接这两个模块中。

4.2 分析数据库设计

Access具有界面友好、易学易用、开发简单、接口灵活等特点,非常适合开发小型网站,因此本案例中我们采用Access作为后台数据库。在Access 2003中新建一个数据库lyboard.mdb,它包含三张表。admin表,用于存放管理员帐号和密码;guestbook表,用于存放留言信息;notice表,用于存放管理员的留言公告信息。各数据表的结构如表1所示。数据表包含的数据类型丰富,有利于让学生充分学习各种数据的处理方法。

4.3 分析留言板系统流程图

留言板系统具有用户留言和后台管理两大模块,共包含10个文件,系统工作流程如图2所示,各文件功能见表2。

表2 留言板系统文件说明

在对留言板系统进行分析后,可以归纳总结系统用到哪些ASP的内部对象和组件,以便学生在上机实践再现案例前能提前进行复习,并对系统中用到的关键技术和编程技巧进行总结。

5 结束语

网络程序设计ASP课程内容多,知识点分散在各章,学习在学完各章知识后,要独立设计一个具有实际意义的Web应用系统是非常困难的,通过在教学过程中,设计综合复习课,引入案例教学,可以帮助学生分解难点,逐步递进,最终使学生形成综合应用能力。实践证明,运用“案例教学法”能收到良好的教学效果。

参考文献:

[1] 尚俊杰. 网络程序设计――ASP[M].北京:清华大学出版社,2005:3.

第3篇

关键词:互联网;企业网站;数据库;B/S架构;ASP;Access2003

1系统开发前提

1.1开发背景

电子商务网站是企业在互联网上宣传企业形象和文化、销售商品的重要窗口,现已成为企业不可缺少的网络平台。通过电子商务这一新型的商业运营模式,开发实现一个中小型电子商务购物平台实现网络定购、销售和管理商品,以体现电子商务可以减少成本、传播迅速、服务质量高的优点。

1.2课题开发的目标与期望

(1)帮助企业高效的宣传企业形象、充分展现企业风采、全面的产品宣传等。(2)利用网络快捷方便的优势,迅速对进行信息采集、分析、传递以及对公司新闻及时的报道。(3)通过网络在线供求系统,实现客户网上的供求信息的查询、订购、交易、信息反馈等。

1.3ASP的简单介绍

ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。

2网站功能需求分析

根据不同用户的不同使用需求与权限,因此不同角色在系统中应具有的功能也有不同。下面是企业网站中三个角色具有的功能。(1)网站管理员应具有的功能:①产品信息管理,可对产品进行分类、添加、修改、删除等操作;②产品订单管理,可对订单进行审核等相关操作;③企业新闻管理,可对企业新闻进行添加、修改、删除等操作;④留言板管理,可对用户提交的信息进行分类、添加、删除等操作。⑤会员信息管理,可对注册会员信息进行相应管理;(2)网站注册用户应具有的功能。对于网站的注册用户,能进行注册用户的登陆功能,并能浏览网页信息,登陆后能对产品进行选择、提交订货单等,在私密留言板上发表意见等。(3)网站非注册用户应具有的功能。对于网站的非注册用户,系统能提供其注册的功能,并在为非注册用户的情况下也能浏览网站,并可以在公开留言板上发表意见的功能。

3网站总体设计

3.1网站的总体结构

本网站主要包括网站前台、后台管理系统和数据库三大部分组成。网站前台包括首页、中心介绍、产品销售、项目承揽、营销网络、常见问题、客户留言和会员中心8个功能栏目。

3.2网站功能模块的概述

企业网站的主要功能是企业新闻和产品信息以及对产品订单的管理等。网站前台中的各栏目主要功能如下:①首页:介绍公司的概况、企业文化和主要产品;②产品销售:现在公司的产品介绍;③项目承揽:主要介绍公司目前承揽的主要项目;④营销网络:展示公司目前的国内外的主要营销网络;⑤会员中心:为网站会员提供资料修改,订单查询,会员留言等功能;⑥常见问题:对客户的留言问题定期给予解答;⑦客户留言:非网站注册客户的留言。

3.3数据库设计

数据库表有管理员表、产品表、会员表、新闻表、人才招聘表、产品大类表。

4网站详细设计

4.1后台管理系统模块

(1)后台主界面。本系统后台主要实现新闻、商品类别的增加,修改和删除;以及招聘信息、会员、管理员等信息的管理。(2)商品管理。进入后台首页后点击左侧导航栏“产品管理”实现对商品类别的增加,修改和删除,还有对商品的修改,删除和按类别增加商品的操作。点击“产品类别”可以增加产品大类和产品小类以及对产品类别的修改和删除。(3)网站前台主界面。主页界面:本网站主界面为index.asp,它的功能是显示公司的销售产品、项目承揽及公告中最新公告,并提供注册用户的登录功能及新用户注册的链接;还提品搜索的功能。客户注册与登录:客户注册与登录是中小型电子商务网站的一般功能。留言板的使用:留言板是为中小型电子商务网站提供一个公共的信息平台。

4.2网站前台主界面

主页界面:本网站主界面为index.asp,它的功能是显示公司的销售产品、项目承揽及公告中最新公告,并提供注册用户的登录功能及新用户注册的链接;还提品搜索的功能。客户注册与登录:客户注册与登录是中小型电子商务网站的一般功能。留言板的使用:留言板是为中小型电子商务网站提供一个公共的信息平台。

5网站调试和使用说明

应用程序的调试对编程来说是一项十分重要的工作。当程序有错误时,通过调试将问题找出来,加以解决,其应用的步骤如下:(1)选择要调试的对象或者文件,打开对应文件,代码将显示在Dreamwaver中,然后在Dreamwaver中进行调试。(2)修改某段代码后可一在浏览器中预览结果,如果仍有问题重复(1)。再次反复重复(1),(2)步骤,直到程序无错误为止。

6结语

(1)运用Access建立了商品的数据库,并在数据库中建立商品的类别表,商品信息表和管理员账户表等,在商品表中记有详细的商品信息。

(2)运用IIS服务器,采用B/S结构,架构网页。实现了主页的浏览功能,类别页面和商品信息页面的超链接功能。

(3)运用ASP语言技术,建立了网页与数据库之间的动态链接,实现了在网页上显示想要浏览的数据库中的信息。并且在管理页面利用网页操作实现数据库中商品信息和商品类别的增加,修改和删除。

参考文献

[1]胡标编著.《ASP网络编程技术与实例》.人民邮电出版社,2004年5月第1版.

第4篇

系统主要完成管理员对图书的管理、读者用户对图书信息的网络查询等功能。不同用户登录后进入不同网页界面。用户包括超级管理员用户、普通管理员用户、读者用户。超级管理员拥有对系统管理的全部权限,包括:图书管理、图书借阅管理、用户管理、数据库管理、留言板管理。普通管理员可进行对图书的借阅管理、留言板管理、数据库备份、用户密码修改操作。读者用户可进行图书查询、申请续借及账户密码修改操作,并可在留言板里进行留言、交流。图书管理主要包括图书的添加、修改、删除、查询。图书借阅管理包括图书的借出、续借、收回、借阅信息查询操作。用户管理包括用户添加、修改、删除、权限设置等操作。数据库管理包括数据库的备份、恢复。

2系统开发方案

本系统在设计中优先考虑系统功能的有效实现,达到用户操作简便,便于维护的目标,其次系统设计科学合理,便于开发,并具有较高的安全性。应根据数据存储的需求特点合理地选择后台数据库。开发模式上目前广泛采用B/S(browser/Server)、C/S(client/Server)两种模式。C/S模式即服务器/客户端模式,这种模式下因需要安装专门的客户端程序,这种模式不太适用点多面广,而用户群体不确定的使用环境。在B/S模式下,用户不需要安装客户端软件,界面完全通过浏览器实现,因此便于维护、升级,开发成本低。另外B/S模式下,可生动地与用户交流,本系统采用B/S模式开发。系统选用ASP动态页面进行开发,ASP具有简单易用,开发效率高的特点,是一种WEB服务器端脚本程序开发工具与运行环境,可用来创建动态网页及交互应用程序。页面中可嵌入VBScript、JavaScript等多种语言脚本。ASP可方便地与SQL、Access等数据库连接,在后台数据库选择上,选用设计简单,数据处理能力较强,成本较低的MicrosoftAccess2003。ASP网页在WEB服务器上运行,本系统运行平台为WindowsSever2003上的IIS6.0。选用可视化的DreamWeaverCS3作为编辑开发工具,利用CS3具有Ajax的Spry框架、CSS样式等功能可以大大提高开发的效率,并可以实时地进行功能及浏览器兼容性验证,完全满足设计需求。

3数据库设计

系统数据库包含6个数据表,如表1所示,这些数据表分别用来保存管理员账户信息、读者账户信息、图书基本信息、借阅信息、续借申请信息及留言板信息。系统数据库采用快速高效的OLEDB连接方式,用连接对象的Open方法打开数据库,用ADO对象集的Recordset对象操作数据库,并通过SQL指令实现对数据记录的读写。为便于利用条码扫描器扫描借书卡上的条码以对读者信息的快速查询,在Reader数据表中设置条码代码字段。在借阅图书的录入中为快速录入,在book、Book_manage表中设置图书条码代码字段,为区别同一版本相同的多本书,应在每本书上贴上唯一的条码,并与表中该书的条码代码记录对应。

4系统安全设计

系统在运行除依托网站的防火墙等安全防护措施外,在开发中进行了如下安全设计:

(1)在登录页面中添加验证码输入,防止对用户密码的暴力破解。

(2)防止未经合法登录的用户直接运行各功能模块,采用session()函数进行登录验证。

(3)把数据库的扩展名mdb更改为asp,防止数据库被恶意下载;

(4)在页面中设计数据库的备份与恢复模块,及时对数据进行备份。

5结束语

第5篇

[关键词]SNAIL交友交流系统;功能模块;模型设计

中图分类号:P23 文献标识码:A 文章编号:1009-914X(2015)05-0082-01

1引言

SNAIL交友交流系统其实就是一个社区网站,既然是社会,那么这个社会里面的A――用户,他们就需要有身份。因此,社区网站里面的人都是有身份的。所以,社区网站要提供用户注册和登录的功能,这也是社区网站最基本的功能。既然是一个社区,那这个社区最主要的功能就是交流。而社区网站就必须具有基本的交流构建,博客、留言板,甚至一些即时聊天工具成了社区网站必不可缺的一部分。

社区网站是立足于广大社区居民信息和需求的网站,它不仅仅带动的是居民社区的生活,而且带动的是整个商圈,信息圈,娱乐圈等的发展。

2系统的目标

本系统属于小型的类似于博客的SNAIL交友交流平台系统,适合广大网民来使用,本系统有主要一下几方面的发开目标:

(1)系统采用人机交互的方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠。

(2)对用户输入的数据进行严格的数据检查,尽可能地避免人为错误。

(4)用户可以填写个人各方面的信息,也可以按照信息去查找对应的亲朋好友。

(5)用户填写个人日志和心情,让大家知道最近你的思想和感想。

(6)上传照片,让大家知道你的魅力。

(7)可以去公共讨论区讨论,发表下你的真知灼见。

(8)娱乐,游戏。

3系统的功能分析

根据使用者的权限不同可分为,前台用户和后台用户两类不同身份。前台用户可以管理首页(博客信息中心)、个人信息、日志、相册、好友、搜索、游戏、页面换肤、公共讨论区、登录和注册、相关链接。后台用户可以管理所有的用户管理、日志管理、博客用户关系管理、相册管理、对博客主页面、公共讨论区的管理、管理后台个人用户。SNAIL系统交友平台功能模块如下图1所示。

系统用例分为SNAIL交友交流平台前台用户用例和SNAIL交友交流后台用户用例,在此仅介绍SNAIL交友交流平台前台用户用例。

(1)博客信息中心。博客信息中心主要是显示博客主人和好友之间交互的一些信息。

(2)日志。日志功能包括以下两大模块:

个人日志:个人日志列表、个人日志查看、个人日志编辑、个人日志删除、个人日志填写。

好友日志:日志查询(输入感兴趣日志名)、好友日志和留言查看、对好友日志留言。

用户在使用的博客的过程中不仅自己要使用博客日志功能,也希望可以看到博友的日志信息,通过这个日志来了解好友最近的情况。

(3)相册。相册模块包括个人相册和好友相册,具体功能如下:

包括了个人相册的查看相册,查看大照片,上传照片,删除照片,给照片留言。好友的相册查看照片,给照片留言。用户的相册也是博客的主要的部分,通过个人照片和好友照片可以让博客的表现能力得到进一步的提高。

(4)搜索。搜索包括了好友搜索和日志的搜索:

好友搜索:根据姓名,年龄,所在地点,学校,工作单位信息搜索。

日志搜索:根据日志名称搜索。

(5)好友。

加对方为好友请求、显示所有好友、进入好友主页浏览(包括日志,照片,好友个人信息)。

博客主人和博客沟通和交互的时候是通过浏览好友的主页面来进行的,当然要想要查看某个用户的博客时候必须给他发送好友请求信息,成为好友以后才能相互查看对方的博客。

(6)游戏和博客链接。

游戏连接和博客兄弟链接,这里是一些娱乐的链接,包括了人人网,QQ空间等的游戏。

(7)系统换肤。

主页面皮肤选择更换情况,这里是用户可以自定义自己的界面主题。

(8)公共讨论区。

组建各宗类型的家族(比如:篮球家族,音乐家族)。

在家族的每个成员,查看所有话题,创建话题,发表留言,添加留言,上传照片,由版主来家族话题和由管理员来删除各种不法的信息。

(9)个人信息。

个人基本信息(姓名,呢称,性别,所在地(只包括省市),生日)、头像设置、联系方式(QQ号码,MSN,移动电话,固定电话,个人主页)、个人兴趣爱好(兴趣爱好,喜欢的运动,喜欢的歌曲,喜欢的电影,喜欢的明星,喜欢的游戏,喜欢的动漫,喜欢的社团,喜欢的书籍)、学校信息(小学,中学,大学,硕士,博士,留学学校)、工作信息(工作时间段和地点)、密码修改。

4系统的数据库设计

数据厍设计是项目开发中一个非常重要的一个关键环节。在这里之所以要特别强调数据库设计的重要性,是因为数据库设计就像高楼大厦一样,如果设计不好的话,在后来的系统维护变更和功能扩充时,甚至在总个系统开发的过程中,将会引起一个比较大的问题,大量的工作将会重新进行。

SNAIL交友交流平台前台用户表包括:个人通信联系信息,个人学习经历信息,个人工作信息,个人兴趣爱好信息。这个类是SNAIL系统的友好用户的抽象。注册时候就需要填写用户名,密码,姓名,昵称,email,性别,生日等信息,注册后可以继续完善自己的个人信息。

SNAIL交友交流平台前台用户留言板表,是用户(UserModel)和用户之间交流的一个直接平台。博主可以给自己好友的留言板留言,这些留言会被好友所看到,然后好友也可以回复。留言板模型(LeaveWordModel)和用户(UserModel)是多对一的关系。SNAIL交友交流平台前台用户个人日志表,LogModel是SNAIL交流交友系统的重点,日志是一种传达思想和心情的工具。日志模型(LogModel)和用户模型(UserModel)是多对一的关系)。

SNAIL交友交流平台前台日志留言表,LogLefdveMOdel是SNAIL交流交友系统日志的留言类,和Log-Model是多对一的关系。

SNAIL交友交流平台前台用户照片表(PhotoModel),PhotoModel是SNAIL交流交友系统日志的照片类,和UserModel是多对一的关系。SNAIL交友交流平台前台照片留言表,PhotoLeaveModel是SNAIL交流交友系统照片的留言类,和PhotoModel是多对一的关系。

SNAIL交友交流平台前台用户联系人表,LinkManModel是SNAIL交流交友系统的博主的联系人类,和UserModel都是多对一的关系。

SNAIL交友交流平台后台用户表,ManagerMOdel是SNAIL交流交友系统后台管理员,负责对整个系统的所有事务的管理。

第6篇

关键词:;案例教学法;教学实践

中图分类号:G642 文献标识码:B

1引言

“技术与应用”是我院为计算机相关专业学生所开设的一门重要的专业基础课程,它全面地介绍了的基础知识和使用开发网络应用程序的技术和方法。该课程具有很强的理论性、实践性和实用性,通过该课程的学习可以提高学生的就业能力。该课程教材多是先分章节介绍基础知识点,在相应知识点处提供小的范例,最后提供一个完整的范例。由于的基础知识理论性比较强,学生学起来有一定的难度并且觉得比较枯燥,如果采用常规的按部就班的方法教学,有的学生会觉得“入门难、不知所云、没意思”,从而丧失学习兴趣,不愿意学下去;也有的学生虽然坚持学到最后,但由于各章节的知识点比较分散、缺乏系统性和完整性,而导致学生不能理解各知识点相互之间的关联,不能学以致用,学到最后才稍稍明白的用途。

那么,如何激发学生的学习兴趣,调动学生学习的积极性和主动性,如何帮助学生理解所学知识,使其能够理论联系实践,将所学知识融会贯通,这些都是提高教学效果需要考虑的问题。笔者在多年的教学实践中,以提高“技术与应用”的教学效果为目的,对案例教学法进行了研究与实践,并取得了良好成效。

2案例教学法

案例教学法是目前国内外比较流行的一种教学方法,已被广泛应用于医学、法学和管理信息系统等教学中。案例教学法,即在教师的指导下,根据教学目标和内容的需要,采用案例组织学生进行学习、研究、锻炼能力的方法。

结合“技术与应用”课程的特点,其案例教学具有以下特征。

(1) 情境性:情境性也即案例性,实现了教学理论与实际应用的沟通与融合。学生在教师的指导下,通过对具体案例的分析和学习形成自主实践、自主学习的空间,提高了学习兴趣及内在动力。

(2) 主体性:在传统的授受式教学中,学生处于被动的接受的地位,其主体地位得不到保障。在案例教学中,为了解决案例内隐或外现的问题,学生会独立地搜索、查找、阅读、理解和分析资料,寻找解决问题的思路和方法,从而充分发挥学习的积极性、主动性和创造性,使其主体地位得到落实。

(3) 互动性:在传统的授受式教学中,教师将教学信息单向传递给学生,学生与教师、学生与学生之间没有进行充分的交流和沟通。在案例教学中,一方面,学生不断地从教学案例中感知、提取信息,和教师进行交互;另一方面,学生和学生之间通过案例分析和讨论,共同寻找解决问题的方法,可以提高学生分析问题和解决问题的能力,加深对所学知识的理解。

(4) 实践性:案例教学法中所采用的案例通常是教师从教学实践中提取出来的典型范例,集知识性、趣味性和实践性为一体,案例教学充分重视学生的能动性和实践性。与传统的授受式教学相比,案例教学法更注重培养学生的实际操作能力、实践应用能力和创新能力。

(5) 问题性:在案例教学中,提出问题是起点,解决问题是归宿。案例教学法可以归纳为“提出问题―分析问题―解决问题”三个步骤,通过这三个步骤,一方面可以提高学生的自主性和批判性;另一方面有助于提高学生分析问题和解决问题的能力,并在问题发现和解决中不断发展他们的科学探究意识和能力。

3案例设计及应用

传统的教学方法是先将知识点分散在各个章节逐一进行讲解,最后简单介绍一个完整的实例。案例教学法和传统的教学方法不同,案例教学法的整个过程围绕着案例求解来完成。在第一次课中,教师引入事先设计好的案例,让学生明确地知道学完这一门课之后将能够解决什么样的问题,将学会什么技能,激发学生的学习兴趣。在今后的课程中,教师根据各章节的知识点的讲授要求将整个案例细分为若干个各自独立的小案例。在每一个阶段的教学中,教师根据案例提出问题,让学生思考如何解决问题;然后,教师与学生一起讨论问题的解决,引导学生分析问题,在分析问题的过程中,讲授所要用到的知识点;最后,教师为学生演示,一步一步完成案例程序的开发。

3.1案例设计

案例教学法成功与否,案例的设计是个关键。在设计案例时需要注意以下几点:涵盖知识点多,大小合适,难易合适,有一定的趣味性。

笔者根据多年的教学实践经验设计了一个“留言板”网站作为“技术与应用”课程的案例。“留言板”网站包括前台和后台两个模块,前台主要实现会员注册、会员登录验证、查看留言(会员和非会员都可以查看留言)、发表留言(只有会员可以发表留言)、会员修改个人资料功能,后台主要实现管理员登录验证、会员管理(可以查看、删除会员)、管理员管理(可以添加、修改、删除管理员)、留言管理(可以查看、删除留言)功能。

“留言板”网站具有以下特点。

(1) 贴近学生生活,交互性强。留言板在Internet上应用广泛,很多学生都用过,和学生生活比较贴近,再加上留言板交互性强,容易引起学生的兴趣。

(2) 大小合适,难度适中。因为课堂教学时间有限,规模太大的网站不容易实现,也会使学生产生畏惧心理从而降低学习的积极性。“留言板”网站规模相对较小,在课堂上比较容易实现,其难度适中,学生比较容易掌握,并且有利于建立学习的自信心。

(3) 涵盖知识点多。留言板网站是使用C#编程,使用SQL Server创建数据库,在Visual 环境下开发实现的。它涵盖了Web窗体、常用服务器端控件、服务器端数据验证控件、访问数据库、DataGrid控件、Application对象、Session对象、Response对象等知识点。

3.2案例应用

由于篇幅有限,本文仅以“提出问题―解决问题”的形式说明笔者在授课过程中是如何围绕案例一步步展开和深入教学的,如表1所示。

3.3案例式实验教学

“技术与应用”是一门实践性很强的课程,实验教学是很重要的教学环节,只有重视实践才能帮助学生巩固课堂上所学的知识。实验教学采用任务驱动的教学方法,将验证性案例的实现和设计性案例的完成相结合,分为两个步骤:首先,以课堂教学案例为基础,让学生验证性地完成教师课堂上使用的案例;其次,教师根据当前实验所涵盖的知识点,提出一个与教学案例相似的练习案例,该练习案例涵盖的知识点要比教学案例多,最好能包含一个下一节课讲到的知识点,要求学生独立完成,从而培养学生独立解决实际问题的能力和自主学习能力。

4结束语

实践证明,案例教学法在“技术与应用”中的应用,激发了学生的学习兴趣,加深了学生对所学知识的理解,培养了学生的创新精神和创新能力,提高了教学效果,同时也提高了教师的专业素养和教学水平。

参考文献:

[1] 唐世纲,谭晓林. 案例教学基本特征初探[J]. 成人教育,2004(9):59-60.

[2] 陈建潮,李洛,熊薇. 在程序设计课程中导入“案例式”教学方法[J]. 计算机教育,2007(4):22-26.

第7篇

【关键词】Dreamweaver;剪纸文化;网页设计

1 剪纸文化网站的开发软件介绍

Dreamweaver是个原本由Macromedia公司所开发的著名网站开发工具。它使用所见即所得的接口,亦有HTML编辑的功能。Dreamweaver可以用最快速的方式将Fireworks,或Photoshop等档案移至网页上,也可以使用网站地图可以快速制作网站雏形、设计、更新和重组网页,并且Dreamweaver是唯一提供Roundtrip HTML、视觉化编辑与原始码编辑同步的设计工具,它具有制作效率高,网站管理迅速以及控制能力强的优点。

2 剪纸文化网页设计与制作

2.1 规划结构

一个网站建设成功与否与建站前的网站规划有着极为重要的关系。规划一个网站可以用树状结构先把每个页面的内容大纲列出来。在剪纸文化网中,笔者设计了七大模块,分别为首页,简介,历史,鉴赏,教程,小游戏,留言板。其中,在简介模块中有介绍,剪纸特点,剪纸种类三部分;鉴赏模块是本网站设计的重点,有花鸟,蝴蝶,鱼和人物四组动态效果,来展示精美的剪纸图片。

利用Dreamweaver制作网页,首先要规划和创建站点,然后利用站点对文件进行管理。所谓站点,可以看成是一系列文档的组合,这些文档通过各种链接建立逻辑关联。用户在建立网站首先要新建站点,然后在站点中对网页文档进行修改与管理。

网站的目录结构是网站组织和存放站内所以文档的目录设置情况。目录结构的好坏,直接影响站点的管理、维护、扩充和移植。

2.2 LOGO与色彩

2.2.1 设计网站LOGO

网站LOGO是网站的标是站点特色和内涵的集中体现,是剪纸文化网的LOGO设计,剪纸一般为红色,这个LOGO和剪纸文化网所要表现的内涵相联系,赋予传统文化现代活力。

2.2.2 设计网站的标准色彩

标准色彩是指能体现网站形象和延伸内涵的色彩。确定网站的标准色彩是相当重要的一步,不同的色彩搭配会产生不同的效果,并可能影响到网页浏览者的情绪。

2.3 布局

网页布局设计,就是指网页中图像和文字的位置关系,简单的说也可以称之为网页排版。网页布局最重要的目标就是传递信息,分割,组织和传达信息是笔者在网页设计是要充分考虑的。

在剪纸文化网中,一般为左右布局,所用到的布局工具主要有表格和AP Div,其中以CSS(Cascading Style Sheets,AP Div叠样式表单)+DIV(是用来为HTML文档内大块(block-level)的内容提供结构和背景的元素)为主。CSS+DIV网站设计的优势:首先,CSS的极大优势表现在简洁的代码,对于一个大型网站来说,可以节省大量带宽,而且众所周知,搜索引擎喜欢清洁的代码(其真正意义在于,增加了有效关键词占网页总代码的比重),因此使用CSS+DIV的Web标准制作的网站具有搜索引擎友好的一定优势。

其次,CSS+DIV制作的网站使得网站改版相对简单,很多问题只需要改变CSS而不需要改动程序,从而降低了网站改版的成本。如果说某个页面元素需要凸出于页平面,通常使用的表格就不能完成功能了,因为在同一平面页面元素是不能叠加的。而把某一页面元素设置为背景也比较局限。因为制作过程中只能把图片作为背景,不能把Flash 或者文本作为背景。

遇到这样的情况,可以利用“插入AP Div”来解决。“AP Div”可以把它理解成漂浮于页平面的一个空间,这个空间可以像网页一样放入图片、Flash、文字等内容,并且它还有一个非常重要的属性,就是它具有Z 轴。如果把页面的长宽分别看成以左上角为起点的X 轴和Y轴的话,那Z 轴就是垂直于页面的凸起轴,Z 轴的值越大,层就越上,那么放置于改层AP Div内的页面元素就会遮挡住其它的页面元素,从而显示在页面更上方。同时利用AP Div凸出于页平面的这一特性,可以将需要运用的页面元素放置于其中,然后拖动AP Div的位置,轻松实现页面元素的定位。

AP Div比较适合于Flash 结合使用,通常是把Flash 透明动画放置于AP Div中,然后作为图片的装饰,使页面产生动画效果。

2.4 动态效果

动态效果是剪纸网站设计的重点,主要由Flash按钮,Flash文本,视频,背景音乐以及AP Div的行为组成,简单的动态效果可以使网页变的有声有色,增强观赏性。

在剪纸文化网中,由于笔者大部分用的AP Div来布局,可以方便的使用AP Div添加行为。

2.5 交互

交互是参与活动的对象,可以相互交流,双方面进行互动。对于一个网站来说,交互是至关重要的。若一个网站不能与使用者互动,不能及时了解浏览者的需求,则网站很难维持下去。在剪纸文化网中,笔者充分考虑了这个问题,不仅设计了电子邮件的交互,还能在线留言,并对网站的教程资源进行下载方便用户的应用。

2.6 测试

2.6.1 链接测试

链接是指在电子计算机程序的各模块之间传递参数和控制命令,并把它们组成一个可执行的整体的过程。在剪纸文化网中,笔者用到的链接样式有锚点链接,空链接,电子邮件链接等内部链接,在测试过程中,所有的链接都能正常运行。

2.6.2 动态效果测试

在剪纸文化网中,由于动态效果是笔者所要展示的重点,所以对动态效果进行测试是至关重要的环节。笔者大部分页面是用AP Div布局,因此大多的动态效果是AP Div的行为特效,另外还有Flash以及时间轴动画等,在对动态效果的测试过程中,有些效果和设计有所偏差,但经过修改,已经达到了让人满意的水平。

2.6.3 留言板测试

对留言板的返回首页,我要留言,查看留言,管理登个选项依次进行了测试,除了上面提到的我要留言选项中输入的必须是数字QQ号外,其他选项中的内容也进行了细致的测试,如管理登陆时若密码输入错误,也会出现提醒等,对留言板的测试要在ISS环境下进行,不管是留言,查看或者管理等都可正常运行。

第8篇

关键词:Javascript;校园社交网络系统;开发

中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2014)11-2689 -04

社交网络是由互联网技术构建的人际交往信息平台,实现了人与人之间的远距离、实时联系。随着互联网的普及,社交网络日益显示出操作方便、信息快捷、不受时间和地域限制等优点,已经成为大学生在学习、生活中不可或缺的重要组成部分。

近年来,我国的社交网络发展迅速,人人网、开心网等基本上占领了中国社交网络的大部分市场,但是我国的这些社交网络大都面向各类大众人群,商业性、娱乐性很强,偶尔还传播不良信息,尚不能完全满足大学生特定的学习、生活和精神需要。我国还没有一个真正意义上的纯属于校园的社交网络。因此,有必要构建一个专属于大学生的校园社交网络,为他们提供一个结交朋友、沟通交流、相互学习的信息平台,帮助他们缓解学习、生活、人际交往的压力,丰富他们的精神家园,传递正能量。

1.1.1 个人主页

个人主页是个人信息的展示页面,可以展示页面主人的个性签名、个人资料和头像等个性化的信息,还可以显示页面主人近期的详细动态。通过个人主页,可以展示页面主人的爱好、才艺、思想动态和学习生活轨迹,充分显现出大学生们鲜明的个性特色。

1.1.2 留言板、日志、说说

这几个模块是个人空间的主要功能模块。与其他社交网不同的是,本系统能够通过留言板、日志、说说等功能模块进行互动,即每名注册用户可以通过一个官方账号以说说的形式发表一些校园里的趣事,其他的注册用户可以通过留言功能参与互动,并可以进行评论和转发。日志功能模块则详细记录了交互过程。通过这种交互方式,可以抒发页面主人的情感,增加个人主页空间的人气,让网络访客了解页面主人的思想,扩大交友圈。

为了保证留言的私秘性和信息的安全性,访客可以在留言板中勾选“仅对主人可见”选项,不对其他访客公开留言,页面主人也可以在留言板批量删除留言,快速清除不当信息。日志和说说都采用了Ckeditor网页编辑器,操作简便、编辑功能强。

1.1.3 修改个人资料及访问权限

通过该模块,页面主人可以修改个人的详细资料。为了保证个人信息真实、有效,系统对修改信息功能设置了一定的限制,凡是个人确定的信息项目,一经录入就不可再次修改,如:性别、出生日期、学校、入校时间等信息,页面主人在注册用户信息时,系统会提醒用户确定这些信息项,用户一旦确定后,就不能够再次修改这些信息。

页面主人还能设置页面的访问权限,通过该模块,除了能够设置像QQ空间一样的某些人可看或者不能看的权限外,还可以设置哪些大学的同学可看或者不能看,体现出校园社交网络的特色。

其中添加某些特定的用户可以观看,是使用一个弹出框的形式实现的。用户在框中输入账号,则会动态查询此人,如果没有查到此人,则提示用户输入错误。页面会显示好友信息,可以直接点击好友后面的按钮,将其加入,如果想去除,亦可点击已经加入人后面的删除按钮。

1.1.4 在线聊天模块

页面主人可以通过在线聊天模块与好友进行实时交流。在网页的右侧有个好友列表,按好友分组进行展示。当有有好友的消息来时,好友头像后面会显示到达的信息条数。点击一下,好友头像会变大。双击则会打开聊天窗口。

系统每隔相同的时间会检测发来的消息,如果有未读消息,则会在好友头像后面用红色字体显示未读的消息数。

1.2 好友管理模块

通过该模块,页面主人可以查看、管理自己的好友信息。页面主人可以创建分组,分类管理好友信息,进入每个分组可以查看该组的好友信息。页面主人也可以移动好友分组,或者删除好友。

好友管理模块能够显示好友所在的学校、家乡、现居地等信息,供页面主人在添加好友时进行筛选。

1.3 好友搜索模块

好友搜索模块具有在线寻找好友的功能。可以按性别、年龄、学校等方式寻找好友。每次添加一个条件后,都会在显示搜索结果里面添加一小块条件显示,让页面主人知道自己寻找好友的条件,并且每个条件都是可删除的,删除某个条件后,将会自动再次搜寻所匹配的好友。可以选择将此人加入自己的哪个分组。

在显示的人中,可以点击其所在大学、家乡、现居地、现在正从事的工作等项目,可以自动添加相应的条件。

2 本系统的关键技术

2.1 AJAX 与 JSON数据格式

在本系统的设计中,主要运用了AJAX开发技术,这是开发本系统的关键技术。

①采用JAVA平台提供的jquery框架技术设计AJAX程序。

在开发本系统时,如果按照传统的程序设计方法,需要编写具体的AJAX程序,但是这就要考虑浏览器的不同,还要考虑其他各种因素,比如HTTP返回码,并且返回来的数据格式一般都是字符串,还需要解析成json数据,所以,开发工作十分复杂。jquery框架提供了完美的封装技术,代码简洁高效,简化了编程过程。因此,在开发本系统过程中,采用jquery框架技术设计AJAX程序,大大降低了系统开发的复杂度,较好地解决了开发AJAX程序较为复杂的难题。

第9篇

基于B/S结构和的平台进行设计的高校校园电子商务系统是个较为复杂、庞大的系统,主要分为两个模块,即前台管理和后台管理。前台管理包括用户注册登录、浏览网页、浏览商品、搜索查询商品、订购商品等功能。用户可以方便的注册登录,然后随意浏览商品,了解商品的详细情况,并根据用户的需求搜索自己想要的商品,然后放入购物车,对于用户要买的商品支付以后会自动生成订单,如果用户有什么意见或建议可以随时在留言板上发表自己的观点。后台管理包括订单管理、用户管理、商品评价管理、系统信息管理等模块。图1系统功能模块1.1前台功能模块1)注册:作为一个电子商务系统,注册是最基本也是不可少的一个功能,只有注册用户才能在系统上购买商品。2)登录:用户注册了必然就要登录,用户登录后才能进行更改个人资料,处理订单情况。同时可以保证系统的安全,防止一些无聊的人恶意修改信息,破坏商店信誉。3)搜索:用户可以使用搜索功能,通过对商品种类或商店名称或一些关键字进行搜索,系统将会列出相关的所有商品供用户选择,这给用户带来了极大的方便。4)购物车:用户选好想要的商品把它放到购物车中,购物车就会自动生成订单,用户可以直接去付款,也可以继续选择商品,放入购物车中。当然,对于购物车中的商品,用户可以随意删除,而相应的订单也就删除了。总之用户可以管理自己的购物车。5)留言板:用户可以进入留言板写下对系统的意见和建议,也可以反映对产品及服务的满意度,然后通过后台对留言板管理,促使系统做得更完善,更符合人们的购物需求。1.2后台功能模块1)管理员登录:只有经过授权的管理员才能登入系统后台,授权是为了系统安全,不同功能不同模块是通过授权给不同级别的人进行管理和使用的。管理员通过输入账户和密码进入系统进行用户管理、商品管理、信息等各种管理。2)信息:及时系统或商品的相关信息,并进行编辑、添加或删除。3)用户管理:包括对系统注册用户的查询、添加、删除。4)商品管理:对系统中所有商品进行管理,包括商品种类的添加、修改、删除;商品信息描述的添加,修改;以及商品图片的上传,删除等。5)订单管理:用户购买商品后系统会自动生成订单,系统管理员可以查询订单、处理订单或者删除订单。

2系统数据库设计

2.1系统数据库设计原则

1)真实性。系统设计的真实性很重要,要确保所创数据库的数据真实,来源可靠。2)命名要规范简洁。所有的表名,库名都要遵循一定的命名规则,并能体现其应用和功能,以方便维护和查询。3)并发控制。在同一时间只能有一个人控制某一个表,其他人只能进行查询。4)必要的讨论审核。数据库设计完后,设计人员要与相关人员进行讨论,熟悉数据库,在库表修改或顶板之前进行审核,以便及时发现问题和解决问题。5)索引设计。合理的索引能提高数据库的操作效率。在索引设计中,索引字段应挑选重复值较少的字段。6)适当冗余。对于任何系统,过多的冗余会占据系统资源,浪费存储空间,并影响运行速度,所有在设计过程中应尽量减少冗余数据和冗余表,使得数据库系统在结构和功能上达到最佳。但同时,一个系统不可能清除所有的冗余,在某些情况下,适当的冗余反而会提高执行效率。

2.2数据库E-R图设计

E-R模型是数据库设计中表示数据库系统结构的一种方法,该方法用E-R图来描述现实世界的概念模型。E-R图容易理解,但只能说明实体间语义的联系,只是数据库设计的第一步。在E-R图中,有三个基本成分:矩形、菱形、椭圆形,分别表示实体、联系、属性。

2.3数据库表的设计

数据库的结构设计完毕后,现在可以将上面的数据库概念结构转化为某种数据库系统所支持的实际数据库模型,也就是数据库的逻辑结构。在校园电子商务数据库中每个表格表示在数据库中的一个表。1)管理员信息表,存储系统中的管理员信息。主要包括管理员账号:管理员的ID号;管理员名称:系统管理登录用户名;管理员密码:系统管理登录密码。2)会员信息表,记录系统中注册用户的详细信息。主要包括会员账号:注册用户的ID号;姓名:设置用户登录的用户名;性别:设置注册用户的性别;密码:设置用户登录的密码;E-mail:设置用户个人邮箱;电话:设置用户个人电话;地址:设置用户个人地址;邮编:设置用户所在地址邮编。3)产品信息表,记录系统中已有产品的信息。主要包括产品编号:添加产品的ID号;产品类型编号:添加产品分类ID号;产品名称:添加产品名称;产品介绍:添加产品的一些基本信息;产品说明:对添加产品一些基本描述;时常价:购买产品的普通价格;会员价:成为会员后购买产品的价格;图片相对路径:添加产品的图片链接信息;购买次数:产品的被用户购买的次数。4)产品类型信息表,记录系统中的类别信息。主要包括类型ID:设置产品类型ID;上级类别ID:设置产品在上级类型下的类别ID号;上级类别ID:设置产品的类别名称。5)订单详细信息表,记录在客户的一个订单中,针对一件商品的订货信息。主要包括订单详细信息唯一标识:订单详细信息的ID号;订单列表ID:订单的列表的ID号;产品ID:订单产品的ID号;产品名称:订单产品的名称;产品单价:订单购买产品的价格;订购数量:购买产品的数量。6)订单列表信息表,记录针对用户的一个订单的详细信息。主要包括订单列表编号:记录订单的列表的ID号;会员ID,非会员为0:记录会员的ID号,非会员为0;客户姓名:购买用户的名称;详细地址:邮寄购买用户地址;邮编:购买用户所在地址的邮编;联系电话:购买用户的联系电话;电子邮箱:购买用户的邮箱地址;应付款额:购买产品的应付钱数;备注:购买用户可添加一些备注信息;下单时间:购买产品的时间;处理状态:卖家是否发货;送货日期:卖家发货时间;送货备注:卖家送货的一些信息。

3系统的具体设计开发

3.1系统主界面

主界面对于校园电子商务系统来说是非常重要的。它是一个系统的门面,整体风格设计要美观,页面内容及所表达的主题要得体明确,用户操作要简单,这样才能给用户留下好印象,才能使网上购物成为一件愉快的事。主界面的左边可以看到相关商品的分类,用户可以任意选择商品类别进行查询,便能链接到相关页面,里面会有商品及介绍。同时用户还可以通过搜索的功能更快的选择想要的商品。左下面则列举了一些比较受欢迎的宝贝。中间那一块用户可以浏览到热门商品,上面列出了相关商品分类及留言等信息,有助于用户通过这些信息淘到自己喜爱的商品。1)用户注册模块用户注册是为第一次登录系统的用户所设计的。在用户成为本站用户之前一定要注册才可以访问我系统的其他网页。①用户注册包括:登录名称,真实姓名,设置密码,电子邮件等。②注册成功后,才可以访问本系统的其他页面。2)用户登录模块①用户登录包括:登录名称,输入密码。②当用户登录后由管理员核对该用户的名称和密码是否正确,如果无误的话用户可以通过检查直接进入系统的其他页面进行浏览和订购。3)查看商品信息模块查看订单:成功登录的用户可以在该页订购商品。4)留言板模块留言板:用户进入客户留言可以输入用户姓名、E-mail和评价商品。

3.2后台管理模块

后台管理员进入后台进行系统的维护与管理必须先要进行登录才能进入后台进行相关的管理。管理员后台登录的界面。用户只要输入正确的用户名、密码及验证码才可以登录到后台进行管理。

3.3信息管理模块

信息管理是系统后台的一个功能模块,管理员登录后台后可以进行信息查看、添加、修改和删除操作,所地信息会显示在系统首页上,让用户了解系统及商品的即时信息。1)管理员可以进入后台编辑或删除信息。2)添加新信息。

4结论

第10篇

网页界面指网页的版式,即网页的整体设计效果,比如内容的布局安排、标志在网页上的位置、搜索引擎和链接位置、栏目的布局、颜色的搭配,既有原创的文字、图像以及音乐作品等内容,也有对已经发表使用过的材料的重新整合。显然,网页版式设计是对这些原创性元素和公有领域思想表达形式元素以数字化的方式加以特定组合,是一种独特构思的体现,因此,在实际的司法实践中,网页整体设计被认为是一部汇编作品,只要具有独创性,即受到著作权法律保护,如果该网页被抄袭,抄袭者就应承担侵权责任[1]。实际工作中应从两方面理解图书馆网站的网页设计问题。一方面,如果图书馆自行设计开发网页,图书馆网站应注意掌握好借鉴的限度,合理、审慎地借鉴其他网页的内容、设计及布局,切不可跨界变成抄袭。另一方面,如果委托专门的网站开发者设计图书馆网页,图书馆在提供设计材料时,应区分公有领域材料、自有材料、他人转让或许可使用的材料,明确各类型材料的著作权,在网页设计完成后,应与开发者签订合同要求转让全部著作权,以避免引发纠纷,并且也更便于图书馆对网页的管理。

网络链接

网络链接主要指超文本链接,是互联网的基础和互联网生命力的表现。可以说,没有网络链接就没有互联网[2]。正因为网络链接的重要性和普遍性,网络链接的法律问题也比较复杂,可以从三方面来分析。一是网络链接标志。链接标志指向被链文件的网址,用户点击链接标志可以直接登录被链文件,通常网站会用文字、图案、徽记等作链接标志而不会直接使用毫无美感的网址。如果链接标志是受著作权法律保护的美术或摄影作品一类的图案或照片,那么该链接标志就存在侵权问题。如果链接标志是文字,而这些文字并非简单的词句而是具有独创性的书名或文章的组合,或者是一句知名的广告语等,那么该链接标志同样也可能存在侵权问题[2]。二是不同类型的链接。网络链接可分为直接链接、隐含链接、加框链接、深层链接等几种方式[3-4]。直接链接又称“外链”、“链出”,访问者浏览器地址栏由设链者的域名变为被链者的域名,浏览器显示全部变成被链网页内容。隐含链接又称“内链”、“链入”,访问者浏览器显示全部变成被链网页内容,但地址栏网址前面部分仍是设链者地址。加框链接是指链入某网站主页时,设链者自己的某些网页内容,如网站标识、广告宣传、自身网站导航、访问量统计等并不消失,就像在链入网站外面加了一个框。深层链接就是绕过被链网站的主页直接指向其深层网页,有可能使得访问者无法看到被链者放在主页的广告,从而影响被链者的经济收益和竞争能力。可见,除了直接链接基本不会产生法律问题外,其余三种链接都有可能侵犯被链者的署名权、保护作品完整权以及其他民事权利,从而引发网站侵权责任。三是链接指向的内容。链接指向的内容是指被链网站上的信息内容,如果该信息内容本身非法或存在侵权行为,那么,根据《信息网络传播权保护条例》的规定,在下列两种情况下,设链网站应当承担共同侵权责任:在接到权利人发出的法律规定的合格侵权通知后,仍不断开链接的;即使接到通知后断开了链接,但设链网站主观上对于被链网站行为属于“明知”或“应知”的。图书馆网站同样存在大量的链接,比如常见的学科导航等,因此图书馆网站链接在上述三个方面都应加以注意避免侵权行为。第一,不要使用受著作权保护的标志、图形、摄影作品、网站名称、书名等作为链接标志,除非获得权利人的正式许可。第二,图书馆网站应尽量采用直接链接方式,避免隐含、加框、深层链接,从而符合“链接不替代”原则,只向用户提供搜索或链接的通道。第三,图书馆网站应安排工作人员对被链网站内容是非合法及侵权进行必要的审核,尽量避免与容易出现法律问题的音视频网站进行链接,如果图书馆网站接到侵权通知,应立即断开相应链接。

留言管理

留言板是电子公告的一种类型,目前图书馆网站多采用此方式与用户建立互动。前已述及,留言板应进行网站专项备案,在正式开始服务时,图书馆应当在留言板的显著位置刊载备案编号、留言板服务规则,并提示上网用户信息需要承担的法律责任。除了备案这一法律问题,图书馆网站还应注意留言板可能出现的侵犯人身权利问题。《侵权责任法》规定,“网络用户利用网络服务实施侵权行为的,被侵权人有权通知网络服务提供者采取删除、屏蔽、断开链接等必要措施。网络服务提供者接到通知后未及时采取必要措施的,对损害的扩大部分与该网络用户承担连带责任”,“网络服务提供者知道网络用户利用其网络服务侵害他人民事权益,未采取必要措施的,与该网络用户承担连带责任”。因此,图书馆应安排专门工作人员管理留言板,主动清除对他人进行侮辱、诽谤等的留言,如果接到被侵权人的通知,应及时采取措施进行处理。

电子资源利用

图书馆电子资源,指图书馆购买的数据库和图书馆自建数据库。图书馆网站的重要功能,就是为用户利用图书馆电子资源提供入口,因此图书馆需要妥善处理电子资源利用中网站的法律问题。图书馆网站应版权声明。为表明已尽到警示义务,规避不必要的法律责任,图书馆应在网站或者电子资源利用的明显位置图书馆资源或者图书馆电子资源利用的版权声明,敦促用户维护知识产权,明确告知侵犯数据库商权益的各种行为,要求用户在法律法规许可范围内使用数据库资源。关于图书馆全部文献的版权声明可参看“清华大学图书馆维护知识产权声明”[5],关于图书馆电子资源的版权声明可参看中山大学图书馆“关于版权的公告”[6]。图书馆应在规定范围内提供电子资源利用。规定范围,是指能够利用电子资源的用户范围,包括各种法律法规范围和与数据库商达成的合同或协议许可范围。《信息网络传播权保护条例》规定的电子资源利用合法用户范围仅限于“本馆馆舍内服务对象”,显然不能够适应社会发展和用户需要。但该条例又规定“当事人另有约定的除外”,因此按照此原则,目前通常采用的方式是图书馆与数据库商达成协议,允许一定IP地址范围内的用户可合法利用电子资源。为满足本馆用户在限定范围之外利用电子资源,多数图书馆采用VPN(VirtualPrivateNet-work,虚拟专用网络)提供服务,实质上已经超越了限定IP地址范围,图书馆应同时采取两种举措规避法律问题:一是与各数据库商达成VPN利用许可协议,二是要求每个VPN用户签署“承诺书”,承诺遵守VPN利用相关规定。图书馆应在规定方式内提供电子资源利用。规定方式,是指用户利用电子资源的方式。按照《信息网络传播权保护条例》的规定及与数据库商达成的协议,图书馆及其用户均不得将数据库进行非法复制、解密、修改,不得删除、隐藏或修改数据库商的版权声明、权利管理信息,也不得以数据库内容用于直接或者间接牟利。图书馆应采用权限限制、数字水印技术、认证技术等方式防止用户非法利用电子资源,同时监控用户利用电子资源的方式,若发现侵权行为应及时处理,并将结果报送数据库商,以避免不必要的法律问题。

音视频资源利用

图书馆网站音视频资源利用应属于互联网视听节目服务,依照该规定应履行许可或备案手续。但是,该规定第八条规定,申请从事互联网视听节目服务的,应“具备法人资格”,显然,公共图书馆具备法人资格,可以申请从事互联网视听服务,而高校图书馆不具备法人资格,也就根本不可能申请从事互联网视听服务。但根据《信息网络传播权保护条例》,只要在“本馆馆舍内”,或者与资源提供商达成资源利用范围的协议(如前述,往往是一定IP地址范围内),就可以合法地利用电子资源,而音视频资源是电子资源的一种,图书馆也就当然可以在此范围内提供音视频资源利用,即互联网视听服务。那么,对于图书馆互联网视听服务而言,究竟适用《信息网络传播权保护条例》还是《互联网视听节目服务管理规定》?前者是行政法规,后者是部门规章,根据《中华人民共和国立法法》,行政法规的效力高于部门规章。基于此,笔者理解,如果视听服务仅在与资源提供商约定的一定范围内,则适用《信息网络传播权保护条例》;如果视听服务面向社会公众,则应适用《互联网视听节目服务管理规定》,因为条例没有对此作出具体要求。因此,公共图书馆如果仅在一定范围内开展视听服务,就与高校图书馆一样,无须履行许可或备案手续,如果面向社会公众,则需要履行许可或备案手续,如上海图书馆;而高校图书馆由于资格所限,只能在一定范围内(如校园网内)提供视听服务。有些高校图书馆,特别是艺术类图书馆,在图书馆网页面向所有访问者播放音乐,即便播放的是音乐片段,也都属于违规行为,应予以纠正。与图书馆网站信息资源利用相关的法律法规越来越多,图书馆在图书馆协会领导下联合起来争取更多有利于图书馆和用户条款的同时,应全面遵守现有的法律法规,细致、深入地检查网站备案、网页设计等的疏漏,重视其中的法律问题及危害性,采取措施尽快完善,以规避图书馆网站的法律风险,保证图书馆的健康发展和资源的正常利用。

作者:宋显彪 单位:四川音乐学院图书馆

第11篇

为期两周的实习结束了,通过这次实习,我得到了一次较全面的、系统的锻炼,也学到了许多书本上所学不到的知识和技能。我们组给安排到了深圳国瑞通讯有限公司,公司派给我们的任务是设计其公司网站,最后通过我们的努力,终于完成了任务,制作出了一个功能强大、美观、系统的网站。

深圳国瑞通讯有限公司是国腾集团和香港城市大学合资于XX年成立的一家公司,公司主要从事无线通讯领域内的产品产业化. 目前有三个发展方向. 一是研制开发移动通讯和室内无线通讯所使用的小型天线;二是研制开发微波毫米波原部件及子系统;三是开发电子封装cad软件。

由于公司原来的网站只是使用简单的静态的html页面,而且内容很久都没有更新过了,正因为没有使用动态技术,这样更新起来也是很困难的。所以公司要求我们使用动态技术来重新制作网站,这样更新与维护就非常方便的。其主要模块包括:产品模块(产品的介绍)、应用模块(产品的应用)、技术模块(技术支持、文档库、常见问题、下载中心、成功按列、技术文章)、购买模块(联系方式、价格表、在线购买)、关于国瑞(公司信息、技术论坛、股东信息、人才招聘、留言板) ,还有网站的搜索和后台管理。我们有了需求之后,就开始需求分析,搜集资料,询问公司的情况。最后发现公司原来的服务器使用的是unix系统,只支持php语言,但是我们组的人对php语言了解很少,用得也比较少,如果要一边学一边做的话,两周的时间是做不好的,就算能够完成,但效果肯定也不好。最后我们与指导老师和公司讨论后,公司方面表示能够跟换服务器。这样我们就可以使用比较熟悉的asp语言来制作网站了。我作为本实习小组的组长,主要是负责规定好网张的基本框架和安排好工作,还有负责关于国瑞模块和产品应用模块的设计。这两个模块的主要技术要点就在于留言板上面,其他内容都是差不多。留言板主要是提供给客户对公司的的意见反馈的一种渠道,给公司收集改进意见的一种渠道,对公司的未来发展有着很大作用。网站综合运用了html、asp、javascript和css等语言,更好的为功能的设计服务。

实习完毕了,这个实习是我生命中最难忘的日子,一开始的时候很怕,怕自己应付不来,毕竟这是自己人生的第一个项目,第一个把自己在学校中的学到的知识运用到实践中的第一个项目。现在想来,日子还是过去了,而且还得到了老师和公司的好评。最后,得到一个启示:不论遇到什么困难,不要对自己失去信心。

第12篇

图书馆管理系统是典型的管理信息系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者,要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序具有功能完备,易使用等特点。

此图书馆系统以局域网图书馆的需求为背景,分为管理员、老师、学生三种用户。在不同的身份下有不同的功能实现,管理员主要实现图书添加、图书管理、用户管理等功能;老师主要实现借书登记、还书登记;学生身份主要实现的功能包括:个人信息查询、借阅情况、借阅历史查询、超期催还、个人密码修改等功能。此外,电子图书下载和留言板功能不需要身份登录可直接使用。

本系统使用ASP.NET +SQL Server2000进行开发,系统运行结果证明,该图书管理系统可以满足借阅者、图书馆管理员两方面的需要。本文将对该系统的设计过程和功能做详细介绍。

关键字:图书管理系统;借阅;下载;ASP.net;C# ;SQL Server2000

3.系统需求设计

3.1 用户角色需求

根据图书馆系统的特点,本图书馆管理系统的用户应该分为三类,即学生、教师和管理员。

学生登录后可进行在线书籍查询、借阅历史查询、修改密码;教师能手工添加借书、还书记录;管理员则主要负责用户及角色的管理、书籍信息修改、新书加入等。

3.2 功能需求

根据初步的需求分析,系统功能应该主要包括在线查询、借换书登记、用户管理等。以下将按照不同的角色权限对功能进行具体描述:

电子图书下载、留言板支持所有用户使用。

3.2.1 学生

对于学生身份而言,主要包括在线查询、借阅历史查询、超期催还、密码修改四大功能。

(1)在线查询:学生可以任选时间进行在线查询,找到自己需求的书籍信息。

(2)借阅历史查询:学生可以在线查询以前借阅过的书籍。

(3)超期催还:学生可以看到自己的借阅书籍是否超期。

(4)密码修改:学生可以自己修改登录的密码。

3.2.2 教师

对于教师而言,主要包括借阅登记、还书登记功能。

(1)借阅登记:对学生的借阅书籍进行登记。

(2)还书登记:对学生的换书进行登记。

3.2.3 管理员

对于管理员而言,主要包括用户管理、书籍管理、新书添加、密码修改四大功能。

(1)用户管理:管理员可以添加、删除用户;对用户信息进行修改。

(2)书籍管理:对已有的书籍进行信息修改。

(3)新书添加:添加新书。

(4)密码修改:对管理员的密码进行修改。

3.3 性能需求

图书馆管理系统对在线查询有较高要求,所以整个系统应该性能良好、安全可靠。此外系统应当操作简便、界面友好、维护简便。数据库要求运行速度快,稳定性高,安全可靠。

4.系统设计

4.1 本系统的设计目标

图书管理系统代替了原来的手工操作,从而快速、准确地对读者及图书等各种信息进行管理和维护。具体有四个目标:

(1)支持学校完成并实现规范化的图书管理;

(2)支持高效率的完成图书管理日常工作的运行,其中有新书入库,读者信息建立、读者查询图书等方面的维护更新工作;

(3)使学校的教职工和学生等广大读者更方便快捷的进行图书查询、借阅和电子图书下载。

(4)校园图书管理工作的计算机化,各种读书信息可以通过计算机快速,准确地增加、修改、删除、查询。使管理人员对所有读者信息和图书信息的基本概况一目了然,便于管理。

4.2 系统功能整体设计

系统开发的总体任务如下:

(1)图书查询模块:包括读者对所需文献的参考,查询等各项工作。

(2)借书、还书模块:主要是处理读者的借书、还书问题。

(3)读者信息维护模块:读者可以自己查看信息、借阅情况、借阅历史、超期催还、修改密码。

(4)电子图书下载模块:主要提供电子图书的下载。

(5)留言板:用户对图书馆的建议和意见。

(6)管理员管理模块:分为用户信息维护、图书信息维护、管理员密码修改3个小模块。

1) 用户信息维护:添加、删除用户,设定用户权限。

2) 图书信息维护:主要是添加新书籍,对丢失等原因造成的图书无法归还的书籍进行删除。