(完整word版)网上书店管理系统--详细设计说明书.

合集下载

网上书店系统说明书

网上书店系统说明书

一:系统开发的意义随着我国互联网的持续发展和技术的不断提升,电子商务行业也在不断发展,网上的商务活动也越来越频繁,数据量越来越大,网上购书系统是一个在互联网上进行书籍销售的电子商务系统,消费者可以通过系统定购自己想要买的书籍,而作为它的后台管理系统,管理员可以方便地管理图书的信息,提高了交易效率,节省开支,拓宽消费者交易的时间和空间二:系统主要功能:本系统实现了简单的在线的图书销售系统,方便注册用户在网上购买图书以及相关的管理员对图书信息进行更新。

系统的用户权限有两种:注册会员和系统管理员,不同权限用户登入到不同的操作界面。

(1)会员界面功能:1 会员首页可以查看图书的基本信息2. 会员可以购买图书,查看自己的购物车。

3.会员可以管理自己的购物车,例如将书籍加入购物车,从购物车中删除书籍等。

4..查看订单信息(2)系统管理员界面功能:1. 管理员可以实现图书管理(书籍信息进行添加、删除、更新等)。

2. 管理员可以查看会员购买那些书籍。

三:数据库设计:该系统数据库利用ACCESS数据库技术实现。

数据库名称shop,包含图书信息表(goods),注册用户信息表(user_info),订单表(book):图书信息表(goods):注册用户信息表(user_info):订单表(book):四.系统设计1.系统的总体结构,系统的结构图。

2.系统的开发环境(1)硬件环境:普通PCCPU:P4 1.8GHz内存:256MB以上硬盘(2)软件环境操作系统:windows xp/vista开发软件:jdk1.6, Tomcat数据库软件:access数据库浏览器:IE6.0五、详细设计该系统共包括13个页面,分别为1.登陆页面:login.jsp login_check.jsp(登录检测)alert(登录失败提示)2.新会员注册页面:regist.jsp newuser.jsp (处理页面)3.实现会员功能的页面:booklist.jsp(会员主页面)buy.jsp(购买处理页面)see.jsp(查看购物车)move.jsp (删除购物车中书籍)4.实现管理员功能的页面:admin.jsp(管理员主页面)add.jsp addbook.jsp (添加新书籍)delete.jsp(删除书籍)进入登陆页面login.jsp后,可选择是两种用户权限中的哪一种,若为会员,则选择会员登录(如果还没注册,可进入注册页面注册后登录),若为系统管理员用管理员用户名与密码,选择以管理员身份登录,下面以会员登录完成后为例讲述会员能够实现的功能。

网上书店功能设计说明书精选全文完整版

网上书店功能设计说明书精选全文完整版

可编辑修改精选全文完整版网上书店功能设计一、网站架设步骤1.1网站框架步骤1.2网站布局二、网站主要功能说明2.1网站商品发布系统这是本网站对网页上经常变动的信息,及一些新产品发布和行业上的最新动态的信息发布,实现网站内容的更新与维护,把这些信息都集中在一起管理。

通过对商品的分类进行整理,网站信息通过一个操作简单的界面加入数据库,它的出现减轻了网站更新维护的工作量,通过网络数据库的引用,从而更新维护了整个系统。

2.2网站信息搜索系统在整个网站中,提供了方便、高效的查询服务,查询可以按照分类,关键词等许多种功能,也可以基于全文内容的全文检索;对网站的主要信息提供了搜索功能。

2.3商品信息发布系统商品信息发布系统用于对新闻、供求、产品、报价等时效性较强的信息进行发布、查询,可以满足企业对实时信息专业管理、定制个性化网络信息发布平台的需要。

产品的展示、更新和添加新产品的信息、详细的产品介绍、搜索引擎的能力等。

2.4会员管理系统随时都可以增加和更改会员的资料,随时接受会员的申请和登陆等,给予会员IP管理地址,定期为一些相关会员发送一些商业性的信息,发掘潜在客户。

然而,我们又根据不同特点的会员,来分析他们的兴趣爱好,对此客户总结细分,还有客户的购买行为的不同,我们也会根据客户的购买行为的不同,提供相对应的服务。

对客户有效的进行投诉管理和服务管理。

2.5网站流量分析系统网站流量分析系统是本网站推出的功能强劲的WEB应用系统,它主要用于向商业网站提供页面访问计数和访问分析服务,通过此系统的分析,网站可以了解自身被网民所关注的程度、范围、甚至每一个细节,通过分析的结果进行分析的决策来提高它的商业价值。

