家庭财务管理信息系统的设计与实现_第1页
家庭财务管理信息系统的设计与实现_第2页
家庭财务管理信息系统的设计与实现_第3页
家庭财务管理信息系统的设计与实现_第4页
家庭财务管理信息系统的设计与实现_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、家庭财务管理信息系统的设计与实现摘要 :家庭是一个小小的管理单元, 它的管理已经成为世人注目的焦点。 随着时代的发展, 家庭的格局发生重大的变化, 家庭财务的收入和支出是一个零碎而又与切身利益相关的问题 。 每一个家庭好比一个小型企业 有着收入 、支出及净利 ,大部分家庭会用脑、用手记录这些烦琐的数据 ,因此很多家庭都需要一个智能的管家来协助他们管理家庭财务 。 如何实现方便化和标准化的管理来提高家庭经营效益, 就成为一个新的议题 。 家庭财务管理信息系统是在迫切需要详细了解自家财务状况的情况下着手开发的 ,它可以有效地记录和管理家庭的收支情况、合理规划和支配家庭资金 ,并可以通过统计分析来获

2、得家庭人员在一段时期内的消费和收入信息 ,完全替代手记、脑记的烦琐 ,利于调节家庭财政状况 ,给家庭财务管理带来了极大的方便 ,是家庭理财的好帮手 。 本系统后台数 据库使用 SQL Server2000 ,前台开发工具使用 JAVA Swing 技术 ,为单机版数据库管理信息系统。 通过对该系统的开发 ,更加了解管 理信息系统的需求 、设计和实现的完整过程 ,从而实现本系统的特色和优势 。1 引言 国家统计局 2008 年1 月24 日发布的统计数据显示,截至 2007 年末 ,我国居民储蓄存款余额为 亿元 ,比上年末增加 10967 亿元 ,特别是像上海 、深圳等发达城市 ,居民的可支配收

3、入正在逐步达到中等发达国家水平 ,许多居民除了购房 、购车外还有 大量的金融资产,如何分配、管理金融资产是居民最大的需求 。 大多数个人对金融方面的需求从储蓄 、保管金融资产向金融资产的保值 、增值转变 。 有些人盲目投资于股市而导致大量损失 ,还有许多人把大部分资产存在银行做定期储蓄 ,这些人都不知如何合理分配其金融资产 。如何安排自己富余的现金 ,如何筹集自己所需的资金 ,成为了一个现实的问题 ,这就要求能够提供更好的家庭理财服务 。 家庭财务管理系统是每一个家庭的管理者管理家庭财务不可缺少的管理信息系统 ,它的内容对于家庭的管理者来说是至关重要的 所以家庭财务管理信息系统应该能够为每一个

4、家庭的管理者提供充足的信息和快捷的统计手段 ,大大方便了家庭的管理者合理理财 。 随着计算机科学技术日渐成熟 ,网上银行的迅速发展 ,其强大的功能已为人们深刻认识 ,并已进入人类社会的各个领域 ,发挥 着越来越重要的作用 。作为计算机应用的一部分 ,使用计算机对家庭财务进行管理具有手工管理所无法比拟的优点 ,如检索迅速 、查找方便 、可靠性高 、存储量大 、保密性好 、寿命长和成本低等 ,这些优点能够极大地提高家庭财务管理的效率 。 因此 ,开发这样一款 管理软件是很有必要的事情 ,也是将计算机应用于现实管理一次很有意义的实践活动 。2 系统设计目标 随着现代家庭财务管理观念进一步提高 ,管理

5、财务的手段也变得更加丰富 。 生活水平和文化水平的提高 ,家庭购买电脑的能力 和应用电脑的能力也开始提高 ,人们应用电脑进行家庭财务管理的观念也在增强 ,因此 ,开发一款通用型家庭财务软件已经成为社会需求 。 本系统开发的是一款家庭通用型财务管理软件 ,系统目标是把适合家庭化的常用财务管理手段及家庭日常收支管理实现计算机化管理 ,使家庭及家庭成员的收支活动更好地进行记录并加以统计分析 ,也使家庭理财变得方便 、快捷 、安全 、全面 。 本系统是典型的管理信息系统 (MIS),其开发主要包括后台数据库的建立和前台应用程序开发两个方面 。 对于前者要求建立起资源的“一致性和完整性”,对于后者则要求

