图书资料管理系统说明设计

图书资料管理系统说明设计

ID:2048

大小:175.74 KB

页数:13页

时间:2017-04-08

图书资料管理系统说明设计_第1页
图书资料管理系统说明设计_第2页
图书资料管理系统说明设计_第3页
图书资料管理系统说明设计_第4页
图书资料管理系统说明设计_第5页
资源描述:

《图书资料管理系统说明设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、图书资料管理系统概要设计说明书目录1引言31.1编写目的31.2背景31.3定义31.4参考资料42总体设计42.1需求规定42.2运行环境42.3基本设计概念和处理流程42.4结构72.5功能需求与程序的关系82.6人工处理过程92.7尚未解决的问题93接口设计93.1用户接口93.2外部接口1012/133.3内部接口104运行设计104.1运行模块组合104.2运行控制114.3运行时间115系统数据结构设计115.1逻辑结构设计要点115.2物理结构设计要点125.3数据结构与程序的关系126系统出错处理设计1

2、26.1出错信息126.2补救措施136.3系统维护设计1312/131引言1.1编写目的编写目的由前面的需求分析,得出了系统的基本需求,和基本的数据流图,要实现整个系统,需要对用户的需求进行设计,概要设计主要是利用比较抽象的语言对整个需求进行概括,确定对系统的物理配置,确定整个系统的处理流程和系统的数据结构,接口设计,实现对系统的初步设计。读者:项目组长,系统分析员,数据库设计员,文档管理员,评审组。1.2背景a.所建议开发的软件系统的名称:图书馆资料管理系统。b.本项目的任务提出者:。开发者:软件工程三班开发小组。

3、用户:郑州大学学校图书馆。实现该软件的计算中心:郑州大学学校校园网。c.该软件系统同其他系统或其他机构的基本的相互来往关系:独立于其他系统。1.3定义该图书资料管理系统是基于Internet/Intranet及Web技术,建立以Browser/Server为结构模式、以数据库为后台核心应用、以服务为目的信息平台,对资源进行科学的加工整序和管理维护,为教学和科学研究提供文献信息保障和提高管理图书的效率而设计的系统。MYSQL:数据库管理软件DBMS:数据库管理系统Windows2000/2003/XP:运行环境C++:软

4、件开发语言12/131.4参考资料[1]《软件工程导论》清华大学出版社作者:张海藩[2]《SoftwareEngineering—APractioner’sApproach》机械工程出版社作者:PressmanRS[3]《软件工程》清华大学出版社作者:张海藩[4]《数据结构—C++语言的使用》西安电子科技大学出版社作者:朱战立[5]《软件工程》高等教育出版社作者:齐治昌2总体设计2.1需求规定主要输入输出项目:图书信息:(图书编号、图书名称、图书ISBN号、作者、出版社、类型、价格、库存量、副本总量、图书总数)学生信息

5、:(学生编号、学生姓名、性别、入校时间、毕业时间)借书登记:(借书编号、学生编号、结束时间、归还时间、是否归还)还书登记:(图书编号、图书名称、归还时间、作者、出版社、)2.2运行环境硬件环境:PC机配置:奔腾133、内存16兆以上PC机,内存要求不得低于512M,硬盘大于20G的PC台式机和便携式电脑;软件环境:Windows2000XPSQLServer2000VisualBisic6.02.3基本设计概念和处理流程本系统针对管理员和读者设置不同的权限,实现不同的功能,并且进行了模块化设计。总体处理流程图如1:1

6、2/13图1图书管理员和读者对图书的各种操作如图2所示:顶层图:0层图:12/13图2在图书资料管理系统中,管理员要为每个读者建立借阅账户,并给不同读者发放不同类别的借阅卡(借阅卡可提供卡号、读者姓名),账户内存储读者的个人信息和借阅记录信息。持有借阅卡的读者可以通过管理员(作为读者的代理人与系统交互)借阅、归还图书,不同类别的读者可借阅图书的范围、数量和期限不同,可通过互联网或图书馆内查询终端查询图书信息和个人借阅情况,以及续借图书(系统审核符合续借条件)。12/13借阅图书时,先输入读者的借阅卡号,系统验证借阅卡的

7、有效性和读者是否可继续借阅图书,无效则提示其原因,有效则显示读者的基本信息(包括照片),供管理员人工核对。然后输入要借阅的书号,系统查阅图书信息数据库,显示图书的基本信息,供管理员人工核对。最后提交借阅请求,若被系统接受则存储借阅纪录,并修改可借阅图书的数量。归还图书时,输入读者借阅卡号和图书号(或丢失标记号),系统验证是否有此借阅纪录以及是否超期借阅,无则提示,有则显示读者和图书的基本信息供管理员人工审核。如果有超期借阅或丢失情况,先转入过期罚款或图书丢失处理。然后提交还书请求,系统接受后删除借阅纪录,并登记并修改可

8、借阅图书的数量。图书管理员定期或不定期对图书信息进行入库、修改、删除等图书信息管理以及注销(不外借),包括图书类别和出版社管理。如果读者向图书馆管理员推荐书,图书馆管理员可以查询图书库是否由此书籍,并且能够做出是否购买此书籍。图书管理员并且能够对未及时还书的读者给予相应的处罚。为系统维护人员提供权限管理、数据备份等通用功能。2.4

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。