2.6在线信息系统可将本网站的各种最新公告及时通报给读者,读者通过此系统可以提出自己的建议和意见。

2.7管理系统本系统为网站管理人员提供了便捷的网站管理工具,主要包括:用户及权限设置、数据库维护、网页设置、标志与标题设置以及网站各栏目的内容编辑等功能。

网上书店系统详细设计规格说明书

网上书店系统详细设计规格说明书

网上书店系统详细设计说明书专业:软件技术班级:软件 081人员:蒋力改张琼目录1.引言1.1 概述1.2 背景1.3 定义1.4 参考资料1.5 术语和基本解释2.程序设计说明2.1 子系统功能说明2.2 子系统流程图2.3 子系统模块设计说明3.数据结构设计3.1books 表3.2user 表4.接口设计4.1 网站模块接口5.系统界面实现5.1 界面设计5.2 主要界面实现第一部分引言网上书店,顾名思义,网站式的书店。

是一种高质量,更快捷,更方便的购书方式。

网上书店不仅可用于图书的再线销售,也有音碟、影碟的在线销售。

而且网站式的书店对图书的管理更加合理化,信息化。

售书的同时还具有书籍类商品管理、购物车、订单管理、会员管理等功能,非常灵活的网站内容和文章管理功能。

1.1 概述开发一个基于 Web的网上书店,采用结构化设计分析方法,该系统包括前台购书和后台管理两大总的模块,后台管理模块又包括分类录入书籍(以及书籍的相关信息,如名称、页数、摘要、目录等)和管理前台用户,前台管理模块包括用户登录,查询、浏览书籍,以及购书功能。

本网站的所有会员都可以特价买书,新用户可以通过注册成为本网站的会员,并可以定购书籍和查询订单。

1.2 背景系统名称:基于 Web的小型网上书店系统任务提出者:专业课老师用户:网上售书1.3 定义网上书店是一种高质量,更快捷,更方便的购书方式。

网上书店不仅可用于图书的再线销售,也有音碟、影碟的在线销售。

而且网站式的书店对图书的管理更加合理化,信息化。

1.4 参考资料[1]《软件工程导论(第 5 版)》 .张海藩编著 .清华大学出版社 ,2008 年 3 月.[2]《软件工程实验与课件设计指导》 . 王华 , 周丽娟 ,谭小慧编著 . 电子工业出版社,2008 年 6 月.[3]《软件工程实验》 .狄国强 ,杨小平 ,杜宾编著 .清华大学出版社 ,北京交通大学出版社 .2008 年 2 月.[4]《软件工程方法与实践》 .胥光辉 ,金凤森 ,丁力编著 .机械工业出版社, 2004 年9 月 .[5]《软件工程实践者的研究方法 (第 5 版)》.Rogger.S.Pressman 著,梅宏译 .机械工业出版社 ,2005 年 8 月.[6] 《面向对象软件工程》 .Timothy C Lethbridge, Robert Lagani ère 著,张红光等译 .机械工业出版社 ,2003 年 4 月 .[7]《面向对象设计 UML 实践》 .Mark Priestley 著 ,龚晓庆等译 .清华大学出版社,2007 年 6 月.1.5 术语和基本解释[1]需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。

网上书店售书管理系统详细设计

网上书店售书管理系统详细设计

网上书店售书管理系统详细设计1引言 (3)2程序系统的结构 (4)3.USERLOGIN设计说明 (5)4.USERLOGOUT设计说明 (7)5.USERREGISTER设计说明 (9)6.USERINFOUPDATA设计说明 (11)7.BOOKSELECT设计说明 (13)8.BOOKINSERT设计说明 (15)9.BOOKUPDATE设计说明 (17)10.BOOKDELETE设计说明 (19)11.CARTSELECT设计说明 (21)12.CARTINSERT设计说明 (23)13.CARTDELETE设计说明 (25)14.ORDERSELECT设计说明 (27)15.ORDERINSERT设计说明 (29)16.ORDERUPDATE设计说明 (31)17.ORDERDELETE设计说明 (33)18.COMMENTSELECT设计说明 (35)19.COMMENTINSERT设计说明 (37)19.COMMENTDELETE设计说明 (39)详细设计说明书1引言1.1编写目的此说明书描述的是网络书店的各个模块的详细设计思路,为编码人员提供一个系统各项功能的详细说明,方便编码人员编码。