6、应用程序具有 “功能完备 、使用方便 、易于扩展”等特点 。 根据家庭财务管理系统的日常工作流程与内容 ,本系统所实现的功能如下 : 1) 账户管理功能 :建立新账户 、账户浏览和删除帐户等功能 。 2) 收支管理功能 :收入明细记账、消费支出记账 、收入类型管理和支出类型管理等功能 。 3) 债权债务管理功能 :管理银行存款账户和债权债务账户 。 4) 报表图表管理功能 :日常收支统计、现金流量图 、家庭账户统计 、银行存款统计和债权债务统计等功能 。 5) 系统设置 :用户管理 、修改密码 、退出系统和皮肤设置等功能 。 6) 数据维护 :备份数据库和还原数据库功能 。 7) 常用工具 :

7、记事本 、计算器 、通讯录和个税计算器等功能 。3 系统需求分析 3.1 系统业务概述 家庭财务的中心内容是账务管理 。 人们几乎每一天都会经过许多次货币活动 。 其中包括了买入卖出实物 、娱乐消费 、起居饮食消费 、发放工资和收缴保费等 。 如果能把各类不同的活动进行分类 ,建立不同的账户 ,分别对活动进行管理 ,那么无论现在还是将来 ,你的账务就会清楚明白了 。 可以建立如下账户 :现金账户 、支票账户 、存款账户 、外汇账户 、实物账户 、保险账户和借贷账户 ,建立好账户后就可对这些账户进行操作 。上面是账户的分类 ,可由实际情况来选择不同的账户。 每天 ,我们对自己账务的操作有如下几类

8、 :添加新的数据项 ,比如今天我卖出了多少欧元 ,生 活 中 ,我们就要对自己还有多少欧元 ,今天所得的利润进行统计 。现在我们把这些工作放到程序里去实现 ,就是这样的操作:某账户今天是添加还是减少 ,比如对欧元的操作就是减少 ,如果与这个 操作相关的账户是现金 ,然后根据货币兑换率提供的值计算现金账户今天该录入的数值 ;再如变卖所有古董的收藏 ,再存入银行 ,在软件的实现就为把古董的变卖值转入存款账户 ; 日常活中,当我们要对一周来 ,外汇交易的情况进行了解 ,就非常困难 ,而观察外汇一个月里的利率走势就更加是问题 。若在程序中实现 ,只要把它存放到一个数据表里就可以了 。归根结底 ,账户的

9、操作一般如下 :新添 、删除 、增加 、减少 、查找 、转账和统计 ,对重要的数据还可以打印和生成图表、报表 。因此账户管理还需要一个统计分析的 过程 ,可定义这样一个过程 :分析数据 、生成报表和图表 。比如日常收支统计可建立日常收支图表 ,以数据表、柱形图和圆饼图的方式对日常收支状况加以统计 ,统计可按家庭成员 、账户名称 、收支类型和时间段分类统计 ,也可综合统计 ,以 报 表 或 图 表 的形 式统计并可打印输出 ,用以存档 。系统业务框架图如图 1 所示 。3.2 系统需求分析 3.2.1 系统问题描述 家庭财务管理主要由日常记账管理和应用各种理财手段进行理财实现家庭资金的最大增值

10、。记账按范围和使用方式可分为现金记账 、定期存款记账 、活期记账 、外汇交易记账 、实物资产记账 、债权债务记账和保险记账 。它们分别对应于现金账户 、定期存款账户 、活期账户 、外汇交易账户 、实物资产账户 、债权债务账户和保险账户 。现金账户可为不同家庭成员建立自己的账户 ,也可一人建立几个账户 ,以便把自己的现金按类归划,按用途有效的进行消费计划和统计 。活期账户对应于各家庭成员的银行活期账户 ;外汇交易账户对应所开的外汇交易账户 ,外汇记账可以对近期的外汇活动详细信息进行查询和浏览 ,并对盈利情况统计 ,外汇账户和一资金转账账户相连 ,可以进入日常收支统计数据中 ;实物账户主要为各家庭

