五、详细设计说明书
初始化客户信息管理模块进车管理模块销售管理模块仓库管理模块财务管理模块系统操作模块 ? 存储分配
内部数据: 数据库连接 conn ADODB Connection对象 rs ADODB Recoedset对象 窗体 form1 form 登录窗体
form2 form 轿车销售管理主窗体 form3 form 客户信息管理主窗体 form4 form 进车管理主窗体 form5 form 销售管理主窗体 form6 form 仓库管理主窗体 form7 form 财务管理主窗体 form8 form 系统设置主窗体
? 测试要点
数据库连接情况:正常情况,数据库文件缺少,外部系统异常。 对管理员输入的响应: 合法输入,能够正常调用子窗体;
非法输入,系统能否辨别,并作出响应(提出警告); 子模块的异常状况,系统能否及时做出响应。
2.进车管理模块
?
功能
入库操作 采购清单处理 库存查询
? 性能
各个功能全部列出,让人们易于操作,根据想要的功能操作那个模块。
? 输入项目
管理员鼠标点击
五、详细设计说明书
? 输出项目
点击的窗体
? 算法
程序流程图
? 程序逻辑
进车管理主窗体初始化操作取消选择项出错入库处理库存查询采购清单处理操作取消关闭窗体 ? 接口
调用形式:form99.show
? 存储分配
内部数据: 数据库连接 conn ADODB Connection rs ADODB Recoedset 控件 command8 command Command9 command Command10 command Command11 command Command12 command Command13 command 窗体 form7 form form8 form form9 form form10 form form11 form form12 form form13 form Form14 form
对象 对象 车辆入库 入库修改
按供货商查询入库清单 按轿车信息查询入库清单按供货商查询订单 按轿车信息查询订单 采购清单处理窗体 入库处理窗体 入库修改窗体
按供货商查询入库清单 按轿车信息查询入库清单按供货商查询订单 按轿车信息查询订单 查询轿车库存
五、详细设计说明书
? 限制条件
非管理员不能操作,窗体调用错误
? 测试要点
数据库连接正常 数据库操作正常 窗体调用正常
2.1 入库处理模块 ? 功能
把采购回来的轿车信息存入库存
? 性能
存储轿车信息
? 输入项目
轿车信息
? 输出项目
保存成功、保存失败或无操作
? 算法
过程设计语言
? 程序逻辑
数据库连接正常 调用数据库插入语句
IF 轿车信息填写正确 THEN
插入数据库并提示退出
ELSE 返回错误信息,并设置重填
? 接口
调用形式:form7.show
? 存储分配
局部变量: 数据库连接 conn ADODB Connection rs ADODB Recoedset 文本框(标签) Text1(Lebel2) text Text2(Lebel3) text Text3(Lebel4) text Text4(Lebel5) text Text5(Lebel6) text
对象对象 入库单号 入库日期 订单号 厂商编号 订购数量
五、详细设计说明书
Text6(Lebel7) text 厂商名称 Text7(Lebel8) text 车型代码 Text8(Lebel9) text 车辆颜色 Text9(Lebel10) text 产地 Text10(Lebel11) text 品牌 Text11(Lebel12) text 底盘号 Text12(Lebel13) text 发动机号 Text13(Lebel14) text 合格证号 Text14(Lebel15) text 行驶里程 Text15(Lebel16) text Text16(Lebel17) text Text17(Lebel18) text Text18(Lebel19) text Text19(Lebel20) text 控件 command1 command Command2 command Command3 command ? 限制条件
连接数据库错误,输入数据有错,主键数据重复? 测试要点
数据库连接正常; 数据库操作正常;
数据输入正确、正当的操作。
2.2 库存查询模块 ? 功能
查询库存
? 性能
按条件查询库存,让采购员对轿车的库存了解
? 输入项目
管理员选择的查询条件
? 输出项目
查询的结果
? 算法
过程设计语言
? 程序逻辑
出厂日期 进价 运费 采购成本 采购员ID 清空 保存 取消
相关推荐: