1、在线图书管理系统 课 程 名 在线图书管理系统 _ 目 录 1 绪论 . 1 1.1 项目背景 1 1.2 编写目的 1 2 需求分析 2 2.1 文字表述 2 2.2 数据流图 3 2.3 数据字典 5 2.4 E-R 图 10 2.5 层次图 11 3 总体设计 15 3.1 结构图 . 15 3.2 软件体系结构及文字说明 15 4 详细设计 17 4.1 程序流图 . 17 4.4 文字说明 . 17 致 谢 . 18 参考文献 . 19 在线图书管理系统 1 1 绪论 1.1 项目背景 随着时代的发展,计算机技术越来越深入各行各业,为广大的 用户提供了更为周到和便捷的服务。目前各行各
2、业广泛使用专用系 统,其用户群十分庞大,因此,设计开发好一个系统是十分重要。 近年来,随着用户要求的不断提高及计算机科学的迅速发展,特别 是数据库技术的广泛应用,向用户提供的服务将越来越丰富,越来 越人性化。本系统通过强大的计算机技术给图书管理人员和读者借、 还书带来便利。本系统除了图书馆内管理的一般功能除外,还包括 网上在线查询图书信息、查询本人的借阅情况。 1.2 编写目的 本系统最终将达到减少了人力与管理成本,提高信息准确度, 改进管理和服务,建立高效的平台,提高信息处理速度和利用率, 系统设计优良,界面设计精美、快捷,人性化设计,后台管理功能 好、效率高,更简便、信息化程度更高的图书管
3、理流程。 在线图书管理系统 2 2 需求分析 2.1 文字表述 设计图书馆管理系统。此系统要达到方便读者查找图书,阅读 图书,而且也要方便图书馆管理员的管理工作。 管理员:对图书的订购、摆放、添加、删除、查询、统计、修 改图书信息。 对读者的信息进行安全管理,所谓安全管理也就是对读者的 所有注册信息进行保密管理,也就是只有此管理员可以获取和查看 读者的信息(读者本人也可以查看),其他人则无权查看与修改。 对读者的借还信息进行管理,即当读者借阅图书时将读者的借阅信 息保存,同时将某图书被借阅的信息保存;当读者归还图书时可以 及时将归还信息保存,实现消除该读者的借书信息,以方便读者继 续借阅书籍。
4、 读者进行借阅书籍时,只需要找到管理员即可获得自己想要 阅览的书籍的信息,这样可以减少读者查询书籍的时间,而其余的 工作则由管理员们来协调完成,这样提高了图书馆的工作效率,同 时也让读者可以获得一个更好的读书方式。 读者除了借阅书籍以外,还可以对自己的注册信息进行修改, 但是一旦注册成功,则只能修改个人密码,其他人则无权修改。 在线图书管理系统 3 2.2 数据流图 开始 输入用户名、密码 验证用户名、密码 提示用户登录失败 进入相应的用户页面 选择相关管理操作 安全退出系统 验证正确 结束 是 否 图 4-1 系统用户登录 在线图书管理系统 4 开始 退出 转到添加书籍页面 填写书籍信息 点击添加 填写编号 提示重新填写编号 重新添加书籍 提示添加成功 课程编号是否 重复? 否 是 图 4-3 新书入库流程图 在线图书管理系统 5 2.3 数据字典 数据流编号:D01 数据流名称:图书采编信息 简述:图书采编信息 数据流来源:图书购买后,由图书馆采编人员整理后,输入计算机 数据流去向:采编管理模块。图书采编信息将采编数据存入数据库 (图书表) 数据流组成:图书编码,图书类别,