没有合适的资源?快使用搜索试试~ 我知道了~
首页软件设计-网上购物商城系统
在Internet技术深入人心的今天,电子商务最为一种新兴的商务模式,为世界经济提出了一个全新的概念,使得人类生活方式发生了重大的变革。网上购物是在互联网开放的网络的环境下,基于浏览器/服务器(Browse/Server)应用方式,实现消费者的网上购物、商户之间的网上交易和在线电子支付的一种新型的商业运营销售模式。网上购物分为企业对企业(B2B)、企业对客户(B2C)、客户对客户(C2C),为任意一种商品带来了最直接的沟通与运转渠道。采购商和消费者能通过互联网了解企业及产品,生产商与采购商能够快速地组成的产品的周转渠道。 本文所研究的网上购物商城系统,旨在通过电子商务来使得人们购物变得更加方便。
资源详情
资源评论
资源推荐

《软件设计》课程设计.....................................................................................................................1
网络购物商城.....................................................................................................................................1
一、 需求文档....................................................................................................................................1
1.任务概述.......................................................................................................................................1
1.1 目标.......................................................................................................................................1
1.2 用户的特点...........................................................................................................................2
2. 需求规定.........................................................................................................................................2
2.1 对功能的规定.......................................................................................................................2
2.2 对性能的规定.......................................................................................................................2
3. 运行环境规定.................................................................................................................................3
3.1 本系统支持的操作系统:...................................................................................................3
3.2 本系统支持的数据库:.......................................................................................................3
3.3 本系统的开发工具:...........................................................................................................3
二、 设计文档(概要设计和详细设计).......................................................................................4
1. 概要设计.........................................................................................................................................4
1.1 总体设计...............................................................................................................................4
1.1.1 基本设计概念和处理流程........................................................................................4
1.1.2 结构............................................................................................................................4
1.1.3 功能需求与系统模块的关系....................................................................................5
1.1.4 人工处理过程............................................................................................................5
1.2 接口设计...............................................................................................................................6
1.2.1 用户接口....................................................................................................................6
1.2.2 外部接口....................................................................................................................6
1.2.3 内部接口....................................................................................................................6
1.3 运行设计...............................................................................................................................6
1.3.1 运行模块组合............................................................................................................6
1.3.2 运行控制....................................................................................................................7
1.3.3 运行时间....................................................................................................................7
1.4 系统数据结构设计...............................................................................................................7
1.4.1 逻辑结构设计要点....................................................................................................7
1.4.2 物理结构设计要点....................................................................................................8
1.4.3 数据结构与程序的关系............................................................................................9
1.5 系统出错处理设计.............................................................................................................10
1.5.1 出错信息..................................................................................................................10
1.5.2 补救措施..................................................................................................................11
1.5.3 系统维护设计..........................................................................................................11
2. 详细设计......................................................................................................................................12
2.1 系统的结构.........................................................................................................................12
2.2 设计说明.............................................................................................................................13
2.2.1 模块描述..................................................................................................................13
2.2.2 功能..........................................................................................................................13
2.2.3 性能..........................................................................................................................13
2.2.4 输入项......................................................................................................................14
2.2.5 输出项......................................................................................................................14

2.2.6 流程逻辑..................................................................................................................14
2.2.7 接口..........................................................................................................................17
2.2.8 存储分配..................................................................................................................17
2.2.9 注释设计..................................................................................................................17
2.2.10 限制条件................................................................................................................18
2.2.11 测试计划................................................................................................................18
3. 数据库设计..................................................................................................................................18
3.1 结构设计.............................................................................................................................18
3.1.1 概念结构设计..........................................................................................................18
3.1.2 逻辑结构设计..........................................................................................................19
3.2 物理结构设计.............................................................................................................20
3.3 数据字典设计.....................................................................................................................22
三、 测试设计..................................................................................................................................22
实现文档...................................................................................................................................22
测试文档...................................................................................................................................22
1. 测试概要.......................................................................................................................................24
2. 测试结果及发现...........................................................................................................................25
2.1 测试结果.............................................................................................................................25
2.2 测试发现.............................................................................................................................25
2.3 测试限制问题解决.............................................................................................................26
3. 分析摘要.......................................................................................................................................26
3.1 能力.....................................................................................................................................26
3.2 缺陷和限制.........................................................................................................................26
3.3 建议.....................................................................................................................................27
4.4 评价.....................................................................................................................................27

1
《软件设计》课程设计
网络购物商城
一、需求文档
1.任务概述
1.1 目标
在 Internet 技术深入人心的今天,电子商务最为一种新兴的商务模式,为世界经济提出
了一个全新的概念,使得人类生活方式发生了重大的变革。网上购物是在互联网开放的网
络的环境下,基于浏览器/服务器(Browse/Server)应用方式,实现消费者的网上购物、商户
之间的网上交易和在线电子支付的一种新型的商业运营销售模式。网上购物分为企业对企
业(B2B)、企业对客户( B2C)、客户对客户( C2C),为任意一种商品带来了最直接
的沟通与运转渠道。采购商和消费者能通过互联网了解企业及产品,生产商与采购商能够
快速地组成的产品的周转渠道。
本文所研究的网上购物商城系统,旨在通过电子商务来使得人们购物变得更加方便。

2
1.2 用户的特点
本软件的最终用户是系统的开发工作人员和指导老师陈明俊;本系统面向具有网站管
理经验的网站维护人员,要求熟练操作计算机,了解管理网站的相关信息。
2. 需求规定
2.1 对功能的规定
A、客户功能
1) 浏览商品信息:任何用户都可以浏览商品信息,课通过商品分类信息查找或者通过搜索
栏直接模糊搜索查找相关商品。如有意购买这就必须先注册填写个人信息,然后登陆。
2) 注册:用户必须认真填写个人信息以确保信息正确无误。
3) 登录:登录后的用户可以查看和修改自己的信息。
4) 购物:登录后的用户可以购买自己感兴趣的图书,先加入购物车,然后确定订单。
B、管理员功能
1) 管理员注册:管理员注册直接通过数据库用户添加。
2) 管理员登录:若数据库的管理员信息表中存在此用户、密码正确,此时系统就转入后台
管理界面。
3) 管理员登录后可进行注册用户信息进行查询和对自己的信息进行增删改操作,主要负责
保持数据库中商品存量与实际库存量保持一致,商品来两不够时采取相应措施。另外还
要负责数据库的各种安全性和完整性维护。
2.2 对性能的规定
2.2.1精度
1) 在执行数据增加(例如向数据库增加新的任务)的时候,不允许出现因为程序的原因导
致增加操作失败,也不允许发生重复增加的数据。
2) 在执行数据删除操作的时候,不允许因为程序的原因发生多删除数据、删除失败的情况。
3) 数据的修改也要保持对应的准确性。
2.2.2时间特性要求
1) 系统的更新处理时间应该在可接受的范围内;
2) 系统的数据查询时间应该在可接受的范围内;
3) 系统的数据统计时间应该在可接受的范围内。
2.2.3灵活性

3
1) 操作方式上应该能够满足鼠标和键盘任意切换的需要;
2) 能够支持Windows XP、Windows 7等的运行环境。
3. 运行环境规定
3.1 本系统支持的操作系统:
Windows XP 和 Windows 7 等。
3.2 本系统支持的数据库:
oracle。
3.3 本系统的开发工具:
JSP。
剩余28页未读,继续阅读















dp378411471
- 粉丝: 4
- 资源: 2
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制

评论0