1 / 26
文档名称:

Java程序设计说明书.docx

格式:docx   大小:705KB   页数:26页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Java程序设计说明书.docx

上传人:165456465 2019/3/5 文件大小:705 KB

下载得到文件列表

Java程序设计说明书.docx

文档介绍

文档介绍:目录图书荐购系统 21. 需求分析 22. 概要设计 43. 详细设计 94. 调试分析 215. 用户使用说明 (征订书目荐购) 256参考文献 、多学科的综合性大学,需要的专业图书馆资料相对比较多,基本要覆盖到每一个学科。所以图书馆图书采购过程中主要存在的问题是再众多的图书资料中难以准确订购到有价值的专业图书资料。造成目前这种现象的主要原因是图书馆图书采购人员很难具备各学科、个专业的专业知识,要采购人员具备学校所开专业全部知识又不切实际。所以要掌握相关专业知识的读者、老师参与到图书荐购来。本人选择设计开发“图书馆图书荐购系统”来解决这一冲突。该系统有2种角色权限:读者、管理员。读者进行登录,荐购征订数目,添加图书,修改密码;管理员添加/修改征订数目、馆藏书目,添加/修改/删除读者信息。:需求①:登录需求②:读者荐购征订数目,新荐数目,修改密码需求③:管理员登录,添加/修改征订数目、馆藏书目,添加/修改读者信息。用例的文字简要描述如下:用例①:登录用例②:读者服务:荐购征订数目,新荐数目,维护读者信息用例③:基本信息管理:添加/修改征订数目、馆藏书目,添加/修改/删除读者信息图(1).)对需求文档进行名词/名词短语分析,对名词/名词短语加下划线显示:需求①:登录需求②:读者荐购征订数目,新荐数目,查询馆藏书目,修改密码,退出系统需求③:管理员添加/修改征订数目、馆藏数目,添加/修改读者信息。2)需求文档中的名词/名词短语,按照出现顺序,从左到右排列(不重复):读者、管理员、征订书目、馆藏书目、荐购书目而图书荐购系统中主要的对象是书,所以读者、管理员信息可以存在数据库中,通过直接通过条件查询语句来获取。,馆藏类LibraryBook、mendBook、荐购书目类JgBook类继承基类Book,但其子类又有其私有的实例变量和方法。以基类Book,馆藏类LibraryBook为例:Book类的实例变量:privateStringISBN;privateStringbookName;privateStringpress;privateStringauthor;privateintcatagory;privateStringdetail;方法:⑴publicBook(StringISBN,StringbookName){}(2)publicBook(StringISBN,StringbookName,Stringpress,Stringauthor,intcatagory,Stringdetail){}⑶publicStringtoString(){}⑷私有实例变量的getter()/setter(){}馆藏类LibraryBook的实例变量:privateStringpalce;方法:publicStringgetPalce(){}publicLibraryBook(StringISBN,StringbookName,Stringpress,Stringauthor,intcatagory,Stringdetail,Stringpalce)(2),设计好类图间的关系(继承、泛化、依赖)等,利用该软件工具栏的“程序代码”----“Java来回往返”---“程序代码生成”,完成后生成了相应的Java文件,对生成的Java文件进行适当的修改。,对数据的存储不能仅仅局限的文件、集合、数组中,所以需要配置sqlserver数据源,将数据存储在数据库中,实现逻辑层和数据层的分离。本系统的数据库为SQLserver2008,开发软件为EclipseEE,。)在“控制面板”---“系统和安全”—“管理工具”中点击“数据源”,添加SQLser