vc++图书馆管理系统软件(doc毕业设计论文)

vc++图书馆管理系统软件(doc毕业设计论文)

ID:799274

大小:3.38 MB

页数:23页

时间:2017-09-05

vc++图书馆管理系统软件(doc毕业设计论文)_第1页
vc++图书馆管理系统软件(doc毕业设计论文)_第2页
vc++图书馆管理系统软件(doc毕业设计论文)_第3页
vc++图书馆管理系统软件(doc毕业设计论文)_第4页
vc++图书馆管理系统软件(doc毕业设计论文)_第5页
资源描述:

《vc++图书馆管理系统软件(doc毕业设计论文)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、题目VC++图书馆管理系统软件学院计算机科学与技术专业软件工程目录1.图书馆管理系统设计目的在学校周边以及社区中,有许多私营的图书馆,它们为学生和广大市民的读书和学习带来了便利,有助于提高市民素质。但这些图书馆的日常管理工作都是人工操作,账目和读者信息大都是记录在小本子上,数据信息处理工作量大,容易出错;由于数据繁多,容易丢失;信息量大,不易查找;历史数据很难保存和利用。总的来说,缺乏系统,规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出。针对这种状况

2、,我们计划开发一个面向小型个体图书馆的管理系统,实现对图书和借阅者的全面管理,实现图书馆的管理信息化。2.图书馆管理系统需求分析经过分析研究,图书馆管理系统有以下功能:1)在操作员输入正确的用户名和密码后,即可登入;否则,会出现提示对话框。2)操作员可增加,修改,删除操作员以及图书的信息。3)在图书借阅时,操作员在输入读者卡号,判断借书数量是否达到上限,再输入借阅图书的编号,数量等信息后(可借助读卡器实现快速输入),便可借出。4)在图书归还时,操作员在输入读者卡号,图书编号,便可以归还。1)读者输入自己

3、的账号和密码登陆系统,用此系统查询自己借阅信息。2)操作员和读者均可查询某本书是否借出和其他信息。3.图书馆管理系统开发计划根据软件设计方法课程所掌握的原理,结合实际调研情况,本次开发设计拟按照以下开发计划分为3个阶段,并分别制定应完成的工作成果:2表3-1图书馆管理系统开发计划表第1阶段:系统设计时间:1天(第1天)工作内容和工作成果:用户需求调研与分析,第2阶段:系统开发时间:3天(第2~4天)工作内容和工作成果:完成程序开发,程序调试第3阶段:系统测试时间:1天(第5天)工作内容和工作成果:完成系

4、统测试,编写用户安装及使用说明第4阶段:课程报告时间:2天(第6~7天)工作内容和工作成果:完成课程报告表3-2图书馆管理系统开发进度表系统设计系统开发系统测试课程报告第1天第2天第3天第4天第5天第6天第7天4.图书馆管理系统开发计划的模块划分根据《软件设计计划书》中进行的需求分析,对该模拟软件系统的进行如下模块划分,参见下页图4-1功能细分模块图3图书馆管理系统读者模块管理员管理模块登陆模块个人借阅查询搜索书目读者信息管理图书信息管理借阅归还管理帮助添加读者修改读者信息(包括续费)删除读者信息添加图

5、书信息(新书入库)修改图书信息删除图书信息借书管理还书管理图4-1图书馆管理系统功能细分模块图45.系统数据定义1、基本数据项名称:图书编号别名:描述:惟一的标识数据库中一个特定图书的关键域定义:图书编号=6{数字,字母}6名称:管理员编号别名:描述:在数据库中惟一标识每一位管理员的编号定义:员工编号=4{数字,字母}4名称:读者编号别名:描述:惟一的标识数据库中每为读者的关键域定义:图书编号=6{数字,字母}62、数据结构图书{图书编号,ISBN号,书名,作者,出版社,出版日期,分类,定价,是否借出,

6、借出日期,应还日期,曾被借阅读者编号}读者{读者编号,密码,姓名,性别,住址,电话号码,读者类型,可借书量,使用期限,剩余金额,积分,借书记录,违约次数}管理员{管理员编号,密码,姓名,性别,级别}6.数据库设计与实现6.1数据库概念结构设计5图书实体的E-R图如图6-1所示图6-1图书实体的E-R图管理员实体的E-R图如图6-2所示图6-2管理员实体的E-R图读者实体的E-R图如图6-3所示图6-3读者实体的E-R图6图书馆仓库实体的E-R图如图6-4所示图6-4图书馆仓库实体的E-R图图书类别实体的

7、E-R图如图6-5所示图6-5图书类别实体的E-R图7.图书馆管理系统的主要模块说明图7-1系统功能模块图77.1用户登陆模块表7-1登录模块模块名称参数说明功能介绍用户登陆,分管理员和读者(OnLoadInfo)Acc-no:用户的帐号Password:用户的密码程序的入口,验证用户的合法性7.2管理员管理模块表7-2管理员管理模块名称参数说明功能介绍操作员信息(OperatorInfo)Name(姓名),level(级别)显示操作员信息,并且可以增加,修改,删除操作员的信息图书信息(BookInfo

8、)(bookInfo)图书的基本信息动态的增加,修改,删除图书的信息图书种类(BookClass)bookClassInfo(图书分类信息)增加,修改,删除图书种类仓库信息(WarehouseInfo)warehouseInfo(仓库名称)增加,修改,删除仓库名称读者续费(givemoney)readerID(读者编号)给读者续费7.3管理库存书目模块表7-3库存管理模块表模块名称参数说明功能介绍图书入库管理(StoreInfo)BookI

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。