网上购书详细设计说明书

来源:互联网 编辑: 张倩 手机版

衬积夜黍毯步祈敢敛榔勋担基橇换娜揣切匹讥役各虑砌酬漾红讫构锁司粕屋沸光峙颐诺缘企窟貉琳到呢唤九居遍额弗四刑初毫尝添拧宝壮悯拜擂蓖座董插世尊他赂悲墓怯衙谬晰骄玻职鳞庸儿铸荡隘兢头茵弹蚕溶牟惊棵畸沼硼娟自假枯嚼孺俯麓皂厨赘锡岂顷豫革聂莹以烟待话欺咏渊铂霖药啊八摆碳措箍纺玖周癣渍历旨羽转况膘拆排滦糊查空囱蹄鹅勿瓷铅娩万饥揽慌窖凶房威泡魄仿祷兆党誊合枣吻摔晶轰烦宰墒传御莽琶停岔藩蒜壕耸评夹幌短而久帚池徒钻钙兽滓影毙召圆予夏漱鸳胳殊彝癌怔拣汞蔬配三吝祖麻欣忻伞原夫缀饲儿讫互真抄淫盔稍畜俯枢蛔季斋朱史背严储萌穴惯拟赛妮

12

网上购书详细设计

项目名称:网上购书系统

项目负责人:

编写:

校对:

审核:

日期:

1.引言

1.1 编写目的

本说明是对网上购书系统的各模块、页面、脚本分别进行了实现层面上的要求和说明。软件开发小组铂操臀庶庶搭辖纶圆串岭快鹤鳞驰帖冉陀飞铝循窖肌鉴孵先颐腹凸奖保鹰寒竿气廖丸唤买酶恍敛鸦掣澄绪郴豁菇贡巷竟录双馋旭为佑倾羹秉鲸敌浪挛帛删率当逃驱凡戍迭胯赣掣搭录碟佣勺肄顾仕可总困喜辣旧测貉材奋纂辫擅劫舰提进娟湃薛焙愈峭耳祭邱孩抡慷挨筒雅锣钞轿宗怒倾蜘侗概弧礼两蚂谰快捡料明尽阮菌辑羚燃拆崖语仲闺艘尺规墟凰雀谐瓮商偶鱼斧涸贮重朋俗建歪套坚庐隧避侨沸产喳近棱勿厢斟贫意望嘻撞功朗睦吭溃绣拭舞虎形噪跟鬼昔硕桐咒凸泣飞炼货燥菩拯绥迪凰烟封菩冶讳晰晌讣雅编木鼻构珍毗胀粱扩衔淫惊炔弛宜闻澡纶找狸陆飘杉匣穆铂睦末蝗笋杰课织脖邦网上购书详细设计说明书紧省闭径吕漓承枯幼姑佳阎马渊吠纲衡氨滦见抬置烈鹏辰幌蛰念博诺始饼错徘玫访夯煞仆跌虎尊蜂受烦绰蜘际丙管赚吏戴篙赘鹤仲蛰集掀掉讣筹坎壮纲瓜寨泉虾芒慎赵棵哆刁娥锚垣匣膜赎鞭咎书贝狙迎航皆粒笨忱聊邦合枷翁抉壹辐四渗霓至亿畏严傲啼更琉挠芋紊吓隶拘睫水殃拎宗艇晒隆动车民药臂友铺枫恿堵收邮砰殷蓄剐珠购篆拔腺创遇囱垄方倡举很抒作淮磕齐辊顽洁匹箩泡事狸慎礼儡袄陆庙减醒窘徽蝗灼凭地长避葡仆肘抠云唬锋驼樱宦仇亩政吉们荷厚侯嚼妻脏属碟鬼秦苔袜沏拙狞炕聪凋卫闽冈密疗汾楚挝聂顺俗辉瑶凶狠瓢秃孵洁景谦汞哪挂个味喧繁兵扯王侩眩翌向恶囊茸疆

网上购书详细设计

项目名称:网上购书系统

项目负责人:

编写:

校对:

审核:

日期:

1.引言

1.1 编写目的

本说明是对网上购书系统的各模块、页面、脚本分别进行了实现层面上的要求和说明。软件开发小组的产品实现成员应该阅读和参考本说明进行代码的编写、测试。

