JSPOracle开发的生产管理系统

上传人:cl****1 文档编号:459776504 上传时间:2023-03-04 格式:DOC 页数:15 大小:542.50KB
返回 下载 相关 举报
JSPOracle开发的生产管理系统_第1页
第1页 / 共15页
JSPOracle开发的生产管理系统_第2页
第2页 / 共15页
JSPOracle开发的生产管理系统_第3页
第3页 / 共15页
JSPOracle开发的生产管理系统_第4页
第4页 / 共15页
JSPOracle开发的生产管理系统_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《JSPOracle开发的生产管理系统》由会员分享,可在线阅读,更多相关《JSPOracle开发的生产管理系统(15页珍藏版)》请在金锄头文库上搜索。

1、数据库设计说明书题目:教学系:年级、专业:学生姓名:学号:指导教师:完成时间:生产管理系统信息技术系2006 级2009年6月20日1系统需求分析 . .11.1系统前功能结构. .11.2系统首页界面 . .12数据库概念结构设计 . .32.1数据库的整体实体关系图 . .32.2数据库的实体E-R 图 . .53数据库逻辑结构设计 . .74数据库实现与维护 . .101系统需求分析需求分析是软件设计阶段之前较为重要的一个阶段。它是通过对应用问题及其环境的理解与分析,为问题涉及的信息、功能及系统行为建立模型,将用户需求精确化、完全化,最终形成需求规格说明的一个分析阶段。需求规格说明是软件

2、设计、实现、 测试直至维护的主要基础,良好的分析活动有助于避免早期错误,从而降低软件开发成本,改进软件质量。在进行需求分析时,首先,需要了解实际应用的工作流程确定系统需求,然后,根据系统需求确定各个子系统的需求情况。另外, 在整个程序设计之前,就必须有一张功能模块结构图,可以更直观的了解在设计中所需完成的任务。1.1系统前功能结构生产 管理系统 的网站系统的功能结构,如图1 所示。生产管理系统职部产客订工库采发出薪员门品户单令存购票货资资资资资资资资资资资等料料料料料料料料料料级资料图 1生产管理系统的功能图1.2生产管理系统的后台功能生产管理系统的后台网站系统的功能结构,如图2所示。生产管理

3、系统后台职职通退位位知出类类的登别别发录的的布添删加除图 2生产管理系统后台功能1.3系统及功能需求针对本公司实际运作情况并根据生产管理系统需要的实现目标,提出以下系统及功能需求:(1) 实现系统管理的各项功能。首先,对想进入系统的用户进行验证,只有系统认可的用户才允许进入。其次,对用户进行管理。用户进入系统后,系统可以识别用户的类别,根据用户类别的不同, 可以使用不同的功能模块。 这就要求系统管理员必须具有设置用户权限的功能, 对用户进行分类并赋予不同的权限,使该用户只能在系统允许的范围内操作,而该用户可以察看自己的权限范围, 如需增加或删除某些权限, 必须通过系统管理员来设置。 最后,必须

4、建立日志系统,把用户登录系统的信息写入日志文件,方便系统管理员进行管理。(2) 建立零部件的计划与管理系统。生产订单下达后,生产部门根据零部件库存信息来制定各车间或采购部门的生产或采购计划,因此,必须建立零部件库存数据表, 实现零部件信息管理、 零部件出入库操作和零部件库存信息查询等功能,使生产资源的更有效地调配和利用。(3) 建立生产计划管理系统,实现生产计划管理的计算机化。因此,必须建立生产订单数据表,实现生产部门生产订单的编辑、修改、查询、打印等功能;实现物料的MRP运算,根据生产订单和产品的零部件物料信息,并且根据零部件的库存信息计算出所需的物料的数量,生成具体零部件的需求清单。从而可

5、以做到按计划生产,并且控制生产成本,减少生产资金的占用,从而降低整个产品成本。(4) 建立产品管理系统。根据生产订单完成了产品的生产装配后,必须有一个完整的产品库存管理系统。因此,必须建立产品库存数据表,实现产品的出入库操作功能,实现生产管理人员查询库存及出入库信息的功能, 使管理者能随时掌握产品的库存情况, 便于产品的营销及生产计划调整,实现产品资料信息管理的计算机化。(5) 在以上各系统中能够实现各种报表的打印输出功能,完善的报表输出功能可以方便管理人员的使用和财务部门的统计核算。2.1.2性能需求实际使用中要求该生产管理系统要有较好的运行性能, 则对系统运行的软硬件环境必须有一些要求:1

6、.软件环境我公司现有微机使用的操作系统都为Windows 2003 或 Windows XP,为与现有操作系统兼容并考虑到系统的稳定性,系统开发和使用的操作系统平台定为Windows 2003 。根据第一章 1.4 节的介绍,系统使用的数据库管理系统为Oracle 10g,使用的编程工具为JSP。2.硬件环境按上述软件要求的最低硬件配置, 结合我公司现有计算机的配置情况及将来可能新增计算机的主流配置,现对服务器端配置最低要求如下:处理器: Intel Pentium 4 1.6G。内存: 256MB。硬盘空间:80GB。显卡: SVGA显示适配器。2 数据库概念结构设计2.1数据库的整体实体关

7、系图本网站的实体有: 员工 、部门、 : 产品、客户、工令、订单、库存、出货、采购、 发票, 数据库的整体实体关系如图3 所示。NPerson: 员工11Work forDepart: 部门Work ON1NProduct:产ManagsNNNCustomer: 客户WIP:工令MManagesNNInvoice:发NOrd: 订单NNDelivery:出货ProBuy:采购Stock: 库存图 3数据库的整体实体关系图2.2数据库的实体 E-R 图本网站主要包括以下10 个实体。(1)个人会员信息实体图,如图4 所示。雇用日期佣金电话学历编号员工资料实体姓名地址上司邮箱部门编号图 4员工资料

8、实体图(2)企业会员信息实体E-R 图,如图 5 所示。部门名称部门 ID员工 ID部门信息实体职称地址薪资经历学历图 5部门信息实体实体图(3)客户资料实体E-R 图,如图 6 所示。客户名称客户 ID客户住址客户资料实体客户电话客户传真图 6 客户资料 实体图(4)订单表实体图,如图7 所示。订购产品客户 ID订单 ID订购数量订单表实体订购日期交货日期图 7订单表 实体图(5)库存表实体,如图8 所示。产品名称数量库存表实体图 8 库存表 实体图(6)采购表实体图,如图9 所示。产品名称尚有数量采购表实体需补数量图 9采购表实体图(7)发票实体图,如图10 所示。发票 ID产品名称金额发

9、票表实体图 10 发票实体图(8) 产品资料实体图,如图 11 所示。产品名称产品编号产品资料( 9)工令表实体图工令 ID产品名称工令表实体( 10)出货表实体图数量订单 ID产品名称出货表实体3 数据库逻辑结构设计出车 ID本系统数据库包含10 个数据表,所有数据表描述信息如表1 所示。表 1数据表汇总表名别名说明EMP员工表存放员工基本信息Depart部门表存放企业各部门信息Product产品表存放产品信息Customer客户表存放客户信息WIP工令表存放工令信息Ord订单表存放订单信息内容Stock库存表存放库存信息内容Delivery出货表存放出货信息内容ProBuy采购表存放需采购物品资料Invoice发票表存放发票资料( 1) EMP表:存放员工基本信息,如表2 所示。表 2

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号