网上购物系统(详细设计说明书)


    1引言 3
    11编写目 3
    12背景 3
    13定义 3
    14参考资料 3
    2程序系统结构 3
    31登录注册模块设计说明 4
    311程序描述 4
    312功 5
    313性 5
    314输入项 6
    315输出项 6
    316算法 6
    317流程逻辑 8
    318接口 9
    319存储分配 9
    3110注释设计 10
    3111限制条件 10
    3112测试计划 10
    313尚未解决问题 11
    32资料理模块设计说明 11
    321程序描述 11
    322功 11
    323性 11
    324输项 11
    325输出项 12
    326算法 12
    327流程逻辑 12
    328接口 12
    329存储分配 12
    3210注释设计 12
    3211限制条件 13
    3212测试计划 13
    3213尚未解决问题 13
    33订购商品理订单理模块设计说明 13
    331程序描述 13
    332功 14
    333性 14
    334输入项 14
    335输出项 14
    336算法 14
    337流程逻辑 15
    338接口 15
    339存储分配 15
    3310注释设计 15
    3311限制条件 15
    3312测试计划 15
    3313尚未解决问题 16
    34商品评价模块设计说明 16
    341程序描述 16
    342功 16
    343性 16
    344输入项 17
    345输出项 17
    346算法 17
    347流程逻辑 17
    348接口 17
    349存储分配 17
    3410注释设计 17
    3411限制条件 18
    3412测试计划 18
    3413尚未解决问题 18
    35商品信息理模块设计说明 18
    351程序描述 18
    352功 18
    353性 19
    354输入项 19
    355输出项 19
    356算法 19
    357流程逻辑 20
    358接口 20
    359存储分配 20
    3510注释设计 21
    3511限制条件 21
    3512测试计划 21
    3513尚未解决问题 21

    详细设计说明书
    1引言
    11编写目
    编写份详细设计说明书目着重描述模块样实现 包括实现算法 逻辑流程等说明书预期读者客户 业务需求分析员 测试员 户文档编写者项目理员
    12背景
    说明:
    a. 开发软件系统名称: 网购物系统
    b. 项目务提出者XX
    13定义
    Internet横跨全球种类型计算机网络连接起全球性网络
    页面浏览器浏览网页包含种类型信息实现某特定功
    Internet Explorer简称IEMicorsoft公司推出免费浏览器
    Netscape BrowserNetscape公司推出免费浏览器
    PCPersonal Computer简称意计算机
    店长系统理员理系统业务
    商品序列号商品具唯商品串数字11位
    14参考资料
    需求分析说明书户手册操作手册概设计说明书
    2程序系统结构
    该系统层次结构图:
    网购物系统
    子系统1
    客户前台理
    子系统2
    台理
    功模块1
    登陆注册理
    功模块2
    订购商品理
    功模块3
    商品评价理
    功模块4
    订单信息理
    功模块5
    商品信息理
    功模块6
    资料理


    系统功会员注册登录会员信息修改网订货通网银支付商品评价时方便理者理会员查询网购物系统信息系统做方便商品信息基资料添加修改删查询等功外需客户购物订单信息等进行理网购物系统
    31登录注册模块设计说明
    311程序描述
    程序设计目顾客信息注册顾客登录子功实现程序特点非常驻存重覆盖求够发处理
    312功
    3121
    描述: 户登录 果老会员直接验证登录系统首页果新会员首先进行注册 注册成功 进行登录登录成功户进入系统首页
    3122
    IPO图表示:
    游客



    注册
    登录

    身份认证
    检查输入


    重新注册 输入信息 重新登录

    检查输入错误
    检查输入

    错误信息
    错误信息
    合法 合法



    误 误

    信息否误

    出错 通




    系统首页

    DB




    返回登录
    313性
    身份认证模块检查户名模块数库进行搜索录入检查户合法注册时户表里否会员会员名果会员求反应时间1秒果会员反映时间2秒05秒跳转注册页面
    314输入项
    登录界面登陆信息包括:户信息(会员名户密码数类型:char长度:6密码’’显示
    315输出项
    户输入信息进行判断 通验证进入户操作界面 果该户信息存提示注册
    316算法
    登录程
    登录界面游客户名密码传登录检查文件检查户名密码否正确密码框求户输入密码时候显示:
    If(户名数库中存户名记录中密码项相)
    {显示登录成功
    网页转登录页面
    Else
    提示户名密码误
    }
    注册程
    注册界面游客信息:户名登录密码真实姓名性住址电话手机QQmsn邮编等信息传递会员检查函数中验证数项否符合规定符合会员求值传递保存数库中
    检查数程:
    登录注册会员号密码格式进行检验果通验证返回true进入身份认证否返回false调错误处理程序
    {
    if(户名空字符少指定字符) {
    警告请正确填写户名
    return false
    }

    if(密码长度符)
    警告:密码长度应该5位20位间请重新输入
    return false
    }

    if(两次输入密码) {
    警告:两次输入密码请重新输入
    return false
    }
    if(输入字符少2汉字字符) {
    警告:请填写真实姓名
    return false
    }

    if(址信息少8汉字字符) {
    警告:起请填写详细址
    return false
    }

    if(邮编6位数字) {
    警告:起请填写正确邮编
    return false
    }

    if(邮箱存@隔开@前面字符) {
    警告:起请正确填写邮编
    return false
    }

    if(QQMSN空) {
    警告:起请填写网联系方式
    return false
    }

    身份认证&检查程:

    登陆户名密码进行检验果通验证返回true进入系统菜单否返回false调错误处理程序
    if(MemberUser存)
    {
    ErrorNoID T
    Error()
    return false
    }
    if(MemberUser列MemberPassword数库中password相符)
    {
    ErrorPassword T
    Error()
    return false
    }
    else
    {
    redirect(indexjsp)
    return true
    }
    Error()程(错误信息):

    错误处理程序出错误提示引导户转入系统登陆界面注册界面
    if(ErrorNull T)
    {
    显示:会员号空请输入户名&密码空请输入户名&密码
    login()
    }
    if(ErrorLen T)
    {
    显示:输入信息超规定字符长度请重新输入
    login()
    }
    if(ErrorType T)
    {
    显示:输入含非法字符请重新输入
    login()
    }
    if(ErrorNoID T)
    {
    显示:户名请重新输入
    login()
    }
    if(ErrorPassword T)
    {
    显示:密码错误请重新输入
    login()
    }
    登录
    顾客
    317流程逻辑
    错误页面
    网站首页
    注册





    318接口
    网购物系统总体结构图
    子系统1
    客户前台理
    子系统2
    台理
    功模块1
    登陆注册理
    功模块2
    订购商品
    功模块3
    理订单
    功模块5
    商品信息理

    功模块6
    订单信息理
    功模块7
    资料理
    功模块4
    商品评价

    界面接口:VC做出户熟悉WINDOWS操作界面显示提示信息方便户
    软件接口:VC提供接口 SQL SERVER2000 进行数库访问
    硬件接口:键盘鼠标输入进行处理印机输出进行处理
    319存储分配
    面服务器采固定式分区存储结构
    3110注释设计
    详见功模块算法
    3111限制条件
    系统开发基浏览器BS 结构浏览器端语言HTMLCSSJavaScript服务器端语言ASP(NET)开发员开发语言(编写组件外)数库采SQL Server2000
    开发员编写代码程中需严格软件工程求进行利接测试维护升级更完善网购物系统应提供更便捷强信息查询功相应网络操作服务开发时间计算机数量限该系统未提供功信息保护手段仅限设置户级提供数文件备份较简单防止恶意破坏安全性进步完善
    3112测试计划
    31121  系统测试原
    1 测试工作董德坤
    2 设计测试方案时仅包括确定输入数应包括系统功出发预期测试结果运行结果预期测试结果进行发现错误
    3 测试例仅包括合理效数包括效合理输入数
    4 仅检验程序否完成该完成务检验程序否时完成该做务
    5 软件中存错误概率已发现错误数成正
    6 保留测试例作软件文档组成部分
    31122  系统测试方法步骤
    1 软件测试方法:源程序通编译先工测试然进行机器测试
    (1) 工测试采工方式进行目检查程序静态结构找出编译发现错误三种方法:复查走查会审然测试针规模程序常方法效率高
    (2) 机器测试运事先设计测试例执行测程序运行结果预期结果差发现错误机器测试结合黑盒测试白盒测试两种方法
    2 系统测试工作般步骤:单元测试组装测试确认测试系统测试
    31123测试点
    身份认证时候保证输入情况时候系统够健康运行:
    1:输入户名时输入中文符号等非法字符:·#……等
    2:输入户名存
    3:输入户名密码相符合
    4:输入信息超规定字符长度
    5:输入信息项空
    313尚未解决问题
    测试
    32资料理模块设计说明
    资料理模块注册登录模块关系紧密详细说明中紧注册登录模块
    321程序描述
    程序设计目资料修改功实现程序特点非常驻存重覆盖求够发处理
    322功
    IPO图表示:

    确定


    修改
    增加


    操作信息

    取消
    取消
    等户操作



    DB

    确定



    323性
    模块求户信息进行维护会员重复输入中检查突信息删信息时发生误操作次操作需户确认操作点击确定时候完全修改数库中容数求输入相应字段符合容求点击确定系统核查反映时间1秒05秒跳转回户界面
    324输项
    输入新户信息者输入修改户信息
    325输出项
    数表格中出现新数字典提示操作完成
    326算法
    登录页面中传递页面中客户填写项数值检查方法中检查正确性正确该方法调信息户信息保存数库
    添加户程(注册时台理):
    增加新数户输入新户信息检验输入误输入界面表单中数输入会员表中
    修改程(修改客户理台理):
    修改已数单击选中修改数户修改已户信息检验输入误修改会员表中应数项
    删程(台理):
      删已数单击选中删数户删已数字典确认删会员表中应数
    消息提示程(操作信息):
    返回操作结果信息:操作成功户信息已更新
    327流程逻辑
    保存
    验证
    信息修改
    登录
    顾客




    328接口
    详见第模块接口
    329存储分配
    面服务器采固定式分区存储结构
    3210注释设计
    详见功模块算法
    3211限制条件
    系统开发基浏览器BS 结构浏览器端语言HTMLCSSJavaScript服务器端语言ASP(NET)开发员开发语言(编写组件外)数库采SQL Server2000
    开发员编写代码程中需严格软件工程求进行利接测试维护升级更完善网购物系统应提供更便捷强信息查询功相应网络操作服务开发时间计算机数量限该系统未提供功信息保护手段仅限设置户级提供数文件备份较简单防止恶意破坏安全性进步完善
    3212测试计划
    32121  系统测试原
    详见31121
    32122  系统测试方法步骤
    详见31121
    32123 测试点
    身份修改时候保证输入情况时候系统够健康运行:
    1:输入户名时输入中文符号等非法字符:·#……等
    2:输入户名存
    3:输入户名密码相符合
    4:输入信息超规定字符长度
    5:输入信息项空
    3213尚未解决问题
    测试
    33订购商品理订单理模块设计说明
    订购商品模块样包括模块:订购商品台订单理异列出总体相设计
    331程序描述
    程序设计目订购商品功实现程序特点非常驻存重覆盖求够发处理
    332功
    IPO图表示:

    确定


    修改
    增加


    操作信息

    取消
    取消
    等户操作



    DB

    确定



    333性
    模块求数字典进行维护商品表商品名重复输入中检查突信息删信息时发生误操作求点击确定系统核查反映时间1秒05秒跳转回商品界面
    334输入项
    输入新订单信息者输入修改订单信息
    335输出项
    数表格中出现新订单信息提示操作完成
    336算法
    Add()程(增加):
    增加新数户输入新订单信息检验输入误输入界面表单中数输入Order 表OrderList表中
    Modify()程(修改):
    修改已数单击选中修改数户修改已订单资料检验输入误修改Order 表OrderList表中应数项
    Delete()程(删):
      删已数单击选中删数户删已订单资料确认删Order 表OrderList表中应数
    Ok()程(确定):
    保存前操作修改数库容确认信息:您确认(增加修改删)数?确定返回true保存前操作数库调Message()程取消返回false取消前操作返回原页面首页
    Message()程(操作信息):
    返回操作结果信息:操作成功订单已更新
    337流程逻辑
    保存
    验证
    订购商品
    登录
    顾客




    338接口
    详见第模块接口
    339存储分配
    面服务器采固定式分区存储结构
    3310注释设计
    详见功模块算法
    3311限制条件
    系统开发基浏览器BS 结构浏览器端语言HTMLCSSJavaScript服务器端语言ASP(NET)开发员开发语言(编写组件外)数库采SQL Server2000
    开发员编写代码程中需严格软件工程求进行利接测试维护升级更完善网购物系统应提供更便捷强信息查询功相应网络操作服务开发时间计算机数量限该系统未提供功信息保护手段仅限设置户级提供数文件备份较简单防止恶意破坏安全性进步完善
    3312测试计划
    33121  系统测试原
    详见31121
    33122  系统测试方法步骤
    详见31121
    3313尚未解决问题
    测试
    34商品评价模块设计说明
    341程序描述
    程序设计目商品评价功实现程序特点非常驻存重覆盖求够发处理
    342功
    IPO图表示:

    确定


    修改
    增加


    操作信息

    取消
    取消
    提示信息




    DB

    确定





    343性
    模块求数字典进行维护商品号重复输入中检查突信息数求输入相应字段符合容求点击确定系统核查反映时间1秒05秒跳转回商品界面
    344输入项
    输入新评价信息求字数5000字字符型
    345输出项
    评价商品评价区中立刻显示评价容提示操作完成评价数保存
    346算法
    Add()程(增加):
    增加新数户商品添加进行投票者评价检验输入误输入界面表单中数输入vote表者Opinion表中
    Ok()程(确定):
    保存前操作修改数库容确认信息:您确认(增加修改删)数?确定返回true保存前操作数库调Message()程响应户操作取消返回false取消前操作返回户时浏览页面
    Message()程(操作信息):
    返回操作结果信息:
    投票时:操作成功投票信息已更新
    评价时:操作成功您评价信息审核会显示出

    347流程逻辑
    保存
    评价商品
    订购商品
    登录
    顾客




    348接口
    详见第模块接口
    349存储分配
    面服务器采固定式分区存储结构
    3410注释设计
    详见功模块算法
    3411限制条件
    系统开发基浏览器BS 结构浏览器端语言HTMLCSSJavaScript服务器端语言ASP(NET)开发员开发语言(编写组件外)数库采SQL Server2000
    开发员编写代码程中需严格软件工程求进行利接测试维护升级更完善网购物系统应提供更便捷强信息查询功相应网络操作服务开发时间计算机数量限该系统未提供功信息保护手段仅限设置户级提供数文件备份较简单防止恶意破坏安全性进步完善
    3412测试计划
    34121  系统测试原
    详见31121
    34122  系统测试方法步骤
    详见31121
    3413尚未解决问题
    测试
    35商品信息理模块设计说明
    商品信息添加修改删查找异查询例
    351程序描述
    程序设计目商品信息理功实现包括商品信息添加修改删查找程序特点非常驻存重覆盖求够发处理
    352功
    IPO图表示:

    输入查询信息


    重新查询

    检查输入

    错误信息
    合法




    查询




    DB





    否查信息



    输出



    353性
    查询条件输入正确前提数库中查找符合条件数输出输入信息出错出出错信息进行相应出错处理模块查询商品信息理商品信息求出错率00000001查询速度05秒求点击确定系统核查反映时间1秒05秒跳转该商品界面
    354输入项
    输入进行查询条件商品名称 模糊查询
    355输出项
    输出商品基信息修改商品信息分条列出
    356算法
    查询程
    数库查询否查询符合查询条件数返回true调shopjsp输出查询结果程显示输出结果否返回false调shopjsp输出空结果
    Shopjsp
    if(没查) :·#……等
    {
    shopjsp中输出空结果集
    return false
    }
    Else
    {
    shopjsp中输出查询结果
    Return true
    }
    Adminadmin_productsjsp
    {
    查询数库中Products表商品信息
    输出商品基信息
    }
    {
    删商品信息
    求户确认
    If(确认删)
    删数库中该商品信息
    Else
    返回前商品基信息查页
    }
    Adminadmin_EditProductsjsp
    {
    根admin_productsjsp中传商品基信息查询Products表商品详细信息
    输出该商品详细信息
    }
    357流程逻辑
    结果
    查询商品
    登录
    顾客




    358接口
    详见第模块接口
    359存储分配
    面服务器采固定式分区存储结构
    3510注释设计
    详见功模块算法
    3511限制条件
    系统开发基浏览器BS 结构浏览器端语言HTMLCSSJavaScript服务器端语言ASP(NET)开发员开发语言(编写组件外)数库采SQL Server2000
    开发员编写代码程中需严格软件工程求进行利接测试维护升级更完善网购物系统应提供更便捷强信息查询功相应网络操作服务开发时间计算机数量限该系统未提供功信息保护手段仅限设置户级提供数文件备份较简单防止恶意破坏安全性进步完善
    3512测试计划
    35121  系统测试原
    详见31121

    35122  系统测试方法步骤
    详见31121
    35122  具体求
    检索条目里面输入查询商品名字商品信息包括符号数字文字特殊符号通算法验证检索条目里面输入什信息跳转页面页面里面显示结果果没查显示商品信息提示信息求条件覆盖
    3513尚未解决问题
    测试
    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    网上书城系统详细设计说明书课程设计

    详细设计说明书November 162010网上书城目录1引言 41.1编写目的 41.2背景 41.3定义 41.4参考资料 52程序系统的结构 53图书管理模块 63.1程序描述 63.2...

    3年前   
    837    0

    基于Java的网上购物系统的设计与实现

     XX 学 院 本科毕业论文(设计) 题 目 基于JAVA的网上购物 系统的设计与实现 院 系 计算机...

    5年前   
    2588    0

    网上购物系统

    摘 要 通过网上购物系统的建设以实现对商业零售企业提供信息化管理。建立了B2B的网络销售系统。着重论述了系统功能与实现、数据流程及存储,包括商品目录、用户注册、网上订货与购物、库存查询、后...

    5年前   
    1900    0

    论文-网上购物系统

    随着人们生活方式和消费观念的改变,网上购物凭借其简单、快捷等特点已被越来越多的人所接受。本论文主要论述的是基于JSP的网上购物系统设计与实现。该系统是针对人们网上购物的需求设计与实现的。主要功能...

    5年前   
    4746    0

    网上购物与送货物流系统的设计与实现

    网上购物与送货物流系统以Internet技术为根底,为交通运输企业创造了一种新的不受地域、时间和计算机本身约束的信息交流、共享和协作的方式。系统能够提供充足的信息和快捷的数据处理手段,以便运输人...

    2年前   
    609    0

    毕业论文:软件工程网上购物系统的设计与实现

    随着科技的迅速发展,在经济领域的网络技术应用最突出的一个例子就是电子商务。电子商务在根本上改变了传统的商品买卖的模式,使买卖双方的交易更加便捷并且降低了彼此间交易成本。网上购物系统,一种具备交互...

    5年前   
    2605    0

    网上购物系统需求分析报告

     网上购物系统需求分析研究报告 班 级 拟制人 审批人 2014年X月X日目录1 引言 21.1项目背景 21.2项目意义 2...

    5个月前   
    181    0

    新生报到系统详细设计说明书

    新生报到系统详细设计说明书(小组成员:XX)  1 引言1.1 编写目的在新生报道系统概要设计说明书中,已经解决了实现系统需求的程序模块设计问题。包括如何把该系统化分为若干个模块、决定各个模...

    1年前   
    273    0

    人事管理系统项目详细设计说明书

    XX学院人事管理系统项目详细设计设计小组: 小组成员: 专业: 信息管理与信息系统 班级: ...

    3年前   
    485    0

    社团管理系统详细设计说明书

    <社团管理系统>详细设计说明书[V1.0(版本号)]拟 制 人 审 核 人 [ 年 月 ...

    1年前   
    317    0

    网上订餐系统的设计与实现

     网上订餐系统的设计与实现摘 要近年来,我国的互联网正处于快速发展的阶段,使用网络的人群不断扩增。网络消费成为一种主流,其中网上订餐就是其中一个发展迅速的网络消费。一个功...

    3年前   
    693    0

    网上书店系统的设计与实现毕业设计

     密级: (2013 — 2017年) 题 目 网上书店系统的设计与实现 ...

    4年前   
    1230    0

    详细设计说明书

       详细设计说明书 黎宇 (转载自国家计算机标准和文件模板) 1 引言 1.1编写目的   说明编写这份详细设计说明书的目的,指出预期的读者。 1.2背景   说明...

    12年前   
    9460    0

    中国网上购物系统可行性研究报告

    中国网上购物系统可行性研究报告  一.网上购物发展背景    首先,互联网形态下的外部大的市场环境日趋成熟,对传统产业的影响不可忽视。 目前我国的大中城市,电脑和网络的应用已经非常普遍,互联网...

    12年前   
    497    0

    爱心呼叫中心呼叫信息系统详细设计说明书

     爱心呼叫信息系统 详细设计说明书 文件状态: [ ] 草稿 [√] 正式发布 [ ] 正在修改 文件编号: SICT-2011...

    5年前   
    1074    0

    网上鲜花销售系统说明书软件项目开发课程设计

    ******************* 实践教学 ******************* XX大学 计算机与通信学院 20XX年秋季学期 软件开发综合训...

    5年前   
    1247    0

    餐饮管理系统详细设计

    餐饮管理系统 1.1开发背景 近几年来,计算机网络、分布技术日趋成熟,随着科技的发展,餐饮业的竞争也越来越激烈。想在这样竞争激烈的环境下生存,就必须运用科学的管理思想与先进的管理方法,使点餐...

    5年前   
    1108    0

    uml课程设计网上选课系统

     UML课程设计学 院 信息学院 班 级 10级计本班 专 业 计算机科学与技术 课 题 网上选课...

    1年前   
    597    0

    网上教学管理系统毕业设计

    网上教学管理系统摘 要在现代化的教育技术模式下,计算机已经广泛应用于学校的教育管理,给传统的教学方式带来了重大的革命。如何有效进行作业管理是摆在我们面前的一个新的课题。本文在研究目前国内...

    3年前   
    605    0

    基于JSP的网上书店推荐系统设计与实现

    本系统旨在设计一个网上的书店和书籍相关信息的服务网站,网站的基本运作流程如下:

    3年前   
    571    0

    文档贡献者

    文***品

    贡献于2021-06-30

    下载需要 2 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档