https://www.bilibili.com/video/BV1kC41147UC/
演示视频:
3.1 功能模块设计
3.1.1 系统功能模块图
系统功能模块如图3-1所示:
图3-1系统功能模块图
3.1.2 系统功能概述
本系统是供图书馆使用的系统,读者也可以登录本系统进行借阅操作,根据实际需要,为了更简便的管理图书借阅等相关信息,系统登录的角色分为读者和
管理员,前台的对象为读者,后台对象为管理员。在前台,读者成功登陆后,可以对图书信息进行查询、借阅、归还等操作。 在后台,在管理员登录成功后,可以新增图书分类、新增图书信息、查看图书借阅和归还信息、新增罚款信息等。
系统应实现功能:.
(1)读者功能实现
①读者的登录。
②读者信息的查询。
③图书信息的查询。
④图书借阅、归还。
(2)管理员功能实现
①对读者的账号进行增删改查。
②对图书进行分类。
③添加图书信息。
④查看读者借阅信息。
⑤查看读者归还信息。
⑥查看罚款缴纳信息。
3.2 系统总体结构分析结论
在上一阶段已经对开发工具做出了选择,同时完成了可行性分析及对系统功能模块的划分。在此之后,可以对系统数据库结构进行总体设计。
3.3 数据库设计
要进行数据库设计,首先要根据操作系统和所开发的系统选择合适数据库,然后建立数据库并设计数据库结构,使系统中的各部分能够紧密联合在一起,并在有效信息储存在其中,满足系统运行需要。数据库的设计也就是系统开发设计中重要的一部分,数据库的设计和系统的构建相辅相成,因此要顺利构建出整体的数据库同时也要充分考虑系统的结构。
3.3.1 数据库的基本结构
数据库系统结构分为三层,即内模式、概念模式和外模式&#