超市管理系统需求文档


     超市理系统









    Version 10



    编写
    GG项目组
    审核

    批准

    受控状态

    日期
    20147



    目 录:
    1.概述 3
    11编写目 3
    12背景 3
    13文件中专门术语定义: 4
    15.务概述 4
    151目标 4
    152户特点 4
    153假定约束 4
    16 运行环境 5
    161硬件设备 5
    162 软件设备 5
    2需求规定 5
    21系统功模块解释: 5
    A销售子系统模块设计: 6
    B员理子系统模块设计: 6
    C仓库理子系统模块: 6
    D综合统计子系统模块: 6
    E报表统计子系统模块: 6
    221系统功模块图: 7
    222系统例图8~10
    23系统流程图10~48
    24系统时序图48~55
    25系统类图55~57
    26ER图5859
    3系统数库结构 59
    31户表:户信息表 60
    32商品表:商品信息表 61
    4系统功求说明 61
    41输入输出求 61
    A输入: 61
    B输出: 61
    42数理力求(针软件系统) 62
    43障处理求 62
    5页面字段62~67


    1.概述
    现代化超市中玲琅满目商品目暇接面日益增加商品数量类型动力理商品时候越越麻烦时候软件系统代力理超市信息生活越越简易
    超市理系统样系统
    采超市理系统实现理商品进退货销售员理数统计功中商品销售需手动输入二维码商品数量判断批发零售输入二维码判断商品库存量否满足实现设置界值进货表单中增加该商品仅提示作进货数量权仓库理员手动输入员理子系统中仅仅理员权限员进入该子系统理员理员信息(增删查改理员信息权限)超级理员理仓库理中仅仅仓库理员超级理员进入理员进入该子系统库存商品类型商品进行增删查改操作进货出库等表单记录销售记录数库流动记录保存起统计某时间段情况实现输出报表
    系统集成前台销售系统业务逻辑处理系统台数库理系统身综合性理系统
    11编写目
    文档编写阶段设计开发提供项目组成员需求详理解开发开发程中协工作提供强力保证时文档作项目评审验收
    12背景
    a) 系统名称:超市理系统 
    b) 开发员:桂怀玉 旭宇 胡成龙 肖凯瀚
    c) 户:超市理者售货员仓库理员超级理员
    13文件中专门术语定义:
    15.务概述
    151目标
    成功实现斗游戏应程序实现系统应具特点:
    · 确保应程序具良系统性友户界面
    · 允许户错误输入确保系统拥良容错性
    · 较高处理效率便维护
    · 采成熟技术开发系统具较高技术水较长生命周期
    · 系统需求:时更新数库中信息
    · 操作程需求:理员登录判断身份分配相应界面具体操作退出
    · 系统范围外需求:动增加进货表单记录功
    152户特点
    销售员:登录进入销售界面进行产品销售
    仓库理员:登录进入仓库理系统界面执行库存增删查改库存查询进货表单相关信息录入退货表单录入报损报溢统计退出
    普通理员:登录进入员理部分界面:会员客户理员工理
    超级理员:登录进入界面实现意功重功理普通理员权限密码
    153假定约束
    系统开发时间15天时间限制较强方面限制较低采典型MVC模式开发
    16 运行环境
    161硬件设备
    列出运行该软件需硬设备说明中新型设备专门功包括:
      a处理器型号存容量
      b外存容量联机脱机媒体存储格式设备型号数量
      c输入输出设备型号数量联机脱机
      d数通信设备型号数量
      e功键专硬件

    低配置
    标配
    应数库服务器
    存:512MB
    存:1GB
    硬盘:80GB
    硬盘:120GB
    CPU:奔腾III
    CPU:奔腾I3800
    操作系统:Windows 2003Linux
    操作系统:Windows XP
    162 软件设备
    软件类型
    软件名称
    软件版
    软件语言
    操作系统
    Windows XP
    SP2
    简体中文
    数库台
    Oracle
    11g
    英文
    2需求规定
    21系统功模块解释:
    A登录模块设计:
    A1登录界面:
    已存户登录
    B销售模块设计:
    B1售货员进行销售商品
    B2提交进货表单超市仓库
    C员理模块设计:
    C1理会员信息新增会员信息修改会员
    C2理客户信息增删查改客户信息
    C3理员工信息增删查改员工信息
    C4理理员信息新增理员信息修改理员权限
    D仓库模块设计:
    D1查询前商品库存
    D2商品信息增删查改
    D3统计段时间商品入库记录
    D4统计段时间商品超市退货记录
    E综合统计模块设计:
    E1统计段时间销售总额
    E2统计段时间入库表
    E3统计统计出库表包括售出商品超市退出货品
    F报表统计模块设计:
    F1统计段时间财务报表
    F2统计段时间退货报表
    F3统计段时间出库报表
    F4统计段时间入库报表
    F5统计段时间销售报表

    22系统功模块图 系统例图:
    221系统功


    222超市理系统例图


    223超市理系统销售例图

    224超市理系统员理例图

    225超市理系统仓库理例图

    226超市理系统综合统计例图

    227超市理系统报表统计例图

    23程序流程图
    231登陆模块

    232销售流程图

    233员理流程图

    2331查询员工信息



    2332增加员工信息

    2333修改员工信息

    2334删员工信息


    2335理理员信息


    2336增加理员信息

    2337查询理员信息

    2338修改理员信息

    2339删理员信息

    23310会员理

    23311增加会员信息

    23312查询会员信息

    23313修改会员信息

    23314删会员信息

    234客户理

    2341增加客户信息

    2342查询客户信息

    2342删客户信息

    2343修改客户信息


    235仓库理

    2351增加商品信息

    2352查询商品信息

    2353修改商品信息

    2354删商品信息

    2355查询库存

    2356统计报损表

    2357统计报溢表

    2358统计退货表

    2358输入商品编号

    2359输入商品名称

    23510输入商品厂商编号

    23511输入商品供货商编号

    23512输入商品成价

    23513输入商品售价

    23514输入商品折扣

    23515输入商品类型

    236综合统计

    2361销售统计

    2362入库统计

    2363出库统计

    237报表统计

    24系统时序图
    需修改241销售时序图

    242员理查询理员信息时序图

    243员理增加理员信息时序图

    244员理删会员信息时序图

    245仓库理查询库存时序图

    246仓库理新增商品信息时序图

    248仓库理退货时序图


    249仓库理统计报损时序图

    2410综合统计出库统计时序图

    2411报表统计时序图

    25超市理系统类图设计
    251超市理系统销售理仓库理类图设计

    252超市理系统员理类图设计

    253超市理系统报表统计综合统计类图设计

    26超市理系统ER图设计
    261员工理员表类图设计

    262客户VIP户表类图设计


    263商品表退货表销售表进货表报进货表类图设计

    3系统数库结构
    31户表:户信息表
    字段名
    字段类型
    长度
    外键
    字段值约束
    应中文名
    userID
    varchar
    10
    P
    Not null
    户编号
    userName
    Varchar
    20

    Not null
    户名字
    userPW
    Varchar
    16

    Not null
    户密码
    userType
    Int
    1

    Not null
    户类型
    userTel
    long
    11

    Not null
    联系方式
    userIDCard
    long
    10

    Not null
    户身份证
    userAge
    int
    2

    Not null
    户年龄
    userGender
    Varchar
    1

    Not null
    户性
    userAddress
    Varchar
    20

    Not null
    户住址
    userPosition
    Varchar
    10

    Not null
    户职位
    userSal
    double
    42

    Not null
    户薪资

    32商品表:商品信息表
    字段名
    字段类型
    长度
    外键
    字段值约束
    应中文名
    merchID
    int
    10
    P
    Not null
    商品编号
    merchName
    Varchar
    20

    Not null
    商品名称
    merchType
    Varchar
    10

    Not null
    商品类型
    merchPrice
    Money
    42

    Not null
    价格
    barCode
    Varchar
    20

    Not null
    条形码
    salesProPrice
    Money
    42


    促销价格
    factoryID
    Varchar
    10

    Not null
    厂商编号
    provideID
    Varchar
    10

    Not null
    供货商编号
    merchDeadTime
    Datetime
    8

    Not null
    期日期
    merchNum
    Int
    4

    Not null
    库存数量
    merchSta
    Varchar
    10

    Not null
    商品状态
    33会员表:会员信息表
    字段名
    字段类型
    长度
    外键
    字段值约束
    应中文名
    vipID
    Int
    10
    P
    Not null
    会员编号
    vipName
    Varchar
    20

    Not null
    会员姓名
    vipAge
    Int
    2

    Not null
    会员年龄
    vipGender
    varchar
    1

    Not null
    会员性
    customerId
    Int
    10

    Not null
    客户编号
    vipTel
    Long
    11
    F
    Not null
    会员联系方式
    vipGrade
    varchar
    1
    F
    Not null
    会员等级
    regDate
    Datetime
    8

    Not null
    注册日期
    34进货表:进货信息表
    字段名
    字段类型
    长度
    外键
    字段值约束
    应中文名
    listId
    int
    10
    p
    Not null
    表单编号
    merchId
    int
    10

    Not null
    商品编号
    merchName
    Varchar
    20

    Not null
    商品名称
    merchType
    Varchar
    10

    Not null
    商品类型
    merchPrice
    Money
    42

    Not null
    价格
    planNum
    Int
    4

    null
    计划进货数
    importDate
    Date
    8

    Not null
    进货日期
    providerId
    Int
    10
    F
    Not null
    供货商编号

    35客户表:客户信息表
    字段名
    字段类型
    长度
    外键
    字段值约束
    应中文名
    customerId
    Varchar
    10
    P
    Not null
    客户编号
    customerName
    Varchar
    20

    Not null
    客户姓名
    customerAge
    Int
    2

    Not null
    客户年龄
    customerGender
    varchar
    1


    客户性
    customerAddress
    Varchar
    20

    Not null
    客户住址
    customerTel
    long
    11


    客户联系方式

    4系统功求说明
    41输入输出求
    A输入:
    系统方数库增加修改查询输入信息需进行合法性错误校验输入数具体:
    (1)商品信息查询修改删增加员信息增加查询删修改进货出货表查询增加修改
    (2)报表统计综合统计需输入两时间点
    (3)销售员销售商品扫入条形码码商品数量
    B输出:
    具体输出:
    (1)销售员扫入条形码码销售界面显示商品信息
    (2)查询修改员信息显示员信息
    (3)查询修改商品信息显示商品信息
    (4)统计销售额统计入库出库记录显示
    (5)报表统计显示
    42数理力求(针软件系统)
    系统数库部分时监控销售子系统员理子系统仓库理子系统时更新信息更改次更改信息保存数库中保持数库中数新
    43障处理求
    1处理提示户信息录入信息时非法错误
    2数库连接程中发生异常时未完成提交事务回滚


    5页面字段
    51登录界面(LoginFrame):

    名称
    类型

    备注
    userNameLabel
    JLabel

    户名:
    userNameField
    JField
    15
    户名输入框
    passwordLabel
    JLabel

    密码:
    passwordField
    JField
    15
    密码输入框
    loginButton
    JButton

    登录钮
    exitButton
    JButton

    退出钮
    image
    imageIcon

    背景图片
    LoginFrame参数

    参数
    参数类型

    参数意义
    action
    LoginAction

    事件
    connection
    Connection

    Connection连接



    52销售理界面(SalesManageFrame):

    名称
    类型

    备注
    systemLabel
    JLabel

    超市理系统
    lockButton
    JButton

    锁屏钮
    exitButton
    JButton

    退出钮
    systemLeaderLabel
    JLabel

    系统导航
    salesManageButton
    JButton

    销售理钮
    humanManageButton
    JButton

    员理钮
    stockManageButton
    JButton

    仓库理钮
    mulCountButton
    JButton

    综合统计钮
    reportFormCountButton
    JButton

    报表统计钮
    currentUserLabel
    JLabel

    前操作户:
    userNameLabel
    JLabel

    户名
    merchSalesButton
    JButton

    商品销售钮
    commitReqButton
    JButton

    报进货需钮
    barcodeLabel
    JLabel

    商品条形码:
    barcodeField
    JField
    20
    条形码输入框
    countLabel
    JLabel

    数量:
    countField
    JField
    4
    数输入框
    saleListTable
    JTable

    销售列表
    vipCardNoLabel
    JLabel

    会员卡号:
    vipCardNoField
    JField
    10
    会员卡号输入框
    totalPriceLabel
    JLabel

    总价:
    totalPriceNumLabel
    JLabel

    总价
    discountLabel
    JLabel

    优惠:
    discountNumLabel
    JLabel

    优惠
    image
    imageIcon

    背景图片





    53员理界面(HumanManageFrame):

    名称
    类型

    备注
    systemLabel
    JLabel

    超市理系统
    lockButton
    JButton

    锁屏钮
    exitButton
    JButton

    退出钮
    systemLeaderLabel
    JLabel

    系统导航
    salesManageButton
    JButton

    销售理钮
    humanManageButton
    JButton

    员理钮
    stockManageButton
    JButton

    仓库理钮
    mulCountButton
    JButton

    综合统计钮
    reportFormCountButton
    JButton

    报表统计钮
    currentUserLabel
    JLabel

    前操作户:
    userNameLabel
    JLabel

    户名
    merchSalesButton
    JButton

    商品销售钮
    image
    imageIcon

    背景图片
    vipManageButton
    JButton

    会员理钮
    employeeManageButton
    JButton

    员工理钮
    customManageButton
    JButton

    客户理钮
    managerManButton
    JButton

    理员理钮
    addVipMsgButton
    JButton

    增加会员信息钮
    deleteVipMsgButton
    JButton

    删会员信息钮
    searchVipMsgButton
    JButton

    查询会员信息钮
    changeVipMsgButton
    JButton

    修改会员信息钮


    54报表统计界面(ReportFormsFrame):

    名称
    类型

    备注
    systemLabel
    JLabel

    超市理系统
    lockButton
    JButton

    锁屏钮
    exitButton
    JButton

    退出钮
    systemLeaderLabel
    JLabel

    系统导航
    salesManageButton
    JButton

    销售理钮
    humanManageButton
    JButton

    员理钮
    stockManageButton
    JButton

    仓库理钮
    mulCountButton
    JButton

    综合统计钮
    reportFormCountButton
    JButton

    报表统计钮
    currentUserLabel
    JLabel

    前操作户:
    userNameLabel
    JLabel

    户名
    financeReportFormsLabel
    JButton

    财务报表钮
    saleReturnReportFormsLabel
    JButton

    退货报表钮
    importReportFormsLabel
    JButton

    入库报表钮
    stockReportFormsLabel
    JButton

    出库报表钮
    saleReportFormsLabel
    JButton

    销售报表钮
    timeLabel
    JLabel

    时间:
    yearCombobox
    JCombobox


    monthCombobox
    JCombobox


    selectGraphTypeLabel
    JLabel

    选择图形类型
    barGraphButton
    JButton

    柱状图钮
    pieGraphButton
    JButton

    饼状图钮
    lineGraphButton
    JButton

    折线图钮
    makeSureButton
    JButton

    确定钮
    image
    ImageIcon

    背景图片

    55综合统计界面(MulCountFrame):

    名称
    类型

    备注
    systemLabel
    JLabel

    超市理系统
    lockButton
    JButton

    锁屏钮
    exitButton
    JButton

    退出钮
    systemLeaderLabel
    JLabel

    系统导航
    salesManageButton
    JButton

    销售理钮
    humanManageButton
    JButton

    员理钮
    stockManageButton
    JButton

    仓库理钮
    mulCountButton
    JButton

    综合统计钮
    reportFormCountButton
    JButton

    报表统计钮
    currentUserLabel
    JLabel

    前操作户:
    userNameLabel
    JLabel

    户名
    saleStatisticsButton
    JButton

    销售统计钮
    importStatisticsButton
    JButton

    出库统计钮
    stockStatisticsButton
    JButton

    入库统计钮
    timeLabel
    Jlabel

    时间:
    yearCombobox
    JCombobox


    monthCombobox
    JCombobox


    makeSureButton
    JButton

    确定钮
    moneyLabel
    Jlabel

    金额
    salesVolumeLabel
    Jlabel

    销售额
    profitLabel
    Jlabel

    利润
    image
    ImageIcon

    背景图片


    56仓库理界面(StockManageFrame):

    名称
    类型

    备注
    systemLabel
    JLabel

    超市理系统
    lockButton
    JButton

    锁屏钮
    exitButton
    JButton

    退出钮
    systemLeaderLabel
    JLabel

    系统导航
    salesManageButton
    JButton

    销售理钮
    humanManageButton
    JButton

    员理钮
    stockManageButton
    JButton

    仓库理钮
    mulCountButton
    JButton

    综合统计钮
    reportFormCountButton
    JButton

    报表统计钮
    currentUserLabel
    JLabel

    前操作户:
    userNameLabel
    JLabel

    户名
    addmerchMsgButton
    JButton

    增加商品信息钮
    deletemerchMsgButton
    JButton

    删商品信息钮
    changemerchMsgButton
    JButton

    修改商品信息钮
    searchmerchMsgButton
    JButton

    查询商品信息钮
    searchStockButton
    JButton

    查询库存钮
    returnmerchButton
    JButton

    退货钮
    importmerchButton
    JButton

    进货钮
    merchLossButton
    JButton

    商品报损钮
    merchOverFlowButton
    JButton

    商品报溢钮
    timeLabel
    Jlabel

    时间:
    yearCombobox
    JCombobox


    monthCombobox
    JCombobox


    makeSureButton
    JButton

    确定
    merchNoLabel
    JLabel

    商品编号
    merchNoField
    JField
    10
    输入商品编号
    merchNameLabel
    JLabel

    商品名称
    merchNameField
    JField
    20
    输入商品名称
    merchTypeLabel
    JLabel

    商品类型
    merchTypeField
    JField
    10
    输入商品类型
    factoryNoLabel
    JLabel

    厂商编号
    factoryNoField
    JField
    10
    输入厂商编号
    supplierNoLabel
    JLabel

    供货商编号
    supplierNoField
    JField
    10
    输入供货商编号
    merchCostPriceLabel
    JLabel

    商品成价
    merchCostPriceField
    JField
    4 2
    输入商品成价
    salePriceLabel
    JLabel

    商品定价
    salePriceField
    JField

    输入商品定价
    merchDiscountLabel
    JLabel
    0 1 2
    商品折扣
    merchDiscountField
    JField

    输入商品折扣
    preservationButton
    JButton

    保存钮
    bgImage
    ImageIcon

    背景图片




    6界面原型
























    文档香网(httpswwwxiangdangnet)户传

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

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

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

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

    下载文档

    相关文档

    库存管理系统需求文档

    普通用户仓库管理员可以进行登录、修改个人信息、修改密码、显示个人信息。管理员用户系统管理员可以进行登录、修改个人信息、修改密码、添加用户、显示所有用户信息、通过条件查询用户信息、排序查询用户信息...

    3年前   
    732    0

    OA系统需求文档

    需求和需求分析说明书:需求描述和主要的用例图,参见下面的“系统需求和需求分析说明书模板”。系统设计说明书:系统主要的实例类图,至少3个用例的时序图,参见下面的“系统设计说明书模板”。单元测试用例...

    3年前   
    836    0

    基于UML的超市管理系统需求分析与设计

    基于UML的超市管理系统需求分析与设计 团队名: 团队成员: 工作周...

    5年前   
    1439    0

    Bug管理工具需求文档

    测试管理工具中Bug管理是测试工作中必不可少的工具。尝试过Word,Excel,Groove,Bugzilla,zentao_BugFree(V1.0),其中前三款并不属于专业的测试软件,测试的...

    3年前   
    639    0

    Android项目需求文档

    列出本文件中用到的专门术语的定义和外文首字母组词的原词组。

    3年前   
    767    0

    CMS需求文档

     新闻发布系统和运营管理系统分开 实现编辑一次新闻即可发到不同的版块 可新建版块且控制其调用的类别并生成html文件 编辑器内容扩展,提高新闻的可用性 所有生成的新闻都是标准静态化网页

    3年前   
    829    0

    PRD产品需求文档

    PRD是每个产品人员最经常看到的文档,还是有很多产品的朋友问我PRD怎么写,如何才能表达清楚意思。其实PRD并没有规定的格式,每个公司都可以根据自己公司的实际需要来写适合自己产品团队的PRD。...

    9年前   
    645    1

    「MRD」市场需求文档

    MRD和市场需求文档是同义词,已合并。市场需求文档目录文档作用文档意义文档撰写文档核心错误认识其它解释  市场需求文档,(英文全称 Market Requirement Document,MR...

    9年前   
    590    0

    产品商业需求文档(BRD)

    [_项目名称]商业需求文档文件状态:[√] 草稿[ ] 正式发布[ ] 正在修改文件标识:Company-Project-RD-UR当前版本:X.Y作 者:完成日期:Year-Mon...

    11年前   
    724    1

    MRD市场需求文档

    MRD市场需求文档1、文档介绍1.1 文档目的小威“产品”,是父母一手创造的无价“产品”。对社会无益但也不会对社会有害,但相信对互联网来说只有益,不会有害。1.2 内容概要“产品”的好坏,不是...

    10年前   
    595    0

    图书管理系统项目管理文档

    XX学院图书管理系统项目管理文档目录1. 合同管理----------------------------------------------------------------------3...

    3年前   
    580    0

    文档安全管理系统建设方案

    文档安全管理系统建设方案  防止信息泄漏的x文档安全管理系统(cobra docguard1.防syetem)  ・安全文档管理系统  1)------技术白皮书  2)------解决方案 ...

    9年前   
    532    0

    图书管理系统需求分析

    图书管理系统需求分析可行性分析报告 31 引言 32 可行性研究的前提 33.系统技术可行性分析 34 系统经济可行性分析 45 社会因素分析 46 结论意见 4项目开发计划 51.项目名称:...

    3年前   
    650    0

    物流管理系统需求分析

    物流管理系统需求分析 物流管理系统需求分析(3PL)1.引言 开发背景 在当今高速发展的信息社会,现代物流行业突飞猛进发展,伴随着我国国民经济连续多...

    6个月前   
    231    0

    学生管理系统需求分析

    学生管理系统需求分析报告 ——移动互联网开发X班第X小组一:需求背景学生信息管理系统是具有统计,管理学生和老师各种在校相关信息,方便学校对于学生信息的统一管理的系统。 随着高校...

    2年前   
    910    0

    Herosoft-需求分析文档

    需求分析文档目的:用于将需求反馈表反映的用户模糊需求变为可设计的功能需求。适用范围:产品规划经理进行需求分析。提交人所属部门提交日期需求类别 ...

    10年前   
    702    1

    PRD产品需求模板文档

    项目所属范围 (请在 Yes一栏打勾,添加内容后可将此注释删除。) 1.2

    3年前   
    832    1

    IT项目进度管理全球文档管理系统项目实例

    IT项目进度管理全球文档管理系统项目实例  0、引言  一个项目往往是由若干个相对独立的任务链条组成的,各链条之间的协作配合直接关系到整个项目的进度,利用系统、网络化的管理方法,可以优化整个项...

    12年前   
    669    0

    超市管理系统软件需求分析和设计说明书面向对象方法

    超市管理系统需求分析报告(使用面向对象的方法) 目录1 用例和用例图 11.1 什么是用例和用例图 11.2 用例图 21.3 用例说明 42 类图 92.1 什么是类图 92.2 类图 ...

    2年前   
    389    0

    超市管理系统的设计与分析

    网络和超市的大规模发展以及迅速发展的趋势,许多行业需要用到软件开发技术和工具。各种管理系统已成为行业发展不可或缺的重要功能。每一种管理系统都为该行业的发展和扩大提供了基础设施和竞争平台,同时也为...

    3年前   
    965    0