图书借阅系统设计毕业设计内容摘要:
删除 ,增加新的图书或删除图书信息。 图书馆书籍类别的整理 ,分类整理图书的相关信息。 图书的借出和还入 ,读者所需要。 图书数据的备份,可以备份相关的图书信息。 读者 信息的注销,可以删除相关读者。 读者: 图书馆书籍的查询,根据不同条件进行。 管 理员系 统 主 页管 理 员 登 陆退 出新 书 入 库管 理 员 登 陆入 库 操 作图 书 表类 别 操 作类 别 管 理类 别 表管 理 员 表图 书 信 息 维 护图 书 修 改书 籍 查 看图 书 表借 还 操 作借 还 管 理借 阅读 者 管 理读 者 操 作读 者 注 销读 者 操 作读 者 表备 份 管 理类 别 管 理 7 读者自身借阅的情况查询。 读者个人信息的查看。 读者个人信息的修改,有些读者属性的内容可以更改,有些除了注销账户意外,不能进行更改。 匿名用户: 只能够对图书信息的查询。 4 概要设计 系统结构 该图书借阅系统的系统结构图,根据这个结构图来展开整个系统的实施,如图 41 所示。 图 41 系统功能层次结构图 系统 ER 图 ER 模型的“联系”用于刻画实体之间的关联。 一种完整的方式是对局部结构中任意两个 实体类型,依据需求分析的结果,考察局部结构中任意两个实体类图 书 借 阅 系 统管理员普通用户图书管理系统管理读者管理帮助管理图书查询借阅查询个人信息查询个人信息更改 8 型之间是否存在联系。 若有联系,进一步确定是 1:N, M:N,还是 1:1 等。 还要考察一个实体类型内部是否存在联系,两个实体类型之间是否存在联系,多个实体类型之间是否存在联系,等等。 除了包括实体本身的一些属性,以及实体间的联系的属性也是需要考虑进去的。 如图 42 所示。 确定的实体包括读者实体,图书实体,管理员实体,类别实体。 如图 43所示。 图 42 系统 ER 图 图 43 实体 ER 图 读 者姓 名性 别职 业身 份证 号住 址联 系电 话E m a i l学 工号图 书图 书编 号书 名作 者类 别出 版社出 版日 期定 价总 数在 馆数出 借数R e n ew n um类 别类 别名 称类 别代 号管 理 员I DP a s s wo r dE m a i l读 者 图 书管 理 员类 别借 还N N管理增销N11N管 理1N学 工号姓 名性 别职 业身 份证 号住 址联 系电 话E m a i l图 书编 号书 名作 者类 别出 版社出 版日 期定 价总 数在 馆数出 借数R e n ew n umI DP a s s wo r dE m a i l类 别名 称类 别代 号 9 数据库设计 数据库描述 各个数据项和数据结构如下: 读者表: 学工号,姓名,性别,职业,身份证号, 住址,联系电话,密码, 图书表:图书编号,书名,作者,类别,出版社,出版日期,定价,总数,在馆数,出借数, renewnum 借还图书表:学工号,姓名,图书编号,借数,还数,应还日期,付款 类别表:类别代号,类别名称 管理员表: ID,password, 数据字典 怎么表里是空白的 读者用户信息 定义:学工号 +姓名 +性别 +职业 +身份证号 +住址 +联系电话 +密码 + 位置:读者信息表( reader) 图书相关信息 定义:图书编号 +作者 +类别 +出版社 +出版日期 +定价 +总数 +在馆数 +出借数 +renewnum 位置:图书信息表 book 图书类别信息 定义:类别代号 +类别名称 位置:类别信息表 (kind) 管理员信息 定义: ID+password+ 位置:管理员表 (admin) 借书还书信息 定义 :学工号 +姓名 +图书编号 +借数 +还数 +应还日期 +付款 位置:借阅信息表 (js) 10 数据库表设计 读者 信息 表 (reader) 表 41 读者 信息表 图书信息表 (book) 表 42 图书信息表 借阅 信息 表 (js) 表 43 借阅信息表 11 类别 信息 表 (kind) 表 44 类别信息表 管理员 信息 表 (admin) 表 45 管理员信息表 5 详细系统设计 主要 功能设计 用户登录 主要分为普通读者用户和管理员用户登录,用来进行不同的操作和管理 通过输入相关账户数据和密码,判断是否能够登录。 流程如图 51 所示。 12 图 51 系统用户登录流程 图 借阅信息管理 不同用户的借阅情况不同,所以在借还时需要判断用户的借阅情况,是否在规定的时间范围内,还有当用户需要续借时,用户的借阅是否也在时间范围内。 根据输入的账户判断是否进行借还操作或者续借操作。 如图 52 所示。 开 始结 束输 入 登陆 信 息是 否 管 理员输 入 是 否正 确NY输 入 是 否正 确NY系 统 界面用 户 界面提 示 错 误N提 示 错 误N 13 图 52 系统借阅流程图 相关技术详解 C/S ( Client/Server,客户机 /服务器)模式又称 C/S 结构, C/S 结构的关键在于功能的分布,一些功能放在前端机(即客户机)上执行,另一些功能放在后端机(即服务器)上执行。 功能的分布在于减少计算机 系统的各种瓶颈问题。 C/S 模式简单地讲就是基于企业内部网络的应用系统。 与 B/S( Browser/Server,浏览器 /服务器)模式相比, C/S 模式的应用系统最大的好处是不依赖企业外网环开 始输 入账 户信 息是 否 管 理 员Y N是 否 借 书Y是 否 有 足 够的 书 籍N是 否 超 期没 有 足够 的 图书 , 请重 新 查询NYy罚 款还 书 成功借 阅 成功Y是 否 续 借NY是 否 图 书 超 期N续 借 成功Y超 期 不得 续借 ,结 束 14 境,即无论企业是否能够上网,都不影响应用。 C/S 结构的优点是能充分发挥客户端 PC 的处理能力,很多工作可以在客户端处理后再提交给服务器。 对应的优点就是客户端响应速度快。 开发技术 Delphi,是 Windows 平台下著名的快速应用程序开发( Rapid Application Development,简称 RAD)。 它的前身,即是 DOS 时代盛行一时的“ Borland Turbo Pascal”,最早的版本由美国 Borland(宝兰)公司于 1995 年开发。 主创者为安德斯海尔斯伯格。 经过数年的发展,此产品也转移至 Embarcadero 公司旗下。 从产品名称上就可以知道, Turbo Pascal 使用的是 Pascal 语言。 从 Turbo Pascal 版开始, Borland 公司在传统 Pascal 的基础上。图书借阅系统设计毕业设计
相关推荐
1、光世昌老师高中物理精品资源免费下载地址 (八) 磁场(时间:90 分钟满分:100 分)一、选择题(本题共 12 小题,每小题 4 分,共 48 分,每小题至少有一个选项正确,选对但不全的得 2 分,有选错或不答的得 0 分)1关于磁场和磁感线的描述,正确的说法是()A磁感线从磁体的 N 极出发,终止于 S 极B磁场的方向就是通电导体在磁场中某点受磁场作用力的方向C沿磁感线方向
Microchip公司生产的系列单片机。 Microchip公司是一家专门致力于单片机开发,研制和生产的制造商,其产品设计起点高,技术领先,性能优越。 PIC系列单片机的硬件系统设计简洁,指令系统设计精炼。 在所有的单片机品种中, PIC具有性能完善,功能强大,学习容易,开发应用方便,人机界面友好等突出的特点。 PIC系列单片机不是在一般的微型计算机 CPU的基础上加以改造的,而是独树一帜
性“封装”起来,开发人员不必为界面设计而编写大量程序代码。 只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性。 Visual Basic 自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率。 面向对象的程序设计 版以 后的 Visual Basic 支持面向对象的程序设计
1、光世昌老师高中物理精品资源免费下载地址 (时间:45 分钟满分:100 分)一、选择题(每小题 7 分,共 70 分)12013烟台测试不同类型的汽车在同一条水平公路上直线行驶,则下列说法正确的是 ( )A车速越大的汽车,它的惯性越大B质量越大的汽车,它的惯性越大C车速越大的汽车,紧急刹车后滑行的路程越短D质量越大的汽车,紧急刹车后滑行的路程越长解析:质量是惯性大小的唯一量度,质量越大
1、光世昌老师高中物理精品资源免费下载地址 固体、液体与气体题号 1 2 3 4 5 6 7 8 9 10 11 12答案一、单项选择题 1关于晶体和非晶体,下列说法正确的是()A金刚石、食盐、玻璃和水晶都是晶体B晶体的分子(或原子、离子)排列是有规则的C单晶体和多晶体有固定的熔点,非晶体也有固定的熔点D单晶体和多晶体的物理性质是各向异性的,非晶体是各向同性的解析:金刚石、食盐和水晶都是晶体
力线路的分类及结构 电力线路按其功能可分为输电线路、配电线路和联络线路:输电线将电厂发出的电能传输至负荷中心,经降压后由配电线路分配给用户;联络线路的作用是将两个相 邻的系统连接起来,以加强联系,提高运行的稳定性,改善运行条件,也可互相传输功率,互为备用。 按其结构可分为架空线路和电缆线路两大类:前者杆塔、绝缘子、金具、导线和避雷线等部件组成,耸立在地上;后者由电力电缆和电缆附件组成,敷设在地下