文档介绍:图书管理系统设计方案
图书管理系统设计方案
图书管理系统设计方案
图书管理系统设计方案
目录
1、引
言 1
2、需求分
析 1
3、系统设
计图书管理系统设计方案
借阅管理实体 --关系
、图书管理系统的读者管理实体 —关系:
读者管理实体 —关系
、图书管理系统的图书库管理实体 —关系:
图示管理实体 —关系
如上的实体关系图,设计出功能模块以及说明:
图
1. 系统管理模块:用于登录、增添用户、改正用户密码等操作。
系统管理 读者管理 图书库管理 借阅管理
书
2. 读者管理模块:用于新增读者、编写读者和删除读者的操作。
查
3. 图书库管理模块:用于新增图书、编写图书和删除图书操作。
询
4. 图书查问管理模块:用于库中图书的查问操作。
5. 图书借阅管理模块:用于图书借出、图书送还和图书借阅记录查问操作。
6. 系统信息模块:用于显示软件信息和退出操作。
图书管理系统设计方案
图书管理系统设计方案
图书管理系统设计方案
四、系统详细设计
、数据库的设计
图
书
借
图书管理系统设计方案
图书管理系统设计方案
图书管理系统设计方案
数据表的设计。 本系统的数据表共有四张, 分别是“系统出设置” 数据表、“读者库”数据表、“书库”数据表和“借阅记录”数据表。
数据库表
“系统设置”数据表主要用于储存用户信息,包含用户名、密码、权限三个字段。
“读者库”数据表主假如用于储存读者信息,只有等级的读者才拥有借阅资格。包含:
读者编号、读者姓名、联系电话、所属部门,四个字段。
“书库”数据表主假如用于储存图书信息,包含:书号、书名、作者、第一版社、单价、
类型、在库状态,七个字段。
“借阅记录”数据表用于储存读者借出送还的历史记录,包含:序号、书号、书名、借
出时间、送还时间、读者编号、读者姓名,七个字段。
、管理模块的详细设计
主窗体模块指的是所以模块的操作界面,在本系统中使用多文档窗体及菜单方式来实现,创立主窗体的步骤:
1、在工程中创立 MDI 窗体,而后在选定的 MDI 窗体的前提下,从菜单栏中选择,
进而进行菜单编写。
2、在菜单编写器中挨次创立系统管理、新增用户、改正密码、切割线、对于软件、分
割线、退出系统、读者管理、读者新增、读者编写、读者删除、图书库管理、 图书新增、图书编写、图书删除、图书查问、借阅管理、图书接触、图书送还、借阅查问等菜单。
图书管理系统设计方案
图书管理系统设计方案
图书管理系统设计方案
3、菜单设计达成后,返回 MDI 窗体,显示以以下图。
系统管理模块包含登岸模块窗体、 新增用户窗体模块和密码改正模块窗体。
登录模块的功能是防备不合法用户的登录;增添用户窗体模块用于实现新增用户功能;
密码改正模块用于实现合法用户改正密码的功能。详细设计以下:
1、在空白的窗体上,增添标签控件、文本框控件、命令按钮等并调整大小及位
用户
图书管理系统设计方案
图书管理系统设计方案
图书管理系统设计方案
置而后设置其各自的属性,显示以下。
2、对以下事件编程,为登录窗体调价启动事件,为准时器增添
timer 事件,为登
图书管理系统设计方案
图书管理系统设计方案
图书管理系统设计方案
陆窗体增添启动事件,为登录窗体增添“登录”按钮事件,为在登录窗体中实现权限设置在公共模块增添代码。详细代码见附件
3、创立新增用户窗体,增添标签控件、文本框控件、文本框控件以及组合框控件以及命令按钮控件,调整大小以及地点显示以下。
4、在窗体中将新用户、密码和权限增添到数据库中。代码见附件。
5、创立改正密码窗体模块,即只需知道用户名和正确密码前提下,改正登录密码。
在窗体上增添各控件并设置相应属性后显示以下。
6、设置“提交”按钮功能,实现改正密码的目的,代码见附件
1、在创立读者新增窗体模块,即在一个空白的窗体上增添 Frame 控件、标签控件、文本框控件以及命令控件,调整窗体大小以及其余控件的属性,显示以下。
2、设置窗体启动事件,主要实现连结数据库并初始化读者编号等功能,代码见附
件
3、设置“确立”按钮,用于实现登录新的图纸信息的目的,详细代码见附件。
4、同上创立读者编写窗体以及读者删除窗体。显示以下。(代码见附件)
如上述