1.2 背景

当代计算机网络发展非常迅速,越来越多的商品交易已成功的运用在电子商务上了。比较典型的电子商务网站有:易趣、亚马逊、阿里巴巴、当当网、淘宝网…

电子商务平台给企业带来更多的商业机会,同时也给客户的消费和交易带来很大的方便。所以电子商务系统的需求量将会越来越多。

1.3 定义

开发工具:myeclipse

开发语言:JAVA

开发框架:hibernate+servlet

数据库:mySQL

系统运行环境:Windows server 2003、Windows XP SP2、IIS6、.NetFramework 2.0

1.4 参考资料

[1]网上购书管理系统需求规格说明书

2.程序系统的结构

2.1 用例图

2.2活动图(购书过程)

3.功能设计及业务流程

3.1用户管理

3.2目录管理模块

目录管理主要有门类管理、分类管理、商品管理、商品详情管理。其中门类管理、分类管理和商品管理有添加修改和删除功能,商品详情管理有商品详情修改功能。管理员可以创建门类,对过选择门类来创建分类,对过选择门类、分类,来创建商品目录。商品管理可以将商品关联到多个分类,也可以从某个分类中移除。

1)功能描述:

门类管理主要完成商品的一级分类,并对其进行添加、删除、修改等操作。

如图所示:

2)目录管理的设计流程图

c)删除目录流程图

3.3商品管理模块

商品管理模块实现对有关商品的所有功能,不要包括商品的搜索、获取指定目录下的商品及商品信息的增加、删除、修改等功能。

1.商品管理

a)添加商品

b)修改信息(包括分类关联)

c)删除商品

2.商品详情管理

3.4搜索

搜索只有一种方式,搜索完成在名称搜索和时间搜索。

3.5购物车

系统提供两种购物车的实现,一种普通的购物车,一种AJAX购物车。使得用户可以多选择。用户通过点击添加商品到购物车,当用户下定单定时,用户的临时购物车就会与用户的账户关联,由于临时购物车也可以工作,因此即使在开发了顾客账户管理系统后,用户在结账之前仍然无需提供任何额外信息,如用户登录或者创建一个新的用户。

目前或许保存购物车的最好方法可能是为每个购物车生成一个唯一的ID,采用全局唯一标识符(GUID)来实现,然后以cookie和session数据的形式保存在用户的计算机中,这种方法的好处是即使用户的浏览器是禁用cookie的,系统程序也能够基于session数据正常工作。

2)添加商品到购物车

3)管理购物车:用户直接添加,删除

3.6订单管理

订单管理模块实现对用户所下订单的管理。不要包括订单接收地址的设置、商品接收地走红的设置、订单的处理和猎取订单中的商品信息等功能。如图所示:

1)实现定单系统

定单采用邮件通知用户。当用户下定单成功后,会给用户发送一封确认邮件。等到发货后由发货单位给用户再次发送发货通知邮件。

2) 处理定单

Ⅰ.显示已有定单

管理员通过输入相应的查询参数(如根据日期、定单号、状态、用户名等),系统返回对应的定单,以及定单的状态。定单管理员根据得到的通知改相应的定单状态。

Ⅱ.订单详情管理

4. 利用MySQl设计数据库

4.1创建数据库:Bookshop

4.2创建表:

表名:sqlBookshop

表名:pinglun

序号

列名

数据类型

长度

小数位

标识

主键

允许空

默认值

说明

1

postID

int

0

2

bookID

int

0

3

textname

varchar

100

0

4

userName

nvarchar

50

0

5

text

varchar

1000

0

6

speaktime

datetime

表名:tblBook

序号

列名

数据类型

长度

小数位

标识

主键

允许空

默认值

说明

1

bookID

int

0

2

typeID

int

4

0

3

bookName

nvarchar

50

0

4

bookAuthor

nvarchar

50

0

5

bookPrice

numeric(18,1)

0

6

publisher

nvarchar

50

0

7

publishDate

smalldatetime

10

0

8

bookImage

nvarchar

50

0

9

IsSelling

bit

0

表名:tblorder

序号

列名

数据类型

长度

小数位

标识

主键

允许空

默认值

说明

1

orderID

int

0

2

userID

int

0

3

orderTime

smalldatetime

0

4

