王姝+图书馆管理系统(参考)总汇.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE  安徽大学 程序设计课程设计 总结报告 题  目:   图书管理系统                                        组长姓名:  王姝  学号: 院 (系):     电气工程及自动化学院   班 级:       自动化2班   指导教师:       寻丽娜老师   目  录 一、设计任务和目的……………………………………………………………………………3 1.1 设计计划……………………………………………………………………………3 1.2 设计目的……………………………………………………………………………3 二、设计概要……………………………………………………………………………………3 三、详细设计与实现……………………………………………………………………………3 3.1系统功能和结构………………………………………………………………………3 3.1.1图书馆管理系统功能描述…………………………………………3 3.1.2总体设计流程图……………………………………………………4 3.2 图书管理系统详细设计………………………………………………………………5 3.2.1 新建数据库(SQL server)……………………………………5 3.2.2创建数据源…………………………………………………………7 3.2.3 C++中MFC应用程序编程…………………………………………8 3.2.4 详细设计与实现…………………………………………………10 四、设计心得………………………………………………………………………………… 61 4.1 个人总结………………………………………………………………………… 61 4.2 课程设计总结…………………………………………………………………… 66 五、参考文献………………………………………………………………………………… 66 一、设计任务和目的 1.1设计计划 一个简单的图书管理系统包括图书馆内书籍的信息、学校在校学生的信息以及学生的借阅信息。此系统功能分为面向学生和面向管理员两部分,其中学生可以进行借阅、续借、归还和查询书籍等操作,管理员可以完成书籍和学生的增加,删除和修改以及对学生,借阅、续借、归还的确认。 1.2设计目的 图书管理系统中涉及登陆,图书管理,读者管理,以及权限设置相关知识,需要运用的知识全面,可有效检查出学习中的缺陷,同时在实践中巩固数据库相关知识以及VC++编程设计。通过课程设计,使学生提高理论联系实际解决问题的能力,也使学生对基于面向对象的理论进行系统设计过程中的诸多具体问题有感性的认识和深入的理解。 二、设计概要 图书馆管理系统创建基于MFC APPWizard[exe],利用SQLSERVE2000和MFC ODBC进行数据库的连接,在可视化的界面上进行用户名、图书及借书卡的查询、添加、修改、删除,对数据库表内的信息列表进行操作。它是一个基于ACCESS数据库的图书管理系统的设计与实现,运用Visual C++结合Microsoft Access 2000开发而得。 图书馆管理系统主要完成了用户登录功能、新建/删除用户功能、用户管理功能,对数据库内图书、借书卡和用户信息进行查询、添加、删除、修改功能。 图书馆管理系统设计是有下列几步完成的:首先对整体功能进行分析,开始是用户登录,登陆成功后显示主界面,其分为图书资料、读者资料、借书管理、还书管理和退出五个菜单;第二步是对五个菜单继续划分成具体的类进行实现;第三步是根据课程设计的要求在数据库内的建立具体的表,并且进行连接,及对数据库数据库内容的操作,与此同时完成界面的退出操作;第四步是对图书馆管理系统进行的全面优化,修改不足。 三、详细设计与实现 3.1系统功能和结构 3.1.1图书管理系统功能描述 图书馆管理系统的功能为读者提供借书、 还书和查询所需图书及图书、读者卡的管理等功能。 图书馆管理系统的功能模块有: (1)登录界面 只有管理员才能使用全部功能,更好的保护图书馆内的一些信息不被破坏。 (2)读者资料 能实现对读者的显示、读者信息增加、读者查询、读者信息修改和读者信息删除功能。 (3)图书资料 能实现对图书显示、图书信息增加、图书查询、图书信息修改和图书信息删除功能。 (4)借书管理 可与数据库中的图书信息表连

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档