网站地图
范文同学网


自动化 模具 机械 电子 通信 动画 英语范文 工程管理 金融范文 旅游管理 工业工程 生物工程 给排水范文 西门子PLC 历史学 三菱PLC
单片机 财务 会计 法律 行政 物理 物流范文 电子商务 制药工程 包装工程 土木工程 材料科学 汉语言范文 欧姆龙PLC 电压表 松下PLC
计算机 化工 数电 工商 食品 德语 国贸范文 人力资源 教育管理 交通工程 市场营销 印刷工程 机电一体化 数控范文 变电站 文化产业

  • 网站首页|
  • 文档范文|
  • 人工降重|
  • 职称文章发表|
  • 合作期刊|
  • 范文下载|
  • 计算机范文|
  • 外文翻译|
  • 免费范文|
  • 原创范文|
  • 开题报告

联系方式

当前位置:范文同学网 -> 免费范文 -> 计算机范文 -> 免费vc++图书馆管理系统(四)
计算机文章范文| ASP设计| Delphi| VB设计| JSP设计| ASP.NET| VB.NET| java设计| VC| pb| VS| dreamweaver| c#.net| vf| VC++| 计算机文档范文| 范文下载| 自动化范文
·电气自动化原创文章范文 ·学前教育专业原创文章范文 ·国际经济贸易原创文章范文 ·药学专业原创文章范文 ·英语专业原创文章范文 ·公共事业管理原创文章范文
·金融专业原创文章范文 ·广播电视编导原创文章范文 ·电子商务专业原创文章范文 ·法律专业原创文章范文 ·工商管理原创文章范文 ·汉语言文学原创文章范文
·人力资源管理原创文章范文 ·摄影专业原创文章范文 ·心理学专业原创文章范文 ·教育管理原创文章范文 ·市场营销原创文章范文 ·计算机专业原创文章范文
·物流管理专业原创文章范文 ·小学教育专业原创文章范文 ·行政管理专业原创文章范文 ·土木工程管理原创文章范文 ·财务会计专业原创文章范文 ·信息管理信息系统原创范文
·新闻学专业原创文章范文 ·眼视光技术原创文章范文 ·播音与主持原创文章范文 ·广告学专业原创文章范文 ·表演专业原创文章范文 ·动画专业原创文章范文
·视觉传达设计原创文章范文 ·数控技术专业原创文章范文 ·录音艺术原创文章范文 ·光机电应用技术原创范文 ·机电一体化原创文章范文 ·印刷技术专业原创文章范文
·动漫设计与制作原创范文 ·软件技术专业原创文章范文 ·书法学专业原创文章范文 ·应用电子技术原创文章范文 ·电子信息工程技术原创范文 ·机械专业原创文章范文
·酒店管理专业原创文章范文 ·旅游管理专业原创文章范文 ·文化产业管理专业原创范文 ·体育教育专业原创文章范文 ·通信工程专业原创文章范文 ·护理专业原创文章范文

原创文档范文 → 计算机专业原创文档范文 软件技术专业原创文档范文  现成文档范文 → 计算机文档范文

免费vc++图书馆管理系统(四)

本文ID:LW6262 ¥
,可方便的实现对数据库的操作,此模块可以实现图书维护的基本功能。 在查看图书基本资料的时候需要用到Crecordset提供的几个成员函数,用来在记录集中滚动,如下所示: void MoveNext( );//前进一个记录 void MovePrev( );//后退一个记录 void MoveFirst( );//滚动到记录集中的第一个记录 void MoveLast( );//滚动..
,可方便的实现对数据库的操作,此模块可以实现图书维护的基本功能。
 在查看图书基本资料的时候需要用到Crecordset提供的几个成员函数,用来在记录集中滚动,如下所示:
    void MoveNext( );//前进一个记录
    void MovePrev( );//后退一个记录
    void MoveFirst( );//滚动到记录集中的第一个记录
    void MoveLast( );//滚动到记录集中的最后一个记录
当图书信息被添加、修改以及删除后,在保存的同时,数据库将会自动更新。系统调用‘void shuixin()’,重画网格。
二、“读者资料维护”模块设计:
 “读者资料维护”模块的实现与“图书资料维护”基本上一样,实现了读者的借书证号、姓名、证件号码的登记。在模块的设计过程中,根据需要对数据库中的“读者登记表”作了相应的修改。
读者资料的添加、修改、保存部分实现代码如下:
二、“数据备份”和“数据恢复”模块设计:
 数据备份和恢复:用户处理数据往往要存盘作永久备份,在需要时进行数据恢复。在设计数据备份和恢复是要用到文档的序列化(Serialize)。MFC库中,磁盘文件是通过CFile类来表示的,它通过Win32函数CreateFile所得的二进制文件  句柄进行了封装。但MFC重载了Serialize函数。使得用户不必使用CFile类就可以完成相应的文档操作。在Serialize函数中,定义一个基于CArchive类的对象ar,可以使用插入运算符(《)和提取运算符(》)来续写数据,从而实现数据的备份和恢复。
(
 }
