本系统具有实用性和便捷性等特点,基本能够满足用户的需求。
1.系统开发背景和意义
1.1系统开发背景
当今世界是飞速发展的信息社会,信息资源对各行各业是最重要的,引起了人们极度重视,那么怎么能够得到信息呢,毫无疑问是图书,它是我们获取信息资源的最佳方式,然而,图书馆作为信息资源的集中之地,借阅者和图书数量多,收藏量大,让管理者和管理员的工作不堪重负,日益繁多,迫使人们使用便捷的方式来对图书进行管理。但据了解,还有部分高校还在用传统的人工方法来管理图书,这种传统的人工方式不但给图书管理员带来极大的工作量,还常常导致出现极多的错误,不但给管理者带来极大的困扰,而且也对用户十分不便,因此,设计一个方便快捷的图书馆管理系统对高校来说很是重要。
1.2系统开发意义
建立图书馆书库管理系统有很多的优点,相比较于传统的手工录入和操作图书,利用计算机创建一个现代化的系统对图书进行管理,极大地促进了工作效率,提升了安全性,降低了管理员的繁重工作,而且还减轻了管理员的负担,还能给用户提供丰富的信息和便捷的查询图书的方式。
本系统从实际出发,实事求是,根据高校图书馆的特点进行系统开发,具有功能齐全,快捷迅速方便等特点,首先管理员登录进入系统,添加图书馆新购进的图书,把图书的信息录入,对图书的信息随时进行增删修改。其次,还可以管理用户借阅的情况,查看用户是否归还,如果归还就更改信息。
1.3主要工作
(1)对于本系统的开发应该怎么着手,对本系统进行大致的规划和分析。
(2)实地考察各高校分析高校图书馆的特点,对本系统进行信息的收集和采集。
(3)设计出系统的页面,对页面进行代码的编写,使系统具有一个大致的页面框架。
(4)为系统添加后台功能以便使系统的功能能够使用。
(5)建立信息表和ER图。
(6)对系统进行测试,查找错误以便解决突出的问题。
2.系统相关技术
2.1 HTML语言
HTML的组成基础是语言标签,它包括各种规格的语言标记。它能够创建图形文本音频等等,主要构成为主要HTML语言<head></head>和<body></body> 即它的头部和主体。它的标签有许多,包括a标签、p标签、等等,一般来说,HTML语言的标签都是成对出现的,即代码是闭合的,但也有例外,例如,<br>标签等。HTML语言的头部<head></head>主要用来编写网页的标题,以及给页面添加样式链接和js链接等。HTML语言的主体<body></body>主要用来编写网页的内容,是页面的主要内容的展示部分的代码块。编写HTML语言主要是用记事本进行编辑,但记事本有很多缺点,它不能够进行代码提示,技术人员需要记住很多语言标签,不但慢而且不方便,最近有一些代码编辑器如Dreamweaver、Hbuilder、Webstorm等具有代码提示,免去技术人员记忆冗长代码的痛苦,受到欢迎。
2.2 JavaScript语言
JavaScript是一种给静态网页添加各种功能和特效的脚本语言,它能够使静态网页动起来,让网页更生动更美观和活泼,是网页必不可少的一种语言。
它有一种封装好的库,Jquery,这个Jquery库相对于js来说代码更简洁,使用者使用的时候可以进行调用,非常方便和易于上手。
2.3 PHP语言
PHP是一种适用于WEB页面的最流行的使用最广的脚本语言,它能够将程序嵌入到HTML中,使用方便。且它混合了C以及JAVA创立了独特的语法。与其他语言比较来说,功能更强大,兼容性更好,而且它还具有免费性,是我们在创建系统时常用到的一种语言。