《2022年电子商务管理系统设计方案 .pdf》由会员分享,可在线阅读,更多相关《2022年电子商务管理系统设计方案 .pdf(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、北京九一专业数据中心,http:/ 1 电子商务管理系统设计方案假设 XX计算机公司和潜在的顾客。 1 对于想购买计算机的顾客。. 屏幕分辨率设置为640*480, 颜色设为 256 色。(如果不这样设置 , 我们使用的模式将导致显示的边缘部分变模糊。) .28.8k 或 56k 的调制解调器 (可以不损伤图形并且使颜色简化。) .Netscape 2.0 以上或 IE 3.0以上版本 (以支持 JAVA脚本。 ) 2对于 XX计算机公司 .VB脚本或微软的 Access 数据库.WINDOWS 95 或 NT . 个人 WEB 服务器A、整体描述* 管理 WEB 服务器 * 交互地控制数据库
2、 * 实时执行B、软件工程的 约束信息描述1 信息内容表示法1.顾客:顾客ID(包括代理商),顾客名,其它。.产品:产品ID,产品名,商标,其它。.支付:订购编号,支付方式,装运和处理,其它。b. 信息流程表示法1. 数据流程2事件开始=顾客= 选择产品=选择支付,运送 = = 最终决定 =结束I.功能描述a. 功能划分1See App.1 2see App.2 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 20 页 - - - - - - - - - 北京九一专业数据
3、中心,http:/ 2 这个联机购物系统的功能被划分为以下三种:处理用户ID ,选择和计算机相关的产品,以及选择支付与装运方式。b. 功能描述31. 系统约束 / 限制因为时间有限,第一版产品不包括可以提交给管理员的报告,以便联机购物店能更系统有效的工作。那些顾客不能每月收到我们的购物新闻。目前在线订购被限制在 中国大陆 地区,因为如果将产品销售到别的国家,邮寄费用将会非常昂贵,而且有关税问题。我们将在未来进行进一步的改进中考虑。这个在线购物店只允许使用¥人民币 。根据主机能力和资源限度,目前我们再决定产品的详细目录中保存产品的信息内容。2. 处理描述在“处理顾客 ID”的功能中,由于这个系统
4、只能被中国大陆用户使用,所以对于来中国大陆之外的地址,此项功能不能处理。在“选择计算机产品”的功能中, 不能选择大型机, 而且不一定包括每一种牌子的产品。3. 软件系统设计限制顾客只能在“选择支付和装运方式”功能之前取消订购。 一旦顾客输入了信用卡号或者别的支付方式,就不能取消订购。在顾客输入支付方式之前我们提供了确认操作,使他们知道订购将不能被取消。但是如果顾客对产品不满意,我们将负责退还全部货款。任何想购买产品的顾客,都必须拥有一个用户ID 及真实用户资料记录。4.基本业务流程支持图表3See App.3 信息顾客选择的产品名师资料总结 - - -精品资料欢迎下载 - - - - - -
5、- - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 20 页 - - - - - - - - - 北京九一专业数据中心,http:/ 3 a. 控制描述41. 控制说明. 如果顾客订购的产品缺货,显示“目前这种产品缺货”。. 如果顾客输入其他国家的地址,显示“仅限中国大陆用户可使用”。. 如果顾客取消订购或不想进一步进入这个网页,则返回。2. 设计约束用户在选择了支付和邮寄方式以后,不允许取消订购。II.行为描述有三个层次的状态图。1、.第一层次状态图5我们有四个状态,例如读取用户的输入,选择计算机部件,检查用户ID 和选择支付方式。其中的
6、每一种都有一个能使系统改变状态的外部事件。从读取用户状态中,顾客可以选择两个选项。 第一,如果顾客选择了屏幕上的购物按扭,购物页面(选择计算机部件页)将被激活。在选择计算机部件阶段, 如果顾客选择了想要购买的产品或退出这个程序,“选择支付方式”将被激活。在选择了支付方式以后,此软件将再次调用输入屏幕等待顾客的输入。第二个选项用来在数据库中建立顾客的简表。在建立了顾客的简表后,顾客可以选择想要购买的计算机或退出此程序。2、第二层次状态图6( 1.) 对于选择计算机产品4See App.4 5See App.5 6See App.5 产品在线购物系统名师资料总结 - - -精品资料欢迎下载 - -
7、 - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 20 页 - - - - - - - - - 北京九一专业数据中心,http:/ 4 我们有三个状态:读取用户的输入,选择计算机产品和商标,以及计算费用。其中的每一种都有一个能使系统改变状态的外部事件。从读取用户输入中, 当顾客想要购买一个产品时, 这个软件将调用购物页面。 在用户选择了想要购买的产品和商标后,这个软件将调用产品的费用计算。( 2). 对于处理顾客 ID 和显示发货单我们有四个状态:读取用户的输入,检查顾客ID,建立顾客 ID,显示顾客的信息和选择的项目。
8、 其中的每一种都有一个能使系统改变状态的外部事件。如果顾客想要购买商品,在读取用户输入时,他必须输入顾客ID。如果他不是注册过的成员,此软件将会调用创建顾客ID 页面。如果他是成员而且他想要显示自己以前选择的产品,此软件将会调用页面来显示顾客的信息和选择的项目。(3). 对于选择支付和装运方式我们有三个状态:读取用户的输入,选择支付和装运方式以及计算全部的费用。其中的每一种都有一个能使系统改变状态的外部事件。如果顾客已经选择了产品和商标,在读取用户输入时,他必须选择支付和装运方式来支付他选择的产品。在此之后,此软件将会调用全部数量页面,因此顾客可知他将为产品支付的费用。3、第三层次状态描述图7
9、1. 对于显示顾客 ID 我们有四个状态,例如读取用户的输入,显示信息,更新信息以及顾客检查定单。其中的每一种都有一个能使系统改变状态的外部事件。在读取用户输入时, 如果顾客选择了想要购买的产品但是还未提交时,将会显示确认页面,使顾客确认他选择的产品。在这一阶段,顾客也可以选择按扭来显示已经订购了的产品,这将显示他购买的产品的列表,总价和装运的类型。III.确认和标准这个软件的要求之一是交互的网络站点:这意味着在WEB 站点和公司数据库双方都不需要维护。在数据库中自动产生顾客的ID,并且当顾客想要时可以获取ID。当顾客提交后,数据被自动更新。对 Marias 在线计算机购物店的测试测试情况:白
10、色盒子的测试由专人完成PDL: 7See App.5 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 20 页 - - - - - - - - - 北京九一专业数据中心,http:/ 5 1 完成购物之前一直执行2 输入产品和商标3 如果产品的数量为零4 则显示“此产品缺货”返回2 5否则更新 cart store6计算价格的总合7如果产品有误8则返回 2 9否则输入支付和邮寄方式10如果是新顾客11则输入顾客信息12如果地址不在中国大陆内13则显示“服务限制在中国大陆范
11、围内”,返回18 14否则建立顾客 ID 15否则输入顾客 ID 16显示顾客信息17更新订购存储18 如果继续购物,返回2 19 否则结束执行流程图:17 14 13 2 3 4 5 6 7 8 9 10 11 15 12 16 1 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 20 页 - - - - - - - - - 北京九一专业数据中心,http:/ 6 V(G)=6 E-N+2=6 P+1=6 基集:路径 1: 1 2 3 5 6 7 9 10 15 16
12、17 18 19 路径 2: 1 2 3 4 2 3 5 6 7 9 10 15 16 17 18 19 路径 3: 1 2 3 5 6 7 8 2 3 5 6 7 9 10 15 16 17 18 19 路径 4: 1 2 3 5 6 7 9 10 11 12 14 17 18 19 路径 5: 1 2 3 5 6 7 9 10 11 12 13 19 黑盒测试 : 对于“选择计算机产品”功能计算的价格总和是否正确?运输存储( cart store )能否显示正确的信息?对于“选择支付和装运方式”功能如果产品不是顾客想要的,他们是否能够返回购物?对于“购买项目”功能我们是否能正确识别顾客ID
13、?我们能够正确建立顾客ID?“显示顾客信息和项目”是否能正确显示信息?I.附录1. ER 图ER 图18 19 顾客公司购买支付发送管理名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 20 页 - - - - - - - - - 北京九一专业数据中心,http:/ 7 a. 数据对象类型层次数据对象类型层次c. 数据字典1.身份证号码: 18 位名字:SSN# 别名:无硬件打印机监视器便携式电脑桌面IBM HP Compaq 14 Inkjet Laser 17 组成软件
14、应用程序操作系统资源管理器组成产品名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 20 页 - - - - - - - - - 北京九一专业数据中心,http:/ 8 何处使用 / 如何使用:搜索信息描述:SSN# = 访问编号访问编号= *任何 9 位的字符串 * 2.名名字: 名别名: 无何处使用 / 如何使用:搜索,增加,删除和更新顾客数据库信息描述: 名= 访问名字访问名字= *任何名字字符串 * 3.姓名字: 姓别名: 无何处使用 / 如何使用:搜索,增加,删除
15、和更新顾客数据库信息描述: 姓= 访问名字访问名字= *任何名字字符串 * 4.中名名字: 中名别名: 无何处使用 / 如何使用:搜索,增加,删除和更新顾客数据库信息描述: 中名 = 访问名字访问名字= *任何名字字符串 * 5.地址字名: 地址别名: 无何处使用 / 如何使用:搜索,增加,删除和更新顾客数据库信息描述: 地址 = 地址编号 + 街道名访问名字= *任何街道名字符串 * 6.城市名字: 城市名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 20 页 - -
16、- - - - - - - 北京九一专业数据中心,http:/ 9 别名: 无何处使用 / 如何使用:搜索,增加,删除和更新顾客数据库信息描述: 访问名字= *任何城市字符串 * 7.邮政编码名字: 邮政编码别名: 无何处使用 / 如何使用:搜索,增加,删除和更新顾客数据库信息描述: 邮政编码= 访问邮政编码名访问邮政编码名= *任何 5 位的字符串 * 8.电话号码名字: 电话# 别名: 无何处使用 / 如何使用:搜索,增加,删除和更新顾客数据库信息描述: 电话# = 长途号码长途号码= (1) + 区号 + 本地号码本地号码= 前缀号码 + 访问号码前缀号码= 795|799|874|87
17、7访问号码= *任何 4 位的字符串 * 9.顾客 Id 名字: 5 位数字别名: 无何处使用 / 如何使用:搜索,增加,删除和更新顾客数据库信息描述: 输入 = # 10. 产品 Id 名字: 2 位字符 + 5 位数字别名: 无何处使用 / 如何使用:搜索,增加,删除和更新顾客数据库信息描述: 字符 = 两个缩写字符组成的商标名数字 = 唯一的编号11. 产品名名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 20 页 - - - - - - - - - 北京九一专业数
18、据中心,http:/ 10 名字: 10 位字符别名: 无何处使用 / 如何使用:搜索,增加,删除和更新顾客数据库信息描述: 名字 = 唯一的名字12. 价格名字: 5 位数字别名: 无何处使用 / 如何使用:搜索,增加,删除和更新顾客数据库信息描述: 数字 = #.# 13. 定单 id 名字: 5 位数字别名: 无何处使用 / 如何使用:搜索,增加,删除和更新顾客数据库信息描述: 当顾客购物时,定单id 被自动编号。14. 支付方式名字: 10 位字符别名: 无何处使用 / 如何使用:搜索,增加,删除和更新顾客数据库信息描述: 顾客必须确定他购物时使用的信用卡。名师资料总结 - - -精品
19、资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 20 页 - - - - - - - - - 北京九一专业数据中心,http:/ 11 2. 数据流程图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 20 页 - - - - - - - - - 北京九一专业数据中心,http:/ 12 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - -
20、 - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 20 页 - - - - - - - - - 北京九一专业数据中心,http:/ 13 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 20 页 - - - - - - - - - 北京九一专业数据中心,http:/ 14 3. 4. 第一层次控制流程图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - -
21、 - - - - - 第 14 页,共 20 页 - - - - - - - - - 北京九一专业数据中心,http:/ 15 5. 6. 7. 状态图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 20 页 - - - - - - - - - 北京九一专业数据中心,http:/ 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 20 页 - -
22、- - - - - - - 北京九一专业数据中心,http:/ 17 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 20 页 - - - - - - - - - 北京九一专业数据中心,http:/ 18 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 20 页 - - - - - - - - - 北京九一专业数据中心,http:/ 19 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 19 页,共 20 页 - - - - - - - - - 北京九一专业数据中心,http:/ 20 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 20 页,共 20 页 - - - - - - - - -