11、成员对家庭财产的增加和减少活动进行跟踪和记录 ,这样随时可以对家庭的财产拥有状况进行浏览和查询 ,方便家庭财产的添置和管理 。 3.2.2 系统功能需求 账本管理功能 整个系统相当于一个账本 ,按用途和目的可在账本上建立不同的账户 。 建立新账户功能 :建立新账户可为不同的家庭成员建立不同类型的账户 ,账户按类型和用途分为现金账户 、定期存款账户 、活期账户 、外汇交易账户 、实物资产账户 ,债权债务账户和保险账户 。 现金账户为不同成员或一成员的不同现金用途分别建立 ,记录日常收支 ,方便掌握现金的使用状况和流向 ;活期账户用于记录在不同银行建立的活期账户 ;定期存款账户用于

12、记录在不同银行建立的定期账户 ;外汇交易账户为用户开设的外汇账户建立 ;实物资产账户可按不同成员或不同类目建立 ,用于家庭资产流动的记录 ; 债权债务账户为现金的借入借出进行记录 ;保险账户记录不同的保险项目 ,以便对不同种的保险项目分别管理,分别记录每一项保险的变化信息。 账户浏览选择功能 :对系统的所有账户进行浏览 ,或按不同类别浏览 ,查看账户余额 ,货币类型 。可添加账户 ,删除账户 ,和查看账户详细信息 ,并在记账时选择进行记账的账户名称 。 记账管理功能 收支记账 :对现金账户 、活期账户 、信用卡账户的日常收支活动进行记录 ,对每天的消费及时入账 ,便于对家庭收支

13、或个人收支的查询和统计。 它记录了收支活动的日期 ,收支类型 ,活动说明 ,收入金额 ,支出金额 ,余额 ,及家庭成员名称 。 外汇交易记账 :对一特定外汇账户的外汇活动进行记录 ,它记录了每次交易的交易日期 、卖出币种 、买入币种 、卖出金额 、买入金额 、兑换率 、转账账户和简要说明信息 。 通过外汇交易的转账账户 ,可自动将外汇交易的资金流动加入对应账户的收支记账记录 上 ,作为一次收支活动记入 。 实物资产记账 :对一特定实物资产账户进行物品的增加 、减少进行记录 ,它记录了物品种类 、物品名称 、物品数量 、单件成本和总成本等信息 。选择付账账户 ,可作为一类收支活动记入对应收支账户

14、 。 定期存款记账 :可在定期存款账户上 ,添加定期存单 、删除存单 ,它记录了存入日期 、存单名称 、存单类型 、存入金额 、到期金额 、是否销户 、币种、余额和说明信息 。 债权债务记账 :对一特定债权债务账户的借入借出进行跟踪记账 ,它记录了每次借入借出活动的日期 、借入金额 、借出金额及说明信息 。 债权债务活动将作为一项收入支出活动自动转入对应资金账户的收支记录上 。 保险实物记账 :对每一项保险项目的变动信息及时登记 。 收支分类 :收支分类主要为各种收支活动按一种统一的标准进行分类 ,便于对各类收支进行分类统计 。用户可以用收支分类表自行添加新的收支类型、删除不需要的或模糊的类目

15、 ,并可查询和浏览系统中所有类目信息 。收支类型为各种记账活动提供选择 。 收支记账管理功能 共享记账管理功能中的收支记账功能 ,分出这一块主要是为了更好地对日常收支进行记账管理 ,其中收支计划日历 ,用来对未来的收入支出提前制定计划 。 报表和图表功能 现金流量图 :现金账户跟日常收支最为密切 ,以柱形图或圆饼图的方式形象描绘出各现金账户的资产金额情况 ,用户可以通过其及时掌握现金流向和日常的收支状况 。 银行存款和债权债务统计 :银行存款账户是记录银行存款信息 ,以报表、柱形图或圆饼图的方式详细统计出各银行账户和各用户的存款信息 ;债权债务账户记录所有的借入

16、 借 出状况 ,可按借贷类型 、用户 、借贷对象进行分类统计 ,以便总体上浏览家庭的债权债务信息 。 日常收支统计:以柱形图、折线图或圆饼图的方式对日常收支状况加以统计 ,可按家庭成员 、账户名称 、收支类型 、时间段进行分类统计也可综合统计 。时间上可选择按年 、月及时间段进行收支统计。以报表图表的形式输出统计结果,并能打印输出 ,用以文件存档 。 支出分析数据流图如图 2 所示 。 常用工具 包括记事本 、通讯录 、计算器 、个税计算器等常用工具 。记事本和计算器都是从操作系统中调用的 ;通讯录可添加 、删除和浏览通讯信息 ,帮助家庭更好的管理家庭的通讯信息 ;个税计算器

