欢迎来到天天文库
浏览记录
ID:20673048
大小:1.02 MB
页数:37页
时间:2018-10-14
《图书管理系统报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、图书管理系统实验报告一、数据流图设计1、图书管理系统的顶层图;2、图书管理系统的第0层DFD图;2图书管理简书目表总书目表超期罚款表图书借阅表借书证表权限表读者信息表部门表用户名、密码图书类型图书信息还书借书读者信息图书挂失读者信息图书信息借阅证借书信息罚款单读者图书管理员图书管理员图书管理系统读者3、1层图、2层图……(加工的细图):部门信息图1顶层数据流图用户名、密码借阅证1读者管理4系统管理部门信息借书信息读者信息读者信息罚款单图书信息图书挂失3借阅管理借书图书类型还书图书信息图20层数据流图图42层数据流之一超过规定借书数量的借书证没有超过规定借
2、书数量的借书证3.1.3借书数量审核没有超期借书借书证证有超期借书借书证证有效借书证无效的借书证借书证号罚款单3.1.5罚款处理3.1.1借书与续借处理总书目表图书借阅表3.1.2超期检查超期罚款表3.1.1借书证审核借书证表图31层数据流之一图书挂失罚款单还书借书罚款单罚款单超期罚款表3.2还书3.3图书挂失总书目表图书借阅表3.1借书与续借图52层数据流之二超期图书已作超期处理的图书没有超期的图书有效条形码号无效条形码号图书条形码号罚款单3.2.4还书处理图书借阅表总书目表超期罚款表3.2.5罚款处理3.2.3超期处理3.2.2图书超期检查3.2.1
3、检查条形码二、数据库设计1、图书管理系统简介图书馆可以利用本系统实现对图书馆信息的管理,本系统的主要功能为管理有关读者,出版社,书记,借阅者以及管理者的信息。本系统主要有借阅者信息管理模块,书籍管理管理信息模块,图书出版社模块以及图书管理员等模块组成。2、数据需求分析经过考察咨询以及分析,认为高校的图书管理系统应该有以下几部分数据组成2.1、读者信息:包括借书证号,姓名,联系方式,借书的数目。2.2、借阅信息:包括借阅日期,应归还日期,所借图书的编号,以及证件号码。2.3、管理着信息:管理者名称,管理者编号,以及管理者联系方式。根据以上分析,本系统要有读
4、者信息表,出版社信息表,书籍信息表,借阅信息表以及管理者信息表。3、事务需求分析根据考察,高校图书管理系统应完成以下任务3.1读者信息管理部分,应完成以下功能。n可以浏览读者信息,并且可以对读者信息进行维护。n可以删除添加及更改读者信息。3.2书籍信息管理部分应完成以下功能,u可以浏览书籍信息,u可以删除添加以及更改图书信息,3.3图书管理系统部分应完成以下功能u可以浏览当前管理者的信息,u可以更改删除以及添加管理者的信息。4、图书管理系统的实例;分别是学生,教师,图书管理员以及教师借书证,以及学生借书证组成。4.1、学生的基本信息有以下信息组成学生姓名
5、性别班级学号因为学生的学号是不重复的故选择学生学号作为学生的主键来实现学生的基本信息的存储修改及删除4.2、教师的基本信息有以下信息组成教师姓名性别教师编号因为教师的编号是不重复的故选择学生学号作为学生的主键来实现教师的基本信息的存储修改及删除4.3、图书管理员的基本信息有以下信息组成图书管理员姓名性别图书管理员编号因为图书管理员的编号是不重复的故选择图书管理员编号作为学生的主键来实现管理员基本信息的存储修改及删除4.4、图书的基本信息有以下信息组成图书图书编号图书名图书作者图书的出版社图书借出日期图书应还日期因为图书的编号是不重复的故选择图书编号为主键
6、;来实现图书基本信息的存储修改及删除,4.5、学生借书证号有以下基本信息组成学生借书证学生借书证号因为借书证编号唯一故选借书证编号为主键来实现学生借书的基本操作4.6、教师借书证号有以下基本信息组成教师借书证教师借书证号因为教师借书证编号唯一故选借书证编号为主键来实现学生借书的基本操作5、整个过程的系统流程如下学生或教师借书证图书管理员图书携带核对权限查找并记录借书信息图书图书管理员借书证学生或教师消除借书信息核对权限携带6、数据分析——概念模型分析需求分析阶段主要有两个方面的任务:分析用户的数据要求和分析用户的处理要求。通过以上分析,我们已经基本了解了
7、用户对处理的要求,接下来需要的工作是分析用户对数据的要求。为了把用户的数据清晰明确地表达出来,系统分析员通常建立一个概念性的数学模型。概念性模型是一种面向问题的数学模型,是按用户的观点来对数据和信息建模。最常用的表示概念性数据模型的方法是实体-联系方法(Entity-RelationshipApproach)。这种方法用E-R图描述现实世界中的实体,而不涉及这些实体在系统中的实现方法,该方法又称为E-R模型,E-R图中共用三种符号:实体、属性和联系。通常实体用矩形来表示,属性用椭圆或圆角矩形来表示,联系用菱形来表示。联系有分为一对一、一对多和多对多三种类
8、型6.1、概念模型阶段(E-R图)1拥有学生借书证学生1借阅m图书管理员教师n图
此文档下载收益归作者所有