中国人民武装警察部队特种警察学院教研保障中心图书馆
当今是信息技术的时代。信息技术的核心以计算机的应用为例已经影响到生活的各个方面,主要的思维方式和生活方式发生了翻天覆地的变化。像普通应用工具类似,网络信息技术的已经成为生活中的必须掌握且最重要的基本能力。而在图书馆信息技术领域中,更是有着广泛的应用。信息技术的不断创新和应用领域的普及与整合,直接影响着技术人才信息技术能力的培养与定位。
1 图书馆网站发布信息应使用动态网站
一般的,在图书馆网站是发布一条信息需要进行如下操作:
(1) 使用FTP上传新建信息页面、列表页面和首页。
(2) 在DreamWeaver中用模板新建信息页面,并录入相关信息;
(3) 使用FTP软件,下载网页模板,相关列表页面和首页到本地;
(4) 修改首页,更新有关链接;
(5) 修改列表页面,如果列表信息超出现有列表文件容量,则增加列表页面;
从上述的步骤可以看出,在这样的网站上发布信息,信息发布者不仅需要具备文档编辑能力,还需要具备FTP操作技能和Dreamweaver页面制作技能。此外,随着新的信息需求显示在列表页面的顶部,随着信息量的增加,将涉及越来越多的列表页面。信息发布者的工作量也会急剧增加,信息发布的时间也会越来越长。为了减少网站更新的工作量,缩短信息发布时间,并进入动态网站系统,只需将信息保存到数据库中即可实现网站内容的更新,使用网站会员功能也可以实现有限的信息资源使用。
在图书馆采用动态网站系统之后每次更新信息时,只需要通过网站后台程序将网站数据追加到网站数据库中即可。
2图书馆网站后台数据库设计
图书馆网站后台数据设计大概分为以下几个步骤:
(1) 确定数据库的用途
设计数据库之前,应该将数据库的用途记录在智商,包括数据库的用途,预期使用方式和使用者。图书馆网站后台数据库,主要用于保存网上所涉及的用户、栏目、资源、友情链接等信息。
(2) 收集和整理所需信息
收集用户要求在数据库中记录的所有信息,如书籍标题、作者和内容等。收集和整理所需要的信息,应从现有信息着手。再设计表格式,不要一开始就追求完美。而是要和每个使用数据库的人都交流一下,作为优化表结构的依据,应该将每条信息分为最小的有用单元,符合数据库设计的第一范式。
(3) 将信息项转换为列
按照表中存储信息的结构,把每个实体的属性转换为表中的字段。
(4) 指定主键
每个数据表应该唯一标识特定行的字段。通常是一个唯一的标识号,例如"Sno"(借书号)。
期刊文章分类查询,尽在期刊图书馆在数据库术语中,这个信息称为逐渐。Access数据库使用主键字段将多个表中的数据库关联起来,从而将数据组合在一起。
如果表有惟一的标识符,可以将该标识符用作表的主键。主键不能有重复的值。例如,借款人信息表中的名称不能用作主键,因为很难保证城市中不存在相同的名称。选择一个主键取决于特定标准:主键不能为空,主键应该是固定的,一般来说,任何独特的号码是使用主键;如果你不确定什么可能会使一个好的主键或一组列,考虑使用自动列数的数据类型。
(5) 建立表关系
查看每个数据表,并确定表间关联方式。按照实际需要,修改表设计字段,明确数据表间关系。
3 图书馆网站与后台数据库建立连接
图书馆网站前后阶段,数据库都属于网站程序,简单的网站,他们需要放在空间,那么可以通过网络访问,复杂的网站,数据库单独放在一个地方,提供了网站访问,但实际上也可以理解,因为也有IP地址。接待,一般指的是网站用户查看或使用部分;背景,通常是站点管理员的价值部分用于网站本身做管理,数据库,用于存储站点的数据,简单的距离,有多少人访问你的网站,可以存储在数据库中。
一般来说,无论BS还是CS结构如何,都分为后台和前台。拿目前常用的b语言来说,前端说的简单点就是HTML,即可以打开的部分;后台则是使用人员看不到的东西,开发语言如JAVA,.net.前台和后台连接,一般都有一些比较常用的设计,如JAVA SSH三层架构。例如,根据学生人数核对成绩:
(1) 首先编写一个html的网页,里面要设计一个可以输入学号的文本框,用来接收学号;
(2) 并添加一个区域用来显示结果。
(3) 在后台编写可接收前台请求的程序,如action或servlet
(4) 在网页中设计好提交到后台的请求路径,及提交的参数(如上面的学号);
(5) 在后台编写业务逻辑服务代码,并调用数据库进行查询,并将结果返回给页面;
(6) 在页面预留位置,将结果展示出来。
结论
在网络大环境下以图书馆动态网站数据库技术为基础,可以降低网站维护的工作量。它打破了传统的建设网站中制作复杂、时间漫长、成本太高、稳定性差的局面,以维护便捷等独到优势大大节省建立网站的成本,极大地缩短了图书馆网站建站的时间。
参考文献
[1]孙媛,赵明茹.基于ASP技术动态网站的设计与实现[J].中国制造业信息化,2012,41(11):68-71
[2]胡秀源.基于ASP技术的动态网站设计[J].制造业自动化,2011,33(6):204-206
[3]朱亚君,张惠惠.动态网站管理信息系统的构建[J].情报学报,2001,20(5):525-531
论文作者:孟津
论文发表刊物:《科技尚品》2019年第3期
论文发表时间:2019/7/18
标签:网站论文; 信息论文; 图书馆论文; 数据库论文; 主键论文; 页面论文; 信息技术论文; 《科技尚品》2019年第3期论文;