4.2.3“用户登录”模块设计:
 登录模块是要根据用户输入的用户名和密码与数据库Clerk中的Username和Password的比较来判断用户名和密码是否合法。这里用到在 Visual C++环境下数据库的操作。该操作的流程如下:用户在相应的控件内填写姓名和密码,通过“UpdateData(TRUE);”将控件中的数据传送给字段数据成员,然后执行下面的SQL语句:  
SELECT * FROM CLERK
WHERE NAME=m_strName  AND PASSWORD=m_strPassword;
查询Clerk表中是否有用户名为m_strName,并且密码为m_strPassword的记录。打开记录集,查询是否有符合条件的记录,如果记录集不为空,则说明有符合条件的记录,说明登录合法,否则“登录失败!”。在用户通过了身份验证之后,就可以进入系统,进行所有的操作。
 登录模块实现起来相对比较简单,只是用到了一个SOL查询语句,在编程过程中没有遇到什么困难。
“设计体会
 这次设计的主要目的是通过利用当今最流行可视化编程工具Visual C++ 6.0设计应用程序,用来管理由Access2000创建的数据库。利用Visual C++6.0的ODBC(Open Database Connectity,开发数据库连接)、DAO(Data Access Objects,数据访问对象)及OLE DB(OLE data Base,OLE数据库),编写程序来实现用户对图书数据库的录入、修改、检索等操作。让用户方便地掌握图书的库存情况与借阅情况,以及图书书目、读者信息、图书借阅情况等,利用DAO、ODBC编程来实现信息的输入、编辑(删除、增加、修改)等功能,继而完成对图书信息数据库、读者信息数据库、借阅信息数据库的必要操作。
 通过这次的课程设计,我不仅拓宽了自己的知识面,还在实践过程中巩固和加深了自己所学的理论知识,使自己的技术素质和实践能力有了进一步的提高,同时我的专业水平也有了很大的进步。
 同时,在软件开发方面也累积了不少经验,特别是在对软件开发工具不很熟悉的情况下,通过自己的学习和导师的指导完成了设计任务。并在设计过程中,自己分析问题和解决问题的能力都得到了锻炼和提高,完善了自己的知识结构,加深了对知识的理解。
 这次课程设计完成后,体会颇多,在学与做的过程中,取长补短,不断学习新的知识,吸取经验,达到进步的目的。在学与做的过程中自身的努力以及相关图书资料的帮助,逐渐熟悉了Visual C++ 6.0在数据库方面的应用知识。程序开发的一般过程和对数据库知识的进一步的了解,在这个快速发展的当代社会里,数据库已经普遍应用在各个领域。在这次的课程设计中我学习到不少的数据库知识,但由于自己的理论知识水平有限,实践知识和设计经验不足,在设计过程中难免存在一些问题,甚至错误。恳请各位老师批评指正,致使我在以后的工作和实践中加以改进和提高。


7.结束语
 课程设计对我们非常重要。在课程设计中,通过广泛查阅与课题有关的内容,使我掌握了许多与计算机有关的东西,更重要的是使我对VC,Access等软件功能和应用有了一定的了解。为此,我对设计一套完整的软件系统的步骤、方法及思路有了一个全新的认识。这加深了我对计算机软件设计的理解,同时也给我提供了一次为以后实际模拟锻炼的机会,我感到受益非浅。为此,我也希望我的课程设计能给指导我的老师交上一份满意的试卷。
参考文献:

[1] 伍俊良.《Visual C++ 课程设计与系统开发案例》.清华大学出版社
[2] 杨小平.《Visual C++ 项目案例导航》.科学出版社
[3] 邓宗明,张晓竞.《Visual C++ 编程实用技术与案例》.清华大学出版社
[4] 郑阿奇.《Visual C++ 实用教程》.电子工业出版社
[5] 萨师煊,王珊.《数据库系统概论》.高等教育出版社
[6] 郑人杰,殷人昆,陶永雷.实用软件工程.清华大学出版社.1997.4    

首页 上一页 1 2 3 4 下一页 尾页 4/4/4

免费vc++图书馆管理系统(四)相关范文
上一篇:免费vc++航空客运订票系统+范文 下一篇:免费vc++医药管理系统+范文
点击查看关于 免费 图书馆 管理系统 的相关范文题目 【返回顶部】
精彩推荐
电气工程自动化原创范文  电子商务原创文章范文
人力资源专业原创文章范文 土木工程原创文章范文
工商管理专业原创范文    药学专业原创范文
汉语言文学专业原创范文  会计专业原创文章范文
计算机技术原创文章范文  金融学原创文章范文
法学专业原创文章范文   市场营销专业原创范文
信息管理专业原创文章范文 学前教育专业原创范文
公共事业管理专业原创范文 英语专业原创范文
教育管理专业原创范文   行政管理专业原创范文
热门范文

关于我们 | 联系方式 | 范文说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士文章范文


范文同学网提供文档范文,原创文章范文,网站永久域名www.lunwentongxue.com ,lunwentongxue-范文同学网拼音首字母组合

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2024 范文同学网 版权所有