1、 数据库应用技术数据库应用技术课课 程程 设设 计计 说说 明明 书书 题目:题目: 采购采购管理系统管理系统 课程设计(论文)任务书课程设计(论文)任务书 学 号 学生姓名 专业班级 软件工程 113 班 设计题目 采购采购管理系统管理系统 设计技术 参数 1 题目要达到的目标:完成系统的登陆、数据的插入删除修改统计等基本操作。 2 数据库:SQLSERVER2005。 3 所使用的语言、工具:VB6.0+ SQLSERVER2005+WINDOWSXP。 4 所采用的技术、系统结构:ADO 数据库联接技术,系统结构为 C/S 结构。 设 计 要 求 1 教师布置实习任务和要求时,不得缺席,
2、并做好记录。 2 上机前预先把所有的源程序编写好。 3 上机时不得迟到,不得缺席,爱护设备,认真调试程序。 4 仔细查阅相关资料,认真完成思考题。 5 按要求书写设计任务书,并按要求按版打印,不得雷同。 工作量 二周 工 作 计 划 周一听取教师布置设计的任务及要求。 周二学生查阅相关资料,进行数据库设计。 周三至周五:详细设计与界面设计。 周一至周四程序设计与上机,调试源程序。 周五书写课程设计任务书。 参考资料 数据库应用技术 数据库应用技术实验指导书自编 数据库应用技术课程设计指导书等自编 指 导 教 师 评语 教师: 学生: 说明:此表一式四份,学生、指导教师、教研室、系部各一份。可加
3、附页。 2011 年 12 月 31 共 22 页 第 3 页 目录目录 第一章 概述 .4 第二章 问题定义 .5 第三章 需求分析 .6 第四章 数据库设计 .9 第五章 界面设计 .13 第六章 设计总结 .21 参考文献 .22 共 22 页 第 4 页 第一章第一章 概述概述 采购管理系统可帮助采购人员完成采购物料从采购计划的制订、采购申请、采购 询价、采购订单、订单等采购业务的全部过程,每一业务都能有效控制。采购人员在向 供应商发出采购令前不必像以前那样,繁琐地填写大量的各种表格,只需审查系统所产 生的每一期间内的采购计划即可。如遇生产计划变更,采购计划相应变化。采购人员因 有了及
4、时准确的计划信息,他们可从烦琐的事务作业中出来,用更多的时间和精力来进 行价值分析,选项择货源和开发更多的合格供应商。有效地采购计划的实施及采购成本 的变动情况,帮助采购人员选择最佳的供应,确保采购工作高质量、高效率、低成本地 执行,内存王。 共 22 页 第 5 页 第二章第二章 问题定义问题定义 总体来说,系统的目标是提高采购的管理水平,提高采购费用结算的自动化水平, 提高工作效率,加大采购员采购费用的透明度。具体的目标包括(具体功能) : 1. 系统设置:操作员管理、操作员密码修改、数据备份、数据恢复、操作员权限 设置。 2. 采购管理:采购员管理、供应商管理、采购材料管理、采购订单管理
5、、订单信 息查询。 3. 到货管理:到货信息管理、到货信息查询。 4. 库存管理:库存信息维护、库存信息查询、库存信息维护。 5. 退货管理:退货信息维护、退货信息查询。 6. 打印报表:打印到货信息、打印退货信息、打印库存信息。 7. 关闭系统:退出系统、重新登录。 其中涉及到的数据库包含8个表, 即货物信息表 Table_cgb、 订货信息表 Table_cgdd、 采购员信息表 Table_cgyxx、到货信息表 Table_dhb、供应商信息表 Table_gysxx、收货 信息表 Table_kcb、退货信息表 Table_thb、管理员信息表 Table_xxdl。由于本系统涉及
6、到许多数据的处理,这就需要有一个强大的后台数据库管理系统支持。目前主要的数据 库有: Visual Basic6.0、SQL Server 等。 共 22 页 第 6 页 第三章第三章 需求分析需求分析 一、一、数据库需求分析数据库需求分析 用户需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能 充分满足各种信息的输入和输出。收集基本数据、数据结构、数据处理的流程,组成一 份详尽的数据字典,为以后的具体设计打下基础。 在仔细录入有关采购员信息和货物信息的基础上,将得到数据流程图。数据库包含 8 个表,即货物信息表 Table_cgb、订货信息表 Table_cgdd、采购员信息表 Table_cgyxx、 到货信息表 Table_dhb、供应商信息表 Table_gysxx、收货信息表 Table_kcb、退货信息 表 Table_thb、管理员信息表 Table_xxdl。 针对一般采购信息管理系统的需求,通过对采购员订货及到货,收货,退货过程的 内容和数据流程分析,设计如下面所示的数据项和数据结构: 货物基本