同时为测试人员提供原始设计思路和流程,为测试提供依据。

此说明书针对:●设计人员●开发人员●项目管理人员●测试人员1.2背景待开发软件系统的名称:网络书店售书管理系统1.3定义用户:访问系统的合法注册用户和管理员。

BookModle:包含书籍各项信息的类。

UserModle:包含用户各项信息的类。

CommentModle:包含书籍评论各项信息的类。

1.4参考资料1.《国家标准软件开发文档模板GB856T详细设计说明书》2.《3.5 简明教程》3.《网上书店售书管理系统概要设计》4.《网上书店售书管理系统需求规格》2程序系统的结构3.UserLogin设计说明3.1程序描述该程序用于用户登陆网站时,检查用户名和密码,以及更新User表登陆标志字段和Session。

网上书店设计使用说明(含结构图-步骤图和E-R图)精选全文完整版

网上书店设计使用说明(含结构图-步骤图和E-R图)精选全文完整版

可编辑修改精选全文完整版目录1.引言 (3)1.1项目名称 (3)1.2编写目的 (3)1.2项目背景 (3)1.3定义 (3)1.4参考资料 (3)2.任务概述 (4)2.1项目总体目标 (4)2.3需求概述 (4)2.2运行环境 (4)2.2.1 软件环境 (4)2.2.2 硬件环境 (4)2.4开发环境 (4)2.5条件与限制 (4)3.总体设计 (5)3.1系统架构 (6)3.2处理流程 (7)4.功能详细设计 (7)4.1 系统体系结构 (7)4. 2 功能设计 (8)4. 3 代码设计 (10)4. 4用户界面设计 (10)4. 5 数据库设计 (10)5.系统实施与维护 (14)5.1系统测试 (14)5.1.1软件测试 (14)5.1.2应用程序测试 (15)5.1.3 网站测试.............................. 错误!未定义书签。

5.2系统维护................................... 错误!未定义书签。

1 引言随着信息技术、Internet技术、数据库技术的不断发展完善,网络成的加快,传统的购物方式也越来越不能满足人们快节奏的生活需求,使得企业的IT部门认识到互联网的优势,电子商务就是在这样一个背景下产生发展起来的。

伴随着电子商务技术的不断成熟,电子商务的功能也越来越强大,注册用户可以在网上搜索到自己想要的各种商品,初步让人们体会到了足不出户便可以随意购物的快感。

1.1项目名称网上书店(网上售书系统)1.2编写目的介绍网上书店系统的系统设计,为用户描述出一个具体的产品设计模型,为开发及测试人员提供下一步工作的依据。

1.3项目背景本系统的开发均满足顾客的需求,可以让顾客在网上方便查找到自己想要的书,并实现在线购买。

1.4定义无1.5参考资料《电子商务系统规划与设计》,徐天宇编著,清华大学出版社2任务概述2.1项目总体目标开发一个完善的功能齐全的网上书店系统。

(完整word版)网上书店管理系统--概要设计说明书

(完整word版)网上书店管理系统--概要设计说明书

概要设计说明书1引言1.1编写目的通过本实验,深入了解电子商务系统的开发内容和运行过程。

将所学的网络开发技术 2.0运用到企业项目中去,后台使用数据库sql server 2005。

同时开发过程要求运用软件工程方法和Case工具。

1.2项目背景目前传统书店均以店面形式存在,存在销售图书区域性,客户相对固定,查询、更新不快捷,投资较大等诸多问题。

当代计算机网络发展非常迅速,越来越多的商品交易已成功的运用在电子商务上了。

比较典型的电子商务网站有:易趣、亚马逊、阿里巴巴、当当网、淘宝网…电子商务平台给企业带来更多的商业机会,同时也给客户的消费和交易带来很大的方便。

1.3定义开发工具:Visual Studio 2005开发语言:C#开发框架: 2.0数据库:sql server 2005系统运行环境:Windows server 2003、Windows XP SP2、IIS6、.NetFramework 2.01.4参考资料[1]张海藩软件工程导论清华大学出版社 2003.12[2]李玉林、王岩著, 2.0网络编程从入门到精通清华大学出版社 2006.9[3]郝刚主编,袁永刚、严治国、何宇光著,2.0开发指南人民邮电出版社 2007.3[4]前沿科技曾顺编著精通Div+Css网页样式与布局人民邮电出版社2008.22总体设计2.1需求规定3.1 基本功能a) 客户信息管理功能:客户滨册、客户登录功能,其中客户信息要湂包括配送需要的相关信息。

