软件工程课程设计网上购物Word文档下载推荐.doc

上传人:b****2 文档编号:13271530 上传时间:2022-10-09 格式:DOC 页数:26 大小:210KB
下载 相关 举报
软件工程课程设计网上购物Word文档下载推荐.doc_第1页
第1页 / 共26页
软件工程课程设计网上购物Word文档下载推荐.doc_第2页
第2页 / 共26页
软件工程课程设计网上购物Word文档下载推荐.doc_第3页
第3页 / 共26页
软件工程课程设计网上购物Word文档下载推荐.doc_第4页
第4页 / 共26页
软件工程课程设计网上购物Word文档下载推荐.doc_第5页
第5页 / 共26页
点击查看更多>>
下载资源
资源描述

软件工程课程设计网上购物Word文档下载推荐.doc

《软件工程课程设计网上购物Word文档下载推荐.doc》由会员分享,可在线阅读,更多相关《软件工程课程设计网上购物Word文档下载推荐.doc(26页珍藏版)》请在冰豆网上搜索。

软件工程课程设计网上购物Word文档下载推荐.doc

网上购物是一种具有交互功能的商业信息系统。

它向用户提供静态和动态两类信息资源。

所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;

动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。

网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。

这种全新的交易方式实现了公司间文档与资金的无纸化交换。

现在流行的网上购物系统不仅要有漂亮的网页,更要有严谨的规划。

每一个细小的环节都和重要。

这样才能使得在电子交易时避免不必要错误发生。

本系统使用HTML、JSP等技术来编辑网页,并运用Hibernate技术把数据库和动态网页相关联。

传统的管理信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很多的应用场合。

当数据量比较大,并且有较强的专业性时,录入的费用和出错的可能性都相应上升。

本文在实际应用开发中解决方案是建立网站,以及自己的数据库,使得所需商品信息可以及时的保存、更新。

可以更好的及时了解商品买卖的情况。

为此我根据当前的网上购物情况编写了《网上购物系统的设计与开发》。

1.2系统的数据流程图及数据字典

1.2.1数据流图

矩形表示实体,椭圆表示处理,平行线表示存储,箭头表示数据流系统的数据流图如下所示:

商家会员

管理商品

商品信息

个体商家

网上购物系统

图1-1系统顶层数据流程图

定单信息列表F7

类别信息F6

用户信息F1

留言信息F2

订单信息F3

新闻信息列表F12

留言信息列表F10

商品信息列表F9

F9

新闻信息F4

游戏类别信息F5

商品信息F5

用户信息列表F11

类别信息列表F12

网上购物系统

图1-2系统顶层数据流程图详细说明

F5

D2商品信息

个人会员

F1

D1个人信息

F11

管理员

D1用户信息

P2商品信息

P2商品管理

P2会员管理

P2用户管理

图1-3一层数据流程图

具体操作

类型

对比

累计

P1商家管理

P2.1库存管理

P2.2订单管理

P5已经处理

P2.3已经处理

2.4未处理

图1-4二层商家商品管理数据流程图

1.2.2数据字典

1)数据元素

名称:

REGISTERED_TIME

别名:

上架时间

描述:

用来标示商品的录入时间

类型:

TIMESTAMP

长度:

15

NAME

用户名

用来标示用户和管理员的用户名

数据类型:

VRCHAR2

15

DESCRIPTION

留言内容

用来标示留言的具体内容

TEXT

1000

TYPE

类别

用来标示类别的具体内容

CHAR

(1)

15

NUMBER

订单数量

用来标示订单的数量

INTEGER

15

TITLE

标题

用来标示新闻的主题

INTEGER

50

2)数据存储

名字:

用户信息

纪录用户的个人信息

编号:

D1

组成:

用户ID,用户名,密码,用户级别,EMAIL,电话,地址,注册时间,备注

纪录商品的属性信息

D2

商品ID,商品型号,商品类别,是否新品,查看级别,订货件数,订货次数,入库时间

留言信息

纪录留言的具体信息

D3

留言ID,留言主题,留言用户,留言时间,留言内容

类别信息

纪录类别的设置信息

D4

类别ID,类别名,所属大区域,该类别商品种类

订单信息

纪录订单的具体信息

D5

订单ID,订单号,下订单的客户,订货时间,订货具体内容

新闻信息

纪录新闻具体信息

D6

新闻ID,新闻主题,发布时间,具体内容

3)数据流

F2

F3

F4

F6

4)数据处理

用户管理

管理员对管理员和用户信息的添加,删改等

P1

输入/输出数据流:

用户或管理员基本信息

商品管理

管理员对商品信息的添加,删改等

P2

商品基本信息

留言管理

管理员对留言信息的添加,删改等

P3

留言信息

类别管理

管理员对类别信息的添加,删改等

P4

类别基本信息

订单管理

管理员对订单信息的删改等

P5

订单基本信息

新闻管理

管理员对新闻信息的添加,删改等

P6

新闻基本信息

1.3E-R图

图1-5前台用户局部E-R图

图1-6后台管理员局部E-R图

2.概要设计

2.1主要功能

该系统的目标可以实现用户通过网络选购自己喜欢的商品,而且还可以为其进行邮寄。

保证产品质量,信息安全,提供最好服务[1],系统的主要功能如下:

1查看产品信息

用户可以根据自己的需求分类查看所有产品信息,选择自己喜欢的产品购买。

2查看新闻

用户可以查看网站的所有新闻,新闻内容包括商品厂商的信息,以及新产品的发布信息等,以方便用户更直观的了解产品动向及信息。

3填写订单

用户填写要购买商品的信息到订单中去,并可以删除已填写但最终不想购买的产品。

2.2模块定义

用户管理自然是每个网站必不可少的,在本系统中,要求这部分管理安全可靠,权限分明,且其在前台和后台的表现不同,下面将分别进行介绍。

1)前台表现

用户注册,此时要保证系统不受注册机的攻击,要采用验证码技术。

要确保权限为普通用户,要有密码保护措施,保证用户设定之后可以找回遗忘的密码。

2)后台表现

系统管理员可以添加用户。

系统管理员可以动态的给用户赋予权限,保证系统信息不外泄。

系统管理员可以修改和删除用户信息。

系统管理员可以给用户建立备注信息,其仅对具有权限的用户可以进行信息的检查与修改。

2.3体系结构设计

登录模块

新闻发布模块

注册模块

购物车模块

订单模块

商品管理模块

用户管理模块

留言评价模块

3.详细设计

3.1详细设计说明书

管理员登陆系统

客户登陆系统

客户注册系统

管理员注销

物品入库

会员管理

订单处理

会员注销

查询选购记录

选购物品

会员修改资料

3.2数据库设计

物品表(物品编号,物品名,价格),主键为物品编号,符合三范式。

客户表(客户编号,姓名,性别,购买记录,购买信誉),主键为客户编号,符合三范式。

表3-1物品表book

列名

含义

长度

NULL

DEFAULT

Bno

物品编号

10

Char()

no

bname

物品名称

price

价格

8

表3-2客户表Member

Mno

客户编号

Mname

客户姓名

sex

客户性别

5

record

购买记录

Credit

购买信誉

3.3程序流程图

用户登录流程图

物品搜索流程图

3.4输入项目

输入本系统中的

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1