分享
分销 收藏 举报 申诉 / 19
播放页_导航下方通栏广告

类型网上书店概要设计项目说明指导书.doc

  • 上传人:天****
  • 文档编号:2741333
  • 上传时间:2024-06-05
  • 格式:DOC
  • 页数:19
  • 大小:247.54KB
  • 下载积分:8 金币
  • 播放页_非在线预览资源立即下载上方广告
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    网上 书店 概要 设计 项目 说明 指导书
    资源描述:
    说 明 书 项目名称:在线购物系统(网上书店) 项目开发单位:计应1002班 项目编写:张丽冰、朱宾玲 1引言 2编写目标 经过本试验,深入了解电子商务系统开发内容和运行过程。将所学网络开发技术A 2.0利用到企业项目中去,后台使用数据库sql server 。同时开发过程要求利用软件工程方法和Case工具。 3项目背景 现在传统书店均以店面形式存在,存在销售图书区域性,用户相对固定,查询、更新 不快捷,投资较大等很多问题。现代计算机网络发展很快速,越来越多商品交易已成功利用在电子商务上了。比较经典电子商务网站有:易趣、亚马逊、阿里巴巴、当当网、淘宝网… 电子商务平台给企业带来更多商业机会,同时也给用户消费和交易带来很大方便。 4.任务概述 在计算机网络,数据库和优异开发平台上,利用现有软件,配置一定硬件,开发一个含有开放体系结构、易扩充、易维护、含有良好人机交互界面网上商品交易系统,实现商店在出售商品后能立即补充货物,使商店不出现断货和尽可能避免因进货数量不合理造成商品积压现象. 要求系统能有效、快速、安全、可靠和无误完成上述操作。并要求用户操作简单明了,易于操作,服务器程序利于维护 5定义 开发工具:Visual Studio 开发语言:C# 开发框架:A 2.0 数据库:sql server 系统运行环境:Windows server 、Windows XP SP2、IIS6、.NetFramework 2.0 [4]前沿科技 曾顺编著 精通Div+Css网页样式和布局 人民邮电出版社 .2 6运行环境 硬件方面配置: CPU:intel P4 3.06G 硬盘:80G 内存:1G 操作系统:win95以上版本或winXP操作系统 网络性能:网络连接正常 软件方面: IE浏览器 SQL Server 以上配置经测试,适合开发。 用户机提议使用配置: 对用户机要求能正常使用网页浏览器,操作系统不限,能正常连接网络,网络建义使用宽带接入。其它硬件方面不做要求。 7需求概述 7.1 基础功效 a) 用户信息管理功效:用户滨册、用户登录功效,其中用户信息要湂包含配送需要 相关信息。 b) 图书分繻显示功效:按图书分繻显示对应繻别全部图书信息,显示信息包 括:图书名称、作者、单价、图书介绍和图书对应币面图片。 c) 图书订购功效:在图书显示界面中,用户能够选购图书,并指定选购数量。 d) 购物车功效:用户选购图书后能方便地查看购物车内物品列表及相关单价、 数量、图书名称、总价等信息;并能从购物车中删除选定物品功效。 e) 图书查找功效:按指定查找繻别(图书名称、作者姓名、ISBN等)查找指定 图书,并显示对应查找到图书信息。 f) 管理人员信息管理功效:管理人员可能添加其它管理人员信息、管理人员修改自 身密码功效。 g) 图书入库功效:管理人员登录后能添加图书信息,其中包含:图书名、ISBN、作 者姓名、所幞种繻、单价、图书介绍和图书对应币面图片。 7.2 附加功效 a) 用户账号管理功效:管理人员能够列表显示用户帐号信息、禁用选定客戶帐 号,但不得删除用户帐号。 b) 图书库存管理功效:能实时更新和显示各图书在库存数量,对零库存图书,只 能显示在用户界面,但用户不能订购。 c) 配送管理功效:管理人员能够列表显示全部订单,其中可分为:已回款、配送 中、原始订单三种状态,并对原始订单下达发货指定,订单转入配送中状态。 d) 新闻中心:管理人员能够管理新闻,立即公布书店新闻信息。 e) 投票绻统:经过简单投票模块,取得用户体验反馈信息。 f) 电子邮件服务:管理人员能够经过立即有效错误信息邮件,进行维护,使书店 安全运行。用户能够经过订单绻统电子邮件确定,取得自己订单信息。 8条件和限制 时间和资金 每个模块组合占用资源时间是更具网速而定,网速越快各模块组合需要资源时间越小。 a. 系统响应时间:依据网速而定 b. 模块组合时间:依据网速而定,通常情况为1.0秒 9模块设计 9.1系统功效设计 该网上书店应用程序对应着一个 ASP.NET Web 应用程序类型处理方案。包含以下几大模块: Ÿ 注册/登录 Ÿ 目录管理 u 门类管理 u 分类管理 Ÿ 商品管理 u 商品管理 u 商品详情管理 Ÿ 搜索目录 u 一般搜索 u 正确搜索 Ÿ 购物车管理 u 设计购物车 u 保留购物车信息 u 生成购物车ID u 实现购物车访问功效 Ÿ 处理用户定单 u 实现定单系统 u 管理定单 Ÿ 商品推荐 u 动态推荐 Ÿ 添加用户账号 u 用户账号处理 u 创建用户账号方案 Ÿ 增强定单 u 定单增强功效 u 税收和发贷费用 Ÿ 订单流水线 u 构建流水线 Ÿ 用户信息管理 Ÿ 邮件系统(错误处理及定单通知) u 构建邮件系统 Ÿ 新闻管理 u 新闻分类 u 新闻管理 Ÿ 投票 u 网站投票 Ÿ 公告 Ÿ 帮助 整个项目结构以下图所表示: 9.2模块划分 1、 用户管理 用户管理模块 注册 登录 2、 目录管理模块 目录管理关键有门类管理、分类管理、商品管理、商品详情管理。其中门类管理、分类管理和商品管理有添加修改和删除功效,商品详情管理有商品详情修改功效。管理员能够创建门类,对过选择门类来创建分类,对过选择门类、分类,来创建商品目录。商品管理能够将商品关联到多个分类,也能够从某个分类中移除。 a) 功效描述: 门类管理关键完成商品一级分类,并对其进行添加、删除、修改等操作。 图所表示: 目录管理模块 门类管理 分类管理 增加 修改 删除 增加 修改 删除 b) 目录管理设计步骤图 设计添加目录界面 实现删除目录功效 删除目录 使用datalist实现 浏览目录 实现目录添加功效 判定是否有书 c) 删除目录步骤图 用户选择目录 不实施任何操作 提醒错误信息 实施删除语句 提醒成功信息 单击删除按钮 判定是否有商品 3、 商品管理模块 商品管理模块实现对相关商品全部功效,不要包含商品搜索、获取指定目录下商品及商品信息增加、删除、修改等功效。 商品管理模块 修改 搜索 增加 删除 获取商品 1. 商品管理 a) 添加商品 b) 修改信息(包含分类关联) c) 删除商品 2. 商品详情管理 4、 搜索 搜索有两种方法,一般搜索和正确搜索,一般搜索完成在标题中搜索,正确搜索完成在标题跟商品描述中搜索。 a) 一般搜索 b) 正确搜索 5、 购物车 系统提供两种购物车实现,一个一般购物车,一个AJAX购物车。使得用户能够多选择。 用户经过点击添加商品到购物车,当用户下定单定时,用户临时购物车就会和用户账户关联,因为临时购物车也能够工作,所以即使在开发了用户账户管理系统后,用户在结账之前仍然无需提供任何额外信息,如用户登录或创建一个新用户。 现在或许保留购物车最好方法可能是为每个购物车生成一个唯一ID,采取全局唯一标识符(GUID)来实现,然后以cookie和session数据形式保留在用户计算机中,这种方法好处是即使用户浏览器是禁用cookie,系统程序也能够基于session数据正常工作。 购物车模块 清空购物车 更新数量 移除商品 添加商品 计算价格 a) 添加商品到购物车 用户添加商品 获取购物车 保留 添加商品到购物车 更改车中数量 是否有此商品 b) 管理购物车 6、 订单管理 订单管理模块实现对用户所下订单管理。不要包含订单接收地址设置、商品接收地走红设置、订单处理和猎取订单中商品信息等功效。图所表示: 订单管理模块 添加商品 获取商品 查看订单 获取地址 订单信息 接收地址 订单地址 保留地址 a) 实现定单系统 定单采取邮件通知用户。当用户下定单成功后,会给用户发送一封确定邮件。等到发货后由发货单位给用户再次发送发货通知邮件。 b) 处理定单 i. 显示已经有定单 管理员经过输入对应查询参数(如依据日期、定单号、状态、用户名等),系统返回对应定单,和定单状态。定单管理员依据得到通知改对应定单状态。 ii. 订单详情管理 7、 商品推荐 商品推荐有多同类型,如:销售升级商品,关联销售,将行色商品放在主页上。 本项目将采取综合“销售升级商品”和“关联销售”方法来实现, 商品推荐为系统自动实施,当用户查看某商品具体信息时,在此商品下面列出其它用户在选择此商品同时还选择了以下产品,有利于挖掘潜在用户。 8、 增强定单 a) 定单增强功效 b) 税收和发贷费用 9.3模块之间调用关系 在线购物系统 登录 书籍管理 查询 增加 删 除 书 籍 修改书籍 出版社 类别 书籍 订购书籍 删除订购 修改订购信息 购物车管理 书籍查询 管理员 会员 10接口设计  10.1用户接口 (1)登入界面:由输入用户名、密码文本框和登陆、注册按钮组成。 (2)查询界面: 书籍名称编辑框:用于输入图书名称; 查找按钮:进行书名查找。 出版社显示区: 用于显示已经有出版社,可点击进行查询; 类别显示区:用于显示已经有书籍类别,可点击进行查询; (3)购物车界面: 已购书籍信息显示区:用于显示选购书籍信息(名称,价格,购置数量); 数量编辑框:用于输入每种图书数量; 提交按钮:确定购置下订单。 (4)管理员增加书籍界面: 信息编辑框区: 输入书籍信息。 提交按钮:把数据提交到数据库。 (5)管理员修改书籍界面: 书籍名称编辑框:用于输入查找图书名称。 查找按钮:按姓名查找书籍,并把书籍信息数据返回到信息编辑区。 信息编辑框区:对已存在书籍信息进行修改。 提交按钮:把更新数据到数据库。 (6)管理员删除书籍界面: 编辑框:用于输入查找图书名、称类别、出版社。 查找按钮:查找书籍,并把书籍信息数据返回到信息显示区。 信息显示区:显示查找结果 删除按钮:每条查找到信息结尾全部有个个删除按钮用于删除当条统计。 10.2外部接口 1) 硬件接口: 因为我们使用通信协议是TCP/IP,所以这里硬件接口问题关键就是TCP/IP层中网络接口层,她负责数据帧发送和接收,帧是独立网络信息传输单元。网络接口层将帧放在网上,或从网上把帧取下来。这就要求IP使用网络设备接口规范NDIS向网络接口层提交帧,而且IP支持广域网和当地网接口技术。在系统运行时要注意关闭那些轻易受攻击和入侵端口号,在能确保带宽前提下仅开通系统运行所必需端口。 2)软件接口 这里接口问题关键就是怎样和sql数据库进行通信,方便对数据库进行读取和写入操作。在jsp技术中是使用JABC-ODBC来处理这个问题。具体来说开发中可能使用到JABC-ODBC常见对象有以下多个: (1)连接对象(Connection):用来连接数据库。 (2)统计集对象(RecordSet):用来保留查询语句返回结果。 (3)命令对象(Command):用来实施SQL语句或SQL Server存放过程。 (4)参数对象(Parameter):用来为存放过程或查询提供参数。 10.3内部接口 系统中各模块之间接口、调用关系,和模块间数据传输关系以下所表示: 各功效模块定义以下图所表示: 模块编号 模块名称 备注 GN1 会员登录 登录模块 GN2 管理员登录 登录模块 GN3 用户注册 登录模块 GN4 添加书籍 书籍管理模块 GN5 修改书籍 书籍管理模块 GN6 查看书籍 书籍管理模块 GN7 删除书籍 书籍管理模块 GN8 订购书籍 购物车管理模块 GN9 删除订单 购物车管理模块 GN10 修改订购信息 购物车管理模块 1) 登录模块和书籍管理模块:管理员能够对数据库中书籍进行增加、删除、修改等操作,这三种功效权限仅局限于管理员,要进行操作需确保为管理员,调用登录模块验证用户以确保数据库信息正确、完整和安全。 2) 登录模块和购物车管理模块:用户进入系统后能够查询书籍,若要购物则需确保用户为本系统会员,非会员能够注册,会员成功登录后将会员id储存于服务器中,购物过程将书籍id也储存于服务器中,当会员确定购置时,将会员id、书籍id和购置数量存于数据库中customer_order表中,并更改该书籍库存量。 11数据结构设计 11.1逻辑结构设计关键点 (1)系统所用到全部数据均存在服务器端,存于SQL Server 服务器中。 (2)系统界面显示属性,如字体属性,样式等使用CSS统一界面。 (3)系统界面中使用相关图片需要保留在服务端机器上。 参考E/R图和数据库表,系统关键需要维护表以下: E/R图以下: 11. 2物理结构设计关键点 数据物理结构用存放表、链表或索引表等描述。 12运行设计 12.1运行模块组合 注册模块: 所做操作 运行模块 支持软件 输入名字,密码,性别,生日,Email 会员注册模块 添加数据模块 返回信息模块 会员登录模块 所做操作 运行模块 支持软件 输入会员注册成功会员名字和登陆密码 会员登陆模块 验证数据模块 返回信息模块 12.2运行控制 1.注册会员:用户登陆此网上商品交易系统网站后,点击注册会员按钮。然后将转入会员注册页面,接着用户需要依据页面上所要求填写相关信息,填写完成以后点击提交按钮。 假如注册成功,将返回一条提醒注册成功语句;假如注册失败,将返回一条提醒注册失败语句,而且将失败原因显示给用户。 2.会员登陆:用户登陆此网上商品交易系统网站,假如已经注册成为会员用户能够直接在登陆框中填写会员名字和密码,然后点击登陆按钮。假如登陆成成功,则返回一条提醒登陆成功得语句;假如登陆不成功,则返回一条登陆失败提醒语句或提醒注册,而且同时显示出登录失败得原因。 13系统出异常理设计 13.1异常信息 用一览表方法说朗每种可能犯错或故障情况出现时,系统输出信息形式、含意及处理方法。 a) 因为输入信息不符合规范,如数量价格输入负数,称为软错误。 b) 因为其它问题,如网络传输超时,硬件故障等,产生问题,称为硬错误。 c) 努力提升系统鲁棒性,避免因用户疏忽对系统造成损坏; d) 部分关键性操作(比如:删除操作),全部应提供确定机制; e) 对用户测试文档指定专员进行管理,而且导出数据含有一定保密设置。 本单元将犯错分类以下: 错误分类 子项及其编码 错误名称 备注 数据库错误 连接 连接超时 连接断开 数据库本身错误代码 数据库本身错误代码 TCP连接错误 连接 连接超时 连接断开 其它TCP连接错误(socket本身错误代码) 配置信息错误 未配置输入参数 未配置输出参数 系统部分自定义错误 系统管理部分自定义错误 用户部分自定义错误 操作日志管理 13.2补救方法 说明故障出现后可能采取变通方法,包含: 1对于软错误,须在输入/修改操作成功判定及输入数据验证模块由数据进行数据分析,判定错误类型,再生成对应错误提醒语句,送到输出模块中。 2对和硬错误,可在犯错对应模块中输出简单犯错语句,并将程序重置。返回输入阶段。 3后备技术说明准备采取后备技术,当原始系统数据万一丢失时启用副本建立和开启技术,比如周期性地把磁盘信息统计到磁带上去就是对于磁盘媒体一个后备技术; 4降效技术说明准备采取后备技术,使用另一个效率稍低系统或方法来求得所需结果一些部分,比如一个自动系统降效技术能够是手工操作和数据人工统计; 5恢复及再开启技术说明将使用恢复再开启技术,使软件从故障点恢复实施或使软件从头开始重新运行方法。 14安全保密设计  系统维护和管理也是一个系统问题,也包含两个层面: 1)技术层面 包含:(1)使用较新开发和维护技术; (2)数据库管理员管理好数据库数据 ( 3 ) 专职维护人员维护硬件 2)人员层面 包含: (1)维护协议; (2)思想认识; (3)法律法规教育; (4)工作步骤及方法方法。 15参考资料 软件需求说明书 概要设计说明书    《软件工程导论》, 《实用软件文档写作》 张海藩. 软件工程导论-5版[M]. 北京:清华大学出版社, 《精通Asp.NET2.0网络应用系统开发》 王行言. Java语言和面向对象程序设计-2版[M]. 北京:清华大学出版社 备注: 1-7 朱宾玲完成 8-15 张丽冰完成
    展开阅读全文
    提示  咨信网温馨提示:
    1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
    2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
    3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
    4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
    5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
    6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

    开通VIP折扣优惠下载文档

    自信AI创作助手
    关于本文
    本文标题:网上书店概要设计项目说明指导书.doc
    链接地址:https://www.zixin.com.cn/doc/2741333.html
    页脚通栏广告

    Copyright ©2010-2026   All Rights Reserved  宁波自信网络信息技术有限公司 版权所有   |  客服电话:0574-28810668    微信客服:咨信网客服    投诉电话:18658249818   

    违法和不良信息举报邮箱:help@zixin.com.cn    文档合作和网站合作邮箱:fuwu@zixin.com.cn    意见反馈和侵权处理邮箱:1219186828@qq.com   | 证照中心

    12321jubao.png12321网络举报中心 电话:010-12321  jubao.png中国互联网举报中心 电话:12377   gongan.png浙公网安备33021202000488号  icp.png浙ICP备2021020529号-1 浙B2-20240490   


    关注我们 :微信公众号  抖音  微博  LOFTER               

    自信网络  |  ZixinNetwork