1.2.4 HTML/CSS/JavaScript[2]
超级文本标记语言(英文缩写:HTML)是标准通用标记语言下的一个应用,也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果。
级联样式表(Cascading Style Sheet)简称“CSS”,通常又称为“风格样式表(Style Sheet)”,它是用来进行网页风格设计的。比如,如果想让链接字未点击时是蓝色的,当鼠标移上去后字变成红色的且有下划线,这就是一种风格。通过设立样式表,可以统一地控制HTML中各标志的显示属性。级联样式表可以使人更能有效地控制网页外观。使用级联样式表,可以扩充精确指定网页元素位置,外观以及创建特殊效果的能力。
Javascript是一种由Netscape的LiveScript发展而来的原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。当时服务端需要对数据进行验证,由于网络速度相当缓慢,只有28.8kbps,验证步骤浪费的时间太多。于是Netscape的浏览器Navigator加入了Javascript,提供了数据验证的基本功能。
2 系统分析
图书馆系统作为图书馆应用现代信息技术更好服务于读者的支撑平台,随着图书馆事业的发展和信息技术的进步,也经历了多次升级。当前面临新的环境,图书馆系统需要进行全面的升级。
2.1 系统可行性分析
随着仓库管随着社会的经济发展以及社会技术的发展,对企业而言,有一个完善的图书管理系统是不可缺少的。针对图书管理系统进行完善和开发是很有必要的。
2.2 系统需求分析
2.2.1 图书流程图
图2.1 图书流程图
2.2.2 部门操作流程
每位职工都能在主页上看到当前未读信息,以及自己的图书借阅信息。
(1) 图书馆采编部流程
A 图书馆采编部职工根据计划在图书订购信息录入页面填报图书具体信息。
B 图书馆采编部职工在图书信息录入完成后在图书订购信息录入页面将图书信息提交审核。
C 图书馆采编部职工在图书订购信息审核页面审核图书信息若通过,图书信息将在购买完成并上架页面上可见;若不通过,图书信息将回到图书订购信息录入页面,此时该图书将能看到图书审核信息。
D 图书馆采编部职工在购买完成并上架页面在购买完成并上架之后确认,之后图书将转至图书馆管理部管理以及借阅部借阅管理。
采编部工作流程如图2.2所示:
图 2.2 采编部工作流程图
(2) 图书馆管理部流程
A 图书馆管理部职工根据情况可对已上架图书进行增加图书数量以及对图书的下架操作,增加图书数量将使图书信息在采编部的购买完成并上架页面可见,当图书购买完成后,购买数量将自动与现有图书数量及库存相加,并且当图书处于增加图书数量流程中时,将不可下架;当图书下架后图书信息将转至图书下架审核页面中。