购物商城概要设计说明书

上传人:壹****1 文档编号:507942277 上传时间:2022-11-04 格式:DOCX 页数:57 大小:988.35KB
返回 下载 相关 举报
购物商城概要设计说明书_第1页
第1页 / 共57页
购物商城概要设计说明书_第2页
第2页 / 共57页
购物商城概要设计说明书_第3页
第3页 / 共57页
购物商城概要设计说明书_第4页
第4页 / 共57页
购物商城概要设计说明书_第5页
第5页 / 共57页
点击查看更多>>
资源描述

《购物商城概要设计说明书》由会员分享,可在线阅读,更多相关《购物商城概要设计说明书(57页珍藏版)》请在金锄头文库上搜索。

1、爱动I DO购物商城工程概要设计说明书V1.0文档编号:WishLab_01_R_V1.4文件类型:机密编 写:编写日期:2021-8-31审 核:审核日期:批 准:批准日期:文档修订记录序号修改时间修 改 人审 核 人备注123456789101112131415文档修订记录2第一局部、引言4编写目的4适用范围4背景4定义5文档概述5参考资料5第二局部、总体设计5需求规定5根本设计理念6运行环境6约束和假定6根本设计概念和处理流程6人工处理过程72.6尚未问决的问题7第三局部、设计概述7简述7系统结构设计7用户管理模块8322 购物车管理模块10323 用户购置管理模块11324 收藏管理模

2、块12325 积分管理模块13326 商品管理模块14327 订单管理模块15328 广告位管理模块16329 客户交流管理模块16第四局部、接口设计16用户接口16外部接口17内部接口17第五局部、系统出错处理设计17第六局部、系统维护设计17第一局部、引言编写目的本说明是?爱动(I DO)购物商城?工程软件产品的总体设计和实现说明,包括程序系统的根本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计和出错处理设计等,记录了系统整体实现上技术层面上的考虑,并且以需求说明作为依据,为程序的详细设计提供根底。同时该文档将作为产品实现、特性要求和控制的依据。软件开发小组的每一位参

3、与开发成员应该阅读本说明,以清楚产品在技术方面的要求和实现策略,本手册将进行技术评审和技术的可行性检查,同时为下一步的详细设计说明提供框架。适用范围本概要设计文档提供应系统设计开发人员,包括详细设计人员和工程组成员,不得提供应公司外人员。背景说明:A、 软件系统的名称:爱动(I DO)购物商城B、 任务提出者:爱动商城开发者:软件工厂11期 实现完成的系统将在爱动商城的技术支持、产品管理等部门使用,所应用的网络系统是internet。该公司的客户可通过互联网以多种方式浏览爱动(I DO)购物商城系统。C、 本系统将是独立的系统,目前不与爱动商城的财务系统和其他资料系统提供接口,所产生的输出都是

4、独立的。本系统将使用SQL Server2005作为数据库存储系统,SQL Server2005企业版将由爱动商城自行购置。定义I DO: 爱动购物商城;文档概述本文档包括以下局部:总体设计设计概述接口设计系统出错处理设计系统维护设计数据库基表结构参考资料相关的文件包括:?爱动(I DO)购物商城工程需求说明书?;参考资料:A、 国家标准?概要设计说明书GB856788?;B、 莱克公司的人力资源管理工程的软件概要设计说明书;C、 东方书城商务公司?东方书城商务系统概要设计说明书?D、 ?设计模式?第二局部、总体设计需求规定需求规定的详细内容,请参考独立的文档:?爱动(I DO)购物商城需求分

5、析说明书?;根本设计理念1. 数据集中存放,以B/S方式实现爱动(I DO)购物商城数据管理运行环境1、设备:效劳器硬件需求:具有 Pentium III 处理器且满足以下要求的计算机:最低 1GB 以上内存最小 40 GB 硬盘鼠标键盘2、支持程序浏览器客户端: 操作系统:Windows XP/NT /2000或更高版本浏览器:IE 6.0以上或Netscape同等版本以上;数据库效劳器软件:操作系统:Windows 2003 Server或更高版本Web效劳器: MS IIS;应用效劳器:IIS、COM+等企业级应用效劳器;数据库产品:SQL Server2005约束和假定本系统基于.NE

