软件项目报告文档

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

CDLogin(登陆)

CDReserve (订货管理)

CDPerView (权限管理)

CDSetup (系统设备)

CDBAK (备份)

CDSellBack (退货管理)

CDResume (恢复)

CDSell (销售管理)

CBaseQuery (查询类)

CDSellQuery (查看报表)

CMyDlg (主窗口)

b)用例图及用例的简要描述

用例编号UC01

用例名称查看库存情况

用例概述销售管理员在接受到客户要求订货的信息后,可以查看公司现有的库存情况,以便确定是否存在该货物。

主参与者销售管理员超级管理员

补充说明操作员可以根据具体情况而选择不同的条件进行查询

用例编号UC02

用例名称记录客户信息

用例概述销售管理员在确定库存存在既定的货物后,可以保存客户的各种信息,以便以后的确认和其它维护。

主参与者销售管理员超级管理员

补充说明在操作者保存后应该有所提示,出现冲突时也应该有所提示用例编号UC03

用例名称查看客户信息

基本事件流1.操作员进入系统

2.操作员得知员工信息出现错误或者需要更新

3.操作员改正员工信息,并确定输入

4.系统改正员工信息,并保存入交易信息库

用例编号UC16

用例名称设定管理员权限

用例概述超级管理员负责对所有管理员进行管理,最主要设置其权限。主参与者超级管理员

前置条件操作员进入系统

后置条件不同类型的管理员有不同的信息

基本事件流1.操作员进入系统

2.操作员设定不同管理员的管理权限

3.系统保存各种管理员的管理权限

以下为交互图:以下为活动图:

e)用户界面的初步设计

具体界面如下:

三、系统分析与设计

1.划分子系统

2.确定子系统之间的关系

3.架构建模

DLogin.cpp

DLogin.h

商品销售管理系统.cpp

商品销售管理系统.h

商品销售管理系统Dlg.cpp

商品销售管理系统Dlg.h

DPurVie w.h

DSell.h

DSellB ack.h DReserv e.h

BaseQue ry.h DSellQue ry.h

DSetup.h

DBAK.h

DResum e.h

BaseQu ery.cpp

DSellQu ery.cpp

DSetup.c pp

DBAK.c pp

DResum e.cpp

DReserv e.cpp DSellBa ck.cpp DSell.cp p

DPurVie w.cpp

BaseList .h RxReco rdset.h

BaseCom boBox.h RxGri d.h BaseEdit .h BaseDate TimeCtrl.h BaseStat ic.h RxEdit.h

RxADO.h

Struct.h

DCliect.h

DWare.h

DOP.h

DPerson.h

DCliect.c pp

DWare.c pp

DOP.cpp

DPerson.cpp

DPhoto.h

DPhoto.c pp

4. 构件建模

a) 行为分析

登陆(图一)

销售记录(图二)

销售修改(图三)

维护管理(图四)

职员和商品信息的录入(图五)

职员和商品信息的修改(图六) b) 整理设计类

CDLogin(登陆)

CDReserve (订货管理)

CDPerView (权限管理)

CDSetup (系统设备)

CDBAK (备份)

CDSellBack (退货管理)

CDResume (恢复)

CDSell (销售管理)

CBaseQuery (查询类)

CDSellQuery (查看报表)

CMyDlg (主窗口)

超级管理员(窗口)

超级管理员(窗口)

维护管理

维护管理员(窗口)

销售管理员(窗口)

销售权限管理

相关文档
最新文档