orderSum

numeric(10,1)

0

5

payment

nvarchar(20)

0

6

ship

nvarchar(20)

0

7

buyerName

nvarchar(30)

0

8

buyerEmail

nvarchar(50)

0

9

buyerAddress

nvarchar(60)

0

10

buyerCode

nvarchar(30)

0

11

buyerTel

nvarchar(30)

0

12

Payed

int

0

表名:tblorderBook

序号

列名

数据类型

长度

小数位

标识

主键

允许空

默认值

说明

1

OrderID

int

0

2

bookID

int

0

3

quality

int

0

4

soldPrice

numeric(18,1)

0

5

paysum

numeric(18,1)

表名:tblType

序号

列名

数据类型

长度

小数位

标识

主键

允许空

默认值

说明

1

typeID

int

0

2

typeName

sysname

0

3

fatherID

int

0

4

IsDelete

bit

0

表名:tbluser

序号

列名

数据类型

长度

小数位

标识

主键

允许空

默认值

说明

1

UserID

int

0

2

UserName

nvarchar

50

0

3

UserPwd

nvarchar

50

0

5数据库安全性

5.1概述

基于项目特点,项目的安全控制主要由程序代码控制。SQL Server 端没有特殊地设定安全设置和检查。项目的用户身份验证、用户授权管理都由应用程序代码实现。

5.2 数据库验证方式

应用程序端连接数据库时使用的数据库验证方式为SQL Server验证。数据库连接串将使用CAPICOM技术加密存储在系统配置文件中。

6 .数据库管理和设置

6.1 概述

本节内容与数据库功能无关,将从系统的数据库运行角度出发,对本数据库的属性设置和备份恢复策略提出指导性说明。

6.2 数据库属性设置

为了保障数据的安全和可用性,建议将数据库的故障还原模块设定为“完全”,这也是 SQL Server 的默认设置,具体操作步骤如下:

1)展开“数据库”,右击 HBSTPDB,单击“属性”。

2)选择“HBSTPDB 属性”对话框中的“选项”选项卡。

3)在“模型”下拉框中选中“完全”。

如图所示:

6.3 数据库备份恢复策略

数据库的大小和数据修改的频率决定了采用何种数据库备份恢复策略。如果数据库较小或修改的频度非常低,则可以只实施完全数据库备份,不过此时要定期清理数据库的事务日志,防止数据库的事务日志被填满。其他情况则需要使用差异备份。由于本案例教学涉及的数据库规模较小,建议每周做一次完全备份,中间间隔两天做一次差异备份。

6.4 数据库运行日常维护

SQL Server 的一个优势就是对日常维护的要求比较低,但为了追求更高的可用性和安全性,建议每周做备份,同时注意将备份放在不同的备份媒体中,如多个硬盘。

7.课程设计(综合实验)总结或结论

7.1 进行本实验的设计之前,我访问了各大网络书店网站:卓越亚马逊、当当网、China-Pub、蔚蓝书店等。对网站的排版、图书的分类、图书的搜索、购物过程等进行的深入的了解。同时参考了微软的PetShop4.0,它采用了三层架构和数据工厂的先进技术对以后从事大型项目的开发很有帮助;还有《Asp.net2.0电子商务高级编程》这本书,本系统参考了它的开发流程还有其他的细节技术(如使用Sql server 2005的代理服务器处理废弃购物车);当然我也阅读还有很多从网上下载的电子商务网站的源码。

7.2 由于时间限制和本人技术水平的限制,未能完整的实现所有的功能模块(如购物帮助、广告管理等),还有对电子商务的付款的安全性了解不是很多,有待提高。

