网上书店管理系统--详细设计说明书..doc
《网上书店管理系统--详细设计说明书..doc》由会员分享,可在线阅读,更多相关《网上书店管理系统--详细设计说明书..doc(12页珍藏版)》请在咨信网上搜索。
(完整word版)网上书店管理系统--详细设计说明书. 一 引言 1.1 编写目的 通过学习,深入了解电子商务系统的开发内容和运行过程。将所学的网络开发技术A 2.0运用到企业项目中去,后台使用数据库sql server 2005。电子商务的迅速发展为人们提供了更快捷方便的购物渠道。本文介绍了基于A 2.0的网络购书管理系统,该系统采用A 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# 开发框架:ASP.NET 2.0 数据库:Microsoft SQL Server 2005 Development Edition (或2000 系统运行环境:Windows server 2003、Windows XP Professional Edition SP2、IIS6、.NetFramework 2.0 1.5 参考资料 [1]李玉林、王 岩 著, ASP.NET2.0网络编程从入门到精通 清华大学出版社 2006.9 [2]郝 刚 主编,袁永刚、严治国、何宇光 著,ASP.NET2.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 在“模型”下拉框中选中“完全”。 11 6.3 数据库备份恢复策略 数据库的大小和数据修改的频率决定了采用何种数据库备份恢复策略。如果数据库较 小或修改的频度非常低,则可以只实施完全数据库备份,不过此时要定期清理数据库的事 务日志,防止数据库的事务日志被填满。其他情况则需要使用差异备份。由于本案例教学 涉及的数据库规模较小,建议每周做一次完全备份,中间间隔两天做一次差异备份。 6.4 数据库运行日常维护 SQL Server 的一个优势就是对日常维护的要求比较低,但为了追求更高的可用性和 安全性,建议每周做备份,同时注意将备份放在不同的备份媒体中,如多个硬盘。 七 课程设计(综合实验)总结或结论 进行本实验的设计之前,我访问了各大网络书店网站:卓越亚马逊、当当网、 China-Pub、蔚蓝书店等。对网站的排版、图书的分类、图书的搜索、购物过程等进行的 深入的了解。同时参考了微软的 PetShop4.0,它采用了三层架构和数据工厂的先进技术对 12 以后从事大型项目的开发很有帮助;还有《A2.0 电子商务高级编程》这本书,本系 统参考了它的开发流程还有其他的细节技术(如使用 Sql server 2005 的代理服务器处理 废弃购物车);当然我也阅读还有很多从网上下载的电子商务网站的源码。 由于时间限制和本人技术水平的限制, 未能完整的实现所有的功能模块 (如购物帮助、 广告管理等),还有对电子商务的付款的安全性了解不是很多,有待提高。 13- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 书店 管理 系统 详细 设计 说明书
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文