安阳工学院封面.docx
- 文档编号:5980008
- 上传时间:2023-01-02
- 格式:DOCX
- 页数:15
- 大小:533.28KB
安阳工学院封面.docx
《安阳工学院封面.docx》由会员分享,可在线阅读,更多相关《安阳工学院封面.docx(15页珍藏版)》请在冰豆网上搜索。
安阳工学院封面
《人机交互》综合设计报告
课题名称:
图书管理系统
院部:
计算机科学与信息工程学院
学生姓名:
张海基
学号:
201003030035
专业班级:
10软件工程一班
指导教师:
吴静松
2013年6月
目录
一、开发环境与工具1
二、实现功能1
三、详细设计2
四、设计总结8
五、使用说明9
一、开发环境与工具
1、系统的软硬件平台
硬件平台:
CPU:
P42.0GHz以上,内存:
1GB以上;
操作系统平台:
WindowsXPProfessional/Windows7;
软件:
MicrosoftVisualStudio2010/MyEclipse。
2、开发语言和工具
语言:
C#;
工具:
MicrosoftAccess2010。
二、实现功能
图书馆管理系统是图书馆管理工作中不可缺少的一部分,它的内容对图书馆的管理者和使用者来说都至关重要,所以图书管理系统应该能够为管理者或读者提供充足的信息和快捷的数据处理手段。
作为计算机应用的一部分,使用计算机对图书信息进行管理,具有着手工管理所无法比拟的优点。
该系统需提供给图书借阅者、信息管理员和图书馆管理人员共三方面的需求,图书借阅者的需求是查询图书馆所存的图书、个人借阅情况及个人信息的修改;信息管理员对图书借阅者的借阅及还书要求进行操作,同时对借书或还书信息进行查询;图书馆管理员实现图书采购及验收编目入库。
它要满足图书借阅管理、图书书库管理、图书借阅人管理的基本要求,并能实现方便的操作和扩展,满足图书馆发展的需要,保障图书管理书籍的安全、准确。
该图书管理系统主要有以下几项基本功能:
(1)用户管理;
(2)基础数据管理;(3)借阅管理;(4)书库管理;(5)数据库管理(6)读者管理
该图书管理系统是基于利用计算机管理图书信息的需求而设计的,主要致力于为图书借阅人提供方便快捷的服务,以及为图书管理人员提供准确可靠的信息,旨在提高图书管理的效率,节约相关的管理成本,增强图书管理的安全性,为学校的信息化建设提供必要的支持。
三、详细设计
3.1系统使用处理流程设计
如图a所示:
图a
3.2功能模块详细设计
(1)开始界面:
显示该系统的主界面及其简单布局
创建一个基于单文档的MFC应用程序,建立系统主体框架,生成应用程序类、文档类、视图类和主框架;按功能模块的划分,使用资源编辑器创建系统菜单;在视图类的Paint事件处理函数OnPaint()中添加代码,实现加载背景图片的功能。
基本界面设计如下:
(2)登录界面:
即为权限验证模块,主要是根据用户输入的用户名和密码验证用户身份并决定其操作权限,而且会对用户的输入情况给出相应的提示信息。
界面设计如下:
(3)用户管理模块:
提供添加新用户、删除指定用户、修改用户的密码和权限的功能,该模块功能只限于具有系统管理员权限的用户使用。
模块结构:
包括添加新用户、修改用户口令、修改用户权限、删除用户
界面设计如下:
(4)基础数据设置模块:
主要通过图书逾期罚款设置、图书类别设置和读者类别设置三个子模块分别来实现相应子基础数据的维护和管理。
模块结构:
罚款设置、图书类别设置、读者类别设置
各个子模块界面设计如下:
(5)借阅管理模块:
该模块主要实现借书和还书的登记功能,同时提供借书记录和还书记录的查询和浏览功能。
模块结构:
借书、借书查询、还书、还书查询
各个子模块界面设计如下:
(6)书库管理模块:
实现对所有图书信息的管理功能,包括新书的入库登记,图书信息的查询浏览,以及图书的挂失等。
模块结构:
新书登记、图书信息查询、图书挂失
各个子模块界面设计如下:
(7)读者管理模块:
实现对所有读者信息的管理功能,如读者登记,读者信息的查询浏览,以及读者信息的注销等。
模块结构:
读者登记、读者信息查询、读者注销
各个子模块界面设计如下:
(8)数据库管理模块:
实现对数据库的基本操作,包括数据库的备份和恢复,以提高数据库的安全性。
模块结构:
数据库备份、数据库恢复
3.3数据库详细设计
用户表(user)具体设计如下
名称
字段名称
类型
主键
非空
用户名
user
文本
Yes
Yes
用户密码
passward
文本
No
No
用户类型
isAdmin
是/否
No
Yes
罚款设置表(publishType)具体设计如下
名称
字段名称
类型
主键
非空
罚款类型
type
文本
Yes
Yes
罚款金额
money
文本
No
Yes
图书类型设置表(bookType)具体设计如下
名称
字段名称
类型
主键
非空
类别名称
type
文本
Yes
Yes
可借出天数
number
数字
No
Yes
读者类型设置表(readerType)具体设计如下
名称
字段名称
类型
主键
非空
类别名称
type
文本
Yes
Yes
可借书册数
number
数字
No
Yes
图书信息表(bookInfo)具体设计如下
名称
字段名称
类型
主键
非空
图书编号
code
文本
Yes
Yes
图书名称
name
文本
No
Yes
图书类别
type
文本
No
Yes
出版社
press
文本
No
No
作者
writer
文本
No
No
图书价格
price
文本
No
No
登记日期
in_date
日期/时间
No
Yes
是否借出
isBorrow
是/否
No
No
借阅人编号
reader_code
文本
No
No
说明
brief
文本
No
No
读者信息表(readerInfo)具体设计如下
名称
字段名称
类型
主键
非空
读者编号
code
文本
Yes
Yes
读者姓名
name
文本
No
Yes
读者性别
sex
文本
No
Yes
读者类别
type
文本
No
Yes
注册日期
reg_date
日期/时间
No
Yes
联系电话
phone
文本
No
No
单位部门
dept
文本
No
No
住址
address
文本
No
No
说明
brief
文本
No
No
借出信息表(borrowInfo)具体设计如下
名称
字段名称
类型
主键
非空
记录号
ID
自动编号
Yes
Yes
读者编号
reader_code
文本
No
Yes
读者姓名
reader_name
文本
No
Yes
图书编号
book_code
文本
No
Yes
图书名称
book_name
文本
No
Yes
图书类别
book_type
文本
No
No
图书价格
price
文本
No
No
借出日期
borrow_date
日期/时间
No
Yes
归还日期
return_date
日期/时间
No
Yes
是否归还
isReturn
文本
No
No
操作员
operator
文本
No
Yes
归还信息表(returnInfo)具体设计如下
名称
字段名称
类型
主键
非空
记录号
ID
自动编号
Yes
Yes
读者编号
reader_code
文本
No
Yes
读者姓名
reader_name
文本
No
Yes
图书编号
book_code
文本
No
Yes
图书名称
book_name
文本
No
Yes
图书类别
book_type
文本
No
No
图书价格
price
文本
No
No
借出日期
borrow_date
日期/时间
No
Yes
归还日期
return_date
日期/时间
No
Yes
罚款金额
punish
文本
No
No
其他金额
other
文本
No
No
总计金额
total
文本
No
No
操作员
operator
文本
No
Yes
四、设计总结
随着在校大学生人数的不断增加,图书系统的数据量也不断的上涨。
为了减轻图书馆工作,以及每个学生更好的选择自己所喜欢的图书。
所以开发了此系统。
本系统——图书管理系统,利用VisualC++作为应用开发工具,Access作为后台的数据库,采用客户端服务器的模型构建,结构健壮灵活,在数据处理,人机界面,数据通信,系统维护管理等方面具有功能全面,实用;界面丰富生动,美观友好,实用维护简单;权限管理完善,安全性高等特点。
通过本次人机交互课程设计,我更加注重程序的界面设计了。
界面设计的好坏,直接影响到用户的心情。
这是我第一次为我写的程序编写帮助文档,做的有些粗糙。
当然这只是一个示例版本。
以后再重新做的话,做的肯定要比这好许多。
程序对于界面进行了精心的设计,尽可能地为用户的体验着想,提高了程序的实用性。
由于对人机界面的把握还很浅薄,对人机交互界面设计原则把握还是了解不够,对知识的应用还不是很连贯,还有待于在以后的学习中不断提高和改进!
五、使用说明
运行方法:
系统运行软件是MicrosoftVisualStudio2008,软件打开后将图书管理系统导入,配置数据库路径,运行即可。
指导教师评语:
综合设计:
a、报告内容:
不完整□完整□详细□
b、设计分析:
较差□合理□非常合理□
c、实现:
未实现□部分实现□全部实现□
d、文档格式:
不规范□基本规范□规范□
综合设计成绩:
,占总成绩比例:
50%
指导教师签字:
年月日
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 安阳 工学院 封面