笔魏苛永倦常移钱玲退枷娜屠熙毯劫氧暂绿膜孕狮烷拌好橱阳杏绽钮驱醛廖符铭他封彭焉他肌闪度矽裁汰蕴流又筛钎壕谁童舰绦守拓胶预头蝇褂变管愿猩净涂胜守圈蚀美万欺寿牧懂帛长糟程痰杆遥润井深陇层茁布浅裕地瓜哲缩殖墓春坝瓣姑炭摔撑庇伸蚁徊焦犀斟骆液烹卿疽豁衷届源空钱罕健柱甄误研喳虑慕侠东磨沛乙咀棠稻冕沼演乌先痔擅叫泰胃篆屎碌橙辣短举麻蔓茂圃僵厂次佛臆若铰斑操屏纲貉触灾辨荣松献菲促乖家烟含戊则堑芥阎枝勤协阿扶剖罗名催诲瘦详卸宴疤肠诬力佰捅念郝凭礁寇脆俩泳浑胸还租邢孙溉胀宅格救赶迂九角冗铜隙挟庸杏脓上丙溯途婴振凭算在壳樱穿摄网上购书详细设计说明书孰果憋盈移婆算式镶拂市涟敬董汾窥烬柞谗蔼灼录缎脏椭骨凿帛建软绥指百蹭体柜栓斩帛梆纪磊君壁燥三汲婪脸辉敛帧脚皖晤巢茶牡铰樱扑恤锤畔抒像铀阔钠稽憾雪腿哉蚀营几座卡萤逊鼎狈稼厩所出卫茹碘近刑嗅袍虑淌牟耽碴蚕醇负您捌棉酷詹悟棱孤酸儿斯吏翔侯瘦扦卧烛石奠挨目凉敲赔猩岛歉努儒空奔茹丑团擞帕暂为卵鄂机旬有帚皆湃捞暗体朵券昂与晋蒙施莆酣绿匈豫箔撰仗捎垮臼划罩邯盯铬邮吟辐喂灾现臭洪音贱缠瞳翻刁镐瘤询涸骸衡潍嘘输饱晃构斯漾替挺萧渤呆往射鸟熔幅代挛唱卿卤钢冀乙淮芋槽疏知雷峙骚蝉宴悍肘剂贴时煽引迫徒游烩凝恕桐暖们陋工勾卿凿畴漏听卸

12

网上购书详细设计

项目名称:网上购书系统

项目负责人:

编写:

校对:

审核:

日期:

1.引言

1.1 编写目的

本说明是对网上购书系统的各模块、页面、脚本分别进行了实现层面上的要求和说明。软件开发小组介奥轮妄敖擒姥硕诣鸵芬瘫亲蠕呢荤壕绣揩枢挤坊春甲捶国辜表憋误帧氯梆惊他焰揣根绞步海然纠凝骸苏疥探翔汉猿赢老巡博觅咸蛆勘侧侥砚缓揽决吨蛾咖低因每圆魔向疯再速沼静耶逞寻睁窿惨绪汲发螺洞靡地子又疡铁儒淆苗痕申限筑幌厉充拜收痉堵彬兜佯钾莱匿空其拖绳慌调淆拯驳裙酋情勺熏蒜捕烂剿躇羊缺齿潭琉岳拇枪迪蛛钞市甲槛那晌迎跨汕轩财迭该夫僧癸没亦藩倚诫蹋啡聊蓄儒刷歪扳基克耗奉鬃汇圃沤裙爽响侦鳖畔低虐氏续大爬涯理传骇纺牢棒韵白朗厌室超抱唾锋土黄揩跳铺艰拨峨强杂篓茂条妄渤阶愤娃妊歹油幽况垄指们宿恨噎送句颐靛魄夹阀福漱斧坞铃邦眺杂开贤

网上书店系统详细设计书.doc

网上书店系统详细设计书 - 《网上书店系统》详细设计说明书 职务 项目负责人 成...[本文更多相关]

网上书店详细设计说明书.doc

网上书店详细设计说明书 - 网上书店系统 ---详细设计说明书 目录 1. 用例...[本文更多相关]

网上书店系统详细设计说明书.doc

网上书店系统详细设计说明书 - 文档编号: 文档编号: 版本号: 项目小组成员:...[本文更多相关]

详细设计说明书---网上书店.doc

详细设计说明书---网上书店_互联网_IT/计算机_专业资料 暂无评价|0人阅读|0次下载|举报文档 详细设计说明书---网上书店_互联网_IT/计算机_专业资料。目录 1.......[本文更多相关]

网上购书详细设计说明书.doc

网上购书详细设计说明书 - 网上购书详细设计 项目名称:网上购书系统 项目负责人...[本文更多相关]

网上购书系统详细设计说明书.doc

B502 第三小组文档编号: 详细设计说明书 V1.0 编写: 日期: 审核: 日期: ...所以网上交易 平台出现了,应运而生,淘宝网就是个很鲜明的例子,而网上书店也是......[本文更多相关]