17、是根据最新的个税计算方法而设计 ,能准确的计算出个人应缴纳 税和每月实发工资 ,界面友好 、操作简单 。 其他功能 数据备份和还原功能 :把系统以前的和当前的记账数据进行备份和还原 ,可将其保存到指定目录下 ,增大数据的安全性 。 用户管理功能 :管理员可添加或删 除 普通用户 ,并设置初始密码 , 系统退出功能 :关闭整个系统 ,保存数据 ,安全退出 。 系统皮肤更换功能 。 软件版本实现软件的相关信息 。3.3 系统可行性分析 3.3.1 经济和市场可行性分析 现在 ,人们的生活水平和文化素质普遍提高 ,并且开始注重生活质量 。随着市场经济的快速发展 ,观念的不断更新 ,个

18、人理财意识普遍增强 ,特别是家庭理财意识得到很大发展 。 在意识上 ,一方面 ,人们对家庭和个人的各方面消费有进行统计和分析的愿望 ,以便更好地做好家庭收支计划和家庭财务管理 。另一方面 ,各种理财手段不断丰富 ,如何把各种理财手段统一起来 ,并且能更加方便的操作成为要求。随着精神和物质生活的提高 ,人们购置和使用计算机的能力也在增强 ,人均计算机拥有量在快速提高 。 这些条件说明 ,人们有购买一款家庭财务管理软件的需求 ,在一个可接受的价格范围内 ,将购买这种软件 。综上所述 ,开发一款通用型家庭财务管理软件具有经济和市场可行性 。 3.3.2 技术可行性分析 开发一款通用型家庭财务软件 ,

19、项目规模可以在中等偏下 。技术上主要涉及界面设计和数据库设计 ,在开发工具方面 ,可采用 易移植性的 JAVA 技术 。利用软件工程原理 ,采用面向对象的编程方法 ,其开发主要包括后台数据库的建立和前台应用程序开发 ,实 现家庭理财的自动化和信息化 ,用户可以按照权限的不同读取或修改相关数据 。 通过本系统可进行账本管理 、记账管理 、报表和图 表 、系统设置 、数据维护和常用工具等操作 。 原型系统将在 Windows XP 平台上采用 NetBeans 6.0 进行开发 ,数据库采用 SQL Server 2000。 通过分析 ,本课题在技术上是可行的 。4 系统总体设计Client/Se

20、rver(C/S)是当前数据库应用程序中极为流行的一种方式 ,尤其是网络技术的充分发展后 ,当前很多系统都采用这种方式进行构造 。客户 服务器是在网络基础上 ,以数据库管理为后援,以计算机为网上工作站的一种系统结构,该结构的关键在把网络 环境上的数据库存取和应用程序一分为二。客户服务器是建立在的基础上 ,但它比以往的文件服务系统有了很大的改进 。首先 ,它消除了不必要的网络传输负担 ;其次 ,它使数据库服务器的计算机被高度优化 ,以适应数据处理的需要。 相比之下以往的宿主式计算机系统除了数据处理之外,还要承担应用的工作 ,从而降低了工作效率 。 另一方面 ,由于作为客户的计算机如今主要承担应

21、用方面的专门任务 ,这就有可能使其高度优化 。由此可见,客户 服务器体系在网络连接上和设备上并没有什么变化 ,只是改变软件应用系统的配置方法 ,从而有利于应用系统资源的合理分配 ,明显地改变了整个系统的运行性能 ,有效地增强了系统的可扩充性和可维护性 。 客户服务器技术的基本原理就是把数据处理与应用程序分开 ,分别交给数据库 和工作站执行 。 数据库服务器上的数据仅需一次性存贮后可以被很多不同的应用软件存取。数据库服务器处理的仅仅是数据请求 ,并将所请求的数据 而非整个( 件 传送给应用程序 。 因此 ,对数据库服务器来说 ,它的功能主要是 :维护数据的完整性和安全性 ,错误恢复以及改善用户并

22、发存取和 ) 修改数据 。而客户机就集中在用户和应用程序 之间的交互 性 作 业 。与 其 它 类 型 的 系 统 比 较 , Client/Server 方式主要有以下一些特点 : 1) 具有更高的效率 。 2) 具有更灵活的扩展性 。 3) 工作站具有更大的独立性 。 4) 数据具有更高的安全性 。 针对家庭财务管理 的业务需求和数据处理的复杂程度 ,本系统采用三层体系结构 ,三层体系结构图如图 3 所示 。瘦客户端 : 采取上面的结构我们将大部分的业务处理过程封装到应用层 , 在客户端只要 实现用户的操作界面和一些简单的业务逻辑 ,客户端变得小巧 、灵活 ,易于安装、部署和维护 。在本系

