电子商务系统设计报告.docx

上传人:b****0 文档编号:18078073 上传时间:2023-08-13 格式:DOCX 页数:12 大小:119.66KB
下载 相关 举报
电子商务系统设计报告.docx_第1页
第1页 / 共12页
电子商务系统设计报告.docx_第2页
第2页 / 共12页
电子商务系统设计报告.docx_第3页
第3页 / 共12页
电子商务系统设计报告.docx_第4页
第4页 / 共12页
电子商务系统设计报告.docx_第5页
第5页 / 共12页
电子商务系统设计报告.docx_第6页
第6页 / 共12页
电子商务系统设计报告.docx_第7页
第7页 / 共12页
电子商务系统设计报告.docx_第8页
第8页 / 共12页
电子商务系统设计报告.docx_第9页
第9页 / 共12页
电子商务系统设计报告.docx_第10页
第10页 / 共12页
电子商务系统设计报告.docx_第11页
第11页 / 共12页
电子商务系统设计报告.docx_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

电子商务系统设计报告.docx

《电子商务系统设计报告.docx》由会员分享,可在线阅读,更多相关《电子商务系统设计报告.docx(12页珍藏版)》请在冰点文库上搜索。

电子商务系统设计报告.docx

电子商务系统设计报告

电子商务系统设计报告

一、需求规格说明书

1.引言

1.1编写目的

该文档是关于用户对Java电子商务沟通系统的功能与性能的要求,重点描述了网上购物系统的设计需求。

本文档的读者对象:

a)设计人员

b)开发人员

c)项目管理人员

d)测试人员

e)用户

1.2项目背景

本项目是为南京机电学院开发的校园网上购物系统,该系统由南机电学院信息工程系09软件

(1)班第四小组成员共同开发。

1.3定义

1.4参考资料

1.永创教育联盟综合实训项目资源积累与学习分享系统 

2.李芝兴等编,JavaEEWeb编程,机械工业出版社,2008年1月

3.李振捷等编著,JSP网站开发典型模块与实例精讲,电子工业出版社,2006年8月

4.曹衍龙等编著,JSP网络开发使用工程案例,人民邮电出版社,2008年5月

2.任务概述

2.1目标

本项目设定的目标如下:

1.系统能够提供友好的用户界面,使操作人员的工作量最大限度的减少

2.系统具有良好的运行效率,能够得到提高生产率的目的

3.系统应有良好的可扩充性,可以容易的加入其它系统的应用。

4.通过这个项目可以锻炼队伍,提高团队的开发能力和项目管理能力

5.本系统能够提供用户网上购物页面,方便用户操作

2.2运行环境

操作系统:

MicrosoftWindowsxp

JSP服务器:

Tomcat

数据库:

mysql

3.功能需求

3.1功能划分

3.2功能描述

A)前台部分

(1)商品展示模块设计

商品展示模块功能

a)用户可以通过列表方式查看商品

b)用户可以通过单击列表中的某种商品,进入详细查看页面。

c)在列表页面和商品详细查看页面,用户都可以购买商品。

(2)用户注册登陆模块设计

用户注册登陆模块又分:

登陆模块、注册模块、密码找回模块

用户注册登陆模块功能:

a)登陆模块功能

b)注册模块功能

(3)购物车模块设计

购物车模块的功能是生成用户的购物车,用户可以清空购物车继续购物或选择结帐。

(4)订单模块

a)显示订单,并为用户提供确认订单和进一步填写订单用户项的服务。

b)后台处理把订单数据存入到数据库。

c)我的订单管理

B)后台部分

(1)管理员登陆模块设计

管理员登陆模块功能是限制登陆后台的用户,对管理员登陆到后台进行验证,只有具有管理员资格的人才可以登陆后台进行管理。

(2)商品管理模块

a)添加商品,输入商品的名称、市场价和现价等信息。

b)对添加的信息进行校验,只有有效的信息才能进行添加。

而且对数据库中的商品进行查询,保证添加的商品是数据库所没有的。

(3)订单处理模块设计

订单处理模块功能:

a)显示订单的信息。

b)显示某条订单中所有商品的信息。

c)处理和删除订单项。

(4)用户管理模块设计

用户管理模块功能

a)浏览用户信息

b)删除用户

4.性能需求

4.1时间特性

a)用户鼠标单击操作的响应时间不超过2秒

b)用户主界面的个人资料及好友资料刷新时间不超过3秒

4.2适应性

当操作系统内存过低时,该软件自动停止运行直至系统释放足够的内存。

5.运行需求

5.1用户界面

系统的界面要求如下:

1)页面内容:

主题突出,站点定义、术语和行文格式统一、规范、明确,栏目、菜单设置和布局合理,传递的信息准确、及时。

内容丰富,文字准确,语句通顺;专用术语规范,行文格式统一规范。

2)导航结构:

页面具有明确的导航指示,且便于理解,方便用户使用。

3)技术环境:

页面大小适当,能用各种常用浏览器以不同分辨率浏览;无错误链接和空链接;采用CSS处理,控制字体大小和版面布局。

4)艺术风格:

界面、版面形象清新悦目、布局合理,字号大小适宜、字体选择合理,前后一致,美观大方;动与静搭配恰当,动静效果好;色彩和谐自然,与主题内容相协调。

5.2硬件接口