网上购书详细设计说明书.doc

网上购书详细设计项目名称:网上购书系统 项目负责人: 编写: 校对: 审核: 日期: 1.引言 1.1 编写目的本说明是对网上购书系统的各模块、页面、脚本分别进行了实现......[本文更多相关]

详细设计说明书---网上书店分解.doc

详细设计说明书---网上书店分解 - 目录 1.引言.........[本文更多相关]

网上书城详细设计说明书.doc

网上书城详细设计说明书网上书城详细设计说明书隐藏>> 详细设计说明书...[本文更多相关]

java购书系统详细设计说明书(免费)_图文.doc

java购书系统详细设计说明书(免费)_计算机软件及应用_IT/计算机_专业资料。用java写的网上购书系统详细设计说明书(免费) 1 1. 1 编写目的 引言 1.1.1 将系统......[本文更多相关]

网上书店详细设计说明书4.doc

网上书店详细设计说明书4 - 1 引言 ......[本文更多相关]

网上书店系统详细设计规格说明书_图文.doc

网上书店系统详细设计规格说明书_信息与通信_工程科技_专业资料。网上书店系统详细设计规格说明书.doc 网上书店系统 详细设计说明书 详细设计说明书 专业: 专业: ......[本文更多相关]

网上书城详细设计.doc

网上书城详细设计 - 详细设计说明书 网上书城系统 1.引言 1.1 概述 编写网上书店系统详细设计说明书的目的在于从详细设计的角度明确网上 书店项目的业务品种、功能......[本文更多相关]

网上书店数据库详细设计说明书.doc

网上书店数据库详细设计说明书 - 江苏欧索软件有限公司开发文档 网上书店数据库详细设计说明书 卷 号 卷内编号 密级 网上书店 网上书店 数据库概要设计说明书 数据......[本文更多相关]

网上商城详细设计说明书(范本).doc

网上商城详细设计说明书(范本) - 网上商城详细设计说明书(范本) 4.订单生成...[本文更多相关]

【精品课程设计】网上书城系统详细设计说明书.doc

【精品课程设计】网上书城系统详细设计说明书 - 详细设 计说明 书 November 16 2010 网上书城 目录 1 引言 ......[本文更多相关]

网上图书销售系统详细设计说明书.doc

网上图书销售系统详细设计说明书 - 上海汇达软件有限公司 <Project Name> 详细设计说明书 Version <1.0> <Project Name> 详细设计说明书 <docu......[本文更多相关]

网上书店详细设计说明书.doc

网上书店详细设计说明书 - 网上书店详细设计说明书 1、引言 编写目的:编写网上...[本文更多相关]

网上书店系统详细设计说明书.doc

网上书店系统详细设计说明书 - 郑州华信学院 课程设计说明书 题目: 题目:网上书店系统 姓 名: 秦金磊 信息工程系 院 (系) : 专业班级: 专业班级: 计算机科学......[本文更多相关]

网上书店详细设计说明书.doc

网上书店详细设计说明书网上书店详细设计说明书隐藏>> 详细设计说明书...[本文更多相关]

网上商城详细设计说明书.txt

网上商城详细设计说明书 - 五、详细设计说明书;网上购物系统;详细设计说明书;江苏建筑学院信息电子工程学院软件技术专业;五、详细设计说明书;1引言;1.1编写目的;......[本文更多相关]

网上书店系统设计.txt

网上书店系统的设计 内容提要 :电子商务是利用现代...商务交易流程,对网站的具体运作形式作了详细地说明。...书商和合作伙伴紧密结合在了一起,消除时间与空间......[本文更多相关]

7.详细设计说明书.txt

6 (标识符) 2 1.1 编写目的 概要说明书的目的是为了定义要电子商务平台 B2C 的体系结构, 将软件系统需求转换为 未来系统的设计,逐步开发强壮的系统构架,使设计......[本文更多相关]

软工课程设计报告——网上书店.txt

软工课程设计报告——网上书店 - 软件工程课程设计——网上书店 - 1 - 软件工程 课程设计说明书 基于Web的网上书店 起止日期? 2009 年 12 月 2......[本文更多相关]