23、统实际开发过程将使用 Swing 提供的大量控件和 FineReport 报表工具完成 ,主要是大量的数据录入界面 、查询统计和报表生成 。 应用层 :通过将业务逻辑封装到此层 ,实现对业务规则的集中控制 ,以便业务逻辑修改,提高对外部环境的快速反应能力 。系统中采用 JAVA 类来实现对家庭财务管理业务的封装 ,在客户端通过调用类方法来获取服务 。 集中数据管理 :通过数据管理层的集中管理 ,可以实现数据库连接的高速缓存 、复用 、负载平衡 ,从而大大提高系统吞吐量和响应时间 。5 系统的详细设计 家庭财务管理信息系统是基于 Swing 技术的一款 C/S 类管理信息系统(MIS)。该系统实

24、现了记录和管理家庭的收支情况 ,合理规划和支配家庭资金 ,并可以通过查询统计来获得家庭人员在一段时期 内的消费,收入信息 ,合理规划和支配家庭资金 ,完全替代了手记脑记的烦琐 ,利于调节家庭财政状况 。 5.1 用户管理设计 用户分三类 ,为超级管理员 、普通管理员和普通用户 。 只有管理员才可进入用户管理窗口进行添加、删除用户 、把普通用户升级为普通管理员 、把普通管理员降为普通用户和恢复密码等操作 ,普通用户没有此权限 。删除普通管理员必须先降级为普通用户才可 删除 。 用户忘记了密码 ,可以选中该用户数据行通过点击恢复密码按钮将其恢复为初试密码 。 添加用户的基本代码如下 : Priva

25、te void jButtonAddNewUserActionPerformed(java.awt.event.ActionEvent evt) String name=this.jTextFieldUserName.getText().trim(); int nowColNum=jTableUser.getSelectedColumn(); int nowRowNum=jTableUser.getSelectedRow(); Connection con=null; PreparedStatement pstmt=null; /获取表格当前模型 DefaultTableModel myMod

