图书资料管理系统说明设计.pdf
《图书资料管理系统说明设计.pdf》由会员分享,可在线阅读,更多相关《图书资料管理系统说明设计.pdf(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 目录 1 引言.2 1.1 编写目的.2 1.2 背景.2 1.3 定义.2 1.4 参考资料.2 2 总体设计.3 2.1 需求规定.3 2.2 运行环境.3 2.3 基本设计概念和处理流程.3 2.4 结构.6 2.5 功能需求与程序的关系.7 2.6 人工处理过程.8 2.7 尚未解决的问题.8 3 接口设计.8 3.1 用户接口.8 3.2 外部接口.9 3.3 内部接口.9 4 运行设计.9 4.1 运行模块组合.9 4.2 运行控制.10 1/13 4.3 运行时间.10 5 系统数据结构设计.10 5.1 逻辑结构设计要点.10 5.2 物理结构设计要点.11 5.3 数据结构
2、与程序的关系.11 6 系统出错处理设计.11 6.1 出错信息.11 6.2 补救措施.12 6.3 系统维护设计.12 2/13 1 引言 1.1 编写目的 编写目的由前面的需求分析,得出了系统的基本需求,和基本的数据流图,要实现整个系统,需要对用户的需求进行设计,概要设计主要是利用比较抽象的语言对整个需求进行概括,确定对系统的物理配置,确定整个系统的处理流程和系统的数据结构,接口设计,实现对系统的初步设计。读者:项目组长,系统分析员,数据库设计员,文档管理员,评审组。1.2 背景 a.所建议开发的软件系统的名称:图书馆资料管理系统。b.本项目的任务提出者:。开发者:软件工程三班开发小组。
3、用户:郑州大学学校图书馆。实现该软件的计算中心:郑州大学学校校园网。c.该软件系统同其他系统或其他机构的基本的相互来往关系:独立于其他系统。1.3 定义 该图书资料管理系统是基于Internet/Intranet及Web技术,建立以Browser/Server 为结构模式、以数据库为后台核心应用、以服务为目的信息平台,对资源进行科学的加工整序和管理维护,为教学和科学研究提供文献信息保障和提高管理图书的效率而设计的系统。MYSQL:数据库管理软件 DBMS:数据库管理系统 Windows2000/2003/XP:运行环境 C+:软件开发语言 1.4 参考资料 1软件工程导论清华大学出版社 作者:
4、张海藩 2Software EngineeringA Practioner sApproach机械工程出版社作者:Pressman R S 3软件工程清华大学出版社 作者:张海藩 4 数据结构C+语言的使用 西安电子科技大学出版社 作者:3/13 朱战立 5软件工程高等教育出版社 作者:齐治昌 2 总体设计 2.1 需求规定 主要输入输出项目:图书信息:(图书编号、图书名称、图书ISBN号、作者、出版社、类型、价格、库存量、副本总量、图书总数)学生信息:(学生编号、学生姓名、性别、入校时间、毕业时间)借书登记:(借书编号、学生编号、结束时间、归还时间、是否归还)还书登记:(图书编号、图书名称、
5、归还时间、作者、出版社、)2.2 运行环境 硬件环境:PC机配置:奔腾133、内存16兆以上PC机,内存要求不得低于512M,硬盘大于20G的PC台式机和便携式电脑;软件环境:Windows2000XP SQL Server2000 Visual Bisic 6.0 2.3 基本设计概念和处理流程 本系统针对管理员和读者设置不同的权限,实现不同的功能,并且进行了模块化设计。总体处理流程图如1:4/13 图 1 图书管理员和读者对图书的各种操作如图 2 所示:顶层图:0层图:教师/学生教师/学生教师/学生教师/学生教师/学生教师/学生教师/学生财务部图书馆管理系统借书还书能否借出书还成书处罚是否
6、购书推荐书未按时还书 5/13 图 2 在图书资料管理系统中,管理员要为每个读者建立借阅账户,并给不同读者发放不同类别的借阅卡(借阅卡可提供卡号、读者姓名),账户内存储读者的个人信息和借阅记录信息。持有借阅卡的读者可以通过管理员(作为读者的代理人与系统交互)借阅、归还图书,不同类别的读者可借阅图书的范围、数量和期限不同,可通过互联网或图书馆内查询终端查询图书信息和个人借阅情况,以及续借图书(系统审核符合续借条件)。借阅图书时,先输入读者的借阅卡号,系统验证借阅卡的有效性和读者是否可继续借阅图书,无效则提示其原因,借书处理借书是否能借书处理推荐图书现存图书借出图书处理还书处理未及时还书现存图书借
7、出图书借出图书时间还书成功还书推荐图书未及时还书惩罚图书馆拥有图书种类是否购书 6/13 有效则显示读者的基本信息(包括照片),供管理员人工核对。然后输入要借阅的书号,系统查阅图书信息数据库,显示图书的基本信息,供管理员人工核对。最后提交借阅请求,若被系统接受则存储借阅纪录,并修改可借阅图书的数量。归还图书时,输入读者借阅卡号和图书号(或丢失标记号),系统验证是否有此借阅纪录以及是否超期借阅,无则提示,有则显示读者和图书的基本信息供管理员人工审核。如果有超期借阅或丢失情况,先转入过期罚款或图书丢失处理。然后提交还书请求,系统接受后删除借阅纪录,并登记并修改可借阅图书的数量。图书管理员定期或不定
8、期对图书信息进行入库、修改、删除等图书信息管理以及注销(不外借),包括图书类别和出版社管理。如果读者向图书馆管理员推荐书,图书馆管理员可以查询图书库是否由此书籍,并且能够做出是否购买此书籍。图书管理员并且能够对未及时还书的读者给予相应的处罚。为系统维护人员提供权限管理、数据备份等通用功能。2.4 结构 使用的技术包括传统的窗口,模块,界面元素,数据访问技术,结合要实现的功能,系统结构如图3:7/13 登陆输入图书信息,执行增加操作删除已有的任务指定任务,重新输入数据进行更新指定任务,设置时间参数输入查询条件,查找特定的任务任务启动报告用户事件和操作系统时钟事件ADO(OLE DB)数据库 图
9、3(说明:以上的说明,表明了系统数据流及过程,对于大型的或者复杂的系统,可以采用多个层次来描述;本系统比较小,在某种程序上,属于大的系统的一个模块(任务管理和调度模块);单个操作或者模块的详细规划或者规定,在详细设计说明中描述;实际的代码编写和完成情况,与设计存在一些偏差;)2.5 功能需求与程序的关系 本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:创建 查找 修改 删除 图书信息管理(管理员)8/13 学生信息管理(管理员)学生信息查询(学生)查询图书信息(学生)归还图书(管理员)借阅图书(管理员)2.6 人工处理过程 管理员登录:图书管理员需要手动输入登录信息验证身份登
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书资料 管理 系统 说明 设计
限制150内