web应用系统建模练习.mdl 网上书店采用多层架构设计,其逻辑结构如下图所示: ( 1 )构建数据库操作类 提示: 数据库操作类网上书店的公共类,其主要方法有用于从数据表中检索所需要的数据的 getData() ,用于向数据表中插入新记录的 insertData() ,用于更新数据表中的数据的 updateData() ,用于修改数据表中的数据的 editData() ,用于删除数据表中的记录的 deleteData() 。 ( 2 )将图书类、购物车类、订单类与用户类的类图补充完整,并确定类与类之间的关系。 提示: 图书类的属性主要包括图书 ID ( bookID ),图书名称( bookName ),图书价格( bookPrice ),库存数量( storeNum )等。其方法主要有用于查询图书的 searchBook (),用于增加图书的 addBook (),用于编辑图书信息的 editBook (),用于删除图书的 deleteBook (),用于显示图书详细信息的 listDetailInfo (),用于更改图书现有数量的 upDateNum ()。