6、T架构开发,要求系统运行在支持.NET的应用效劳器中根本设计概念和处理流程本系统采用.NET框架。设计说明:1、独立的存储访问模块,为保证系统共享唯一一个存储访问类,使用了单子模式设计存储访问类;2、独立的业务逻辑层和业务表示层;3、Web表示层采用设计。人工处理过程不适用2. 6尚未问决的问题不适用第三局部、设计概述3.1简述本系统完全采用C#语言开发,以B/S方式实现东方书城商务系统的功能,采用Visio 2005 和 Rational Rose 2003工具完成业务建模和分析工作。使用UML语言描述了系统的设计思想和业务流程。3.2系统结构设计3.2.1用户管理模块3.2.1.1登录功能

7、的实现类关系图如下所示:类的描述如下表:编号对象名说明1UI:Login用户登录页面2PageBase所有页面类的基类3BLL:Users业务逻辑层处理用户登录数据的类4DataAccess创立DAL层数据对象的类5SQLDAL:Users对数据对象的操作类6DBTool:SqlHelper对数据库的操作类7Model:UserInfo数据对象实体类登录功能顺序图使用方法说明:编号方法名功能描述1GetUserLogin获取用户登录信息 2CreateUser创立用户对象3GetUserInfo获取用户实体对象注册功能的设计实现类关系图如下所示:类的描述如下表:编号对象名说明1UI:Regis

8、ter用户注册页面2PageBase所有页面类的基类3BLL:Users业务逻辑层处理用户登录数据的类4DataAccess创立DAL层数据对象的类5SQLDAL:Users对数据对象的操作类6DBTool:SqlHelper对数据库的操作类7Model:UserInfo数据对象实体类注册的顺序图使用方法说明:编号方法名功能描述 1GetRegisterUser获取用户注册信息 2CreateUser创立用户对象 3GetRegisterUserInfo获取用户实体对象找回密码的设计实现类关系图如下所示:类的描述如下表:编号对象名说明1UI:FindPassword用户找回密码页面2PageB

9、ase所有页面类的基类3BLL:Users业务逻辑层处理用户登录数据的类4DataAccess创立DAL层数据对象的类5SQLDAL:Users对数据对象的操作类6DBTool:SqlHelper对数据库的操作类7Model:UserInfo数据对象实体类找回密码的顺序图使用方法说明:编号方法名功能描述 1GetFindPasswordUser获取用户找回密码信息 2CreateFindPasswordUser创立用户对象3GetFindPasswordUserInfo获取用户实体对象修改个人资料的设计实现类关系图如下所示:类的描述如下表:编号对象名说明1UI:AlterUserInfo用户修

10、改资料页面2PageBase所有页面类的基类3BLL:Users业务逻辑层处理用户登录数据的类4DataAccess创立DAL层数据对象的类5SQLDAL:Users对数据对象的操作类6DBTool:SqlHelper对数据库的操作类7Model:UserInfo数据对象实体类修改个人资料的顺序图使用方法说明:编号方法名功能描述 1GetAlterUserInfo获取用户修改资料信息 2CreateAlterUserInfo创立用户对象 3AlterUserInfo获取用户实体对象322 购物车管理模块参加购物车的设计实现类关系图如下所示:类的描述如下表:编号对象名说明1UI:ProductD

11、etail单个商品页面2Model:ProductInfo商品对象实体类3BLL:Cart将商品参加购物车4App_Code:ShoppingCart购物车实体类5ProfileCommon产生Profile对象6SqlProfileProvider连接数据库顺序图使用方法说明:编号方法名功能描述1AddShoppingCart将商品参加购物车 2修改购物车的设计实现类关系图如下所示:略顺序图略清空购物车的设计实现类关系图如下所示:略顺序图略查看购物车的设计实现类关系图如下所示:类的描述如下表:编号对象名说明1UI:ShoppingCart查看购物车页面2BLL:Cart得到购物车对象3Pro

12、fileCommon产生Profile对象4SqlProfileProvider连接数据库顺序图使用方法说明:编号方法名功能描述1GetShoppingCart得到购物车对象 2323 用户购置管理模块购物车结账的设计实现类关系图如下所示:类的描述如下表:编号对象名说明1ShoppingCart购物车页面2OrderInfo关于订单详细信息的操作类3Access生成对象的工厂类4IOrderInfo产生数据层订单详细对象的接口5Order产生订单详细数据操作对象6SqlHelper对数据进行操作顺序图使用方法说明:编号方法名功能描述1InsertOrderInfo()传入商品的具体信息 2InsertOrderInfo()传入商品的具体信息3CreateOrderInfo()根据传入数据创立订单详细添加收货信息的设计实现类关系图如下所示:类的描述如下表:编号对象名说明1CreateOrders订单显示页面2Orders订单操作类3Access生成对象工厂4IOrders产生数据层订单对象的接口5

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号