如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
架存管理盘架查询打印架存报表报损查询报损处理盘架处理图书上架删除架存记录查询架存图书查询上架图书图书销售领书处理生成出库单查询出库单保存出库单提交出库单新建出库单打印出库单清空出库单删除出库单显示出库单查询出库单定位出库单浏览出库单报损管理上架管理盘架管理结帐销售汇总销售图书图书销售浏览打印销售报表售书处理收款售书开书单图书销售系统逻辑结构系统分析之逻辑结构分析(logicalanalysisofsystemanalysis)“售书处理”用例分析类图售书员待售图书信息架存图书接受待售图书信息开书单收款售书书目售出图书收款售书界面售书界面打印进程“售书处理”用例分析类图(use-caseanalysisclassdiagram)售书处理的过程是:读者把从书架上选择的图书拿到售书员面前,售书员用条码扫描仪接收读者所选图书的书号、册数和折扣率,并启动系统打印书单,同时接收读者书款。至此,一次售书处理结束。“售书处理”用例的边界类是:售书界面和收款售书界面;涉及到的实体类有:书目(保存图书的基本信息)、架存图书(表示目前在销售书架上所有的各种图书)、待售图书信息(表示读者已经选择准备购买,并正在办理购书手续的图书信息)和售出图书(表示已经办完售书手续的图书)。本用例的控制类是:接收待售图书信息、开书单和收款售书。系统分析之用例分析(use-caseanalysisofsystemanalysis)“售书处理”分析交互图售书界面收款售书界面售书员打印进程接受待售图书信息开书单收款售书待售图书信息架存图书售出图书书目1书号、册数、折扣率2书号、册数、折扣率3取书目信息4架存信息10交款总金额12售出图书11减架存书量9图书信息8书单6开书单7图书信息5图书信息“售书处理”分析交互图(use-caseanalysiscollaborationdiagram)售书员把读者要购买的图书书号、册数和折扣率输入到“售书界面”中,由“接收待售图书信息”控制类从“书目”和“架存图书”实体类中取出待售图书的有关信息,放到产生的“待售图书信息”对象之中。由“开书单”控制类控制产生书单,并把书单信息送“打印进程”打印书单。待读者交款后,由“收款售书”控制类产生“售出图书”对象。概念类字典(conceptionclassdictionary)1概念类目录(conceptionclassdirectory)表1:书店系统概念类目录概念类名说明条目编码页号出库单页面售书员与系统的交互界面C-2-01接收出库图书信息接收待出库图书的书号和册数C-3-01保存出库单保存出库单到数据库中C-3-02售书界面售书员与系统的交互界面C-2-13收款售书界面售书员与子系统的交互界面C-2-14接收待售图书信息接受待售图书的书号和册数C-3-36开书单打印书单C-3-37收款售书把待售图书转变为售出图书C-3-38待售图书信息等待销售图书的信息C-1-14售出图书销售出去的图书C-1-15汇总界面售书员与系统的交互界面C-2-15汇总报表满足汇总条件的汇总报表信息C-1-16接收汇总方式接收汇总条件C-3-39页面设置设置汇总结果的显示格式C-3-40打印汇总报表把汇总报表提交到打印机进行打印C-3-41概念类条码编号说明:●第1位表示概念类顶层逻辑包,用大写英文字母表示,其中A表示计划订购;B表示书库管理;C表示图书销售;D表示事务处理;Q表示公用概念类。●第2位表示概念类的类型,其中1表示实体类;2表示边界类;3表示控制类。●编号最后两位表示顺序号。比如C-2-01意思是售书界面属于图书销售逻辑包中的界面类的第一个概念类。2、概念类条目(conceptionclassitems)表2:书目概念类条目编号(identifiernumber):Q-1-01概念类名(conceptionclassname):书目职责(responsibility):存放书店所能处理的所有图书的基本信息属性(property):书号、书名、作者、出版社、单价、出版日期、图书类别说明(specification):该概念类中存放所有图书类的公用信息,它是入库图书、书库图书、出库图书、盘架图书、报损图书、架存图书、待售图书、售出图书等概念类的公共超类。特殊需求(specialrequirements):●范围:每个对象约100字节●容量:最大为1000,000字节●更新频率:创建/删除:50次/天更新:创建后一般不更