26、el=(DefaultTableModel)jTableUser.getModel(); int rowNum=myModel.getRowCount();/获取表格总行数 int ColNum=myModel.getColumnCount();/获取表格总列数 if(rowNum=0)if(name.equals() JOptionPane.showMessageDialog(null, 请输入用户名 ! , 提示, JOptionPane.ERROR_MESSAGE); return; else if(name.length()15) JOptionPane.showMessageDial

27、og(null, 用户名长度应小于 15! , 提示, JOptionPane.ERROR_MESSAGE); return; else try con=DBConnection.getConnection(); pstmt=con.prepareStatement(insert admin (UserName,UserPassword) values(?,?); pstmt.setString(1,name); pstmt.setString(2,123);pstmt.executeUpdate(); /JOptionPane.showMessageDialog(null, 添加数据成功 !

28、 , 提示, JOptionPane.INFORMATION_MESSAGE); /创建一个用来存储新添加行内容的 Vector Vector addRow=new Vector(); addRow.add(name); myModel.getDataVector().add(addRow); myModel.fireTableStructureChanged(); jTextFieldUserName.setText(); pstmt.close(); con.close(); catch(Exception e) 操作失败 请检查是否重名 ! JOptionPane.showMessage

29、Dialog(null, , , 提示, JOptionPane.ERROR_MESSAGE);5.2 账户管理设计 账户管理包括账户设置 、资金转账和转账记录。 账户设置主要是添加新账户 ,每个账户包括账户名称 、账号 、余额 、开户人 、账户密码和说明 。每个账户都有自己的 6 位数字密码 ,删除账户必须输入正确密码才可操作 ,账户安全性有很大的提高 。 资金转账功能可方便不同账户之间的资金流通 ,输转出账户 、转入账户 、转账时间 、转账金额和转出账户密码即可对不同账户进行资金转账 。 以下为修改账户核心代码: try con=DBConnection.getConnection();

30、Statement stat=con.createStatement(); ResultSet rs=stat.executeQuery(select * from zhangHu where ZhangHuName=+ZHname+); rs.next(); if(rs.getString(Password).equals(password) String updateSql=update zhangHu set ZhangHuNumber=+ZHnumber+,ZhangHuAmount=+amount+,KHR=+user+,Text=+text+ where ZhangHuName=+

31、ZH- name+; pstmt=con.prepareStatement(updateSql); pstmt.executeUpdate(); /JOptionPane.showMessageDialog(null, 保存数据成功 ! , 提示, JOptionPane.INFORMATION_MESSAGE); /把修改后的值替换到表格中原来的值 jTableZhangHu.setValueAt(ZHnumber.trim(),nowRowNum,1); jTableZhangHu.setValueAt(Float.valueOf(amount),nowRowNum,2); jTableZ

32、hangHu.setValueAt(user.trim(),nowRowNum,3); jTableZhangHu.setValueAt(text.trim(),nowRowNum,4); CalcelMessage();/更新表格视图 else JOptionPane.showMessageDialog(null, 密码错误 ,不可修改 ! , 提示, JOptionPane.ERROR_MESSAGE); return; rs.close(); stat.close(); pstmt.close(); con.close(); catch(Exception e) JOptionPane.

33、showMessageDialog(null, 操作失败 ! , 提示, JOptionPane.ERROR_MESSAGE); 以下为资金转账功能核心代码: try Connection con=DBConnection.getConnection(); 事物 , 为手动提交 con.setAutoCommit(false);/ false Statement stat=con.createStatement(); ResultSet rs=stat.executeQuery(select * from zhangHu where ZhangHuName=+outZhangHu+); rs.

34、next(); if(rs.getString(Password).equals(password) /如果密码正确则进行转账 PreparedStatement pstmt =con.prepareStatement (insert into zhuanZhang (OutZhangHu,InZhangHu,ZhuanZhangTime,ZhuanZhang- Amount,Text) values(?,?,?,?,?); pstmt.setString(1,outZhangHu); pstmt.setString(2,inZhangHu); pstmt.setString(3,data);

35、pstmt.setFloat(4,amount);pstmt.setString(5,text);pstmt.executeUpdate();/ 添 加 数 据 成 功 ! /进 行 转 账 操 作 ,把 转出账户金额添加到转入帐户中 String outSql=update zhangHu set ZhangHuAmount=ZhangHuAmount-+amount+ where ZhangHu- Name=+outZhangHu+;String inSql=update zhangHu set ZhangHuAmount=ZhangHuAmount+amount+ where Zhang

36、HuName=+ inZhangHu+;PreparedStatement outpstmt=con.prepareStatement(outSql);outpstmt.executeUpdate(); PreparedStatement inpstmt=con.pre- pareStatement(inSql);inpstmt.executeUpdate();mit();/提交事物 JOptionPane.showMessageDialog(null, 转账成功 ! , 提示, Web 等管理进行了一定程度的抽象 。 对应于具体的应用环境 ,必须对其进行针对客户的定制工作 ,即

37、将客户的具体环境和数据填充到产品管理数据系统中 ,置于 PDM 的管理之下。而且 ,定制工作具有相当大的工作量 。 目前基于 C/C+这种与硬件平台相关的 PDM 产品必然对环境的适应性较差 ,而企业中的网络必然存在着各种硬件与软件并存的情况 ,这无疑是产品数据管理面临的一个问题 。2.4 WEB 技术的与 PDM 的结合基于 Web 的分布式 PDM 的关键技术包括 :数据库技术 、Web 技术 。 1) 数据库技术 PDM 的主要目标就是有效地管理数据 ,以实现数据共享,要实现这一目标 ,首先必须解决数据存储的问题 。 目前,数据存储主要有两种形式 :一种是以文件形式保存数据 ,另一种是以记录形式将数据存放于数据库中 。 2) Web 技术 PDM 系统作为一种应用框架 ,其对开放性与可扩展性的要求与 Web 的开放性体系结构是相互补充的。应用 Web 技术可以使PDM 系统在异构环境下使用 ,扩展 PDM 的功能 ,并支持异地和异构环境下的设计 、生产与

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论