欢迎来到天天文库
浏览记录
ID:34113210
大小:351.60 KB
页数:9页
时间:2019-03-03
《bookshop系统项目详细设计说明书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、BookShop系统案例研究项目详细设计第一部分、引言1.1编写目的本说明在概要设计的基础上,对BookShop系统案例研究项目的各模块、程序、子系统分别进行了实现层面上的要求和说明。软件开发小组的产品实现成员应该阅读和参考本说明进行代码的编写、测试。1.2适用范围本详细设计文档提供给系统开发人员,包括程序员和项目组成员,不得提供给公司外人员。1.3背景说明:A、软件系统的名称:21CN图书有限公司BookShop系统案例研究项目B、任务提出者:21CN图书有限公司开发者:xxXx产品开发部实现完成的系统将在21CN图书有限公司的技术支持、产品管理等部门使用,所应用的网络系统是
2、该系统的内部局域网。该公司的客户可通过互联网以多种方式浏览BookShop。C、本系统将是独立的系统,目前不与21CN图书有限公司的财务系统和其他资料系统提供接口,所产生的输出都是独立的。本系统将使用SQLServer2000作为数据库存储系统,SQLServer2000企业版将由21CN图书有限公司自行购买。1.4定义BookShop:图书商店;11.5参考资料相关的文件包括:A、21CN图书有限公司的内部文件《BookShop系统案例研究项目》;B、21CN图书有限公司BookShop系统案例研究项目分析会议备忘录;C、21CN图书有限公司《BookShop系统案例研究项目
3、需求说明》;D、21CN图书有限公司《BookShop系统案例研究项目概要设计》;参考资料:A、xxXxACCP3.0Sem2《基于软件开发项目的毕业设计》;B、国家标准《详细设计说明书(GB8567——88)》;C、莱克公司的人力资源管理项目的详细设计说明;D、《设计模式》合同:A、《21CN图书有限公司BookShop系统案例研究项目合同20031002-2》;(说明:不同的文档都有第一部分类似的引言部分,这样是为了文档能够在独立使用的时候,能够提供足够的背景信息。)2第二部分、系统结构2.1软件结构客户系统订单系统产品系统系统中存在部分公用模块,其他模块和工程项目也要使用
4、,这部分模块的设计在这里说明。1、系统框架公共模块该模块主要完成以下工作:应用程序配置异常处理日志记录系统框架公共模块的主要类如下所示。2、通用模块该模块的主要功能如下:用于书籍、类别、客户和订单的自定义数据集应用程序配置通用模块的主要类如下图所示:shopConfigurDataationData包包含的类如下图所示。3BookDataCategoryData(fromLogicalView)(fromLogicalView)OrderDataCustomerData(fromLogicalView)(fromLogicalView)2.2程序结构程序模块名称功能结构Erro
5、rPage.aspx错误处理页面ShopingCart.aspx购物车页面CheckOut.aspx结帐页面Order.aspx显示订单信息页面Account.aspx用户注册页面Logon.aspx用户登录页面Default.aspx默认访问页面SearchResult.aspx查询页面Categories.aspx产品类别页面Service::CatalogService目录查询服务组件Book.aspx图书信息页面BusinessFacade::OrderSystem订单系统控制器BusinessFacade::CustomerSystem客户系统控制器BusinessF
6、acade::ProductSystem商品系统控制器BusinessRules::Customer客户系统处理规则BusinessRules::Orders订单系统处理规则DataAccess::Books数据访问模块,图书访问DataAccess::Customers数据访问模块,客户信息访问DataAccess::Categories数据访问模块,类别信息访问DataAccess::Orders数据访问模块,订单信息访问Commom::BookShopConfiguration公共模块,系统配置类Data::BookData数据集,图书数据Data::CategoryDa
7、ta数据集,类别数据Data::CustomersData数据集,客户数据Data::OrderData数据集,订单数据SystemFramework::ApplicationAssert系统诊断类SystemFramework::ApplicationConfiguration系统配置处理类SystemFramework::ApplictionLog应用程序日志类4第三部分、设计说明3.1对象模型ErrorPageShoppingCartCartCheckoutOrderAccountBu
此文档下载收益归作者所有