c++课程设计图书管理系统0.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
c++课程设计图书管理系统0.doc

课程设计报告 课程名称:面向对象程序设计C++ 设计题目: 图书管理系统 专业: 计算机科学与技术 姓名: 学号: 指导教师: 李晓虹 2015年12月30日 目录 一、系统背景 3 1.1 摘要 3 1.2 背景和目的 3 1.3 关键字 3 二、操作分析 3 2.1 关于使用者 4 三、需求分析 6 3.1 产品透视图 6 3.2 产品功能 6 3.3 流程 7 四、界面设计 8 4.1 软件图标 8 4.2 主界面 9 4.3 借阅用户界面 9 4.4 图书管理员界面 10 4.5 借还登记人员界面 10 五、系统具体功能的实现 11 5.1 数据源配置 11 5.2 导入ADO库文件 15 5.3 连接数据库 16 5.4 主界面和注册功能实现 18 5.5 登录功能实现 24 5.6 借阅用户功能实现功能实现 27 5.7 图书管理员功能实现 37 5.8 登记人员功能实现 44 六、结束语 44 6.1 心得体会 44 一、系统背景 【摘要】随着信息技术的发展,对于数据库的应用日益深入到人们的生活,本组的数据库项目是关于建立图书管理系统。对图书管理系统功能的扩展将友好化所有操作界面,使使用者更加轻松掌握借阅、管理、查询图书等操作。 【背景及目的】身处于信息高速发展的时代,信息资源当之无愧是世界最宝贵的资源之一。与此同时,信息作为一种虚拟资源,数量繁多且冗杂,资源类型繁多。热爱书物者学生,教育者,繁忙的上班族居多,图书管理系统将庞大的资源进行系统化的分类,动态地操作信息资源的流动。图书管理系统使人们的生活更加的便捷,高效。 【关键字】使用者;需求分析;设计界面;C++;MFC;SQL server; 二、操作分析 2.1、关于使用者 将图书管理系统分为了四类,分别为:一般用户、借阅读者、借阅还书办理人员、图书管理人员。一般用户指不需经过注册和登录但可以使用图书管理系统给该身份提供的基本查询和浏览功能的用户,借阅读者即是需要注册和登录后才能进行图书借阅等功能的用户,借阅还书办理人员即是为借阅者提供服务的人员,包括借阅用户借阅和归还书刊登记的操作及相关信息查询。图书管理员是对图书基本信息、借阅用户信息管理,分类等操作的人员。因此界面的操作上应该包含这四类的使用者。 图书管理系统的打开界面(如图2-1),点击“用户登录”。进入登录界面 图2-1 用户登录界面(如图2-2) 图2-2 用户可以看到关于登录人员的分类,随即进行接下来的操作。 对于没有借阅过的新用户,点击借阅用户注册按钮,弹出注册界面: 经过调试,该界面是用户友好界面,方便使用者的操作和注册。 三、关于需求的分析 3.1系统功能 已注册用户登录功能;新用户注册功能;图书基本信息检索功能;已注册用户自身基本信息和借阅信息查询及书刊续借功能;图书管理员查询与修改借阅用户基本信息和借阅信息功能,图书信息更新功能。 3.2系统E-R图(如图3-2) 图3-2 3.3功能流程 前面我们组确定了对图书管理系统的使用对象的定位,需求分析是根据适用对象而定的,要求操作界面友好,操作方便,便于使用者进行登录,注册,图书查询,图书借阅的操作一体化,流程清楚明了,便于理解与使用。下图1是关于一般用户,借阅者,图书借阅管理员及图书管理员操作流程。 3.4功能流程图(如图3-4) 图3-4 上图是图书管理系统的建模过程,下面是该系统的使用者对向对系统的使用需求: 图书基本情况的录入、修改、删除等基本操作。 实现借书功能。 实现还书功能。 能方便的对图书进行查询。 续借。 借还情况登记。 对实验的要求:图书编号可参考国家统一的图书编码方法,再完成基本功能模块的情况下,尽量使系统能具有通用性。 从上述陈诉中可以发现以下元素: 使用对象: 一般用户 借阅者 图书管理员 借还登记人员 基本用例: 1.注册:新用户账号注册 2.登录:老用户的系统登录 3.图书查询:对需要搜索图书的查询 4.图书借阅:已注册用户对图书的相关借阅 5.图书数据更新:图书管理员对新图书数据的添加 6.图书归还:已借阅图书的归还 四、设计界面 软件的界面是用户与计算机进行信息数据交流的媒介,一个软件设计界面的人性化,友好与否将

文档评论(0)

店小二 + 关注
实名认证
文档贡献者

包含各种材料

1亿VIP精品文档

相关文档