文档介绍:图书管理系统设计方案
目录
1、引
言 1
2、需求分
析 1
3、系统设计 2
、图书管理系统的读者管理实体 —关系:
读者管理实体 —关系
、图书管理系统的图书库管理实体 —关系:
图示管理实体 —关系
如上的实体关系图,设计出功能模块以及说明:
系统管理模块:用于登录、增加用户、修改用户密码等操作。
读者管理模块:用于新增读者、编辑读者和删除读者的操作。
图书库管理模块:用于新增图书、编辑图书和删除图书操作。
图书查询管理模块:用于库中图书的查询操作。
图书借阅管理模块:用于图书借出、图书归还和图书借阅记录查询操作。
系统信息模块:用于显示软件信息和退出操作。
四、系统详细设计
、数据库的设计
数据表的设计。本系统的数据表共有四张,分别是“系统设置〞数据表、 “读者库〞数据表、“书库〞数据表和“借阅记录〞数据表。
数据库表
、“系统设置〞数据表主要用于存储用户信息,包括用户名、密码、权限三个字段。
、“读者库〞数据表主要是用于存储读者信息,只有等级的读者才具有借阅资格。包括:
读者编号、读者姓名、联系 、所属部门,四个字段。
、“书库〞数据表主要是用于存储图书信息,包括:书号、书名、作者、出版社、单价、类别、在库状态,七个字段。
、“借阅记录〞数据表用于存储读者借出归还的历史记录,包括:序号、书号、书名、借出时间、归还时间、读者编号、读者姓名,七个字段。
、管理模块的具体设计
主窗体模块设计
主窗体模块指的是所以模块的操作界面, 在本系统中使用多文档窗体及菜单方式来实现,创立主窗体的步骤:
1、在工程中创立 MDI 窗体,然后在选定的 MDI 窗体的前提下,从菜单栏中选择,从而进行菜单编辑。
2、在菜单编辑器中依次创立系统管理、新增用户、修改密码、分割线、关于软件、分割线、退出系统、读者管理、读者新增、读者编辑、读者删除、图书库管理、图书新增、图书编辑、图书删除、图书查询、借阅管理、图书接触、图书归还、借阅查询等菜单。
3、菜单设计完成后,返回 MDI 窗体,显示如以下图。
、系统管理模块设计
系统管理模块包括登陆模块窗体、新增用户窗体模块和密码修改模块窗体。用户登录模块的功能是防止不合法用户的登录;增加用户窗体模块用于实现新增用户功能;密码修改模块用于实现合法用户修改密码的功能。具体设计如下:
1、在空白的窗体上, 添加标签控件、 文本框控件、命令按钮等并调整大小及位置然后设置其各自的属性,显示如下。
2