嘉应学院-计算机 102 班软件工程设计报告
诚信网络购物系统
——计算机软件工程设计报告
1
嘉应学院-计算机 102 班软件工程设计报告
目录:
一、小组成员说明…………….………………3
二、概要……………………………………….3
三、设计系统需求…………………………….4
3.1 系统需求…………………………………………..4
3.2 功能需求…………………………………………..4
3.3 系统数据流图……………………………………..4
四、数据字典……………………………….…9
4.1 数据项…………………………………………….9
4.2 数据结构……………………………….…….…10
4.3 处理逻辑描述………………………………..….10
五、概念结构设计(E—R 图)……..……...
…11
六、软 件 工 程 说 明 … … … … … … ...………
….14
2
嘉应学院-计算机 102 班软件工程设计报告
一、 小组成员:
姓名 学号 分工
曾国杰
101110116
组长,负责代码的编写和实现
刘国钦
101110160
数据库设计工作
陈 琳
101110082
资料收集
林楚绵
101110132
文档编写工作
彭炫忠
101110104
软件的测试工作
罗家浩
101110146
进度监督
二、 概要
随着生活水平的提高,人们的消费方式也发生了很大变化。传统的购物方式已不能满足
日益增长的消费客户群,于是出现了上门推销、电话订购、网上购物等新的购物渠道。其
中以易趣网和淘宝网为首的电子商务(Electronic Commerce)网站的成立,使网上购物成
为一种新的时尚并逐渐被更多的人接受。随后,国内各大网上商城如雨后春笋,先后出现
了以当当和华储为主的网上书店、八佰拜和阿里巴巴为主的电子商务网站等。无论是论电
子商务的种类、网站的数量和架构技术都上了一个新的台阶,我们将使用 JAVA 技术创建
一个网络购物系统。。
程序的主要目的就是通过网站来推广互联企业的产品和服务,并使客户随时可以了解企
业和企业的产品,为客户提供在线服务和订单处理功能。从长期的战略目标来说,网站不
仅 仅 是 产 品 和 服 务 的 推 广 , 而 是 通 过 Internet 、 企 业 内 部 网 (Intranet) 和 企 业 外 部 网
(Extranet),将买家与卖家、厂商和合作伙伴紧密结合在了一起,因而消除了时间与空间带
来的障碍。
3
嘉应学院-计算机 102 班软件工程设计报告
三、设计系统需求
2.1 系统需求
网络购物系统需要满足来自三个方面需求:第一,网络购物系统通过计算
机来管理各类商品,进行商品分类,增加商品库存,适应顾客的需求。第二,
工作人员对顾客的需求情况能作好全面的掌握,及时得到历史销售记录。第三,
也是网络购物系统的核心工作,对商品的销售管理。
2.2 功能需求
网络购物系统功能主模块图如图 2.1 所示。
2.1 系统功能主模块图
2.3 系统数据流图
2.3.1 顶层数据流图
4
嘉应学院-计算机 102 班软件工程设计报告
2.3.1 网络购物系统顶层数据流图
2.3.2 中层数据流图
5