欢迎来到天天文库
浏览记录
ID:15918634
大小:4.83 MB
页数:60页
时间:2018-08-06
《图书馆管理系统c++课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、江苏师范大学科文学院本科生课程设计课程名称:计算机程序设计(VC++)题目:图书馆管理系统专业班级:10电信一班学生姓名:张文成学生学号:108326122日期:20130111指导教师:姜芳艽科文学院教务部印制一、课程设计目的、任务和内容要求:《计算机语言程序设计》是一门以编程实践为主的专业课,目的在于培养学生利用计算机语言进行软件开发所必需的基本思想和基本技能,进一步提高综合应用计算机语言的各种编程知识和技巧进行程序设计的能力,通过本次课程设计,学生应能达到具备设计功能较为复杂的应用程序的能力,同时培养学生自主学习和独立
2、创新的精神。任务如下:1.进行需求分析和概要设计,给出流程图。2.写出详细设计,熟悉其中采用的关键技术。3.给出具体的编码实现并调试。4.写课程设计报告提交源程序。内容要求:设计并完成软件系统。要求:1.应具有简洁友好的用户界面。2.要求软件系统的功能完整。3.要求程序具备正确性,可读性和运行的高效性。二、进度安排:第1~3天:查找资料,进行需求分析和概要设计;第4~6天:各模块的详细设计;第7~12天:软件实现与调试;第13~14天:写课程设计报告并提交源程序。三、主要参考文献:1.孙鑫.VC++深入详解[M].北京:电子
3、工业出版社,2006.2.郑阿奇.VisualC++实用教程(第3版)[M]北京:.电子工业出版社,20103.管西京.深入体验VC++项目开发(开发日记)[M].北京:清华大学出版社,20114.马安鹏.VisualC++程序设计导学[M].北京;清华大学出版社,20025.BeckZaratian.MicrosoftVisualVisualC++6.0程序员指南.希望图书创作室译.[M].北京;北京希望电脑公司出品,19986.RichardC.Leinecker,TomArcher.VisualC++6宝典.张艳,张谦
4、译.[M].北京;电子工业出版社,1999指导教师签字:年月日江苏师范大学物理与电子工程学院课程设计报告目录目录I摘要IAbstractII1绪论11.1需求背景11.1.1开发目标11.1.2开发意义11.1.3主要工作内容22设计方案简述32.1图书馆管理系统功能介绍32.2程序开发环境和基本开发软件32.2.1VC++开发软件32.2.2数据库开发软件32.2.3环境搭建42.3程序设计流程图42.4系统的功能模块划分43详细设计63.1数据库的建立及更新63.1.1数据库的建立63.2系统登录模块设计83.3系统主界
5、面设计113.4图书信息管理模块设计123.5管理员、读者信息管理模块设计133.7借书、罚金查询查询模块设计153.7系统帮助模块设164设计结果及分析174.1黑盒测试174.2测试结果174.2.1登录测试174.2.2管理测试184.2.3借书测试224.2.4还书测试234.2.5借书、罚金查询测试244.2.6系统时间查询测试255总结265.1小结26参考文献27附录主要程序代码28-54-江苏师范大学物理与电子工程学院课程设计报告摘要随着现代科学技术的进步,人类社会正逐走向信息化。图书馆拥有丰富的文献信息资源
6、,是社会信息系统的重要组成部分,在信息社会中的作用愈来愈重要。我国图书馆计算机等信息技术的应用起步于20世纪70年代末期,随着改革开放的步伐得以迅速发展,特别是90年代以后,我国图书馆信息网络建设取得了较大发展,图书馆信息化建设迈上了一个新台阶。本文介绍了在VisualC++环境下开发图书管理信息系统的过程。文章介绍了图书馆管理信息系统的系统分析部分,包括可行性分析、图书借阅流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,比较实用。系统主要
7、完成了用户登录功能、新建、删除用户功能、用户管理功能,对数据库内图书信息、借阅信息和读者信息进行查询、添加、删除功能。关键词:VisualC++;数据库管理;图书;借阅-54-江苏师范大学物理与电子工程学院课程设计报告AbstractAlongwiththeprogressofmodernscienceandtechnology,humansocietyisdriventoinformationization.Librarieshaveabundantliteratureinformationresources,social
8、informationsystemisanimportantpartoftheroleintheinformationsociety,moreandmoreimportant.Chineselibrarycomputersstartedintheapplicationofinformati
此文档下载收益归作者所有