论文部分内容阅读
随着信息化时代的发展,学生的中学学习已成为他们“终身学习”的基础阶段,在学校学习活动中,学会学习比掌握知识更为重要。“培养学生收集处理信息的能力、获取新知识的能力、分析和解决问题的能力、语言文字表达能力以及团结合作和社会活动能力”已成为学生学会学习的必备能力。其中,“收集处理信息”已放到了六大能力的首位,这是时代特征在学校教育教学中最显著的反映。学校图书馆应成为培养学生收集处理信息能力的最重要的场所。随着社会的发展,中学生对各方面知识的信息量的需求越来越大,学校图书馆做为学生信息资源基地,在学生的学习中发挥越来越重要的作用。本文通过对目前图书管理开发背景及研究现状的分析,提出了中学图书管理系统业务流程。本文首先对中学图书管理系统进行了需求分析。图书管理系统有超级管理员、管理员、读者三个类型的用户,系统具备登录/退出、图书管理、借阅管理、读者管理、系统管理、密码管理和留言板等七个方面的功能。根据各类型用户的业务需求,分别建立了各自的数据流图。在此基础上,从技术、经济、操作三个方面进行了可行性分析,得出本系统的开发是可行的。根据实用性、可靠性、可维护性、可管理性和安全性的设计原则,采用基于B/S模式的网络应用系统,选用SQL Server2000作为后台数据库,ASP语言作为前台开发语言,Macromedia dreamweaver8.0作为开发工具。将本系统所需数据设计为9个数据库表,采用E-R图分析了各数据库表的关系。根据需求,设计了登录/退出、图书管理、借阅管理、读者管理、系统管理、密码管理和留言板等七个功能模块。在系统实现部分,主要对管理员操作和读者的功能进行了详细实现。管理员通过系统登录界面进入系统操作界面,其具体功能有查询、添加、修改、删除图书信息和读者信息、借书和还书、密码修改、管理留言板。如果是超级管理员,还有进行管理员的增加、删除以及系统参数设置的功能。读者也是通过系统登录界面进入系统操作界面,其具体功能有查询图书信息、预借书、密码修改、使用留言板。读者还有学生读者和教师读者之分,两者在可借书数、天数和续借天数、次数等方面有区别。本系统良好地实现了娄底三中图书管理所需要的功能,是学校信息化管理的一个重要组成部分。