ImageVerifierCode 换一换
格式:DOCX , 页数:68 ,大小:1.78MB ,
资源ID:23133045      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/23133045.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(企业生产管理信息系统设计与开发.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

企业生产管理信息系统设计与开发.docx

1、企业生产管理信息系统设计与开发毕业设计 题 目企业生产管理信息系统设计与开发学生姓名文 理学 号070310627系 部信 息 系专业班级信管0721指导教师丁 启 华职 称工 程 师2011年5月原创性声明本人郑重声明:所呈交的本科毕业论文(设计),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议,除文中已经注明引用的内容外,本论文(设计)不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。 作者签名: 日期: 年 月 日论文版权使用授权书 本人了解湖南商学院北

2、津学院有关保留、使用学位论文的规定,即:学校有权保留学位论文并根据国家或湖南省有关部门规定送交学位论文,允许学位论文被查阅和借阅;学校可以公布学位论文的全部或部分内容,可以采用复印、缩印或其它手段保存学位论文。作者签名: 导师签名 日期: 年 月 日摘 要针对制造企业的生产管理具有的订单驱动和涉及大量复杂零件的加工制造两大特征及由此带来的生产过程的复杂状况,提出了一个基于WEB的企业生产管理信息系统,应用动态服务器页面实现了设备动态、生产动态、生产信息等的多条件录入、查询、更新等功能,并根据班产量、月产量生成报表以供查询和成本核算。给出了该系统的体系结构、功能结构,并对系统实现的关键技术进行了

3、研究。这个企业生产管理系统是根据企业生产过程中的实际需求开发的一套管理软件对于生产过程中的产品、物料及设备进行系统化的管理,将产品的生产及物料的需求生成计划单的同时,配备了全方位的查询功能。对于物料及完工的产品进行入库集中管理,在确保企业正常生产的同时,降低了库存成本,提高了生产效率。关键词企业生产管理系统;B/S;数据库;ASPAbstractProduction management for manufacturing orders have driven and involves a large number of manufacturing complex parts and the

4、resulting two major characteristics of the complex situation of the production process, presents a WEB-based production management information system, application Active Server Pages implementation the device dynamics, production performance, production information such as multi-condition entry, que

5、ry, update and other functions, and output according to classes, monthly queries and generate reports for cost accounting. Gives the system architecture, functional structure, the key technologies and systems were studied. The production management system is based on the actual production process ne

6、eds to develop a set of management software products for the production process, materials and equipment for systematic management, the production plan and material needs of a single generation, while equipped with a full range of search functions. Materials and finished products for the centralized

7、 management of storage, to ensure normal production and at the same time, reduce inventory costs and improve productivity.朗读显示对应的拉丁字符的拼音字典 Key WordsProduction management system;B / S, database; ASP 插图索引附表索引企业生产管理信息系统设计与开发1引言1.1 项目来源随着社会的进步和人们生活水平的不断提高,越来越多的企业都感到使用程序化的管理给人们生活和生产带来的巨大好处。本人也深刻认识到这一点, 企

8、业生产相对比较频繁,而且相应的管理软件也比较落后。企业生产管理系统可以使企业能够更快速的,更完善的,更便捷的来管理所在企业生产的基本情况和信息。 企业生产管理系统是每个企业不可缺少的,它的系统性能对于企业的决策者和管理者来说都至关重要,一个企业内部管理的成功与否和管理系统的好坏是密不可分的。有资料显示,当一个生产类型的企业一线的员工超过15人时就应当考滤使用正规化的管理。正规化并不仅仅表现在公司管理有序,更重要的表现在公司能提高工作效率,有及时排解困难的“抗毒”能力。正规化的管理不仅有利于公司眼前的管理,更有利于公司以后的发展,企业文化的建设不是一朝一夕就建立起来的。 随着企业发展规模的不断扩

9、大,生产管理的复杂程度也不断挑战着管理者的能力。当今中国的企业在许多领域的竞争已经非常激烈,竞争的成败取决于“成本低、速度快和质量高”。企业都面临着在有限资源的前提下,迅速地对客户的需求做出反应,提供高质量的产品和服务的任务。伴随着我国生产能力的提高,生产型企业也异军突起,显示出很强的活力志。它们有着一套自已的管理方法和经营理念,规模越做越大,企业文化越来越正规。由此可见一个好的企业生产管理系统的重要性。1.2 任务目标本设计是专为生产制造企业开发的覆盖中小生产、制造企业的经营计划、资源规划、生产管理、质量管理、销售管理、客户关系管理、财务管理的集成化计算机辅助管理软件系统。科学地实现了ERP

10、流程,突出了中小制造企业经营管理、有限能力计划与控制,大大降低了企业实施ERP的复杂性、化繁为简、缩短了实施周期、降低了实施成本,为企业提高企业经营管理能力、实施信息化改造提供了一揽子解决方案。我的目标就是在于开发一个功能实用、操作方便,简单明了的企业生产管理系统.能够录入材料、产品及设备的基本资料,在操作上能够完成诸如添加、修改、删除、按各种条件进行查询、新用户的设置及密码修改等方面的工作,基本满足企业生产管理的日常业务的需要。2. 项目规划2.1 项目资源2.1.1 硬件设备(1)服务器CPU:至少Pentium800以上;内存:至少1G以上,建议使用2G以上;硬盘:至少40G硬盘空间;(

11、2)客户端CPU:至少Pentium400以上,建议使用Pentium800以上;内存:至少128M以上,建议使用256M以上;硬盘:至少20G硬盘空间;(3)网络设备:100/1000MBPS以太网卡,双绞线,48口交换机(4)其它:键盘、鼠标、打印机等。2.1.2 软件环境(1)服务器操作系统:Windows 2000 server以上版本;数据库:Microsoft Access 2003以上版本;服务器:IIS 6.0;配置环境:Microsoft .NET Framework 2.0(2)客户端操作系统:Windows98以上版本Internet 软件:IE 6.0以上版本浏览器。2

12、.1.3 软件工具数据库设计工具:Microsoft SQL Server 2005;开发工具:Dreamweaver CS5;ASP开发语言;建模工具:VP-UML、Visio 2007;图片设计工具:Photoshop CS5。2.2 项目规划2.2.1 任务描述本系统采用至上而下的项目开发步骤,整个开发过程分为六个阶段。系统任务树如图2-1所示。图2-1 企业生产管理信息系统任务树项目研究:进行这个项目的原因,以及这个项目要达到的目标。项目规划:对这个项目的进程进行规划。系统需求分析:对这个项目的业务流程进行了解,做出功能需求设计。系统结构设计:根据需求分析的结果对系统结构进行布局。系统

13、详细设计:完成数据库详细设计,再对业务功能模块进行详细设计,再对用户表示层界面进行设计。系统测试:通过单元测试对系统的每一个模块进行单独测试后再整合测试,测试通过后完成系统使用说明。2.2.2 进度安排系统开发是一个周期很长的活动,它需要得到很好的规划,才能按时按量的完成它,为了使系统能够在规定的时间范围内完成,把系统开发分成了9个阶段,其进度安排如图2.2所示。图2-2项目进度安排甘特图由于存在外在因素的影响,所以实际的系统设计是交叉进行的,数据库设计和信息系统开发并行,系统运行和系统测试也是重叠进行。设计中采用原型开发法边设计边测试边运行,测试失败再修改,因此时间进度计划与分配并不完全耦合

14、。3. 系统需求分析3.1 业务需求3.1.1 业务组织通过对企业生产管理业务的调查分析,可知企业的生产机构设置如图3-1所示。图3-1 企业组织机构设置图3.1.2 业务定义对于生产管理系统而言,主要任务是分析使用该系统功能的是哪些人,哪些人需要该系统的支持来完成工作,以及系统的管理者和维护者等,其顶层数据流图如图3-2所示:图3-2 顶层数据流图其中企业生产管理数据流图如下所示:图3-3 企业生产管理数据流图3.1.3 业务流程通过对企业的调查和分析,可知该企业的生产管理系统主要有这几个处理步骤:1、根据基础数据的汇报表填制相关的生产供货单位信息、材料添加信息、生产车间的相关的信息2、根据

15、材料仓库的管理对材料的类别、明细、入库、查询等做好了详细的记录。3、根据原材料仓库的管理原料的入库、出库、供货的单位仓库的查询有一定的了解。4、根据生产车间的管理可以指定相关的消耗查询表,能够清楚的看清生产的列表和产品的库存。5、根据成品的仓库管理指定相关的产品的出库、库存等方面的报表6、根据产品的销售管理可以制定相关的购货报表、运费清单等等相应的表格。7、根据员工数据管理,可以制定相关的员工信息表,对员工的管理起到很大的作用。企业的生产管理业务流程图如图所示。图3-4 业务流程图3.2 功能需求3.2.1 功能组成由上可知,某企业生产管理信息系统的功能模块设计如图3-5所示:图3-5功能模块

16、设计图3.2.2 功能逻辑(1) 一层数据流程图该企业生产管理系统顶层的数据流图如图所示。图3-6 一层数据流图(2)P2工资管理数据流程图如图3-7所示:图3-7 工资管理数据流程图(3)P3订单管理数据流程图如图3-8所示:图3-8 订单管理数据流程图(4)P4仓库管理数据流程图如图3-9所示:图3-9 仓库管理数据流程图3.3 数据需求3.3.1 数据关系该企业生产管理系统数据实体关系图如图所示。图3-10 数据实体关系图本企业生产管理系统数据包括用户、员工、工资、部门等实体。(1)用户实体属性图如图3-11所示:图3-11 用户实体属性图(2)员工实体属性图如图3-12所示:图3-12

17、 员工实体属性图(5)工资实体属性图如图3-13所示:图3-13 工资实体属性图(6)职位实体属性图如图3-14所示:图3-14 职位实体属性图(10)产品实体属性图如图3-15所示:图3-15部门实体属性图(8)单位实体属性图如图3-16所示:图3-16单位实体属性图(9)材料实体属性图如图3-17所示:图3-17材料实体属性图(9)材料实体属性图如图3-18所示:图3-18产品实体属性图(11)出入库实体属性图如图3-19所示:图3-19出入库实体属性图3.3.2 数据定义表3.1 用户数据字典数据存储名:用户说明:对每个用户的登录信息及系统权限进行管理数据描述:用户名、密码、姓名、注册时

18、间、权限等表3.2 员工数据字典数据存储名:员工说明:记录企业员工的基本信息。数据描述:用户名、姓名、性别、年龄、籍贯、政治面貌、出生日期、部门职位、毕业院校、地址、联系方式、入公司时间、合同类别、合同期限等表3.3 工资数据字典数据存储名:工资说明:对企业员工的工资信息进行管理。数据描述:姓名、工作时间、日薪、奖金、加班、全勤、福利、伙食费、发放时间、所得等表3.4 职位数据字典数据存储名:职位说明:对企业员工的职位信息进行管理。数据描述:职位名称、所属部门、招聘关闭、学历要求、专业要求、薪金、招聘人数等表3.8 部门数据字典数据存储名:部门说明:对企业的部门信息进行管理。数据描述:部门名称

19、、上级部门、部门级别、部门人数等表3.6 单位数据字典数据存储名:培训说明:对企业员工的培训信息进行管理。数据描述:培训任务、培训课程、培训对象、培训资源、培训预算等表3.7 材料数据字典数据存储名:材料说明:对于材料进行管理。数据描述:类别、品名、规格、计量单位等表3.9 产品数据字典数据存储名:产品说明:对于产品任务进行管理。数据描述:生产日期、存储仓库、产量等表3.9 出入库数据字典数据存储名:出入库说明:对于出入库任务进行管理。数据描述:出入库日期、类别、领料车间 数量等4. 系统结构设计4.1 总体框架在系统架构方面,基于系统的访问速度,便捷性、可行性等要求,本系统采用了B/S结构。

20、B/S结构的核心是WEB 服务器,其基于IIS建立互联网信息服务,通过HTTP协议实现客户端与服务器的信息交互,并通过ASP、JSP等,实现WEB动态服务。如图4.1所示。B/S结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展性非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。图4-1 B/S结构图本系统软件层的结构可分为以下4层。Web应用层:提供与用户交互的界面。业务逻辑层:实现各种业务逻辑。持久化层(hibernate):封装了数据访问的细节。数据库层:负责存放和管理应用的持久性业务数据。4.

21、2 软件结构4.2.1 软件模型该系统的软件结构图如图4-2所示:图4-2 软件结构图4.2.2 模块定义根据对本系统的项目规划、需求分析、系统结构设计等,可以得出系统的各个模块:用户登录模块、工作管理模块等管理模块、个人维护模块、薪酬管理模块、系统管理模块。4.3 数据结构4.3.1 数据库模型企业生产管理系统的数据表之间的关系用ER图表示如图4-4所示:图4-3 数据实体联系图4.3.2 数据定义由上述分析可知,该生产管理系统共需要17张表,用途分别如表4.10所示。表4.1 系统数据表及其用途数据结构编号数据结构名数据结构含义数据表用途DS-1yuangong员工表保存员工档案信息DS-

22、2gongzi工资表保存员工的工资信息DS-3userinfo用户表记录系统用户信息DS-4department部门表保存企业的部门详细信息DS-5cailiao材料表保存材料的详细信息DS-6owner公司表保存公司的详细信息DS-7cailiao_store材料库存表记录材料的库存DS-8class类别表记录产品原料的类别信息DS-9cailiao_out_store材料出库表保存材料出库的信息DS-10dengji等级表记录材料产品的等级DS-11cailiaocangku仓库表保存仓库的详细信息DS-12cailiao_in_store材料入库表记录材料入库的信息DS-13Produc

23、t_store产品库存保存产品的库存信息DS-14Sales_in_yunshu运输表记录运输的信息DS-15Sales_out_store销售表记录销售的信息DS-16Product_out_store产品出库表记录产品出库的信息(1)员工表包括员工编号、用户名、用户密码、用户姓名、部门设置权限、职位设置权限、生产设置权限、添加用户权限、填写合同权限、合同管理权限、合同模板权限、布置工作权限、管理工作权限、发布通知权限、主管审批权限、生产审批权限、员工考勤权限、考勤分析权限、考勤规则权限、工作任务权限、查询个人权限、递交假期权限、查询假期权限、发布信息权限、查询信息权限、个人考勤权限、个人薪

24、酬权限、个人密码权限等字段,其中员工编号是主键。(2)工资表包括工资编号、员工、年、月、日、工作、日薪、本薪、奖金、假日、全勤、加班、本期、福利、伙食、所得、节支、实发等字段,其中工资编号是主键。(3)用户表包括用户编号、员工姓名、英文名、年龄、性别、出生日期、籍贯、地址、电话、手机、入公司时间、正式工时间、合同类别、合同期限、有效期、职位编号、所属部门、邮箱、学历、毕业学校、专业、政治面貌、婚姻状况、有无工作经验、已工作时间等字段,其中用户编号是主键。(4)材料表包括材料编号、类别名称、品名、规格、计量单位等字段,其中编号是主键。(5)材料入库表包括等编号、时间、类别名称、品名、规格、计量单

25、位、仓库、价格、数量、金额、备注、采购员、供货单位、字段,其中编号是主键。(6)材料出库表包括编号、时间、类别、品名、规格、单位、领用车间、单价、数量、金额、领料员、备注、存储库房等字段,其中编号是主键。(7)材料库存表包括编号、类别名称、品名、规格、库存数量、单价、计量单位等字段,其中编号是主键。(8)仓库表包括编号、仓库编号、仓库名称等字段,其中编号是主键。(9)车间表包括编号、车间编号、车间名称等字段,其中编号是主键。(10)成品仓库表包括编号、仓库编号、仓库名称等字段,其中编号是主键。(11)类别表包括编号、类别编号、类别名称、备注等字段,其中编号是主键。(12)等级表包括编号、等级编

26、号、等级名称、备注、价格、计量单位等字段,其中编号是主键。(13)购货单位表包括编号、包装种类名称等字段,其中编号是主键。(14)产品出库表包括编号、出库日期、仓库、购货单位、总量、优级品、优级品、合格品、等外品、备注、车号、包装等字段,其中编号是主键。(15)产品库存表包括编号、仓库、优级品数、一级品数、合格品数、等外品、总产量等字段,其中编号是主键。(16)销售库存表包括编号、时间、购货单位、包装种类、最后修改时间、运价、运费、预付款、车号、剩余款、总量、备注、产品类型、扣除运费、实际数、扣除数等字段,其中编号是主键。5. 系统详细设计5.1 程序算法详细设计本系统的程序流程图如图4-5所

27、示:图5-1 程序流程图5.2 数据库详细设计5.2.1 数据库环境配置本系统数据库的设计采用Microsoft Access 2007数据库。所以先要根据需求分析建立数据表,然后通过Microsoft Access 2007编写数据表,最后通过对ODBC数据引擎的设置,就可以把Microsoft Access 2007数据库连接到系统项目中。本系统通过ADO对象连接数据库。(1)建立Microsoft Access 2007 数据库启动Microsoft Access 2007,建立一个空的数据库data.mdb,然后在里面建立系统所需要的表格。(2)数据库连接配置DB = data/dat

28、a.mdbConnStr = Provider = Microsoft.Jet.OLEDB.4.0;Data Source = & Server.MapPath(db) On Error Resume NextSet conn = Server.CreateObject(ADODB.Connection)conn.open ConnStrIf Err Thenerr.Clear Set Conn = Nothing Response.Write 数据库连接出错。 Response.EndEnd If5.2.2 表设计及其关系设置Microsoft Access 2007有利于缩短大批量数据的吞

29、吐时间,使整个系统管理规范化,数据的完整性、安全性得到保障。数据表结构如下:(1) yuangong表用户储存系统的员工信息: 表5.1 yuangong表编号字段名称数据类型说明1id自动编号编号2name文本姓名3sex文本性别4Title文本学历5adr文本身份证号码6zip文本邮编7tel文本联系方式8Facsimile文本传真9Condition文本条件10email文本邮箱11bumen文本部门12zhiwu文本职务13yajin文本押金14baoxian文本保险15dangan文本档案16gongzhong文本工种17ruchangtime文本入职时间18minzu文本民族19biandong文本变动20content文本备注21img文本照片(2) department表用户储存部门信息:表5.2 department表编号字段名称数据类型说明1id自动编号编号2depnumber文本部门编号3depname文本部门名称(3) banwei表用户储存班组信息:表5.3 banwei表编号字段名称数据类型说明1id自动编号编号2banweinumber文本班组编号3banweiname文本班

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1