- 1、本文档共28页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
面向对象课程设计
图书馆管理系统
院(系)别
班 级
学 号
姓 名
指导教师
时 间 2011-10-10 —2011-10-21
课程设计任务书
题
目
图书管理系统C++语言
课程设计
系(
部)
信息工程系
专
业
信息管理与信息系统
班
级
学生姓名
学
号
10 月10— 日至 J0— 月 21 日 共2 周
指导教师(签字)
系主任(签字)
一、 设计内容及要求
设计目的
学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理 系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求 的功能,从而达到掌握开发一个小型数据库的目的。
设计内容
?必须设计的基本数据表:图书基本信息表,借书卡信息表,借阅信息表,图 书分类信息表,代码表等。
?功能模块:
1) 图书基本情况的录入、修改、删除等基本操作。
2) 办理借书卡模块。
3) 实现借书功能。
4) 实现还书功能。
5) 能方便的对图书进行查询。
6) 对超期的情况能自动给出提示信息。
二、设计原始资料
(1) 电子出版社出版的《VISUAL C++程序设计及应用》,贺怀清等编著
(2) 高等教育出版社出版的《数据库系统简明教程》,王珊。
三、设计完成后提交的文件和图表
1.计算说明书部分
课程设计报告(3000— 5000字),纸质打印稿
(1) 需求分析(功能模块层次图)
(2) 系统设计(包括详细设计和界面设计)
(3) 代码设计(主要功能函数)
(4) 测试记录(测试各项功能的正确性、容错性 )
(5) 课程设计总结
系统程序演示及答辩。
课程设计任务书。
四、进程安排
10月10日一10月12日构建框架,画出流程图。划定以后每天要 完成的任务。学习数据库的相关知识。
10 月13日学习ODBC数据库连接技术。
10 月14日一21日按照12号的安排完成所需代码。
10月22日后写课程设计报告书。
五、主要参考资料
Beck Zaratian.Microsoft Visual Visual C++ 6.0 程序员指南.希
望设备创作室译.北京:北京希望电脑公司出品,1998
Richard C.Leinecker,Tom Archer. Visual C++ 6 宝典.张艳,张谦
译.北京:电子工业出版社,1999
李强,贾云霞.Visual C++ 项目开发实践.北京:中国铁道出版 社,2004
郑莉,董渊,张瑞丰.C++语言程序设计.2003.
李闽溟等.Visual C++ 6.0 数据库系统开发实例导航[M].北京:人
民邮电出版社
⑹ 闪四清.《数据库系统原理与应用教程[M].清华大学出版社
成绩评定表
作品成绩
报告成绩
口试(答辩)成
绩
总评成绩
目录摘要
目录
摘要
1.图书管理系统概述?
1.1图书管理系统总体设计思想 3
1.2总体设计流程图?
2. 图 书 管 理 系 统 详 细 设
计…
5
2.1
新建数据库(SQLServer ) ?-
5
2.2
创建数
据
源…
5
2.3
C++中MFC应用程序编程?
??…5
2.3.1 建立基本对话框并与数据库
连
接 5
2.3.2 主 要 功 能 函 数 源 代
3. 课 程 设 计 总 结 和 体
会 19
摘要
图书馆管理系统创建基于 MFC APPWizard[exe],利用SQLSERVE200和
MFC ODBC!行数据库的连接,在可视化的界面上进行用户名、图书及借书卡 的查询、添加、修改、删除,对数据库表内的信息列表进行操作。
图书馆管理系统主要完成了用户登录功能、新建 / 删除用户功能、用户管 理功能,对数据库内图书、借书卡和用户信息进行查询、添加、删除、修改 功能。
图书馆管理系统设计是有下列几步完成的:首先对整体功能进行分析, 开始是用户登录,登陆成功后显示主界面 , 其分为图书资料、读者资料、借书 管理、还书管理和退出五个菜单;第二步是对五个菜单继续划分成具体的类 进行实现;第三步是根据课程设计的要求在数据库内的建立具体的表,并且 进行连接,及对数据库数据库内容的操作,与此同时完成界面的退出操作; 第四步是对图书馆管理系统进行的全面优化,修改不足。
关键词:MFC数据库,图书,管理
图书管理系统概述
1.1 图书管理系统总体设计思想
图书馆管理系统的功能为读者提供借书、 还书和查询所需图书及图书、读 者卡的管理等功能。
图书馆管理系统的功能模块有:
(1)登录界面 只有管理员才能使用全部功能,更好的保护图书馆内的一 些信息不被破坏。
(2)读者资料 能实现对读者的显示、读者信息增加、读者查询、读者信 息修改和读者信息删除功能。
(3)图书资料 能实现对图书显示、图书信息增加、图书查询、图书信息修
文档评论(0)