- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于FileMaker企业信息管理系统开发
基于FileMaker企业信息管理系统开发
摘要:针对中小企业信息化管理存在的问题和个性化需求,利用FileMaker软件开发了一个企业信息管理系统,满足企业的信息化需求,有效提高了企业管理水平和管理效率。
关键词:信息管理系统;数据库;FileMaker
中图分类号:TP319文献标识码:A文章编号:1672-7800(2012)012-0096-02
1基于FileMaker的企业信息管理系统设计
1.1FileMaker
FileMaker软件是由FileMaker公司开发的工作组数据库解决方案。FileMaker数据库系统可以迅速地搭建基础平台,并能够方便地根据业务需要进行修改。和其他复杂的数据库软件(如SQL Server、Oracle等)不同,FileMaker致力于增强工作者创造和分享丰富的解决方案的能力,提供16种样例数据库模板,方便用户根据实际情况来创建适合特殊需求的文件式关系型数据库解决方案。它能够支持多种系统平台,包括:Windows、Linux和MAC OS等,能够支持的阅读平台包括:桌面PC、Web出版和PDA,同时FileMaker还支持XML和JDBC等工业标准,并能被用在大量的中间件、CGIS和应用服务器当中。FileMaker作为一款优秀的数据库软件,国外应用相当广泛。该软件功能强大,操作非常简单,具有“所见即所得”的优点,可以方便地进行数据项目与页面的设计,数据的录入与检索也很便捷,可以轻松实现数据的输入、打印与输出,还能通过FileMaker提供的网络发布功能实现资料的共享。
1.2总体设计
1.2.1功能模块设计
企业信息管理系统的总体设计目标是实现企业信息管理的系统化、规范化、自动化。整个系统建立在数据库管理平台之上,其体系结构分为三层,表示层(交互式人机界面)、业务逻辑层(功能模块)、数据服务层(数据库)。符合公司功能完善、性能优良、使用方便的要求,实现生产进度管理、产品品质管理、订单完成及出货状况统计等由传统的手工、纸质文件办公向现代电子数据管理的根本转变,实现与供应商信息有效链接,集订单及出货管理、生产进度管理、产品品质管理、客户与供应商管理、订单及技术资讯管理、员工工作管理等功能于一体,提高公司的管理效率和各种生产要素的使用效率,降低公司的管理成本和生产要素的资金占???成本,增强企业的市场竞争力。在此基础上,结合FileMaker编程特点,将公司信息管理系统的功能模块设计如图1,其中扩展接口主要是针对公司对系统功能的扩展性需求而预设的接口,以便下一步可以将公司的服务、预算、分销等业务也一并纳入信息管理系统中。
针对本系统,通过对企业信息管理的内容和数据流程分析,设计的数据项和数据结构如下:
(1)产品型号管理。包括产品基本信息、型号信息、品质信息、生产信息、产品技术图等。
(2)订单管理。订单管理相关的信息包括:①订单的基本信息,如订单编号、订单交付日期、供应商名称、订单产品主类、订单产品商标等;②订单生产明细信息,如产品号、产品数量、产品描述、冲裁日期、针车日期、成型日期、最终检验情况等。
(3)产品测试管理。产品测试数据及相关测试需求数据包括:①产品基本信息:产品样式、颜色、订单号、贸易地区、测试日期等;②产品测试明细:测试项、测试类型、测试方法、测试结果等。
(4)验货报告管理。实现对各批次产品最终验货信息的创建、修改、查询、打印等功能。
(5)供应商信息管理。供应商管理模块实现对供应商信息的管理和维护,包括供应商信息的创建、修改、查询,对供应商资质的认证等。供应商信息包括:基本联系信息(名称、电话、邮件等)、地址信息、资质信息(即质量等级)。
(6)系统信息管理。系统管理模块实现对整个系统的管理,除数据库的基本维护之外,主要包括用户信息管理和系统日志管理两个方面的内容。①用户信息管理,实现对用户的添加、删除,用户信息的维护,修改密码,设置用户权限等各项功能;②系统日志管理用来记录每个用户登录系统后所进行的操作,又包括登录信息的管理(如用户名、访问时间等)和操作信息的管理,当用户对数据库关键数据进行新建、修改、删除等操作时,相关信息将被记录入日志,包括:用户名、操作时间、操作模块、所进行的操作等。
1.2.2数据库设计
FileMaker数据库是关系性数据库(relational database),它可以是一个文件,也可以是多个文件。其主要构成元素包括:
(1)域(Fields)。域是数据库文件的基础,用于显示、存储和计算记录(record)中的数据。域的类型有文本域、数字域、日期域、时间域、容器域、计算域、汇总域、全局域。
(2)布局(Layout)。布局指数据的输入、显示、报告、查
文档评论(0)