湖
www.hnsoftedu.com1212
南软件职业学院
4.2.4系统总体结构图:
登陆验证 界面登陆 身份鉴别 权限控制 当前借阅信息 借阅信息查询
图书管理系统 借书 借阅办理 续借 还书 图书在架状态查询 图书在架信息查询 增加用户信息 读者信息管理 修改用户信息 查询用户信息 图书增加 图书管理 图书信息修改 图书删除 图4.2.4
4.2.5借阅办理流程图
用户 选择图书 Book 借书 图书借阅表 图书在架状态 借阅信息 图4.2.5
知识改变命运 - 12 - 软件成就未来
湖
www.hnsoftedu.com1313
南软件职业学院
4.2.6图书管理流程图
管理员 选择图书 修改 增加 删除 图书信息表 图书在架查 图4.2.6.图书管理流程图
4.3数据库设计
数据库技术是在文件系统的基础上发展起来的一种高效的数据管理技术,它能保持系统数据的整体性,完整性和共享性。在数据库系统中提供了对数据的访问机制,能有组织的存储相关的数据,具有合理的存储方式,快速的查询效率和最小的数据冗余等特性。另外数据的存储和应用程序彼此独立,不仅便于数据的管理与控制而且有利于应用程序的编写与调试。数据库类似于一个数据的大仓库,能很好地实现数据共享,能维护数据的一致性。数据库设计是系统设计的一个重要内容,其设计质量的好坏直接影响系统开发的成败,系统的质量,系统效率及可维护性。
在本系统的设计中,充分考虑到了管理系统数据繁杂,重复性很大,数据使用频繁。因此本系统采用了一种能正确反映用户实现环境,能被现行系统接受,易于维护、效率高的数据管理方法..数据库系统。
数据模型是指数据库中记录与记录之间联系的数据结构形成的。不同的数据管理系统有不同的数据模型,数据库设计的核心问题是设计好的数据模型。在目前的数据库管理系统中有层次模型,网状模型、关系模型三种数据模型。其中,关系模型具有较高的数据独立性,使用也较为方便。本设计采用关系数据库。该数据库实行增、删、编辑、统计。显示和打印都极为方便。其中的排序和索引功能,对数据快速定位,查询提供了有利条件。交流互动对于本系统的数据库设计有以下几点说明:数据库设计兼顾前面设计的数据流程图,管理信息系统的设计
知识改变命运 - 13 - 软件成就未来
湖
www.hnsoftedu.com1414
南软件职业学院
并不是以数据库为核心的数据库应用设计,本系统的数据库设计尽量满足3NF(第三范式)的要求,本系统的数据库设计以提高系统运行效率为前提。
4.4逻辑结构设计
4.4.1图书基本信息表 BookInfo
字段名称 BookNo BookName Author Publisher Price BookType Memo 数据类型 varchar(20) varchar(200) varchar(100) varchar(100) Number(18,2) Varchar(30) varchar(255) no yes yes yes yes yes yes 是否为空 说明 图书编号(主键) 图书名称 作者 出版社 图书价格 图书种类 备注 4.4.2借阅证件信息表 CardInfo
字段名称 CardNo Reader WorkPlace IDCard CreateDate telephone 数据类型 varchar(16) varchar(20) varchar(50) varchar(18) datetime Number(13) no no yes yes yes yes 是否为空 说明 借阅证号(主键) 读者姓名 工作单位 身份证号 办证时间 联系电话 4.4.3借阅记录表 BorrowInfo
字段名称 CardNo BookNo BorrowDate RenewDate ReturnDate Fine BorrowState 数据类型 varchar(16) varchar(20) date date date Number(18,2) Varchar(30) no no yes yes yes yes yes 必填字段 说明 借阅证号 图书编号(主键) 借阅日期 续借日期 归还日期 过期罚金,默认0 借阅状态 4.4.4用户管理信息表 PasswdInfo
字段名称 UserName Passwd UserType 数据类型 varchar(20) varchar(50) Varchar2(6) no yes yes 必填字段 密码 用户类型 说明 用户名(主键) 知识改变命运 - 14 - 软件成就未来
湖
www.hnsoftedu.com1515
南软件职业学院
第五章
5.1界面设计思想
用户界面设计报告
简单易用、简洁明了、兼容性好、标准、规范。
5.2界面设计原则
简单易用、简洁明了、兼容性好、标准、规范。
5.3界面设计样式
采用标准Windows界面,自上至下依次为:标题栏、菜单栏、查询区、编辑区等。如下图示:
菜单栏 查询区 编辑区 图5.4.系统界面
知识改变命运 - 15 - 软件成就未来
湖
www.hnsoftedu.com1616
南软件职业学院
5.4常见提示信息样式
提示信息按以下标准进行:采用标准Windows对话框样式,添加信息图标,后接提示信息文本和相应按钮。 如下图示:
提示文信息图标 按钮
图5.5常见提示信息样式
5.5常见错误信息样式
错误信息依据提示信息样式设计,将信息图标更改为警告图标。 如下图示:
提示文警告图按钮 图5.6常见错误信息样式
知识改变命运 - 16 - 软件成就未来