进销存管理系统详细设计(包括流程图、类图、页面设计).doc
-
资源ID:35445096
资源大小:7.35MB
全文页数:337页
- 资源格式: DOC
下载积分:35金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
进销存管理系统详细设计(包括流程图、类图、页面设计).doc
案卷号日期进销存管理系统详细设计说明书 作 者: 完成日期: 签 收 人: 签收日期: 修改情况记录:版本号修改批准人修改人安装日期签收人 目 录1 引言11.1 编写目的11.2 背景11.3 定义11.4 参考资料12 程序系统的结构13 程序(标识符)设计说明23.1 基础信息模块(BAS)设计说明23.1.1 往来单位(BAS001)子模块23.1.1.1程序描述23.1.1.2 功能33.1.1.3 性能43.1.1.4 输入项43.1.1.5 输出项53.1.1.6 算法63.1.1.7 流程逻辑93.1.1.8 接口123.1.1.9 存储分配123.1.1.10 注释设计123.1.1.11 限制条件133.1.1.12 测试计划133.1.1.13 尚未解决的问题133.1.2 商品信息管理功能(BAS002)133.1.2.1商品信息管理功能程序描述133.1.2.2 功能133.1.2.3 输入项173.1.2.4 输出项183.1.2.5 算法183.1.2.6 流程逻辑203.1.2.8 接口233.1.2.9 存储分配233.1.2.10 注释设计233.1.2.11 限制条件233.1.2.12 测试计划233.1.2.13 尚未解决的问题233.1.3 仓库信息管理(BAS003)子模块243.1.3.1 仓库信息管理描述243.1.3.2 功能243.1.3.3 输入项253.2.3.4 输出项263.1.3.5 算法263.1.3.6 流程逻辑273.1.3.7 接口323.1.4 银行帐户管理(BAS004)子模块323.1.4.1程序描述323.1.4.2 功能323.1.4.3 输入项333.1.4.4 输出项343.1.4.5 算法343.1.4.6 流程逻辑353.1.4.7 接口353.1.5 员工信息管理(BAS005)子模块363.1.5.1程序描述363.1.5.2 功能363.1.5.3 输入项383.1.5.4 输出项393.1.5.5 算法393.1.5.6 流程逻辑403.1.6 费用科目(BAS006)子模块413.1.6.1程序描述413.1.6.2 功能413.1.6.3 性能413.1.6.4 输入项413.1.6.5 输出项423.1.6.6 算法433.1.6.7 流程逻辑443.1.7期初商品库存(SRC001)子模块463.1.2.1程序描述463.1.7.2 功能463.1.7.3 性能483.1.7.4 输入项483.1.7.5 输出项493.1.7.6 算法493.1.7.7 流程逻辑503.1.7.8 接口533.1.7.9 存储分配533.1.7.10 注释设计533.1.7.11 限制条件543.1.7.12 测试计划543.1.7.13 尚未解决的问题543.1.8 期初应收、应付款(SRC002)子模块543.1.8.1程序描述543.1.8.2 功能553.1.8.3 输入项553.1.8.4 输出项563.1.8.5 算法563.1.8.6流程逻辑573.1.8.7 接口583.1.8.8 存储分配583.1.8.9 注释设计593.1.8.10 限制条件593.1.8.11 测试计划593.1.8.12 尚未解决的问题593.1.9 期初银行账户(SRC003)子模块593.1.9.1程序描述593.1.9.2 功能593.1.9.3 性能603.1.9.4 输入项603.1.5.5 输出项613.1.9.6 算法613.1.9.7 流程逻辑623.1.9.8 接口643.1.9.9 存储分配643.1.9.10 注释设计643.1.9.11 限制条件643.1.9.12 测试计划653.1.9.13 尚未解决的问题653.2系统管理程序设计说明65程序系统的结构653.2.1登录程序描述673.2.1.1 功能673.2.1.2性能703.2.1.3 输入项703.2.1.4 输出项703.2.1.5 算法703.2.1.6 流程逻辑703.2.2权限设置程序描述723.2.2.1 功能723.2.2.2性能793.2.2.3 输入项793.2.2.4 输出项793.2.2.5 算法793.2.2.6 流程逻辑813.2.3修改密码程序描述823.2.3.1 功能833.2.3.2性能853.2.3.3 输入项853.2.3.4 输出项853.2.3.5 算法853.2.3.6 流程逻辑853.2.4公司信息管理程序描述873.2.4.1 功能873.2.4.2性能923.2.4.3 输入项923.2.4.4 输出项923.2.4.5 算法933.2.4.6 流程逻辑943.2.5系统信息程序描述963.2.5.1 功能973.2.5.2性能1013.2.5.3 输入项1013.2.5.4 输出项1013.2.5.5 算法1013.2.5.6 流程逻辑1013.3 进货管理程序描述1043.3.1 进货模块1043.3.1.1程序描述1043.3.1.2界面1043.3.1.3功能1053.3.1.4输入项105表1 进货单输入项1063.3.1.5输出项106表2 进货单输出项107表3 商品信息输出项1073.3.1.6算法1073.3.1.7流程逻辑1083.3.1.8接口1083.3.2 退货模块1083.3.2.1程序描述1083.3.2.2界面1093.3.2.3功能1093.3.2.4输入项1103.3.2.5输出项1113.3.2.6算法1123.3.2.7流程逻辑1133.3.3 查询模块1133.3.3.1程序描述1133.3.3.2界面1133.3.3.3功能1143.3.3.4输入项1153.3.3.5输出项1163.3.3.6算法1163.3.3.7流程逻辑1173.3.3.8接口1173.3.4 采购模块1173.3.4.1程序描述1173.3.4.2界面1183.3.4.3功能1183.3.4.4输入项1183.3.4.5输出项1183.3.4.6算法1193.3.4.7流程逻辑1203.3.4.8接口1203.3.5 进货日报1203.3.5.1程序描述1203.3.5.2界面1203.3.5.3功能1213.3.5.4输入项1213.3.5.5输出项1213.3.5.6算法1223.3.5.7流程逻辑1223.3.6 进货商品统计1223.3.6.1程序描述1223.3.6.2界面1233.3.6.3功能1233.3.6.4输入项1233.3.6.5输出项1243.3.6.6算法1243.3.6.7流程逻辑1253.4销售管理模块(SS00)设计说明1253.4.1 销售查询模块(SS001)设计说明1263.4.1.1 程序描述1263.4.1.2 功能1263.4.1.3 性能1273.4.1.4 输入项1273.4.1.5 输出项1293.4.1.6 算法1293.4.1.7 流程逻辑1293.4.1.8 接口1303.4.2销售对账单模块(SS002)设计说明1313.4.2.1 功能描述1313.4.2.2 性能1313.4.2.3 输入项1313.4.2.4 输出项1323.4.2.5算法1323.4.2.6流程逻辑1323.4.2.7接口1333.4.3售后服务单模块(SS003)设计说明1333.4.3.1 程序描述1333.4.3.2 功能1333.4.3.3 性能1343.4.3.4 输入项1343.4.3.5 输出项1353.4.3.6 算法1353.4.3.7 流程逻辑1363.4.3.8 接口1373.4.4 销售退货模块(SS004)设计说明1373.4.4.1增加退货单(SS004-1)1383.4.4.1.1 增加退货单程序描述1383.4.4.1.2 功能1383.4.4.1.3 输入项1393.4.4.1.4 输出项1403.4.4.1.5 算法1413.4.4.1.6 流程逻辑1413.4.4.1.7 接口1423.4.4.2 删除退货单(SS004-2)1423.4.4.2.1 删除退货单算法描述1423.4.4.2.2 功能1423.4.4.2.3 输入项1433.4.4.2.4 输出项1443.4.4.2.5 算法1443.4.4.2.6 流程逻辑1443.4.4.2.7 接口1443.4.4.3 修改退货单(SS004-3)1443.4.4.3.1 修改退货单程序描述1443.4.4.3.2 功能1453.4.4.3.3 输入项1463.4.4.3.4 输出项1463.4.4.3.5 算法1473.4.4.3.6 流程逻辑1473.4.4.3.7 接口1483.4.4.4 查询退货单(SS004-4)1483.4.4.4.1 查询退货单程序描述1483.4.4.4.2 功能1483.4.4.4.3 输入项1493.4.4.4.4 输出项1493.4.4.4.5 算法1503.4.4.4.6 流程逻辑1503.4.4.4.7 接口1513.4.5销售利润模块(SS005)设计说明1513.4.5.1 销售利润程序描述1513.4.5.2 功能1523.4.5.3 性能1523.4.5.4 输入1533.4.5.5 输出1533.4.5.6 算法1533.4.5.7 流程逻辑1533.4.5.8 接口1553.4.6业务员业绩模块(SS006)设计说明1553.4.6.1业务员业绩程序描述1553.4.6.2 功能1563.4.6.3 性能1563.4.6.4 输入1573.4.6.5 输出1573.4.6.6 算法1573.4.6.7 流程逻辑1583.4.6.8 接口1603.4.7销售日报模块(SS007)设计说明1603.4.7.1程序描述1603.4.7.2功能1603.4.7.3 性能1603.4.7.4输入项1613.4.7.5输出项1613.4.7.6算法1613.4.7.7程序逻辑1613.4.7.8接口1623.4.8销售商品统计表模块(SS008)设计说明1623.4.8.1销售商品统计表程序描述1623.4.8.2 功能1623.4.8.3 性能1643.4.8.4 输入1643.4.8.5 输出1653.4.8.6 算法1653.4.8.7 流程逻辑1653.4.8.8 接口1673.4.9 销售清单模块(SS009)设计说明1683.4.9.1销售清单功能描述1683.4.9.2功能1683.4.9.3 性能1683.4.9.4 输入项1693.4.9.5 输出项1693.4.9.6 算法1693.4.9.7 流程逻辑1703.4.9.8 接口1713.4.10销售资金日报模块(SS010)设计说明1713.4.10.1程序描述1713.4.10.2功能1713.4.10.3性能1723.4.10.4输入项1723.4.10.5输出项1723.4.10.6算法1733.4.10.7程序逻辑1733.4.10.8接口1743.4.11报价单模块(SS011)设计说明1743.4.11.1报价单1743.4.11.2功能1743.4.11.3输入项1763.4.11.4输出项1773.4.11.5算法1773.4.11.6流程逻辑1783.4.11.7接口1783.4.12 销售单模块(SS0012)设计说明1793.4.12.1 程序描述1793.4.12.2 功能1793.4.12.3 性能1803.4.12.4 输入项1803.4.12.5 输出项1813.4.12.6 算法1833.4.12.7 流程逻辑1843.4.12.8 接口1873.5现金管理设计说明1873.5.1其他支出1873.5.1.1 其它支出程序描述1873.5.1.2 其它支出功能1883.5.1.3性能1893.5.1.4输入项189表14 其他支出数据输入项1903.5.1.5 其它支出输出项1903.5.1.6 其他支出算法1903.5.1.7 其它支出流程逻辑1923.5.1.8 接口1933.5.2其他收入1933.5.2.1 其它收入程序描述1933.5.2.2 其它收入功能1933.5.2.3 其它收入性能1953.5.2.4 其它收入输入项195表16 其他收入输入信息1953.5.2.5 其它收入输出项195表17 其他收入输入信息1963.5.2.6 其他收入算法1963.5.2.7 其它收入流程逻辑1983.5.2.8 接口1993.5.3付款单1993.5.3.1付款单程序说明1993.5.3.2付款单功能2003.5.3.3 输入项2023.5.3.4输出项2033.5.3.5算法2033.5.3.6流程逻辑2053.5.3.7接口2053.5.4 收款单2063.5.4.1收款单程序说明2063.5.4.2收款单功能2073.5.4.3输入项2093.5.4.4输入项2093.5.4.5输出项2103.5.4.6算法2103.5.4.6流程逻辑2133.5.4.7接口2143.5.5 资金往来查询2143.5.5.1 资金往来查询程序描述2143.5.5.2 功能2143.5.5.3 输入项2153.5.4 输出项2163.5.5.5 算法2163.5.5.6 流程逻辑2173.5.5.7 接口2183.5.6客户对帐单2183.5.6.1 客户对帐单程序描述2183.5.6.2 功能2183.5.6.3 输入项2203.5.6.4 输出项2203.5.6.5 算法2213.5.6.6 流程逻辑2223.5.6.7 接口2223.5.7应收应付表2233.5.7.1 程序描述2233.5.7.2 功能2233.5.7.3 性能2233.5.7.4 输入项2233.5.7.5 输出项2243.5.7.6 算法2243.5.7.7 流程逻辑2253.5.7.8 接口2253.5.8银行帐户资金报表2253.5.8.1 程序描述2253.5.8.2 功能2253.5.8.3 输入项2263.5.8.4 输出项2263.5.8.5 算法2263.5.8.6流程逻辑2273.8.7 接口2273.5.9到期单据提醒2273.5.9.1到期单据提醒程序描述2273.5.9.2 到期单据提醒功能2283.5.9.3 到期单据提醒性能2293.5.9.4 到期单据提醒输入项2293.5.9.5 到期单据提醒输出项2293.5.9.6 到期单据提醒算法2303.5.9.7 流程逻辑2303.5.9.8 接口2313.6库存管理2313.6.1仓库调拨2313.6.1.1增加模块(M0101)2323.6.1.1.1模块描述2323.6.1.1.2功能2323.6.1.1.3输入项2323.6.1.1.4输出项2333.6.1.1.5算法设计2333.6.1.1.6流程逻辑2333.6.1.1.7接口2343.6.1.2修改模块(M0102)2343.6.1.2.1模块描述2343.6.1.2.2功能2343.6.1.2.3输入项2353.6.1.2.4输出项2353.6.1.2.5设计方法2363.6.1.2.6流程逻辑2363.6.1.2.7接口2373.6.1.3删除模块(M0103)2373.6.1.3.1模块描述2373.6.1.3.2功能2373.6.1.3.3输入项目2373.6.1.3.4输出项目2373.6.1.3.5设计方法2373.6.1.3.6流程逻辑2383.6.1.3.7接口2383.6.1.4查询模块(M0104)2383.6.1.4.1模块描述2383.6.1.4.2功能2383.6.1.4.3输入项2393.6.1.4.4输出项2393.6.1.4.5设计方法2393.6.1.4.6流程逻辑2403.6.1.4.7接口2403.6.1.5保存模块(M0105)2403.6.1.5.1模块描述2403.6.1.5.2功能2413.6.1.5.3输入项目2413.6.1.5.4输出项目2413.6.1.5.5算法设计2413.6.1.5.6、流程逻辑2413.6.1.5.7、接口2423.6.1.6返回模块(M0106)2423.6.2仓库调拨查询2423.6.2.1 查询商品名称子模块(M0201)2423.6.2.1.1模块描述2423.6.2.1.2功能2433.6.2.1.3性能2463.6.2.1.4输入项2463.6.2.1.5输出项2463.6.2.1.6设计方法2463.6.2.1.7流程逻辑2463.6.2.1.8接口2473.6.3库存数量调整2473.6.3.1 增加库存数量(M0301)2473.6.3.1.1 模块描述2473.6.3.1.2 功能2483.6.3.1.3性能2483.6.3.1.4输入项2483.6.3.1.5输出项2493.6.3.1.6设计方法2493.6.3.1.7流程逻辑2493.6.3.1.8接口2503.6.3.2 修改库存数量(0M302)2503.6.3.2.1 模块描述2503.6.3.2.2 功能2503.6.3.2.3 性能2513.6.3.2.4 输入项2513.6.3.2.5 输出项2523.6.3.2.6 设计方法2523.6.3.2.7流程逻辑2523.6.3.2.8 接口2533.6.3.3 删除库存数量(M0303)2533.6.3.3.1 模块描述2533.6.3.3.2 功能2543.6.3.3.3 性能2543.6.3.3.4 输入项2543.6.3.3.5输出项2543.6.3.3.6设计方法2543.6.3.3.7流程逻辑2553.6.3.3.8接口2553.6.3.4 查询库存数量(M0304)2553.6.3.4.1模块描述2553.6.3.4.2功能2553.6.3.4.3性能2563.6.3.4.4输入项2563.6.3.4.5输出项2563.6.3.4.6设计方法2563.6.3.4.7流程逻辑2573.6.3.4.8 接口2573.6.3.5 保存库存数量(M0305)2583.6.3.5.1 模块描述2583.6.3.5.2 功能2583.6.3.5.3 性能2583.6.3.5.4 输入项2583.6.3.5.5 输出项2583.6.3.5.6 设计方法2583.6.3.5.7流程逻辑2593.6.3.5.8 接口2593.6.3.6 返回(M0306)2593.6.3.6.1 模块描述2593.6.3.6.2 功能2593.6.3.6.3 性能2593.6.3.6.4 输入项2593.6.3.6.5 输出项2593.6.3.6.6 设计方法2593.6.3.6.7 流程逻辑2603.6.3.6.8 接口2603.6.4仓库数量调整查询2603.6.4.1查询商品(M0401)2603.6.4.1.1模块描述2603.6.4.1.2功能2603.6.4.1.3输入项2613.6.4.1.4输出项2613.6.4.1.5算法2613.6.4.1.6流程逻辑图2613.6.4.1.7接口262表33 查询商品信息功能接口2623.6.4.2 高级查询(M0402)2623.6.4.2.1高级查询描述2623.6.4.2.2功能2623.6.4.2.3输入项2623.6.4.2.4输出项2633.6.4.2.5算法2633.6.4.2.6流程逻辑图2633.6.4.2.7接口2633.6.4.3检索模块(M0403)2633.6.4.3.1模块描述2633.6.4.3.2功能2633.6.4.3.3输入项2643.6.4.3.4输出项2643.6.4.3.5设计方法2643.6.4.3.6流程逻辑2653.6.4.3.7接口2663.6.4.4 排序(M0404)2663.6.4.4.1排序描述2663.6.4.4.2功能2663.6.4.4.3输入项2663.6.4.4.4输出项2663.6.4.4.5算法2663.6.4.4.6流程逻辑2663.6.4.4.7接口2673.6.4.5打印(M0405)2673.6.4.6返回(M0406)2673.6.5商品库存查询2673.6.5.1查询条件选择(M0501),商品检索(M0502)2673.6.5.1.1模块描述2673.6.5.1.2.功能2683.6.5.1.3性能2723.6.5.1.4输入项2733.6.5.1.7.流程逻辑2743.6.5.1.8 接口2743.6.5.3打印(M0503)2753.6.5.4退出(M0504)2753.6.6收发存报表模块(M0601)2753.6.6.1模块描述2753.6.6.2功能2753.6.6.3性能2783.6.6.4输入项2783.6.6.5输出项2783.6.6.6设计方法2783.6.6.7流程逻辑2793.6.6.8接口2793.6.7库存明细帐查询2793.6.7.1 检索模块描述 (M0701)2793.6.7.2 功能2793.6.7.3 性能2813.6.7.4 输入项2813.6.7.5输出项2813.6.7.6检索算法2813.6.7.7流程逻辑2813.6.7.8 接口2823.6.8成品组装2833.6.8.1 增加成品组装信息模块(M0801)2833.6.8.1.1模块描述2833.6.8.1.2功能2833.6.8.1.3输入项2843.6.8.1.4输出项2843.6.8.1.5设计方法(算法)2843.6.8.1.6 流程逻辑2853.6.8.1.7接口2853.6.8.1.8测试计划2863.6.8.2 删除成品组装信息(M0802)2863.6.8.2.1模块描述2863.6.8.2.2功能2863.6.8.2.3输入项2873.6.8.2.4输出项2873.6.8.2.5设计方法(算法)2873.6.8.2.6接口287表36 成品组长功能调用接口2883.6.8.2.7 流程逻辑2883.6.8.2.8 测试计划2883.6.8.3 单据查询(M0804)2883.6.8.3.1模块描述2883.6.8.3.2功能2893.6.8.3.3输入项2893.6.8.3.4输出项2893.6.8.3.5设计方法(算法)2903.6.8.3.6接口2903.6.8.3.7 流程逻辑2903.6.8.3.8 测试计划2913.6.8.4 单据修改(M0805)2913.6.8.4.1模块描述2913.6.8.4.2功能2913.6.8.4.3输入项2923.6.8.4.4输出项2923.6.8.4.5设计方法(算法)2923.6.8.4.6接口293表37 单据修改调用接口2933.6.8.4.7 流程逻辑2933.6.8.4.8测试计划2943.6.9成品拆分2943.6.9.1 增加成品拆分信息(M0901)2943.6.9.1.1 功能描述2943.6.9.1.2 功能2953.6.9.1.3 输入项2963.6.9.1.4输出项2963.6.9.1.5设计方法(算法)2973.6.9.1.6 接口2973.6.9.1.7 逻辑流程图2973.6.9.1.8 界面设计2983.6.9.1.9 测试计划2993.6.9.2 删除成品拆分信息(M0902)2993.6.9.2.1 模块描述2993.6.9.2.2 功能2993.6.9.2.3 输入项3013.6.9.2.4输出项3013.6.9.2.5设计方法(算法)3023.6.9.2.6 接口3023.6.9.2.7 流程图3023.6.9.2.8 界面设计3033.6.9.2.9 测试计划3043.6.9.3单据查询(M0904)3043.6.9.3.1 模块描述3043.6.9.3.2 功能3043.6.9.3.3 输入项3063.6.9.3.4输出项3063.6.9.3.5设计方法(算法)3063.6.9.3.6 接口3063.6.9.3.7 流程图3063.6.9.3.8 界面设计3073.6.9.3.9 测试计划3083.6.9.4单据修改(M0905)3083.6.9.4.1 模块描述3083.6.9.4.2 功能3083.6.9.4.3 输入项3103.6.9.4.4 输出项3103.6.9.4.5 接口3113.6.9.4.7 流程图3113.6.9.4.8 界面设计3123.6.9.4.9 测试计划3133.6.10库存报警3133.6.10.1 显示库存报警信息3143.6.10.1.1模块描述3143.6.10.1.2功能3143.6.10.1.3输入项3153.6.10.1.4输出项3153.6.10.1.5设计方法3163.6.10.1.6流程逻辑3163.6.10.1.7接口3173.6.10.2 打印库存报警信息3173.6.10.2.1模块描述3173.6.10.2.2功能3173.6.10.2.3输入项318表40 库存报警打印功能输入项3183.6.10.2.4输出项3183.6.10.2.5设计方法3193.6.10.2.6流程逻辑3193.6.10.2.7接口3191 引言1.1 编写目的 说明编写这份详细设计说明书的目的,指出预期的读者范围。1.2 背景说明:a 待开发的软件系统的名称;b 列出本项目的任务提出者、开发者、用户以及将运行该项软件的单位。1.3 定义 列出本文件中用到的专门术语的定义和缩写词的原词组。1.4 参考资料列出要用到的参考资料,如:a 本项目的经核准的计划任务书或合同、上级机关的批文;b 属于本项目的其他已发表的文件;c 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。2 程序系统的结构用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符和它们之间的层次结构关系。本程序主要采用四层结构,如下所示:数据层(DB)数据访问层(DAL)业务逻辑层(BLL)用户层(UI)图1 系统结构示意图3 程序(标识符)设计说明3.1 基础信息模块(BAS)设计说明该功能模块主要是管理系统中所用到的一些基本信息:往来单位信息、商品信息、员工信息、仓库信息、银行账户、费用科目信息。主要包含如下六项子模块:3.1.1 往来单位(BAS001)子模块3.1.1.1程序描述往来单位信息管理分增加、修改、删除、查询、打印。1. 增加(Add):在增加记录页面(Add.aspx)中填写往来单位信息,以增加一条记录。2. 修改(Modify):在修改记录页面(Modify.aspx)中填写往来单位信息,以更新记录。3. 删除(Delete):将删除选中的整个往来单位的信息。4. 查询:Ø 模糊查询助记码检索(QueryByHelpNum):在文本框中输入助记码进行检索;联系人检索(QueryByMessager):在文本框中输入联系人进行检索;主营业务检索(QueryByMainBus):在文本框中输入主营业务检索;单位名检索(QueryByProvideName):在文本框中输入单位名检索;通用检索(Query):按单位编号从小到大排序输出往来单位表的所有内容。Ø 数据过滤查询(QueryByValidateData)所涉及到的列有:a) 往来单位单项信息(ProviderItem):包括所有往来单位的输入项b) 比较符(CompareSigal):大于、小于、等于、左匹配、右匹配、包含。c) 对应此单项信息的所有有用信息(ValidateProviderItems):对应第 1项。d) 或/且选项(OrAnd):可选项,若选择此项后,会另起一列,前后两列的关系是或,且。增加一条查询条件编辑列(AddQueryItem):增加一条查询条件列。删除一条查询条件编辑列(DeleteQueryItem):删除选中查询条件列。5. 打印(Print):执行打印功能。3.1.1.2 功能1. 该功能点的大致处理流程图如下: 图2 往来单位模块处理流程图2. 该功能点的详细情况以类图的形式给出,如下所示:图3 往来单位输入项类图3.1.1.3 性能说明对该程序的全部性能要求,包括对精度、灵活性和时间特性的要求。3.1.1.4 输入项1. 单位代码(pID):四位数字: 以0001开始编号2. 单位性质(pAttribute):下拉列表: 如,客户、供应商等3. 助记码(pHelpNum):名称的首写字母: 如,推土机 TTJ4. 所属地区(pArea):下拉列表+浏览基础信息设置5. 所属行业(pIndustry):下拉列表+浏览基础信息设置6. 单位类别(pClass):下拉列表+浏览基础信息设置7. 单位名称(pName):文本框8. 简称(pShortName):文本框9. 联系人1(pMessager1):文本框10. 税号(pTaxNum):文本框11. 联系人2(pMessager2):文本框12. 地址(pAddress):文本框13. 开户银行(pBank):文本框14. 账号(pAccount):文本框15. 电报挂号(pTelex):文本框16. 业务电话(pBusPhone):文本框17. 法人代表(pPresent):文本框18. 财务电话(pFinPhone):文本框19. 邮编(pPostcode):文本框20. 业务员(pBusinesser):文本框21. 传真(pFax):文本框22. 移动电话(pMobile):文本框23. E-MAIL(pEmail):文本框24. 公司主页(pHomepage):文本框25. 回款地址(pBackAddress):文本框26. 主营业务(pMainBus):文本框27. 备注(pRemark):文本框28. 触发单击按钮事件。3.1.1.5 输出项1. 增加增加成功:返回到往来单位主页面(Provi