b) 图书分繻显示功能:按图书的分繻显示相应繻别的所有图书的信息,显示信息包括:图书名称、作者、单价、图书简介以及图书对应的币面图片。

c) 图书订购功能:在图书显示界面中,客户可以选购图书,并指定选购的数量。

d) 购物车功能:客户选购图书后能方便地查看购物车内的物品列表及相关的单价、数量、图书名称、总价等信息;并能从购物车中删除选定物品的功能。

e) 图书查找功能:按指定的查找繻别(图书名称、作者姓名、ISBN等)查找指定的图书,并显示相应查找到的图书信息。

书店管理系统详细设计说明书

书店管理系统详细设计说明书

书店管理系统详细设计说明书1 引言1.1 概述本文描述了一个基于Web的书店管理系统的详细设计。

系统采用MVC的三层架构模型。

将应用系统划分为表示层、控制层、业务处理层和数据访问层4个层次。

文中详细描述了表示层、业务处理层及各个模块的功能,并利用统一建模语言UML对软件进行建模,构建各个模块的类图、时序图、状态图等,从细节上进行具体分析。

1.2 背景系统名称:书店管理系统;任务提出者:客户;开发者:麻仲庆;1.3 定义B/S(Browser/Server)——浏览器/服务模式(网络体系结构)。

1.4 参考资料《书店管理系统可行性研究报告》《书店管理系统用户需求分析》《书店管理系统软件需求分析》《书店管理系统需求工程与需求分析》2 系统结构2.1 系统状态图2.2 系统类图2.2.1 表示层类图1.前台模块类图frontMain类:顾客登录系统后的页面,其中方法实现跳转到相应页面;clientRegister类:顾客注册页面,提供了账号、密码和验证码属性;clientLogin类:顾客登录页面,提供了账号、密码和验证码属性;updatePwd类:顾客修改密码页面,提供了旧密码和新密码属性;searchGoods类:搜索书籍页面,someGoods为符合条件的书籍列表;goodsList类:书籍列表显示页面;goodsInfo类:书籍详细信息显示页面,name为书籍名称、type为书籍型号、price为书籍单价、time为书籍上市时间、stock为书籍库存、introduce为书籍详细介绍、sales为书籍销量;orderInfo类:订单信息页面,此类主要用来描述订单编号,用户编号,书籍名称,送货地址等,以方便顾客能顺利收到所需书籍,通过orderId可以查询订单,也可以对订单进行添加、修改和删除操作;orderProductInfo类:订单书籍信息页面,可以通过orderId查看订单书籍信息,然后对加、删除和修改;orderManage类:订单管理页面,顾客通过此界面,可以查看订单编号,书籍名称,订单日期等,还可以对订单进行删除操作。

(完整word版)网上书店管理系统.

(完整word版)网上书店管理系统.
2.1实际完成情况............................................................................................ 22
2.2收获........................................................................................................... 23
1.2参考资料.................................................................................................... 22
2设计总结.............................................................................................................. 22
1.2背景
随着21世纪网络信息时代的到来,现代社会都是利用快速高效率的internet来传播大量信息资源。人们通过浏览器浏览信息,当然这种方式也是最常用的,这种方式的需求形成了电子商务,它是指利用简单、快捷、低成本的电子通讯方式,买卖双方不也可以进行各种商贸活动。
电子商务真正的发展将是建立在internet技术上。所以许多出版社也正是通过浏览器浏览或其他方式在网络进行书籍的宣传、销售。随着信息以N次方的速度不断的增长,所以网络书店也变的极其重要。
3.1系统用例图.................................................................................................. 3
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一引言1.1 编写目的通过学习,深入了解电子商务系统的开发内容和运行过程。

将所学的网络开发技术2.0运用到企业项目中去,后台使用数据库sql server 2005。

电子商务的迅速发展为人们提供了更快捷方便的购物渠道。

本文介绍了基于 2.0的网络购书管理系统,该系统采用 2.0技术,访问sql server 2005数据库,实现了注册与登录、图书查找、选购图书、生成订单、用户管理、图书管理、订单管理和读者论谈等功能,顾客也可以通过系统所提供的分类查找来快速搜寻自己所想要找的书籍。

