软件学院大作业任务书题目:图书管理系统专业:软件工程班级:122班姓名:王玺学号:8000112098完***数:1起讫日期:—:职称:部分管主任:完成时间:2015年6月18日说明本任务书由任课教师填写后,下达到学生。任务完成后,任课教师需填写小结表。任务书、学生成绩与学生完成后的大作业(纸质和电子两种)一并报送各教学研究部审核后转教务办。另附一份全班大作业总结大作业的要求和内容:(包括题目选择范围、技术要求、递交时间、考核方法等)请根据本学期所学的C++语言知识及面向对象的知识,以VC++,完成一个完整的C++语言面向对象程序。具体的程序功能可以根据需求自定义,程序名称自拟,可以是应用程序,也可以是游戏,但不能过于简单,程序中至少要包括4个以上的类的设计,且所设计的程序满足如下要求:程序中的类要有继承关系;程序中要具备文件读取和写入的操作;系统中应提供最常用的几项功能,如信息的浏览、增加、删除和修改,如果需要,设计一些算法,如排序、查找等。要求程序具备简单的菜单功能,根据用户的输入,执行相应的操作;程序中可以试着用容器、模板等工具完成相关功能;在菜单界面,必须显示程序的名称、版本信息,开发者的名字、班级、学号等信息。大作业题目自拟,最终提交的作业,除提交完整的程序工程代码外,还必须以大作业报告的形式说明程序的流程、结构以及设计、实现过程。作业评分将以完成的程序质量和复杂程度为基础,并根据大作业报告进行综合评分。教师小结:成绩:教师签名:教研部负责人:学生姓名:NANCHANGUNIVERSITY面向对象程序设计课程设计题目:图书管理系统学院:软件学院专业:软件工程班级:122班完***数:1 成员:王玺 8000112098 起讫日期:— 任课教师:职称: 完成时间:2015年6月18日填表日期:,因此血药程序来对它们进行管理。此程序包含图书信息的写入、查询、更改、归还记录等等。、实现三个身份:图书、管理员、读者。2、查询图书的信息:图书信息包括书的名字、作者、ID、借书记录等。3、查找图书:通过图书信息完成该图书的查找。4、借书:通过图书信息查询该图书是否存在,若果存在,显示信息,若果不存在,重新查找;5、退出系统;二、 实现book、Maneger、reader三个类;实现类的继承;查询和借书记录,即算法的设计;、图书库存量、借阅信息姓名、卡号、ID、密码作者、ID、;实现了三个类:图书管理系统中有三个类:book、Maneger和reader。book中的成员函数:voidSetBookName(char*);//设置书的名字;voidSetBookAuthor(char*);//设置书的作者的名字;voidSetBookID(long);//设置书的IDvoidSetBookNumber(int);//设置书的库存数量;char*GetBookName();//返回书的名字;char*GetBookAu
c 大作业任务书及报告(2015) 来自淘豆网www.taodocs.com转载请标明出处.