支持的硬件类型:

40G硬盘、512MB内存的PC机

5.3软件接口

操作系统:

Windows2000以上的任何版本

数据库:

mysql

工具:

myeclipse

集成的商务组件:

Tomcat服务器

6.其它需求

系统有严格的权限管理功能,各功能模块需有相应的权限方能进入。

系统需能够防止各类误操作可能造成的数据丢失,破坏。

防止用户非法获取网页以及内容。

系统应具有十分的灵活性,以适应将来功能扩展的需求。

二、电子商务系统概要设计说明书

1引言

1.1编写目的

为了满足用户网上购物的要求,要求系统要简洁、执行速度快、减少出错的机率。

1.2项目背景

项目委托单位:

南京机电职业技术学院

开发单位:

09软件一班第四组

主管部门:

09软件一班第四组

1.3定义

1.4参考资料

1.电子商务系统任务书

2.需求分析报告

2任务概述

2.1目标

建立一个完善地网上电子商务购物系统,方便买家和卖家之间的联系。

2.2运行环境

MySQLmyeclipse等

2.3需求概述

完善的用户信息以及健全的系统,良好的环境,有关于软件方面的人才。

3.总体设计

3.1功能

实现用户与卖家之间的联系

3.4.总体结构和模块外部设计

模块是软件结构的基础,软件结构的好坏完全由模块的属性体现出来,把软件模块化的目的是为了从降低软件复杂性,使软件设计,测试,调试,维护等工作变得简易,但随着模块数目的增加,通过接口连接的工作量也将随之增加。

3.5.算法

3.6.程序逻辑

3.7.接口

a外部接口

用户界面

1用户控制系统的方式(例如,菜单、填表、命令或问答等),信息的逻辑结构;

2信息显示方式,显示各式的逻辑层次,各层次的转换方式和关系;

3用户对屏幕各式的控制操作方式;

4求助信息及显示方式、启动方式;

5出错信息及显示方式。

b内部接口

说明本系统内部相关模块之间的接口

3.8.数据结构设计

a逻辑结构设计要点

给出本系统内所用的每个数据结构名称,标识符以及它们之中每个数据项,记录,文卷和系的标识,定义,长度以及它们之间德层次的表格的相互关系。

b.User-info系统用户表

列名

数据类型

可否为空

说明

Username

CHAR(20)

NOTNULL

用户名(主键)

passward

CHAR(16)

NOTNULL

用户密码

E-mail

CHAR(16)

NOTNULL

邮箱

spmc

CHAR(20)

NOTNULL

商品名称

splx

CHAR(20)

NOTNULL

商品类型

Producer

CHAR(20)

NOTNULL

生产厂家

spjg

CHAR(10)

NOTNULL

商品价格

3.9.测试要点

a.系统的运行环境

b.数据库等

3.10.维护设计

对于系统安装必要的保护措施以防不法分子趁机窃取用户的订货信息,进行定期的检查和维修,使网上购物系统更趋于完善和安全。

三、电子商务系统详细设计说明书

1引言

1.1编写目的

这是电子商务系统的详细设计,它说明了本系统的结构和功能,是作为后期系统程序开发的指导性文档

1.2项目背景

项目名称:

基于javaweb电子商务系统

项目提出者:

老师

项目开发者:

南京机电职业技术学院

1.3定义

Bug:

软件存在的漏洞

1.4参考资料

Javaweb商务沟通系统任务书

需求设计分析报告

概要设计分析报告

2总体设计

2.1需求概要

本系统提供客户网上购书功能

2.2软件结构

 

 

3程序描述

3.1模块功能

1.前台设计

商品展示模块功能

●用户可以通过列表方式查看商品

●用户可以通过单击列表中的某种商品,进入详细查看页面。

●在列表页面和商品详细查看页面,用户都可以购买商品。

用户注册登陆模块设计

用户注册登陆模块又分:

登陆模块、注册模块、密码找回模块

用户注册登陆模块功能:

登陆模块功能:

●用户登陆

注册模块功能:

●注册用户

密码找回功能:

●为用户提供密码找回功能

购物车模块设计

●购物车模块的功能是生成用户的购物车,用户可以清空购物车继续购物或选择结帐

订单模块

●显示订单,并为用户提供确认订单和进一步填写订单用户项的服务。

●后台处理把订单数据存入到数据库。

●我的订单管理

2.后台设计

管理员登陆模块设计

●管理员登陆模块功能是限制登陆后台的用户,对管理员登陆到后台进行验证,只有具有管理员资格的人才可以登陆后台进行管理

商品管理模块

●添加商品,输入商品的名称、市场价和现价等信息。

●对添加的信息进行校验,只有有效的信息才能进行添加。

而且对数据库中的商品进行查询,保证添加的商品是数据库所没有的。

订单处理模块功能:

●显示订单的信息。

●显示某条订单中所有商品的信息。

●处理和删除订单项。

用户管理模块功能

●浏览用户信息

●删除用户

3.2程序逻辑

前台部分

后台部分

3.3接口

1.html传输协议

2.TCP/IP协议

3.B/S结构

3.4限制条件

本系统限制条件较少这里不作说明

3.5测试要点

本系统的测试主要以是否能实现跟模块的功能和存在的bug为主

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

当前位置:首页 > IT计算机 > 互联网

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2