本说明是对网上购书系统的各模块、页面、脚本分别进行了实现层面上的要求和说明。

软件开发小组的产品实现成员应该阅读和参考本说明进行代码的编写、测试。

1.2 研究背景据最新统计,中国大陆已经注册的网上书店大约有100多家,有网站的有50多家,但已经投入运营能够买到书的只有十来家。

最近据一家媒体的调查,能够买到书且服务到位的也只有大洋网、旌旗席殊等几家。

很多人看到了书这种商品网上销售的诸多好处:方便购买、金额小、风险小、用户容易决定;讯息的完整性以及很少出现质量问题和退货现象等。

尽管全球最大的网上书城亚马逊股票惨跌,尽管各家书店都承认目前的亏本经营状况,但这并未阻挡投资者对网上书店“钱”景的期待。

最早的网上书店是由上海图书城投资50万元於1998年底成立的上海网上书城,该网站经理李列群坦言告诉记者,运营一年多,业绩很不理想,现在网上书城的交易额还不到整个上海图书城交易额的千分之一。

据他分析,除了传统购书习惯的因素,频宽不够,上网的速度很慢,也影响了人们上网购书。

由IDG 、日本软银(Softbank和中国科文公司投资的当当一直号称是全球最大的网上中文书店,其市场总监阎光称当当每个月的访问量有7.5万人次,下单订购率为3%,交易额达12万元。

阎光特别强调,在当当的顾客中,有20%来自海外。

建立了配送网络的大洋网上书城成为华南中心城市广州的IT 热点,从3月改版40多天,已有4万人注册为会员。

书城目前拥有图书近5万种,并以每天200本的速度录入新书、充实旧书的内容,书城日销量突破500单,日成交额2.5-2.7万元。

大洋网总裁董宝青说,大洋网网上书店在全国有优势,该店与全国150多家出版社合作,可保证售书7.5折不亏本;另外有150多连锁书店,配送队伍专业到位、服务到家,近期开通北京及珠三角主要城市的直接配送,建立网上书店是现有资源的自然延伸。

但由於投资较大,网上书店真正盈利估计要在两年后。

以目前的经营状况来看,绝大数网上书店都是亏本经营,最近又传来全球最大的网上书店亚马逊股票大跌的消息。

不过行内人认为这是件好事,“是时候该挤挤网络的泡沫了。

”在众多网上书店中,很多都是有国外VC 的背景。

大把烧钱,然后到Nasdaq 上市成为网站是理想的经营方式。

而旌旗席殊融资所得3000万元,在很多人眼里是个小数目,其经营者却认为对於现在来说已经够了。

对于目前一些网上书店的花钱做秀法行内人士多持不赞赏态度,大洋网上书城负责人认为,自己的书城没有把主要精力放在做秀上,而是提倡务实精神,以读者为本,扎扎实实地为他们提供服务,收到的效果一样很好。

“究竟谁是为了网民而做网络,谁是为了泡沫做网络,人们试一试就知道了。

网上书店最终要归于现实。

”1.3开发网上书店系统的意义电子商务模式是目前互联网人士思考较多的一个话题,在有了B -C , B-B 等模式之后,一些网站最近又在尝试一种全新的概念——B -B -C 模式,而且看来这一模式已经被许多的网上书店所接受。

在解释B -B -C 模式时,书生科技公司总裁王东临先生认为:“该模式的意思是中间的 B直接面对客户,把订单交给第一个B 来执行。

这种模式看起来好象只是传统的渠道销售的翻版,在互联网时代根本不可行,因为互联网经济的一大特征就是压扁渠道,Amazon 等大行其道的原因也正是基于这种“中间商死亡”的论调,他们抢占的正是原来中间商的利润。

因此,B -B -C 模式长期以来被认为是一种不可能成立的模式。

其实,如果中间的B 能够提供一种独特的服务,把消费者都吸引到它那里去,并通过它下订单,则该模式就是可行的。

网上书店将致力于一个专业的售书平台,同时将B2C ,与C2C 融于一体,将Internet 与Wap 相结合,并提供独到的物流系统,以保证用户能够更快更节省的买到自己心仪的图书。

1.4定义开发工具:Microsoft Visual Studio 2005开发语言:C#开发框架: 2.0数据库:Microsoft SQL Server 2005 Development Edition (或2000系统运行环境:Windows server 2003、Windows XP Professional Edition SP2、IIS6、.NetFramework 2.01.5 参考资料[1]李玉林、王岩著, 2.0网络编程从入门到精通清华大学出版社2006.9[2]郝刚主编,袁永刚、严治国、何宇光著,2.0开发指南人民邮电出版、、2007.3[3]前沿科技曾顺编著精通Div+Css网页样式与布局人民邮电出版社 2008.2二程序系统的结构2.1 用例图2-1 用例图2.2活动图(购书过程)2.2活动图(购书过程)三功能设计及业务流程3.1用户管理3-1用户管理3.2目录管理模块目录管理主要有门类管理、分类管理、商品管理、商品详情管理。

其中门类管理、分类管理和商品管理有添加修改和删除功能,商品详情管理有商品详情修改功能。

管理员可以创建门类,对过选择门类来创建分类,对过选择门类、分类,来创建商品目录。

商品管理可以将商品关联到多个分类,也可以从某个分类中移除。

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

3-2-1功能描述3.2.2目录管理的设计流程图3-2-2目录管理的设计流程图3.2.3删除目录流程图3-2-3删除目录流程图3.3商品管理模块商品管理模块实现对有关商品的所有功能,不要包括商品的搜索、获取指定目录下的商品及商品信息的增加、删除、修改等功能。

3-3商品管理模块1. 商品管理 a 添加商品b 修改信息(包括分类关联)c 删除商品 2.商品详情管理3.4搜索搜索只有一种方式,搜索完成在名称搜索和时间搜索。

3.5购物车系统提供两种购物车的实现,一种普通的购物车,一种AJAX 购物车。

使得用户可以多选择。

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

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

3-5-1添加商品到购物车3-5-2管理购物车:用户直接添加,删除3.6订单管理订单管理模块实现对用户所下订单的管理。

不要包括订单接收地址的设置、商品接收地走红的设置、订单的处理和猎取订单中的商品信息等功能。

如图所示:3-6订单管理1 实现定单系统定单采用邮件通知用户。

当用户下定单成功后,会给用户发送一封确认邮件。

等到发货后由发货单位给用户再次发送发货通知邮件。

2 处理定单Ⅰ. 显示已有定单管理员通过输入相应的查询参数(如根据日期、定单号、状态、用户名等),系统返回对应的定单,以及定单的状态。

定单管理员根据得到的通知改相应的定单状态。

Ⅱ. 订单详情管理四利用SQL Sever2005设计数据库4.1创建数据库:sqlBookshop 4.2创建表表4-2-1 pinglun表4-2-2 tblBook表4-2-3 tblorder表4-2-4 tblorderBook表4-2-5 tblType表 4-2-6 序号 1 2 3 列名 UserID UserName UserPwd 数据类型 int nvarchar nvarchar 50 50 长度 0 0 0 tbluser 标识√ 主键√ 允许空默认值说明小数位五 5.1 概述数据库安全性基于项目特点,项目的安全控制主要由程序代码控制。

SQL Server 端没有特殊地设定安全设置和检查。

项目的用户身份验证、用户授权管理都由应用程序代码实现。

5.2 数据库验证方式应用程序端连接数据库时使用的数据库验证方式为 SQL Server 验证。

数据库连接串将使用 CAPICOM 技术加密存储在系统配置文件中。

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

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

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

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

116.3 数据库备份恢复策略数据库的大小和数据修改的频率决定了采用何种数据库备份恢复策略。

如果数据库较小或修改的频度非常低,则可以只实施完全数据库备份,不过此时要定期清理数据库的事务日志,防止数据库的事务日志被填满。

其他情况则需要使用差异备份。

由于本案例教学涉及的数据库规模较小,建议每周做一次完全备份,中间间隔两天做一次差异备份。

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

七课程设计(综合实验)总结或结论进行本实验的设计之前,我访问了各大网络书店网站:卓越亚马逊、当当网、 China-Pub、蔚蓝书店等。

对网站的排版、图书的分类、图书的搜索、购物过程等进行的深入的了解。

同时参考了微软的PetShop4.0,它采用了三层架构和数据工厂的先进技术对 12以后从事大型项目的开发很有帮助;还有《2.0 电子商务高级编程》这本书,本系统参考了它的开发流程还有其他的细节技术(如使用 Sql server 2005 的代理服务器处理废弃购物车);当然我也阅读还有很多从网上下载的电子商务网站的源码。

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

相关文档
最新文档