基本设计作业标准_第1页
基本设计作业标准_第2页
基本设计作业标准_第3页
基本设计作业标准_第4页
基本设计作业标准_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

约德尔网购系统

基本设计说明书

(闽江学院软件学院开发部)

闽江学院软件学院

总页数正文附录生效日期:年月日

编制:审核:批准:

文件修改控制

修改

修改记录编号修改页码及条款修改人审核人批准人修改日期

状态

目录

1弓I言5

1.1编写目的5

1.2项目背景5

1.3定义5

1.4参考资料5

2任务概述5

2.1目标6

2.2运行环境6

2.3需求概述6

2.4条件与限制6

3总体设计7

3.1处理流程7

3.2总体结构和模块设计8

3.3功能分配8

4接口设计9

4.1外部接口9

4.2内部接口9

5数据结构设计9

5.1逻辑结构设计9

5.2物理结构设计9

6运行设计10

6.1运行过程10

6.2系统逻辑流程10

6.3运行时间11

7出错处理设计11

7.1出错输出信息11

7.2出错处理对策12

8安全保密设计12

9维护设计错误!未定义书签。

附录:错误!未定义书签。

1引言

1.1编写目的

规划系统整体,便于开发

1.2项目背景

本项目是由闽江学院软件学院教务部委托,开发的是约德尔部落的全体员工工

(陈诗明,罗培旺,詹能锋,郑珂),主管则是王林萍老师

项目简介:本系统主要实现网上产品展示与在线定购及人员的管理

一、不同身份有不同的权限功能(管理人员、注册用户、游客)

二、在线产品展示(分页显示)

三、在线定购

四、后台管理(用户管理、商品的管理)

1.3定义

JSP全名为JavaServerPages,中文名叫java服务器页面,其根本是一

个简化的Servlet设计,它是由SunMicrosystems公司倡导、许多公司参与一

起建立的一种动态网页技术标准。

java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun

Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即

JavaEE,JavaME,JavaSE)的总称。

结构化查询语言(StructuredQueryLanguage)简称SQL,结构化查询语言是

一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据

库系统;同时也是数据库脚本文件的扩展名。

1.4参考资料

有关的参考文件,如下:

L项目经核准的计划任务书和需求说明书。

2.网上购物系统可行性报告;

3.《JAVAWEB整合开发实战》;

4.《JAVA从入门到精通》

5.《JAVA设计模式》

2任务概述

陈诗明写编程,设计模板

罗培旺找材料,环境搭建

詹能锋编写商品,搭建SQL

郑珂质量保证,测试运行

2.1目标

方便用户登入,和管理员工作

2.2运行环境

硬件环境只要能开机启动软件就行

软件环境则需要JDK1.7+Tomcat?+MyEclipselO+Sqlserver2008

2.3需求概述

1.登录与用户信息维护:主要提供用户的登录,以及会员的注册与信息维护功

a)用户登录

b)会员注册

c)会员信息修改

d)会员注销

e)会员密码找回

2.商品信息展示:主要商品的显示功能

a)全部商品浏览展示

b)特价商品展示

c)新品展示

d)商品销售排行

e)商品检索

f)商品详细信息浏览

3.购物管理:主要是针对用户购物车的一组操作

a)放入购物车

b)查看购物车

c)更改已选购商品数量

d)取消已选购商品

e)收银结算

f)订单生成

2.4条件与限制

机房电脑运行比较慢,每天只要一关机都会自动清盘,必须来回上下拷贝

不过机房装的办公软件比较多,不用到处找软件下载

3总体设计

3.1处理流程

购买信息k

®<进货订单

供货

顾客菩

刑F货通知商

店王

3.2总体结构和模块设计

3.3功能分配

具体的顾客功能模块的描述:

(1)商品查询模块

通过对商品的名称或商品序号进行查询,可以更快的得到自己想要的商品信

(2)订购模块

提供顾客对所选商品的订购确认,并选择商品数量,以及对所订购的退订。

(3)店家信息查询

快速全面的了解店家的信息、信誉度

(4)顾客交流模块

顾客可以通过本模块和店主进行沟通交流、对商店提出自己的意见和见解。

具体的店主功能模块的描述

