- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、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
一、系统背景++;MFC;SQL server;
二、2.1、关于使用者
将图书管理系统分为了四类,分别为:一般用户、借阅读者、借阅还书办理人员、图书管理人员。一般用户指不需登录但可以该身份提供的基本查询和浏览登录借阅用户借阅归还的操作相关查询、借阅用户信息1),点击“用户登录”。进入登录界面
图1
用户登录界面(如图2-2)
图2
用户可以看到关于登录人员的分类,随即进行接下来的操作。
对于没有借阅过的新用户,点击借阅用户注册按钮,弹出注册界面:
经过调试,该界面是用户友好界面,方便使用者的操作和注册。
三、关于需求的分析
3.1系统功能
已注册用户登录功能;新用户注册功能;图书基本信息检索信息和信息书刊续借修改和借阅信息功能
3.2系统如图2)
图2
3.3功能流程管理员流程
3.4功能流程图4)
图3-4
上图是图书管理系统的建模过程,下面是该系统的使用者对向对系统的使用需求:
图书基本情况的录入、修改、删除等基本操作。
实现借书功能。
实现还书功能。
能方便的对图书进行查询。
续借。
借还情况登记。
对实验的要求:图书编号可参考国家统一的图书编码方法,再完成基本功能模块的情况下,尽量使系统能具有通用性。
从上述陈诉中可以发现以下元素:
使用对象
借还登记人员
基本用例:
1.注册:新用户账号注册
2.登录:老用户的系统登录
3.图书查询:对需要搜索图书的查询
4.图书借阅:已注册用户对图书的相关借阅
5.图书数据更新:图书管理员对新图书数据的添加
6.图书归还:已借阅图书的归还
四、设计界面
软件的界面是用户与计算机进行信息数据交流的媒介,一个软件设计界面的人性化,友好与否将决定该软件的受欢迎度。所以在软件的界面设计方面做了很多次实验。
软件图标(如图4-1):
图1
软件登录主界面设计(如图4-2)
图4-2
借阅用户界面3)
图4-3
图书管理员界面4)
图4-4
借阅登记人员5)
图4-5
软件产品的美观与否,与本组设计的图书管理系统受欢迎程度息息相关!
五、模块实现++和数据库的操作
本系统采用程序框架,应用程序对数据库的连接操作server 2005作为数据库驱动器其中的连接操作如下:
在本机配置
由于ADO是微软的接口新标准,为止已经最通用和的一个接口首先需要在服务器上配置数据,本系统本机作为服务器配置数据源。操作:
\控制面板\ODBC数据源,操作如图1)
图1
点击添加如图2)
图2
选择需要添加的数据源驱动程序,本系统为SQL server。
选择好驱动器后点击完成(如图5-3)
图5-3
自己任意填写一个数据源名称,选择好服务器,该服务器名与登录SQL server时使用的服务器名一致即可。
然后点击下一步(如图5-4)
文档评论(0)