俺思考的是:
1.既然是网站 就是放在网上用的 而不是 在自己电脑上用的 需要考虑 交互 以及 同时多人操作时数据库 的 处理
2.商城 需要购物车 需要 创建内存表 把 购买商品 写入内存 在提交
3.商城 支付 需要 网上帐户接口 ps:实训就不必实现了,了解下就好.
4.商品 表单提交后 的 送货状态
1.既然是网站 就是放在网上用的 而不是 在自己电脑上用的 需要考虑 交互 以及 同时多人操作时数据库 的 处理
2.商城 需要购物车 需要 创建内存表 把 购买商品 写入内存 在提交
3.商城 支付 需要 网上帐户接口 ps:实训就不必实现了,了解下就好.
4.商品 表单提交后 的 送货状态
2. 算了,不说了,太麻烦,把我以前的给你贴出来看看
MCT-南昌实训项目
SmartBusiness系统架构设计
版本<1.3 >
MCT(微软培训与认证部)
版权所有 不得复制文档属性及版本
文档属性
文件状态:
[ ] 草 稿
[ √] 正式发布
[ ] 正在修改 文件标识: 类型-序号
当前版本: 1.3
作 者: 张晓磊
文件密级: [ ]普通 [ √ ]秘密 [ ]绝密
文档版本
版本/状态 作者 参与者 日期 说明
1.0 张晓磊 李鹏、殷悦、曾健明等 2007.10.26 SmartBusiness系统架构设计(已完成)
1.1 张晓磊 2007.10.31 修改逻辑架构
1.2 殷悦、李鹏 2007.10.31 迎接评审的修改
1.3 张晓磊 2007.11.2 评审之后的修正
目 录
1 文档简介 7
1.1编写目的 7
1.2适用范围 7
1.3名词术语 7
1.4参考资料 8
2 架构原则/策略 9
2.1设计思想 9
2.2实现策略 9
2.3架构视图 9
2.4架构模式 9
2.5架构原则 9
2.6SOA原则 10
2.7开放互连 10
2.8构件设计 11
2.9安全保密 11
2.10通讯协议 11
3 需求概述 13
3.1顾客要求 13
3.1.1易于使用/导航,界面美观 13
3.1.2性能高 13
3.1.3支持匿名购物 13
3.1.4注册顾客享受多重便利 14
3.2功能需求 14
3.2.1易于导航 14
3.2.2易于使用 14
3.2.3可用性测试 14
3.2.4站点访问 14
3.2.5顾客注册信息管理 14
3.2.6登录/身份验证 14
3.2.7浏览 15
3.2.8匿名购物 15
3.2.9商品页 15
3.2.10商品搜索 15
3.2.11向购物车中添加商品 15
3.2.12管理购物车 15
3.2.13结算生成订单 15
3.3通过可管理性提高竞争优势 16
4 概念设计 17
4.1用例实现:<购物门户> 17
4.1.1用例1:顾客登录到站点 17
4.1.2用例2:顾客注册 17
4.1.3用例3:顾客浏览要购买的商品 18
4.1.4用例4:顾客维护购物车 18
4.1.5用例5:顾客结账并生成订单 19
4.1.6用例6:管理我的帐户 20
4.1.7用例7:顾客搜索商品 20
4.1.8用例8:顾客快速查询订单 21
4.2用例实现:<管理系统> 21
4.2.1 用例1:后台用户登录到站点 21
4.2.2用例2:后台用户管理 22
4.2.3 用例3:单据管理 23
4.2.4用例4:商品管理 25
4.2.5用例5:后台用户修改密码 27
5 逻辑设计 29
5.1概述 29
5.2逻辑架构 29
5.2.1逻辑分层 29
5.2.2结构关系图 31
5.3顶级包图 31
5.3.1包:JXMSTC.SmartBusiness.ShoppingWeb(门户购物) 32
5.3.2包:JXMSTC.SmartBusiness.ManageWeb(管理系统) 32
5.3.3包:JXMSTC.SmartBusiness..BFL(业务外观层) 33
5.3.3包:JXMSTC.SmartBusiness.BRL(业务规则层) 34
5.3.3包:JXMSTC.SmartBusiness.Comon(数据持久层) 35
5.3.3包:JXMSTC.SmartBusiness.DAL(数据访问层) 38
6 物理设计 39
7 性能设计 40
7.1表示层性能设计考虑 40
7.2业务逻辑层性能设计考虑 40
7.3数据层性能设计考虑 40