资源预览内容
第1页 / 共28页
第2页 / 共28页
第3页 / 共28页
第4页 / 共28页
第5页 / 共28页
第6页 / 共28页
第7页 / 共28页
第8页 / 共28页
第9页 / 共28页
第10页 / 共28页
亲,该文档总共28页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
安徽电子信息职业技术学院 Oracle 数据数据库库 课课程程设计报设计报告告系系 部:部: 软件学院软件学院 专专 业:业: 计算机信息管理计算机信息管理 班班 级:级: 信管信管 101 姓姓 名:名: 胡俊杰胡俊杰 刘义刘义 指导教师:指导教师: 陈俊生陈俊生 二二 零零 一一 二二 年年 六六 月月 二十五二十五 日日目录目录第一章 需求分析 .31. 需求分析设计思想.32编写目的.43.项目背景.44. 名词说明.55.功能要求.56功能描述.67.待开发软件的功能.68数据安全性和完整性要求.79.使用环境.810.使用环境.8第二章 概念结构设计.81 分 E-R 图 .82基本 E-R 图.12第三章 逻辑结构设计 .13第四章 数据库的物理结构.141.数据库文件.141. 创建初始化参数文件.151.1 数据结构及代码实现.151.2 功能代码实现.182视图结构.263正确性.264.可靠性.265.完整性.266.易使用性.267.可维护性.278.可测试性.279.安全保密性.2710.互联性.27第五章 总结.27附录.27参考文献.27总结.27第一章第一章需求分析需求分析1.1. 需求分析设计思想需求分析设计思想需求分析简单地说就是分析用户的要求。需求分析是设计数据库的起点, 需求分析的结果准确地反映了用户的实际要求,将直接影响到后面各个阶段的 设计,并影响到设计结果是否合理和实用。进销存管理的思想是:从客户需要 和供应情况出发来规划企业的生产经营活动,在大量的客户信息和供应商信息 分析的基础上确定本企业最优的产品组合等问题。 在市场经济中,销售是企业运作的重要环节,为了更好地推动销售,不少 企业建立了分公司或代理把产品推向最终用户。这些分公司或代理商大都分布 在全国各地,甚至是在国外,远距离频繁的业务信息交流构成了这些企业业务 活动的主要特点。在传统方式上,公司之间通常采用电传、电报、电话等方式 传递订货、发货、到货、压货、换货、退货等信息,总公司的商务部门在接到 分公司或代理商传来的订单和银行汇款单据传真后,开据产品出库通知,然后 再把相关的进、销、存信息手工存档,再对这些信息进行统计分析,才能了解 到整个公司的生产、销售和库存情况。 这种信息传递、管理方式不仅效率低,可靠性、安全性和保密性都无法满 足要求,而且数据统计时间严重滞后,往往是当领导了解到企业的“进、销、 存”出现问题时,就已经远离了问题出现的时间和地点。即便是没有分公司的 企业,使用传统的手工方式管理也存在同样的问题。通过进销存管理系统,及 时通过网络把决策信息传统到相关决策人,从而可以及时发现问题,解决问题,更好地把握机会。 进销存管理是一项非常繁琐复杂的工作,每天要处理大量的单据数据,包 括入库、出库、退库、调库等多项货物操作流程。为及时结清每笔业务和货物 流动情况,保证企业生产用料以及货物安全,企业要花费大量人力物力和时间 来做数据记录及统计工作。因此,为提高库管工作的质量和效率,就必须根据 特点与需要开发进销存管理信息系统。 通过调查、收集与分析,用户对数据库的要求主要有:在本系统中,数据 库主要存储的信息包括仓库管理员、业务员、仓库、供应商、客户与库存的基 本信息。主要完成的功能为:当企业和新的供应商取得合作的时候,需要对供 应商的信息进行入为管理,当供应商的信息发生变化时,需要对其进行修改或 者删除。当企业拥有新的顾客的时候,需要对顾客的信息进行管理,当顾客的 信息发生变化时,需要对其进行修改或者删除。当企业的仓库中新增了商品的 时候,需要对商品的信息进行入库管理,当市场发生变化,商品的信息也需要 同步修改。当企业具有进销过程的时候,需要随时记录进销信息,以便随时掌握和了解企业的业务状况,了解企业的利润状况。系统应该具有查询所有信息 的功能。 进销存管理信息系统通过对客户关系、销售行动等环节的记录、管理与分 析,使管理从经验走向科学,从企业的的进销存管理的主要需求出发,可以为 企业建立弹性化和灵活性的业务流程。2 2编写目的编写目的当今社会进销存管理系统对企业经营来说是不可缺少的一部分,它所包含 的功能对于单位的决策者和管理者来说都至关重要,所以进销存管理系统对使 用者来说起到了举足轻重的地位。 本进销存管理系统主要涵盖了进货、销售、仓库存货三方面。目前许多企 业在销售管理上存在许多问题。本系统中的销售管理是通过对客户关系、销售 行动等环节的记录、管理与分析,使销售管理从经验走向科学,从企业的销售 管理的主要需求出发,从而为企业建立弹性化和灵活性的业务流程。仓库存货 管理是一项非常繁琐复杂的工作,它同时也贯穿了进货所涉及到的事宜,企业 仓库中每天要处理大量的单据数据,包括入库、出库、等多项货物操作流程。 为及时结清每笔业务和商品流动情况,为保证企业的正常经营,企业要花费大 量人力物力和时间来做数据记录及统计工作。通过本系统可以及时的对仓库中 商品的流动情况进行管理、并且由仓管员具体负责一切事宜。 本系统是经过市场调查,并针对用户的需求,从而进行设计的,本实验预期 的读者为软件管理人员,开发人员,维护人员。3.3.项目背景项目背景项目名称:库存管理系统 开发者:库存管理系统开发小组 预期用户:管理人员 参照系统:以前的库存管理系统4.4. 名词说明名词说明库存管理系统:库存管理系统是销售管理软件的通俗化名称,库存管理系 统是管理客户档案、销售线索、销售活动、业务报告、统计销售业绩的先进工 具,适合企业销售部门办公和管理使用,协助销售经理和销售人员快速管理客 户、销售和业务的重要数据。5.5.功能要求功能要求要提高市场竞争力,既要有好的产品质量,同时也要有好的客户服务。企 业要作到能及时响应客户的产品需求,根据需求迅速生产,按时交货,就必须 有一个好的计划,使得市场销售和生产制造 2 个环节能够很好地协调配合。进销存管理系统是商业企业经营管理中的核心环节,也是一个企业能否取 得效益的关键。如果能做到合理生产、及时销售、库存量最小,减少积压,那 么企业就能取得最佳的效益。由此可见,进销存管理决策的正确与否直接影响 了企业的经济效益。 本系统尽量采用公司现有软硬件环境,及先进的管理系统开发方案,从而 达到充分利用公司现有资源,提高系统开发水平和应用效果的目的。 本系统的开发主要是为了实现企业进销存管理的系统化、规范化和自动化。 这是在用户要求的基础上提出来的。“采购管理”模块,该功能模块是企业经营过程中,如果库存中商品存货 数量供应不足,则当班仓管员要根据所缺商品的类别向对应的供应商发出进货 请求。 “销售管理”模块,功能模块是企业商品向外销售过程中所要进行的一系 列工作。 “库存管理”模块,该功能模块是企业对仓库中各类商品的盘点、报损报 溢以及各类商品的库存量盘点等等。“系统管理”模块,该功能模块是对进销存管理系统的一系列参数、权限、 在系统发生故障时对系统中数据的备份、恢复以及记录日志文件等。 进销存管理系统是介于用户和企业管理之间的一个系统,其功能模块如图 1.1 所示:图 1.1 系统功能模块图6 6功能描述功能描述1.输入功能 客户输入要进入的系统(如销售计价系统) ,通过用户名和密码认证,进入相 应系统,执行相关操作。 2.输出功能 根据客户输入进入相应系统,对相关操作执行后输出结果。 3.查询功能 能根据用户需要查询相关信息,并以列表的形式呈现出来。进销存管理系统退 货 管 理采 购 管 理库 存 管 理销 售 管 理系 统 管 理4.更新功能 在用户有网络介入的情况下,不需用户动手,能进行自动更新信息与功能, 带给用户最为直观,最清晰,最新的动态信息与资料,并实现更多功能。 5.生成报表功能 能根据需要,自动生成报表,可选形式为:销售情况报表,仓库备货表表, 管理报表等。 6.身份验证功能 为确保信息安全性,对登入的用户尽心个身份验证,只有通过者才能进入相 应系统。7.7.待开发软件的功能待开发软件的功能本软件旨在为销售人员与管理人员提供一个更好更稳定,功能齐全,使用方便的的系统 软件,以代替传统软件,本产品具有其他产品不具备的诸多有点,有广阔的市场前景。商品仓库管理:记录进、出货物的种类数量以及库存数量。 商品销售管理:能拥有商品的销售、计费操作。客户服务需求受理管理:接受客户的意见与建议及记录所需服务客户的资料。 商品报价管理:能及时公布各种商品的最新价格动态。 如图所示:身份验证登入系统 初始化重新验证销售系统管理系统销售库存信息浏览市场信息查询销售信息管理客户服务需求受理管理更新查询失败不通过通过非正常退 出退出8数据安全性和完整性要求数据安全性和完整性要求(1)
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号