宠物商店电子商务网站开发文档


    2021级软件工程〔2〕班
    设计:维刚黄健刘阳王韬周财弘罗秋杰


    行性研究报告
      --宠物交易网站

    1 引言(Introduction)
    11 目(Purpose)
    计算机技术开展日新月异行业应越越广泛越越网购物开发网宠物购置宠物买卖方便快捷费低等点传统宠物买卖方式中解脱出提高效率帮助解更宠物信息
    12 范围(Scope)
    文档适网宠物购置系统适
    13 术语定义
    面象程序设计:(ObjectOriented Programming简记OOP)立意创立软件重代码具备更模拟现实世界环境力公认编程优胜者通程序中参加扩展语句函数封装〞进编程必需象〞中面象编程语言复杂工作条理清晰编写容易
    BS:BrowserServer〔浏览器效劳器〕CS相户直接浏览器浏览效劳器数典型客户IE等浏览器浏览效劳器IIS运行WEB效劳Server提供效劳Browser直接浏览图:
    Java:Java Sun 公司开发成新代编程语言式样机器操作台网络环境中开发软件 Java 正逐步成 Internet 应开发语言
    Html:Hypertext Marked Language〔超文标记语言〕种制作超文文档简单标记语言HTML编写超文文档称HTML文档独立种操作系统台〔UNIXWINDOWS等〕1990年HTML直作World Wide Web 信息表示语言描述Homepage格式设计WWWHomepage 连结信息HTML语言描述文件需通WWW浏览器显示出效果谓超文参加图片声音动画影视等容文件跳转文件世界机文件连接
    JSP:全名Java Server Pages根简化Servlet设计实现Html语法中java扩张〔 < >形式〕JSPServlet样效劳器端执行通常返回客户端HTML文客户端浏览器浏览Web效劳器遇访问JSP网页请求时首先执行中程序段然执行结果连JSP文件中HTML代码起返回客户端插入Java程序段操作数库重新定网页等实现建立动态网页需功
    AJAX:Asynchronous JavaScript and XML〞〔异步JavaScriptXML)AJAX非缩写词Jesse James Gaiiett创造名词指种创立交互式网页应网页开发技术
    JDBC JDBC〔Java Data Base Connectivityjava数库连接〕种执行SQL语句Java API种关系数库提供统访问组Java语言编写类接口组成JDBC提供种基准构建更高级工具接口数库开发员够编写数库应程序时JDBC商标名
    DAO层:DAO (Data Access Objects) 数访问象第面象接口显露 Microsoft Jet 数库引擎〔 Microsoft Access 〕允许 Visual Basic 开发者通 ODBC 象直接连接数库样直接连接 Access 表DAO 适单系统应程序范围分布
    14 参考资料
    软件工程导――清华学出版社
    JSP动态网页入门实务――科学出版社
    15 相关文档
    行性研究报告
    工程开发方案
    需求规格说明书
    概设计说明书
    详细设计说明书
    数库设计说明书


    2 工程概述架构(Project Summary and Framework)
    21 工程概述(Project Summary)
    该工程宠物公司网站系统实现宠物买卖相关功实现功: 前台:注册登陆修改信息查询宠物购物车理查询宠物分类提交订单 填写收货支付金额
    台:增加删修改宠物信息理户相应订单信息查询订单

    22 工程架构(Project Framework)
    BS体系结构示意图:





    3 工程功(Project Function)
    编号
    功名称
    功描述
    输入容
    输出容
    1
    前台
    添加编辑删会员信息


    2

    添加编辑删宠物信息



    4 投入产出分析(Analysis of the Devotion and the Output)
    41 力资源投入(Manpower Devotion)
    阶段名称
    需求数
    需求分析
    1
    概设计
    1
    详细设计
    1
    编码
    3
    测试
    3
    总数
    6
    42 设备资源投入
    开发计算机台宽带网络接入设备套
    43 费资源投入
    需购入Mysql系统
    44 产出分析
    通系统客户够更加快速效浏览公司网站够效提高该公司知名度评度提升公司形象获收益
    够方便公司理员理系统台台数安
    8 开发方案
    81 进度方案

    82 评审方案

    阶段名称
    评审点
    参加
    成交文档
    行性研究
    25教709
    黄健
    行性研究报告
    工程开发方案
    25教709
    刘阳
    工程开发方案书
    软件需求
    25教709
    周财弘
    软件需求说明书
    数需求
    25教709
    周财弘
    数需求说明书
    概设计
    25教709
    罗秋杰
    概设计说明书
    详细设计
    25教709
    王韬
    详细设计说明书
    数库设计
    25教709
    维刚
    数库设计说明书




    工程开发方案
      --宠物交易网站
    1 引言
    11 编写目
    保证工程团队时保质完成工程目标便工程团队成员更解工程情况工程工作开展程合理序文件形式工程生命周期工作务范围项工作务分解工程团队组织结构团队成员工作责团队外沟通协作方式开发进度费预算工程外环境条件风险策等容做出安排书面方式作工程团队成员工程干系间识约定工程生命周期工程活动行动根底工程团队开展检查工程工作
    12 背景
    组长核心组成员长处进行相应角色务分配
    13 定义
    工程成员工程关系解工程开发方案书作希达开发正确结果开发方案书作般工程成员工程关系间识约定工程生命周期活动行动根底便工程团队根方案书开展检查工程工作〞
    14 参考资料
    软件工程导――清华学出版社
    JSP动态网页入门实务――科学出版社
    2 工程概述
    21 工作容
    开发员

    组长 :维刚
    进行成员分配定期检查工程进度根情况进行调整
    数库设计编码
    成员1:黄健
    行性研究编码
    成员2:刘阳
    工程开发方案编码
    成员3:王韬
    详细设计
    成员4:周财弘
    软件需求数需求
    成员5:罗秋杰
    概设计

    22 参加员
    维刚〔组长〕黄健刘阳王韬周财弘罗秋杰
    23 验收标准
    1工程完成老师求
    2钱未超预期
    3网站功齐全
    24 完成工程迟期限
    学期十七周〔2021—12—24〕
    25 方案审查者批准者
    审查者:维刚
    批准者:维刚

    3 实施总方案
    31 工作务分解


    32进度
    根行性研究报告中甘特图进行
    33 预算
    花费六周
    34 关键问题
    网页数库衔接

    4 支持条件
    41 计算机系统支持
    XP Win7 Win8
    42 需户承工作
    1日常数库维护
    2日常效劳器维护
    3网站台维护
    43 需外单位提供条件
    电信网络通信



    需求规格说明书
       --宠物商店电子商务网站

    概述
    文档进行工程筹划概设计详细设计根底软件企业测试部门进行部验收测试

    1.1 户简介
    工程开发终户网购置宠物客户

    1.2 工程目目标
    工程目开发出宠物商店电子商务网站前台理系统
    工程目标做理员商品信息客户信息等根资料进行登记客户提供方便快捷线浏览订单等效劳

    1.3 术语定义

    参考资料

    1.4 相关文档
    [1] 立项建议说明书
    [2] 概设计说明书
    [3] 详细设计说明书

    二目标系统描述
    2.1 系统流程图
    2.1.1 顶层图


    2.1.2 0层图




    2.1.3 1层图
    2.1.3.1 台理模块
    台理模块11商品理:

    台理模块12订单理:

    台理模块13户理:







    2.1.3.2前台应模块
    前台应模块21资料理:

    前台应模块22商品浏览:
    前台应模块23订购商品:

    系统功构架图


    3. 系统功说明:
    3.1 客户前台理
    3.1.1 户注册
    说明:注册新户
    功:添加
    3.1.2 资料理
    说明:信息进行维护〔:修改通信址〕
    功:修改
    3.1.3订购商品
    说明:订购宠物次订购生成订单〔:添加某商品已添加商品删购物车〕
    功:添加修改删
    3.2 台理
    3.2.1 宠物理
    说明:添加编辑删商品信息〔:已宠物编辑价格〕
    功:添加修改删

    3.2.1 会员理
    说明:添加编辑删户信息〔:修改户邮箱〕
    功:添加修改删
    3.2.1 订单理
    说明:添加编辑删订单信息〔:修改订单中址信息〕
    功:添加修改删



    4.数结构设计
    4.1数库表名清单

    序号
    中文表名
    英文表名
    表功说明
    1
    会员注册信息
    Register
    记录会员详细信息
    2
    宠物信息
    Petinfo
    记录宠物详细信息
    3
    订单信息
    Order
    记录订单详细信息
    4
    购物车信息
    ShoppingCart
    记录订单详细信息
    5
    理员
    Manager
    理员信息

    4.2 数库表间关系说明〔ER图〕






















    4.3 数库表详细清单

    1表名:会员信息(Register)
    序号
    字段中文名
    字段英文名
    类型
    取值约束
    空否
    默认值
    键外键
    索引否
    1
    户编号
    buyerid
    Integer

    非空



    2
    昵称
    name
    string

    非空



    3
    密码
    Pwd
    string

    非空



    4

    Sex
    String

    非空



    5
    邮箱
    email
    string

    非空



    6
    默认址
    defAddr
    string

    非空



    7
    号码
    Phone
    string

    非空












    2表名:购物车信息〔shoppingcart〕
    序号
    字段中文名
    字段英文名
    类型
    取值约束
    空否
    默认值
    键外键
    索引否
    1
    宠物信息
    Petinfo




    外键

    2
    数量
    number
    integer
    ≥0
    非空












    3.表名:订单信息(Order)
    序号
    字段中文名
    字段英文名
    类型
    取值约束
    空否
    默认值
    键外键
    索引否
    1
    订单号
    orderid
    integer

    非空



    2
    购置者信息





    外键

    3
    宠物信息





    外键

    4
    数量
    Number
    Integer
    ≥1
    非空



    5
    价格
    price
    string
    ≥0
    非空



    6
    收货址
    Addr
    string
    非空



    7
    联系
    Phone
    string
    非空



    8
    订单日期
    Date
    string

    非空



    4.表名:宠物信息〔Petinfo〕
    序号
    字段中文名
    字段英文名
    类型
    取值约束
    空否
    默认值
    键外键
    索引否
    1
    宠物编号
    Petid
    integer

    非空



    2
    宠物种类
    Petkind
    string

    非空



    3
    宠物年龄
    Petage
    string

    非空



    4
    宠物性
    Petsex
    string

    非空



    5
    宠物价格
    Price
    string

    非空



    6
    宠物描述
    Petdisc
    String

    非空



    7
    宠物体重
    Petwight
    String

    非空



    8
    宠物图片
    Petimg
    String

    非空



    5表名:理员信息〔manager〕
    1
    理员编号
    Mid
    String

    非空



    2
    理员名
    Mname
    String

    非空



    3
    密码
    Password
    String

    非空







    5 数字典

    数文件会员信息表
    文件组成:户编号昵称密码性邮箱默认址 号码

    数项:户编号
    数类型:字符串
    数长度:20

    数项:昵称
    数类型:变字符类型
    数长度:20

    数项:密码
    数类型:字符串
    数长度:20

    数项:性
    数类型字符串

    数项:邮箱
    数类型:变字符类型
    数长度:30

    数项:默认址
    数类型:变字符类型
    数长度:50

    数项: 号码
    数类型:字符串
    数长度:20



    数文件:购物车信息表
    文件组成:宠物信息数量

    数项:宠物信息
    描述:外键引

    数项:数量
    数类型:整型
    数长度:2




    数文件:订单信息表
    文件组成:订单号购置者信息宠物信息数量价格收货址联系 订单日期

    数项:订单号
    数类型:整型
    数长度:20
    数组成:A+日期

    数项:购置者信息
    描述:外键引

    数项:宠物信息
    描述:外键引

    数项:数量
    数类型:整型
    数长度:2

    数项:价格
    数类型:整型
    数长度:10

    数项:收货址
    数类型:变字符类型
    数长度:50

    数项:联系
    数类型:整型
    数长度:20

    数项:订单日期
    数类型:日期类型
    数长度:8


    数文件:宠物信息表
    文件组成:宠物编号宠物类型宠物年龄宠物性宠物价格宠物描述宠物体重宠物图片

    数项:宠物编号
    数类型:整型
    数长度:20

    数项:宠物类型
    数类型:变字符类型
    数长度:20

    数项:宠物年龄
    数类型:整型
    数长度:2

    数项:宠物性
    数类型:字符串
    数长度:5

    数项:宠物价格
    数类型:整型
    数长度:10

    数项:宠物描述
    数类型:字符串
    数长度:100

    数项:宠物体重
    数类型:字符串
    数长度:10

    数项:宠物图片
    数类型:字符串
    数长度:50

    二 数流定义
    前台:

    注册
    名称:注册
    简述:网站注册信息
    数源:网站访客
    数:会员信息表
    数组成:ID昵称密码性邮箱默认址 号码

    登录
    名称:登录
    简述:登录网站
    数源:网站访客
    数:会员信息表做拟
    数组成:ID密码

    修改信息
    名称:修改信息
    简述:户行修改信息
    数源:户
    数:会员信息表
    数组成:昵称密码邮箱默认址 号码

    浏览选购
    名称:浏览选购
    简述:户选购宠物参加购物车
    数源:户选中宠物
    数:购物车
    数组成:宠物信息数量

    生成修改订单
    名称:生成修改订单
    简述:户购物车中生成订单提交订单前修改订单
    数源:户
    数:订单表
    数组成:订单号购置者信息宠物信息数量价格收货址联系 订单日期

    提交订单
    名称:提交订单
    简述:户订单提交理员
    数源:订单
    数:理员
    数组成:订单号购置者信息宠物信息数量价格收货址联系 订单日期



    增加删修改商品
    名称:增加删修改商品
    简述:理员增加删修改商品
    数源:理员
    数:宠物表
    数组成:宠物编号宠物类型宠物年龄宠物性宠物价格宠物描述宠物体重宠物图片

    户理
    名称:户理
    简述:理员根户求修改删户信息
    数源:会员信息表
    数:会员信息表
    数组成:昵称密码性邮箱默认址 号码

    订单理
    名称:订单理
    简述:理员收订单未发货情况户需求修改删订单
    数源:订单表
    数:订单表
    数组成:订单号购置者信息宠物信息数量价格收货址联系 订单日期


    发货理
    名称:发货理
    简述:理员收订单根订单发货
    数源:订单表
    数:理员
    数组成:订单号购置者信息宠物信息数量价格收货址联系 订单日期




    概设计说明书
        --宠物商店电子商务网站

    1. 导言
    章该文档目功范围术语相关文档参考资料版更新进行说明

    1.1 目
    文档目旨推动软件工程标准化设计员遵循统概设计书写标准节省制作文档时间降低系统实现风险做系统设计资料标准性全面性利系统实现测试维护版升级等

    1.2 范围
    文档软件设计阶段概设计游〔基线〕需求分析规格书游详细设计说明书详细设计说明书提供测试
    软件概设计范围:软件系统总体结构设计全局数库数结构设计外部接口设计部件功分配设计部件间接口设计等方面容该范围应覆盖需求规格说明书中功点列表接口列表

    1.3 命名规
    根命名规参匈牙利命名法命名
    变量象命名规:申明全局变量局部变量象命名规
    数库象命名规:申明数库表名字段名索引名视图名等象命名规

    1.4 术语定义
    〔略〕

    1.5 参考资料
    [1] 户需求需求报告
    [2] 软件开发合
    [3] 数库设计标准
    [4] 命名标准

    1.6 相关文档
    [1] 详细设计说明书
    [2] 源程序清单
    [3] 测试方案报告
    [4] 户手册



    2. 总体设计

    2.1 总体结构设计

    2.2 运行环境设计
    该软件系统运行环境:
    客户机硬件根求:
    CUP: Pentium 133MHz处理器更高
    存: 1G更
    声卡: 
    显卡: DirectX 9 (512MB)
    操作系统求:Windows XP
    浏览器求:IE 70版
    相兼容浏览器


    效劳器硬件根求:
    CUP: Pentium 4 1GHz处理器更高
    存: 8G更
    声卡: 
    显卡: DirectX 9 (512MB)
    操作系统求:Windows 2000 Server Linux Unix操作系统
    开发工具:JDK 17
    Tomcat 70
    Eclipse 43
    MySQL Server 2005














    网络台:
    (1) 通信协议 TCPIP
    (2) 通信带宽 〔略〕

    2.3 子系统清单

    子系统编号
    子系统英文名
    子系统功简述
    子系统间关系
    Sys1
    M1front
    客户前台应理

    Sys2
    M2back
    理员台应理






    2.4 功模块清单

    子模块编号
    子模块英文名
    子系统功简述
    模块接口简述
    M11
    Member
    包括客户登录注册信息理

    M12
    Shops
    客户页面中浏览商品信息

    M13
    Orders
    客户理订单添加查修改删提交订单

    M14
    Shopping Cart
    客户页面添加删买商品

    M15
    Admin Member
    理员理会员信息

    M16
    Admin Shops
    理员添加修改删商品信息

    M17
    Admin member
    理员查修改删订单信息


    模块〔部件〕功分配
    3.1 专模块功分配 〔I - insert E - edit Q - query〕

    专模块编号
    模块英文名
    模块详细功分配
    模块接口标准
    M11
    I E orders
    录入订单信息

    M22
    E orders
    修改订单信息

    M23
    I E products
    录入修改商品信息


    3.2 公模块功分配
    公模块编号
    模块英文名
    模块详细功分配
    模块接口标准
    G1
    Q products
    查询查商品信息

    G2
    Q orders
    查询查订单信息

    G3
    Q member name
    查户姓名

    G4
    Q member user
    查户名

    G5
    Q member mobilephone
    查户

    G6
    Q member email
    查户电子邮箱

    G7
    I member name
    录入会员名称

    G8
    I member user
    录入会员户名

    G9
    I member password
    录入修改户密码

    G10
    I member mobilephone
    录入修改户

    G11
    I member email
    录入修改户电子邮箱


    4.数结构设计
    4.1数库表名清单

    序号
    中文表名
    英文表名
    表功说明
    1
    会员注册信息
    Register
    记录会员详细信息
    2
    宠物信息
    Petinfo
    记录宠物详细信息
    3
    订单信息
    Order
    记录订单详细信息
    4
    购物车信息
    ShoppingCart
    记录订单详细信息
    5
    理员
    Manager
    理员信息

    4.2 数库表间关系说明〔ER图〕






















    4.3 数库表详细清单

    1表名:会员信息(Register)
    序号
    字段中文名
    字段英文名
    类型
    取值约束
    空否
    默认值
    键外键
    索引否
    1
    户编号
    buyerid
    Integer

    非空



    2
    昵称
    name
    string

    非空



    3
    密码
    Pwd
    string

    非空



    4

    Sex
    String

    非空



    5
    邮箱
    email
    string

    非空



    6
    默认址
    defAddr
    string

    非空



    7
    号码
    Phone
    string

    非空












    2表名:购物车信息〔shoppingcart〕
    序号
    字段中文名
    字段英文名
    类型
    取值约束
    空否
    默认值
    键外键
    索引否
    1
    宠物信息
    Petinfo




    外键

    2
    数量
    number
    integer
    ≥0
    非空












    3.表名:订单信息(Order)
    序号
    字段中文名
    字段英文名
    类型
    取值约束
    空否
    默认值
    键外键
    索引否
    1
    订单号
    orderid
    integer

    非空



    2
    购置者信息





    外键

    3
    宠物信息





    外键

    4
    数量
    Number
    Integer
    ≥1
    非空



    5
    价格
    price
    string
    ≥0
    非空



    6
    收货址
    Addr
    string
    非空



    7
    联系
    Phone
    string
    非空



    8
    订单日期
    Date
    string

    非空



    4.表名:宠物信息〔Petinfo〕
    序号
    字段中文名
    字段英文名
    类型
    取值约束
    空否
    默认值
    键外键
    索引否
    1
    宠物编号
    Petid
    integer

    非空



    2
    宠物种类
    Petkind
    string

    非空



    3
    宠物年龄
    Petage
    string

    非空



    4
    宠物性
    Petsex
    string

    非空



    5
    宠物价格
    Price
    string

    非空



    6
    宠物描述
    Petdisc
    String

    非空



    7
    宠物体重
    Petwight
    String

    非空



    8
    宠物图片
    Petimg
    String

    非空



    5表名:理员信息〔manager〕
    1
    理员编号
    Mid
    String

    非空



    2
    理员名
    Mname
    String

    非空



    3
    密码
    Password
    String

    非空




    4.4 视图设计 (略)
    5. 接口设计
    5.1
    〔1〕 接口名称 :界面接口
    〔2〕 接口容 :MyEclipse做出户熟悉HTML操作界面显示提示信息方便户
    〔3〕 接口设施 〔略〕
    〔4〕 接口数结构〔略〕
    〔5〕 接口传输速率〔Mbps〕〔略〕
    〔6〕 接口带宽〔略〕
    〔7〕 接口协议〔略〕
    5.2
    〔1〕 接口名称: 软件接口
    〔2〕 接口容:MyEclipse提供接口 SQL SERVER2000 进行数库访问
    〔3〕 接口设施 〔略〕
    〔4〕 接口数结构〔略〕
    〔5〕 接口传输速率〔Mbps〕〔略〕
    〔6〕 接口带宽〔略〕
    〔7〕 接口协议〔略〕
    5.3
    〔1〕 接口名称 硬件接口
    〔2〕 接口容:键盘鼠标输入进行处理
    〔3〕 接口设施〔略〕
    〔4〕 接口数结构〔略〕
    〔5〕 接口传输速率〔Mbps〕〔略〕
    〔6〕 接口带宽〔略〕
    〔7〕 接口协议〔略〕

    6. 设计〔略〕




















    7. 设计检查列表
    7.1 功设计检查列表
    编号
    功名称
    功描述
    输入容
    系统响应
    输出容
    1
    会员资料理
    前客户信息修改
    客户资料
    输入信息存入Register表中
    会员资料
    2
    会员订购商品
    客户网站定购商品
    定购商品信息
    定购信息存入Order表中
    定购商品信息
    3
    会员浏览商品
    客户网站浏览商品
    浏览商品信息
    准备购置商品信息存入Shoppingcart表中
    浏览商品信息
    4
    会员理订单
    客户理订单查删订单
    订单信息
    修改信息存回Order表中
    订单信息
    5
    台商品信息理
    理员添加修改删商品信息
    录入修改删商品信息
    录入修改删Petinfo表中信息
    录入修改删商品信息
    6
    台订单信息理
    理员修改删订单信息
    录入修改删订单信息
    录入修改删Order表中信息
    录入修改删订单信息
    7
    台会员信息理
    理员修改添加修改删会员信息
    录入修改删会员信息
    录入修改删Register表中信息
    录入修改删会员信息



    详细设计说明书
    1导言
    11 目
    概设计说明书中已解决实现该系统需求程序模块设计问题包括该系统划分成假设干模块决定模块间接口模块间传递信息数结构模块结构设计等详细设计报告中阶段中系统做详细设计进行说明

    12 范围
    文档软件设计阶段详细设计游〔基线〕概设计说明书游源程序清单单元测试方案单元测试报告提供测试该范围应覆盖概设计说明书中功点列表性点列表接口列表

    13术语定义
    〔略〕

    14参考资料
    [1] 概设计说明书
    [2] 需求分析说明书
    [3] 程序设计标准
    [4] 界面设计标准
    [5] 命名标准

    15相关文档
    [1] 源程序清单
    [2] 单元测试方案报告

    2总体设计
    2.1 需求概
    基方便顾客购置宠物开发宠物商店电子商务系统系统做方便理员宠物商品增加修改删时方便顾客浏览选购宠物外需客户订单信息等进行理

    2.2 软件结构
    2.2.1 网站页

    页界面

    2.2.2 前台理模块
    2.2.2.1 户登陆注册模块
    登录界面

    注册界面

    2.2.2.1 登录注册模块结构

    2.2.2.2 程序描述
    (1) 名称:Login_Register〔登录注册模块〕
    (2) 功:
    登录程
    登陆界面户户名密码CustomerDaojava文件中检查数库中应户名密码否正确密码框求户输入密码时候显示:●
    CustomerDaojava
    If(户名数库中存户名记录中密码项相){
    显示登录成功
    网页转网站页 indexjsp
    页中登录〞 状态显示您户名〞
    }Else{
    弹出提示户名密码误话框
    }

    注册程
    注册界面游客信息:户名登录密码 邮箱址等信息通CustomerDaojava中插入语句该信息存储数库表customers中

    身份认证&检查程:
    登陆户名密码进行检验果通验证返回true进入网站首页否返回false弹出错误信息提示话框
    if(户名存)
    {
    弹出话框
    }
    if(密码数库中密码相符)
    {
    弹出话框
    }
    else
    {
    redirect(indexjsp)
    }
    (3) 性
    身份认证模块检查户名模块数库进行搜索录入检查户合法注册时户表里否会员会员名
    (4) 输入工程
    输入户户名密码密码●显示
    (5) 输出工程
    果通验证动登录跳转网站页否弹出错误话框
    (6) 测试点
    身份认证时保证输入情况误时候系统够健康运行:
    1:输入户名存
    2:输入户名密码相符合

    2.2.3 系统菜单模块


    2. 2.3.1 资料理模块
    资料理模块包括:修改资料安设置两局部

    资料修改界面:

    2. 2.3.2 模块结构
    2.3.3程序描述
    (1) 名称 资料理模块
    注:游客登录局部
    功:
    户修改信息重新保存数库中
    (2) 输入工程
    输入新户信息者输入修改户信息
    (3) 输出工程
    页面跳转网站页indexjsp

    2.2.4线购置模块
    订购宠物界面:


    确认订购界面:

    2. 2.4.1模块结构
    2.4.2程序描述
    (1) 名称 商品订购
    功:选中商品参加订单
    (2) 输入工程
    输入新订单信息者输入修改订单信息
    (3) 输出工程
    页面跳转生成订单页显示成功生成订单〞

    2.2.5宠物信息理模块
    宠物信息理模块分模块:宠物信息查询宠物信息添加宠物信息修改宠物信息删
    宠物信息添加界面:


    宠物信息编辑界面:


    宠物信息删界面:

    2. 2.5.1模块
    2.2.5.2程序描述
    (1) 名称 宠物理模块
    (2) 功:数库中参加宠物信息数库中读出宠物信息然进编辑包括相应字段更新查询

    (3) 性
    模块理宠物信息求较高时性准确性
    (4) 输入工程
    输入进行添加宠物信息包括类年龄性价格等
    (5) 输出工程
    输出宠物根信息修改宠物信息



    数库设计说明书

    数库设计说明书





    拟 制 _____维刚_________________
    审 核 ______维刚________________
    批 准 ______维刚________________




    [二零三年十二月月二十三日]


    数库设计说明书
    1引言
    11编写目
    着社会开展断进步消费水提高饲养宠物成喜购置宠物消费者越越宠物逐渐成普通老百姓生活组成局部宠物购置系统预定宠物购置宠物作越显重开发套具完整存储查询核功实时宠物购置系统势必行
    文档说明宝宠网研究工程数库设计指导该系统数库存储方面容系统开发程序员系统分析员做基准文档


    12背景
    说明:
    A 软件系统名称:宝宠网
    B 务提出者:刘阳
    开发者:维刚
    实现完成系统宝宠网商店前台台
    D系统采BS体系结构:browser(浏览器端)负责提供表达逻辑显示户界面信息访问数库效劳器Server (效劳器)端提供数效劳
    E运行台:windows xp windows7


    13定义
    MYSQL 系统效劳器数库理系统〔DBMS〕

    SQL 种访问查询数库语言

    事务流:数进入模块种路径进行处理

    系统:假设未特指出统指机票预定系统

    SQL Structured Query Language〔结构化查询语言〕
    ATM Asynchronous Transfer Mode (异步传输模式)

    14参考资料
    相关文件包括:
    A 宝宠网系统需求分析文档
    参考资料:
    A基工程软件工程面象研究方法Cathie LeBlan&EvelynStiller 机械工业出版社 20011
    B国家标准数库设计说明书〔GB8567——88〕
    C罗运模 等SQL Server 数库系统根底北京:高等教育出版社2002
    D张海藩软件工程导〔第五版〕[M]北京:清华学出版社2003
    EComputer Network Prentice Hall 199601

    2.外部设计
    11标识符状态
    表31
    数表名称
    标识符名称
    标识符名称属性
    顾客表customers
    cid
    顾客编号
    宠物表pet
    pid
    宠物编号
    订单表shoporder
    oid
    订单编号
    订单子项表orderitem
    id
    订单子项编号
    传时间表saveuploadtime
    pid
    宠物编号
    宠物类型表ptype
    tname
    宠物类编号
    理员表managers
    mid
    理员编号

    数库软件:MYSQL
    系统求建立数库名称:SHOPCB

    22程序

    23约定

    理员
    库〔宠物信息顾客信息订单信息〕中信息进行查询操作根具体需进行适数理〔增加删处修改改更该〕
    顾客宠物信息进行查询操作满足约束情况顾客修改信息


    24专门指导

    25支持软件
    1phpMyAdmin〔 phpmyadminnet〕
    phpMyAdmin常MYSQL维护工具PHP开发基Web方式架构网站机MYSQL理工具支持中文理数库非常方便缺乏处数库备份恢复方便
    2MYSQLDumper〔 MYSQLdumperdeen〕
    MYSQLDumperPHP开发MYSQL数库备份恢复程序解决PHP进行数库备份恢复问题数百兆数库方便备份恢复担忧网速太慢导致中间中断问题非常方便易软件德国开发没中文语言包
    3Navicat〔 navicat 〕
    Navicat桌面版MYSQL数库理开发工具微软SQLServer理器易学易Navicat图形化户界面户理更轻松支持中文免费版提供
    4MYSQL GUI Tools〔 devMYSQL downloadsguitools〕
    MYSQL GUI ToolsMYSQL官方提供图形化理工具功强值推荐惜没中文界面
    5MYSQL ODBC Connector〔 devMYSQL downloadsconnectorodbc〕
    MYSQL官方提供ODBC接口程序系统安装程序通ODBC访问MYSQL样实现SQLServerAccessMYSQL间数转换支持ASP访问MYSQL数库

    3.结构设计
    31概念结构设计
    表32 顾客表结构
    字段名
    数类型
    长度
    约束
    描述
    cid
    int
    11

    顾客编号
    cname
    varchar
    20

    顾客名
    password
    varchar
    15

    密码
    sex
    varchar
    4


    email
    varchar
    20

    邮箱
    address
    varchar
    20


    phone
    varchar
    15

    联系

    表33 宠物表结构
    字段名
    数类型
    长度
    约束
    描述
    pid
    int
    11

    宠物编号
    sex
    varchar
    50


    age
    int
    11

    年龄
    weight
    double


    体重
    pprice
    double


    价格
    pdesc
    varchar
    50

    详细信息
    tname
    varchar
    20
    外键

    psimgurl
    varchar
    50

    图片路径
    pbimgurl
    varchar
    50

    图片路径
    path
    varchar
    20

    图片文件名
    pcount
    int
    11

    数量


    表34理员表结构
    字段名
    数类型
    长度
    约束
    描述
    mid
    varchar
    11

    旅客姓名
    mname
    time
    20

    理员名称
    mpassword
    decimal
    20

    理员密码

    表35 宠物类表结构
    字段名
    数类型
    长度
    约束
    描述
    tname
    varchar
    20

    类名称
    pcount
    int
    11

    类宠物总数量



    表36 订单子项表结构
    字段名
    数类型
    长度
    约束
    描述
    id
    int
    11

    订单子项编号
    pid
    int
    11
    外键
    宠物编号
    buycount
    int
    11

    相似宠物购置数量
    oid
    int
    11
    外键
    订单编号

    表36 订单表结构
    oid
    int
    11

    订单编号
    cid
    int
    11
    外键
    顾客编号
    totalprice
    double


    总价
    address
    varchar
    20

    收货址
    phone
    varchar
    16

    收货
    ordertime
    date


    单时间


    表36 宠物信息传时间记录表结构

    字段名
    数类型
    长度
    约束
    描述
    pid
    int
    11

    宠物编号
    tname
    varchar
    20

    传时间

    32逻辑结构设计
    总体概念结构ER图转化成关系模型:
    顾客〔顾客编号顾客名顾客密码性邮箱址 )
    理员〔理员编号理员名理员密码〕
    宠物〔宠物编号宠物性宠物年龄宠物重量宠物价格宠物详细信息宠物类名图片目录图片目录图片名称相似数量〕
    宠物类〔类名称类宠物总数量〕
    订单子项〔订单子项编号宠物编号相似宠物购置数量订单编号〕
    订单〔订单编号顾客编号总价格收货址收货 单时间〕
    宠物信息传时间记录〔宠物编号类名称〕

    (1) 顾客ER图图


    (2) 理员ER图图


    (3) 宠物ER图图


    (4) 宠物类ER图图


    (5) 订单子项ER图图

    (6) 订单ER图图


    (7) 宠物信息传时间记录ER图图



    总ER图:




    33物理结构设计

    数库SHOPCB物理结构局部符合MYSQL关数文件卷页分配分配规

    查宠物信息注册查修改信息登录退出系统添加商品购物车订单

    宝宠网系统
    订单信息顾客信息宠物信息进行添加修改删查询


    理员
    前台
    顾客




    4.运设计
    41数字典设计
    数库名称:SHOPCB
    中文名称意义:宠物购置系统
    创立日期:20211221
    创立:维刚
    数库文件存储位置
    C\MYSQL5531winx64\MYSQL5531winx64\data\SHOPCB
    数字典关数库中数描述作软件分析设计程中关员提供关数描述信息查询保证数致性面举例说明数字典定义
    数项订单编号〞例描述:
    数项名:订单编号
    名:订单编号
    含义:唯标识购置信息
    类型:整数类型
    取值范围:000000000009999999999
    取值含义:标示订单

    数结构shoporder〞 例描述:
    数结构名:shoporder
    含义说明:定义次购置宠物关信息
    组成:订单编号顾客编号总价格收货址收货 单时间


    数存储顾客表〞 例描述:
    数存储名:顾客表
    说明:顾客信息描述
    流出数流:订单信息表
    流入数流: 顾客注册信息理员添加顾客信息
    数描述:顾客编号顾客名顾客密码性邮箱址

    顾客购置宠物〞程描述:
    旅客顾客名顾客密码性邮箱址 进行户注册〔首次〕登录进入系统查询宠物信息根喜选择适宜宠物进行购置提交订单时需填写收货姓名邮箱址

    42安保密设计

    维护方面效劳器数库数进行维护 MYSQL 数库维护功机制

    文档香网(httpswwwxiangdangnet)户传

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

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

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

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

    下载文档

    相关文档

    电子商务网站安全方案

    电子商务网站安全方案  tags:方案安全电子用户网站交易信息数据可以保证  前提随着信息化的浪潮席卷全球,传统的商务模式越来越受到巨大的冲击。越来越多的企业和个人消费者,在internet开...

    9年前   
    527    0

    电子商务网站规划

     电子商务网站规划 摘 要随着我国网民数量的不断增长,在关于互联网政策的大力支持下,国内的电子商务已经发展为全民网购的热潮。什么是电子...

    2年前   
    507    0

    电子商务网站设计与实现

    XX大学软件学院期末课程报告Term Examination ReportSchool of Software, XX University个人成绩序号学号专业姓名成绩1234学  期: ...

    2年前   
    446    0

    网站项目开发实习总结

    网站项目开发实习总结  xx年4月1号至xx年5月1号,在xx市保安服务总公司信息部进行实习培训,在信息部进行实习,学习公司的业务,加入了一个项目组.  公司简介: 总公司在中国保安协会、广东...

    12年前   
    649    0

    网站开发实习自我评价

    网站开发实习自我评价  在过去的一个月的时间里,我在**实习从事网站开发的工作。在职业道德方面,敬业爱岗,具有强烈的责任感和事业心,积极主动的学习专业知识,工作态度端正,认真负责。积极主动的学...

    11年前   
    810    0

    网站项目开发合同样本

     编号:××××网站项目开发合同 ...

    3年前   
    606    0

    简历网站开发需求

    简历网站开发需求一、 网站描述:制作一个多媒体的简历网,只要有会员卡的客户,就可以将自己的资料注册并上传到该网络,并可以将所有的素材刻录成光碟,之后可以非常方便的向其他公司推荐自己。非常适合刚...

    2年前   
    395    0

    电子商务网站策划书

    电子商务网站策划书  一、建设网站前的市场分析  在国内电子商务并不成熟的现实下,服务并不规范,没有一个统一的商务网站标准,特别是本地区基本没有成熟的商务网站。  本公司在电子商务市场并不成熟...

    11年前   
    574    0

    网站从事电子商务活动合同

    网站从事电子商务活动合同  甲方:__________  乙方:________网  甲方为了使用乙方拥有的“________网”(以下简称“本网站”)的信息和利用该网站从事相关的电子商务活动...

    12年前   
    662    0

    《电子商务网站》毕业论文

    学号:题 目: 电子商城的设计与实现 学 院: ...

    2年前   
    1207    0

    电子商务网站推广及优化的实习报告

    电子商务网站推广及优化的实习报告  摘要:随着信息技术特别是网络技术的不断发展,企业、个人网站越来越多,使人类社会进入了一个新的信息时代。然而,网站建好了,怎么宣传呢?网站流量怎么来?制作网站...

    12年前   
    567    0

    网站电子商务专员岗位职责

    网站电子商务专员岗位职责  一、网站平台的信息编辑与维护  1)  网站维护:涉及网站新栏目、功能的增设以及现有栏目的调整。确保网站正常运营以及维持虚拟主机、域名、企业邮局等配套产品的采购、续...

    9年前   
    461    0

    电子商务网站建设实习报告

    电子商务网站建设实习报告  实习时间:2010年6月8日――2010年6月19日   实习地点:b2教学楼第四机房   实习目的:为了使学生能够充分的把课本知识运用到实践操作中去,并通过实习能...

    9年前   
    700    0

    2018年电子商务网站运营实习总结

    电子商务网站运营实习总结  光阴似箭,转眼间,实习生活结束了。在实习过程中,我始终保持了积极、主动、严谨的工作态度,遵守公司规章制度,虚心学习,也有幸得到部门领导的教诲与指导以及同事的帮助,采...

    6年前   
    501    0

    《电商平台开发需求文档》

    文档名称慧购电商平台二期开发需求文档所属部门文档负责人部门负责人文档提交日期版本信息 版本号更改内容简介更改人日期1.0.02015-07-21目 录一. 背景概述 31. 调研背景 32...

    2年前   
    410    0

    WEB前端开发规范文档

    为提高团队协作效率, 便于后台人员添加功能及前端后期优化维护, 输出高质量的文档, 特制订此文档. 本规范文档一经确认, 前端开发人员必 须按本文档规范进行前台页面开发. 本文档如有不对或者不...

    8年前   
    524    0

    软件开发文档编制的质量要求

    软件开发文档编制的质量要求为了使软件文档能起到前节所提到的多种桥梁作用,使它有助于程序员编制程序,有助于管理人员监督和管理软件开发,有助于用户了解软件的工作和应做的操作,有助于维护人员进行有效...

    10年前   
    805    0

    软件项目开发的文档——开发进度月报(GB8567——88)1

    开发进度月报(GB8567——88)l标题开发中的软件系统的名称和标识符分项目名称和标识符分项目负责人签名本期月报编写人签名本期月报的编号及所报告的年月2工程进度与状态2.1进度列出本月内进行...

    12年前   
    620    0

    网站开发实习的自我鉴定

    网站开发实习的自我鉴定第一篇:网站开发实习的自我鉴定网站开发实习的自我鉴定在过去的一个月的时间里,我在**实习从事网站开发的工作。在职业道德方面,敬业爱岗,具有强烈的责任感和事业心,积极主动的...

    9年前   
    380    0

    网站开发心得体会

    网站开发心得体会第一篇:网站开发心得体会由于没有独立或团队开发比较正规网站的经验,我在这次的我爱出游网站的开发中可以说是“摸着石头过河”,很多东西都是边学边做,在实际的制作中才发现原先制定的计...

    12年前   
    588    0

    文档贡献者

    鬼***笑

    贡献于2022-05-13

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

    该用户的其他文档