精选优质文档-倾情为你奉上1.需求分析1.1可行性分析因近几年学校对大学生的扩招,相应专业种类的增加,学校对相关于专业方面的图书需求量增大。图书馆对图书的库存量也相应增多。由老式的由图书管理员进行人工对图书入库,借出等操作,工作量相当大,就目前情况来看,图书管理员几乎不可能及时完成工作。所以学校决定开发一个图书信息管理系统,协同图书管理员的工作,这样管理员不必花太多时间用于整理图书,而可以集中精力做其他更重要的图书管理工作。减少管理员的工作负担。学校要求本系统具体能实现的功能要求如下: 图书信息的录入、查询、修改、删除、排序、输出。图书信息可写入文件,也可从文件中读取。1.2 模块分析结合本校的实际情况并经认真分析,为此我将其分成两个模块,由两个类实现:1.2.1 book类。主要封装了图书信息。Book类的数据成员有:bookID(string,图书编号),bookName(string,图书名),publish(Publish,出版社),author(string,图书作者),version(int,图书版本