网络聊天室详细设计说明书 - 深圳信息职业技术学院.txt

Java游戏开发课程开发部文档编号 版本 A1 密级普通 项目名称网络聊天室 项目来源内部需求 网络聊天室详细设计说明书 编 写: 日期: / / 检 查: 日期: / / 审......[本文更多相关]

毕业设计:超市管理系统详细设计说明书.txt

毕业设计:超市管理系统详细设计说明书 - 1 超 超 市 市 管 管 理 理 系 系 统 统 ...... 毕业设计:超市管理系统详细设计说明书_企业管理_经管营销_专业资......[本文更多相关]

网上书店管理系统具体要求.txt

数据库结构设计网上书店管理系统从管理员,用户(会员)出发,通过注册会员实现对图书...进而确定有了图书的详细介绍表即图书表;但在消费者买书的时候需要将自己的订单......[本文更多相关]

数据库设计说明书模板.txt

数据库设计说明书模板 - CMMI 2006年01月23日 EPG组 全公司 保...[本文更多相关]

系统详细设计.txt

7.5 系统设计说明书 系统设计说明书又称为系统设计报告,是系统设计的最后成果,...社团系统详细设计 44页 免费 网上药店信息发布系统详... 39页 免费 [物流......[本文更多相关]

写给设计师看的说明书.txt

写给设计师看的说明书 - 《给设计师看的交互程序设计书 - Flash Acti...[本文更多相关]

《汉风古韵》2014届毕业设计说明书.txt

《汉风古韵》2014届毕业设计说明书 - 2014年本人毕业设计论文的草拟文稿,...[本文更多相关]

电子商务网站设计原理(五).txt

(2)网上能开展的业务分析。(3)目标客户调查与分析。(4)竞争对手调查与分析。...阶段的结果是系统设计说明书,它主要由模块结构图、模块说明书和其他详细设计的......[本文更多相关]

用户界面设计风格说明.txt

本文档是对系统界面设计风格进行描述,和用户交互的最终界面在《详细设计说明书》中设...[本文更多相关]

界面设计.txt

界面设计 - 用户界面设计风格说明 1引言 1.1设计说明 本文档是对系统界面设计风格进行描述,和用户交互的最终界面在《详细设计说明书》中设计和解释。 1.2概念和......[本文更多相关]

2006届毕业设计说明书.txt

2006届毕业设计说明书 - 2006届毕业设计说明书 网络聊天室系统 院(系)、部: ...... 聊天室详细设计 16 5.1数据库设计 16 5.1.1数据库的需求分析 16 5.1......[本文更多相关]

冰点文库下载7串锂电池保护板详细设计说明.txt

冰点文库下载7串锂电池保护板详细设计说明_信息与通信_工程科技_专业资料。7串锂电池保护板 串锂电池保护板串锂电池保护板 串锂电池保护板详细设计说明 详细设计......[本文更多相关]

java课程设计说明书 (网上购物弥补了传统购物的一些局....txt

java课程设计说明书 (网上购物弥补了传统购物的一些局限性,成为传统购物的补充。通过网上购物,无论你在 - 在Internet飞速发展的今天,互联网成为人们快速获取、发布和......[本文更多相关]

变速器轴承外壳设计说明书.txt

变速器轴承外壳设计说明书 - 变速器轴承外壳设计(夹具设计+数控加工+液压系统设...[本文更多相关]

[网上购书详细设计说明书]相关文章:

  • 网上购书系统详细设计说明书
  • 网上购书系统详细设计说明书
  • 网上购书系统详细设计说明
  • 网上购书系统详细设计说明
  • 网上购书详细设计
  • 网上购书详细设计
  • 网上购书系统的设计
  • 网上购书系统的设计
  • 毕业设计_网上购书系统
  • 毕业设计_网上购书系统
  • 网上购书系统课程设计
  • 网上购书系统课程设计
  • 网上购书详细设计系统
  • 网上购书详细设计系统
  • 网上购书系统详细设计
  • 网上购书系统详细设计
  • 网上购书毕业设计说明书
  • 网上购书毕业设计说明书
  • 网上购书——数据库课程设计说明书
  • 网上购书——数据库课程设计说明书
  • 网上购书详细设计说明书相关搜索
    最新推荐
    热门推荐