(1)商品信息管理模块

实现店主对商品进行划分类别,定期更新管理商品,进行添加、修改和删除

乍o

(2)预定商品管理模块

店主通过本模块对预定货物进行划分,对商品的信息进行添加、修改和删除

作。

(3)销售记录模块

店主可以通过本模块方便快捷的对商店的进货、发货、退货交易进行相应的

记录。

(4)店主交流模块

店主通过本模块与顾客及时进行沟通交流,便于对商店不足之处进行提高和

改进。

4接口设计

4.1用户接口

用户界面接口设计:本系统采用html和java语言编写,程序的界面采用不

再是常用的页面结构,而是采用windows常用的MDI的窗体结构,本系统的用

户••般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相应的

界面,用户输入方便,语法简单,用户只需了解windows常用的操作即可。

4.2外部接口

本系统只适用于windows操作平台,采用SQL数据库,只需安装SQLSever

驱动,具有系统兼容性强的特点,运行稳定不易出错,并在myeclipse在网络方

面采用tomcat自带网络功能,网络兼容性好适用于广域网和局域网,数据的传

输支持TCP/IP协议,允许批量数据传输。

4.3内部接口

在该系统中各个子系统之间用2个表(商品库存表、商品信息表)相互连

接,各个子系统之间的数据调用均调用这2个表的数据,而各个程序单元仅存

在数据的调用,相互之间联系相对较少。

5数据结构设计

5.1逻辑结构设计

标识符数据类型取值范围

用户名Char完整用户名

密码Char字母及数字

级别Char店主、顾客

商品编号Char0001-9999

商品名称Char完整商品名

价格Char数字

生产日期Date完整II期

进货量Int数字

原有量Int数字

销售量Int数字

欢迎程度文本1%-100%

购买数量Int数字

供货厂家Char完整厂家名

进货数量Int数字

剩余比例文本1%-100%

5.2物理结构设计

标识符用户类型访问权限

用户名店主(管理员)更改、访问

密码顾客修改、访问

级别店主(管理员)更改、访问

商品编号顾客修改、访问

商品名称顾客修改、访问

价格顾客修改、访问

生产日期顾客修改、访问

进货量店主(管理员)更改、访问

原有量店主(管理员)更改、访问

销售量店主(管理员)更改、访问

欢迎程度店主(管理员)更改、访问

购买数量店主(管理员)更改、访问

供货厂家店主(管理员)更改、访问

进货数量店主(管理员)更改、访问

剩余比例店主(管理员)更改、访问

6运行设计

6.1运行过程

先将本系统拷贝进电脑硬盘中,在电脑里配置环境,详情参照2.2,打开

myeclipse进入系统,开启tomcat,运行系统,然后从本地服务器就可以进入主

页面了。停机的话也是在myeclipse中点击停止按键就可以了

6.2系统逻辑流程

tb._OrderInfo*tb_Member*tbShopCart*

OrderlDMemberlD

CartID

OrderDateSex

O~~OCGoodsID

GoodsFeePassword

Num

TotalPriceTrueName

MemberPrice

ShipFeePhonecode

MarketPrice

ShipTypeEmails

MemberlD

PayTypeCity

GoodsWeight

MemberlDAddressr

ReceiverNamePostCode8

ReceiverPhone5

IsConfirm

IsPayment

tb_GoodsInfo*

IsConsignmenttbBuvlnfo*

pGoodsID

IsPigeonhole¥BuylD

ClassID

ReceiverPostCodeGoodsID——5

Goodslntroduce

ReceiverAddressNum

GoodsBrand

ReceiverEmailsOrderlD

GoodsUnit

SumPrice

GoodsWeight

MemberlD

GoodsUrl

MarketPrice

MemberPrice

tb_ShipType*

Isrefinement

ShipIDtb_Class*

IsHot

ShipWayqClassID

AddDate

ShipFeeCategoryUrl

IsDiscount

ClassID

6.3运行时间

各模块运行时间据控制在1-10秒内

7出错处理设计

7.1出错输出信息

错误解决

1用户名和密码出错提示输入不正确,检查信息是否正确,

并返回

验证码输入错误登录失败,请重

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论