课程设计任务书(图书信息管理系统)

上传人:xzh****18 文档编号:34374704 上传时间:2018-02-23 格式:DOC 页数:2 大小:34.50KB
返回 下载 相关 举报
课程设计任务书(图书信息管理系统)_第1页
第1页 / 共2页
课程设计任务书(图书信息管理系统)_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《课程设计任务书(图书信息管理系统)》由会员分享,可在线阅读,更多相关《课程设计任务书(图书信息管理系统)(2页珍藏版)》请在金锄头文库上搜索。

1、面向对象课程 c+设计任务书(13 级)题目:图书信息管理系统学生姓名: 张阳 学号: 13280135 班级: 物联网一班 题目类型:软件工程(R) 指导教师: 马维俊 一. 题目简介该设计要求学生以学校图书馆图书信息管理业务为背景,设计图书信息管理系统程序。通过该题目的设计,培养学生面向对象程序设计的思想,要求学生达到熟练掌握C+的基本知识和技能,基本掌握面向对象程序设计的基本思路和方法,能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题。同时强调好的程序设计风格,提高解决实际问题的能力。二. 主要任务1、查阅文献资料,一般在 5 篇以上;2、应用系统分析,建立该系统的功能模块框

2、图以及界面的组织和设计;3、分析系统中的各个实体及它们之间的关系包括属性和方法;4、根据问题描述,设计系统的类层次;5、完成类层次中各个类的描述(包括属性和方法) ; 6、完成类中各个成员函数的定义; 7、完成系统的应用模块; 8、完成系统的软件开发和测试工作;9、撰写设计说明书;10、做好答辩工作。三. 主要内容、功能及技术指标1、要求利用面向对象的方法以及 C+的编程思想来完成系统的设计;2、要求在设计的过程中,建立清晰的类层次; 3、在系统设计中要分析和定义各个类,每个类中要有各自的属性和方法;4、在系统的设计中,要求运用面向对象的机制(继承、派生及多态性)来实现系统功能。5、在基本要求

3、达到后,可进行创新设计,如根据查找结果进行修改的功能及设计出比较友好的界面等。6、图书信息包括:登录号、书名、作者名、分类号、出版单位、出版时间、价格等。设计“图书信息管理系统” ,使之能提供以下功能:1)系统以菜单方式工作;2)设计图书信息类;3)图书信息录入功能和图书信息浏览功能;4)查询和排序功能:按书名查询、按作者名查询;5)图书信息的删除与修改。四. 提交的成果1. 设计说明书一份,内容包括:1) 中文摘要 100 字;关键词 3-5 个;2) 序言;3) 系统分析与设计(包括设计系统的类层次,各个实体及它们之间的关系)4) 详细设计(包括各个类的详细设计,如数据成员及成员函数的设计

4、) ;5) 系统测试(包含测试方案、测试用例、测试结果及软件可靠性分析) ;6) 软件使用说明书(核心界面说明) ;7) 设计总结、参考文献、致谢等。2. 以每位指导老师为一组刻制光盘一张。五、主要参考文献1C+面向对象程序设计教程, 陈维兴 林小茶, 清华大学出版社,20092C+程序开发教程, 张基温, 清华大学出版社,20023C+语言教程, 吴祖峰 陈文宇 张松梅, 电子科技大学出版社,20084C 语言程序设计(第二版) , 谭浩强, 清华大学出版社,19995C+语言程序设计教程与实验,温秀梅 丁学钧,清华大学出版社,20086Visual C+面向对象编程教程(第 2 版) ,王育坚,清华大学出版社, 2003

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号