《高级程序设计语言》图书管理系统设计报告学 院: 国土资源工程学院 专 业: 测 绘 工 程 成 员:********************************指导老师: 黄云铠 日 期: 2024 年 11 月 5 日 1 系统设计1
1 设计目标本系统是针对图书管理工作过程进行设计的,主要实现如下目标:注册用户可以登录此系统;非注册用户注册后可以使用本系统;读者可以查询、借阅、归还图书等; 管理员可以对读者、图书进行管理
2 数据库设计概述1
1 概念结构设计将从需求分析中得到的数据信息抽象为概念模型,经分析可得到数据库的E-R 模型
图 1-1 图书实体 ER 图图 1-2 实体读者 ER 图图 1- 3 用户实体 ER 图1
2 项目规划图书管理系统是一个典型的数据库应用程序,由应用程序和后台数据库两部分构成
(1)应用程序应用程序主要包括登录,注册,用户信息,读者信息,图书信息管理,借 图书名称作者编号出 版 日期价格种类密码 读者XX编号专业借阅时间借书量年龄性别用户密码类型编号阅图书,综合查询,信息等几个部分组成
(2)数据库 数据库负责对图书信息,用户信息等数据的管理
2 数据库设计说明书2.1 数据库表结构2
1 图书表 book2
2 借阅信息表 borrow2
2 用户信息表 Reader2
4 用户信息权限表 right2
5 用户账号表 user2
6 管理员账号表 usererheper2
2 数据关系图2
3 图书管理系统暂有数据(模拟运行)2
1 管理员学工号:2024701020 :邢吉昌密码:1112
2 普通用户学工号:2024701021 :猪八戒密码:333学工号:2024701022 :悟空密码:4442
3 图书信息编号 作者 书名 出版日期 价格 书类H3195847