下载此文档

买易通网站设计详细说明.docx


文档分类:IT计算机 | 页数:约57页 举报非法文档有奖
1/57
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/57 下载此文档
文档列表 文档介绍
买易通网站详细设计文档
Document Version
Author Module
Bill Lu Architecture & Batch Script
Huili Tang Design)
系统类结构及关系
总述:
MyETone 里我们抽象出5个实体对象,分别是Category, Product, User, Review和Store,. 作为整个Business Façade里面的主要功能块,User Interface Layer 通过调用实体对象的功能函数完成操作。Business
Façade层经过Business Rule层的数据检查,通过Data Access层以Common Layer定义的数据结构实现对数据库的访问。
Business Façade
5个实体对象对应的Class名称分别是CategorySystem, ProductSystem, AccountSystem, ReviewSystem, StoreSystem. 下面是各个Class实现的主要接口列表。
CategorySystem.
Function: CreateCategory
Para:
[int] parentID, //所在的父目录位置;
[string] catName, //要创立的目录名称;
[] catType, //目录类型,枚举类型{ NotLeaf = 0, Leaf = 1}
[string] remark , //备注;
Return: -1; //创立失败
[int] Id ; //创立得到新的categoryid ;
Description: 创立一个新的category。
Function: GetCategoryByID
Para:
[int] categoryID, //
[CategoryData] category //[out] Category Data
Return: Void
Description: 通过CategoryID得到category详细
Function GetChildren
Para:
[int] categoryID,
[CategoryData] category //[out] Category Data.
Return : Void
Description: 返回目录的子目录,如果是叶子节点,返回空。
Function GetParents
Para:
[int] categoryID,
[CategoryData] category //[out] 按照从Root到该category’s 的 Parent的顺序排列的目录集,
Return: void
Description: 根据CategoryID得到该Category的所有长辈,按照由高到低的顺序排列
Function GetTopLevelCategories
Para:
[CategoryData] category //[out],得到Top Level的目录集合,按照从左到右的顺序排列。
Return :Void
Description : 得到顶层目录集合,按照显示顺序排序过的。
Function GetRecommendCategories
Para:
[int] categoryID,//指定目录的id.
[int] itemCount, //推荐目录的个数
[CategoryData] category//[out] 得到推荐目录的列表,并按显示顺序排列
Return: void
Description:
Function UpdateCategory
Para:
[CategoryData] category// 要修改的Category Data.
Return: [Bool]//True for Success,
False for failed.
Description:
更改目录的信息。
Function: SetLinkCategory
Para:
[int] srcCategoryID,
[int] destCategoryID
Return: [Bool]//True for Success,
False for failed.
Description: 设定Link Category, if Linkid>0 means t

买易通网站设计详细说明 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数57
  • 收藏数0 收藏
  • 顶次数0
  • 上传人开心果
  • 文件大小282 KB
  • 时间2022-05-27