《最新MIS课程设计(财务管理系统).doc》由会员分享,可在线阅读,更多相关《最新MIS课程设计(财务管理系统).doc(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-dateMIS课程设计(财务管理系统)数据库设计实验报告1 引言当21世纪信息化的浪潮席卷全球的时候,信息化的脚步正以它前所未有的渗透力深入到社会生活的每个角落。从宏观角度来说,信息化是全球经济一体化条件下我国实现跨越式发展的一条必由之路;从微观角度来说,信息化也是中国企业实现管理变革、提升自身竞争力的绝好机会。加入世贸组织后,中国经济环境发生了巨变:由国内市场竞争转入全球市
2、场竞争;由单个企业之间竞争转入全球供应链的竞争;由规模竞争转入速度竞争。经济的全球化趋势要求信息化必须能够推动企业管理模式和商务模式与国际市场对接。一方面,中国企业要走向国际市场,其前提是采用与国际接轨的管理体系和商务模式;另一方面,大批跨国公司进入国内市场,中国企业要与之竞争,也要完善自己的管理体系和商务模式。而信息化在中国企业与国际接轨的过程中,在体制和流程的固化与优化方面起着关键作用。因此,企业信息化建设已成为带动中国企业创新和升级的突破口,在提高企业管理水平,促进管理现代化,转换经营机制,建立现代企业制度,有效降低成本,加快技术进步,增强市场竞争力,提高经济效益等方面都有着现实和深远的
3、意义。同时,作为企业信息化建设重要组成部分的各类管理系统以及财务管理系统必将在企业的发展中起到关键作用,财务管理软件也在企业管理信息化中起到核心作用。企业信息化涵盖了产品信息化、设计信息化、生产过程信息化、企业管理信息化和市场经营信息化,这5个方面都与财务数据有着紧密联系,不同企业的核心业务是不同的,但是其核心资源都是财务,而且一个企业的会计部门是企业实现信息化最早的部门之一。会计部门是企业重要的管理部门,对企业所要贯彻、实行、推广的各种经营理念、企业文化起着重要作用,并且在具体实施过程中,财务信息的处理也是非常重要的一个环节,因此财务管理是信息化的必要切入点。财务管理系统应包括信息流和资金流
4、管理,以成本控制为重点,将企业的实际业务和财务软件相结合,实现财务信息的全面高效集成,使企业资源达到最佳配置状态,提高企业的财务管理能力,能够为企业其他业务领域的信息化提供基础和保障。对于ERP(EnterpriseResourcePlanning,企业资源计划)和CRM(CustomerRelationshipManagement,客户关系管理)系统的实施,财务管理系统起着核心作用。财务管理系统在整个ERP中是较早实现计算机系统处理的部分,多数企业对ERP的实施都是从财务信息的处理开始,逐步规范企业的各项业务流程,使ERP的实施从财务管理部分逐步过渡到供应链业务的管理、再造资源计划、决策支持
5、等部分。其他几部分的管理内容都和财务管理部分有一定的数据往来,并且各个部分相互交织在一起,共同组成一个完整的系统。企业级的CRM系统通常包括销售管理、市场管理、客户服务和技术支持4部分。财务管理方面的信息数据为这些部分的协调、正常运行提供有关的财务数据支持。因此,财务管理系统的应用在企业的管理信息化中有着重要作用。财务管理系统的核心由会计核算向财务管理转移,加强了管理功能和为管理层决策提供财务信息支持的智能型财务分析功能,注重了业务对财务的影响和财务对业务的控制,系统也从原来独立、封闭的系统发展到完全融入企业管理的整体中,实现了与其他管理系统的集成,与新的管理思想、管理技术、IT技术紧密联系起
6、来,同时对企业的财务管理人员也提出了更高的要求,要求财会人员具有先进的管理理念,将专业财务知识和最新经营管理理念融合在一起,这样才能适应企业的发展,增强企业市场竞争力,符合知识经济时代和中国加入WT0的要求。对于中国长虹电子集团有限公司来说开发一个代替手工操作的新型计算机财务管理信息系统异常重要。该管理信息系统操作简单明了,容易上手,方便企业高层领导对该企业财务管理的现状进行更全面的认识,可辅助企业领导决策科学化,从而大大减少了工作量,提高了工作效率。-2 系统调查和可行性研究 在系统开发前期对系统进行可行性分析是必要的一个环节,这对于保证资源的合理使用避免浪费是十分必要的,也是项目一旦开始后
7、能顺利进行的必要保证。信息系统的建设时一项投资大,时间长的复杂工程,可行性研究更为必要,也更复杂,更困难。“可行性”是指在当前的情况下企业研制这个信息系统是否必要,是否具备必要的条件。可行性的含义不仅包括可能性,还包括必要性和合理性。2.1 初步调查随着科技日新月异的发展,计算机的广泛普及,以及企业规模的扩大,越来越多的企业对自己员工的情况也开始使用计算机进行自动化的管理。长虹电子集团有限公司始创于1958年,公司前身国营长虹机器厂是中国“一五”期间的156项重点工程之一,是当时国内唯一的机载火控雷达生产基地。历经多年的发展,长虹完成由单一的军品生产到军民结合的战略转变,成为集电视、空调、冰箱
8、、IT、通讯、网络、数码、芯片、能源、商用电子、电子部品、生活家电及新型平板显示器件等产业研发、生产、销售、服务为一体的多元化、综合型跨国企业集团,逐步成为全球具有竞争力和影响力的3C信息家电综合产品与服务提供商。2005年,长虹跨入世界品牌500强。2008年,长虹品牌价值655.89亿元,是我国非常具有竞争力的电子企业。开发一个操作简便、功能合适的财务管理信息系统非常重要。财务管理信息系统,是以电脑为基础,采用现代的科学技术和先进的管理方法面,对财务工作的原始数据进行处理为各级财政部门领导和财务管理人员提供完整、准确、及时、受用的财务管理信息,为决策机关决策提供信息支持,以实现对财务活动进
9、行有效的科学的组织、计划、分配、调节、控制和监督,提高经费使用效益为目标的辅助决策支持系统。现在的长虹电子集团有限公司发展日新月异,开发这样一个财务管理信息系统有利于企业业务更加透明化,对其日后的发展壮大大有裨益。2.2 可行性研究 进行系统可行性研究是为了用最小的代价在尽可能短的时间内确定该软件项目是否能够开发,是否值得开发。它的任务就是先进行概要的分析和研究,确定系统的规模和目标,限制条件等,进而抽象出该系统的逻辑模型。根据该模型提出解决该问题的若干方法吗,并研究各个方法的可行性。2.2.1经济上的可行性首先,经济可行性主要是预估费用支出和对项目的经济效益进行评价。太多的经济支出势必导致资
10、金的匮乏及主要领导或投资商的积极性的下降,而此系统的产生所带来的效益也必须是可观的,大量的投资换不回效益岂不是白忙活。长虹集团资金雄厚,因此在经济上完全可行。2.2.2管理上的可行性 管理上的可行性是指管理人员对开发应用项目的态度和管理方面的条件。主管领导不支持的项目肯定不行。如果高中层管理人员的抵触情绪很大,就有必要等一等,积极做工作,创造条件。管理方面的条件主要指管理方法是否科学,相应管理制度改革的时机是否成熟,规章制度是否齐全以及原始数据是否正确等。考虑到该长虹集团财务管理的现状,由于本系统大部分采用图形界面,操作较为简单,对管理员技术能力的要求较低,并且只需对相关人员进行简单培训甚至可
11、以不经过系统的培训,他们即可顺利使用本系统。而且该企业管理方面的条件已经成熟,所以本系统在管理上完全可行。2.2.3技术上的可行性本系统的设计与开发在技术上和硬件、软件设备上的条件都是满足的,而且VFP目前是很流行的系统软件,人员接收速度快,因此,在技术上是可行的。本系统的开发,为企业的扩建和发展带来了一个质的飞跃,为此主要表现有以下几个方面:第一、 本系统的运行可以大大的提高工作效率。第二、 本系统可以减少错误率,降低企业成本。第三、 本系统的运行可以代替人工进行许多繁杂的劳动。第四、 本系统可以全自动全天候为客户服务。第五、 本系统的运行可以节省很多资源。3 系统分析在对原系统进行详细调查
12、的基础上进行系统化分析,提出新系统逻辑模型的重要步骤,这一步骤通过对原有系统的调查和分析,找出原系统业务流程和数据流程的不足,提出优化和改进的方法,给出新系统所要采用的信息处理方案。3.1 组织结构分析为了对系统有一个全面性的了解,首先要对系统的内部人员结构、组织及用户情况有所了解。长虹电子有限公司其公司内部系统的组织结构图如下:3.2业务流程分析现行系统的业务流程图是分析和描述现行系统业务的重要工具之一。其主要作用是用业务流程图描述系统各项业务的处理过程,并结合业务流程图详细、准确的说明业务的处理过程,帮助企业管理人员找出现行中的业务流程不合理之处。系统的业务是系统要达到的业务目标,业务流程
13、分析是系统分析中的基础环节。长虹电子有限公司内部的业务流程图如下图所示:财务报表有关部门现金短缺单出纳银行提现通知单某企业财务管理业务流程图银行对账销售部门应收账单客户各种计划费用单会计费用流水账账款单已登记的费用单总账企业各部门已审核的费用单未审核的费用单财务部长领费通知库存帐账款3.3数据流程分析数据流程图简称DFD,它用来描述目标系统的逻辑结构,图中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的情况,因为它是逻辑系统的图形表示,即使不是计算机技术人员也容易理解,所以是极好的通行描述工具。数据流程图是全面描述信息系统逻辑模型的工具,它抽象概括地把信息系统中各种业务处理过程联系起来
14、。长虹电子集团有限公司的财务管理信息系统的数据流程图如下图所示:(1)顶层数据流程图顾客财务管理 顶层数据流程图各部门总经理应付款明细账应收款明细账消费单收据单单应付款单单应收款单单报表编辑会计报表付款数据收款数据总账数据修改会计总账核对应付款核对应收款(2)第二层数据流程图销售部门应付账处理应付账单应付账台账采购部门应收账单应收账处理应收账数据应收账台账物资部门成本单固定资产处理成本数据成本台账人力资源部门工资单工资处理工资数据工资台账应付账数据财务处理财务台账财务数据查询查询查询P4P3P2P1P6预算处理P5预算数据领导财务管理 第二层数据流程图3.4数据字典为了对数据流程图中的各个元素
15、做出详细的说明,有必要建立数据字典。这样,数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。数据字典如下:3.4.1 顶层数据流程图对应的数据字典(1)数据流的描述(a)数据流编号:D-01 数据流名称:应付款 简述:出纳付出的应付款项 数据流来源:出纳组 数据流去向:需要账款的部门 数据项组成:发票编号+日期+金额+经手人 数据流量:约80张/日 高峰流量:约100张/日(b)数据流编号:D-02 数据流名称:应收款 简述:出卖产品得到的应收款 数据流来源:顾客 数据流去向:出纳人 数据项组成:发票编号+日期+金额+经手人+产品名称+产品数量+产品单价 +产品
16、代码 数据流量:约150张/日 高峰流量:约200张/日(c)数据流编号:D-03 数据流名称:消费单 简述:各部门的消费详细清单 数据流来源:各部门 数据流去向:会计组 数据项组成:清单编号+日期+金额+经手人+费用说明 数据流量:约80张/日 高峰流量:约100张/日(d)数据流编号:D-04 数据流名称:收据单 简述:出卖产品开出的票据 数据流来源:销售人员 数据流去向:顾客 数据项组成:发票编号+日期+金额+经手人+产品名称+产品数量+产品单价+产品代码 数据流量:约150张/日 高峰流量:约200张/日(e)数据流编号:D-05 数据流名称:付款数据 简述:记录的付款记录 数据流来源
17、:出纳组 数据流去向:应付款明细账 数据项组成:发票编号+日期+金额+经手人 数据流量:约80张/日 高峰流量:约100张/日(f)数据流编号:D-06 数据流名称:收款数据 简述:记录的收款记录 数据流来源:出纳组 数据流去向:应收款明细账数据项组成:发票编号+日期+金额+经手人 数据流量:约150张/日 高峰流量:约200张/日(g)数据流编号:D-07 数据流名称:总账数据 简述:记录的总账记录 数据流来源:会计组 数据流去向:编辑会计报表数据项组成:发票编号+日期+金额+经手人 数据流量:约1张/月 (h)数据流编号:D-08 数据流名称:报表数据 简述:记录的总账记录 数据流来源:会
18、计组 数据流去向:总经理数据项组成:收付款信息 数据流量:约1张/月(2)处理逻辑的描述(a)处理逻辑编号:P-01处理逻辑名称:核对应付款 简述:根据合理的应付款单据,将应付款数据记入应付款明细账 输入的数据流:合理的应付款单据处理描述:根据合理的应付款单据,将应付款数据记入应付款明细账 并更新相应账簿的记录输出的数据流:付款数据处理频率:100次/日(b)处理逻辑编号:P-02处理逻辑名称:核对应收款 简述:根据合理的应收款单据,将应收款数据记入应收款明细账 输入的数据流:合理的应收款单据处理描述:根据合理的应收款单据,将应收款数据记入应收款明细账 并更新相应账簿的记录输出的数据流:收款数
19、据处理频率:180次/日(c)处理逻辑编号:P-03处理逻辑名称:修改会计总账 简述:根据应付款明细账和应收款明细账,将应收款及应付款数据记入会计总账,即修改会计总账处理描述:根据应付款明细账和应收款明细账,将应收款及应付款数据记入会计总账,即修改会计总账输出的数据流:总账数据处理频率:1次/月(d)处理逻辑编号:P-04处理逻辑名称:编辑会计报表 简述:根据修改的会计总账,将总账数据编辑成会计报表,即编辑会计报表处理描述:根据修改的会计总账,将总账数据编辑成会计报表,即编辑会计报表输出的数据流:报表处理频率:1次/月(3)数据存储的描述(a)数据存储编号:F-01数据存储名称:应付款明细账
20、简述:记录企业应付款的明细账数据存储组成:发票编号+日期+金额+账户名称+摘要 关键字:日期+金额+发票编号相关联的处理:P-01, P-03,P-05(b)数据存储编号:F-02数据存储名称:应收款明细账 简述:记录企业应收款的明细账数据存储组成:发票编号+日期+金额+账户名称+摘要 关键字:日期+金额+发票编号相关联的处理:P-02, P-04,P-06(4)外部实体的描述(a) 外部实体编号:S-01 外部实体名称:各部门 简述:提交消费单,接受应付款 输入的数据流:D-01 输出的数据流:D-03(b) 外部实体编号:S-02 外部实体名称:顾客 简述:提交应收款,接受收据单 输入的数
21、据流:D-04 输出的数据流:D-02(c) 外部实体编号:S-03 外部实体名称:总经理 简述:接受报表 输入的数据流:D-08 输出的数据流:D-063.4.2 第二层数据流程图对应的数据字典(1)数据流的描述数据流编号数据流名称简述数据流来源数据流去向数据项组成数据流量高峰流量D-01应收账单销售部门开出的应收账单销售部门应收账处理模块应收账单编号+日期+单位+售出物品名称+销售数量+应收金额+经手人约30张/日约30张/日D-02应收账数据根据应收账单,应记应收账台账的应收账数据应收账处理模块应收账台账应收账单编号+日期+单位+售出物品名称+销售数量+应收金额约30张/笔约30张/笔D
22、-11应付账单采购部门开出的应付账单采购部门应付账处理模块应付账单编号+日期+单位+购进物品名称+购进数量+应付金额+经手人约30张/日约30张/日D-12应付账数据根据应付账单,应记应付账台账的应付账数据应付账处理模块应付账台账应付账单编号+日期+单位+购进物品名称+购进数量+应付金额约30张/笔约30张/笔D-21工资单人力资源部门开出的工资单人力资源部门工资处理模块工资单编号+日期+员工姓名+员工编号+工资金额+经手人约15张/月约15张/月D-22工资数据根据工资单,应记工资台账的工资数据工资处理模块工资台账工资单编号+日期+员工姓名+员工编号+工资金额约15张/笔约15张/笔D-31
23、成本单物资部门开出的成本单物资部门固定资产处理模块固定资产编号+日期+固定资产名称+折旧费用和购进费用+经手人约1张/月约1张/月D-31成本数据根据成本单,应记成本台账的成本数据固定资产处理模块成本台账固定资产编号+日期+固定资产名称+折旧费用和购进费用约1张/笔约1张/笔D-41财务数据根据各台账经过的财务处理后的财务数据财务处理模块财务台账财务编号+日期+财务费用+警示后人约1张/周约1张/周(2)处理逻辑的描述处理逻辑编号处理逻辑名称简述输入的数据流处理描述输出的数据流处理频率P-01应付账处理核查应付账单应付账单销售部门送来的应付账单格式是否符合要求,实际应付账与应付账单填写的数据是
24、否一致等。合格单据计入应付账台账应付账台账30次/日P-11应收账处理核查应收账单应收账单采购部门送来的应收账单格式是否符合要求,实际应收账与应收账单填写的数据是否一致等。合格单据计入应收账台账应收账台账30次/日P-21工资处理核查工资单工资单人力资源部门送来的工资单格式是否符合要求,实际工资数据与工资单填写的数据是否一致等。合格单据计入工资台账工资台账1次/月P-31固定资产处理核查成本单成本单物资部门送来的成本单格式是否符合要求,实际固定资产与成本单填写的数据是否一致等。合格单据计入应成本台账成本台账1次/月P-41预算处理核查预算财务部门编制的预算单格式是否符合要求,数据预算是否与本公
25、司情况一致,合格单据计入财务台账财务台账1次/周(3)数据存储的描述数据存储编号数据存储名称简述数据存储组成关键字相关联的处理F-01应收账台账记录应收账数据的明细账日期+售出产品名称+产品数量+应收金额日期+产品名称P-01F-11应付账台账记录应付账数据的明细账日期+购入产品名称+产品数量+应付金额日期+产品名称P-11F-21工资台账记录工资数据明细账日期+员工姓名+员工编号+工资金额日期+员工编号P-21F-31成本台账记录固定资产明细账日期+固定资产名称+费用日期+固定资产名称P-31F-41财务台账记录财务明细账日期+财务名称+费用日期+财务名称P-41(4)外部实体的描述外部实体
26、编号外部实体名称简述输入的数据流输出的数据流S-01销售部门销售产品应收账D-01S-11采购部门采购物品应付账D-11S-21人力资源部门职员工资D-21S-31物资部门固定资产处理D-31S-41领导查阅D-413.5 E-R图分析(1)收、付货款管理信息系统对应的E-R图如下图所示:(2)会计核算管理系统的E-R关系图如下:(3)工资管理系统对应的E-R关系图如下图所示:4 系统设计4.1功能结构设计功能结构分析是把一个复杂的系统设计分解为一些规模较小、功能较简单、更易于建立和修改的部分。该系统有三个主功能模块:财务核算管理,资金管理,预算管理。财务系统管理财务核算管理资金管理预算管理应
27、收账款核算应付账款核算销售预测预算分析工资核算固定资产核算资金管理分析财务核算分析财务管理系统 功能结构图4.2数据库设计数据库设计首先要进行数据分析和处理,如分析应用系统需要存储哪些数据,而且要从优化表结构和减少数据冗余和角度考虑,合理地建立一系列的表。用表设计器设计好表结构后,为了保持数据的完整性和一致性,这些表要添加到数据库中,并且要建立永久关系和参照完整性。 (1)用户信息表表1 用户信息表序号字段中文名类型、宽度、精度取值约束空否默认值主键/外键1用户编号bigint否主键2用户名varchar(50)少于50字符否3密码varchar(50)少于50字符否(2)收入信息表表2 收入
28、信息表序号字段中文名类型、宽度、精度取值约束空否默认值主键/外键1收入信息编号bigint否主键2用户编号bigint否外键3收入类型varchar (50)少于50字符否4收入金额float否5收入时间date否6备注varchar(200)少于200字符(3)支出信息表表3 支出信息表序号字段中文名类型、宽度、精度取值约束空否默认值主键/外键1收入信息编号bigint否主键2用户编号bigint否外键3支出类型varchar (50)少于50字符否4支出金额float否5支出时间date否6备注varchar(200)少于200字符(4)登录信息表表4 登录信息表序号字段中文名类型、宽度、
29、精度取值约束空否默认值主键/外键1登录编号bigint否主键2用户编号bigint否外键3登录时间date否当前时间4.3代码设计代码是指代表事物的名称、属性、状态等符号和记号,它通常被用来唯一地标识系统中的某一事物,为了便于计算机处理,一般用用数字,字母或他们的组合来表示。系统为每个产品设计了代码,方便了数据的输入和输出。因此,代码的研究和设计在系统开发中是至关重要的。4.3.1代码的功能1、它为事物提供一个概要而不含糊的认定,便于数据的存储和检索。代码缩短了事物的名称,无论是记录、记忆还是存储,都可以节省时间和空间。2、使用代码可以提高处理的效率和精度。按代码对事物进行排序、累计 或按某种
30、规定算法进行统计分析,可以十分迅速。3、代码提高了数据的全局一致性。这样,对同一事物,即使在不同场合 有不同的叫法,都可以通过编码统一起来,提高了系统的整体性,减少了因数 据不一致而造成的错误。4、代码是人和计算机的共同语言,是两者交换信息的工具。 在手工处理系统中,许多数据如零件号、设备号、图号等早已使用代码。 为了给尚无代码的数据项编码,为了统一和改进原有代码,使之适应计算机处 理的要求,在建立新系统时,必须对整个系统进行代码设计。4.3.2代码的设计原则1、设计的代码在逻辑上必须能满足用户的需要,在结构上应当与处理的 方法相一致。例如,在设计用于统计的代码时,为了提高处理速度,往往使之
31、能够在不需调出有关数据文件的情况下,直接根据代码的结构进行统计。2、一个代码应惟一标志它所代表的事物或属性。3、代码设计时,要预留足够的位置,以适应不断变化的需要。否则,在 短时间内,随便改变编码结构对设计工作来说是一种严重浪费。一般来说,代 码愈短,分类、准备、存储和传送的开销愈低;代码愈长,对数据检索、统计 分析和满足多样化的处理要求就愈好。但编码太长,留空太多,多年用不上, 也是一种浪费。4、代码要系统化,代码的编制应尽量标准化,尽量使代码结构对事物的 表示具有实际意义,以便于理解及交流。5、要注意避免引起误解,不要使用易于混淆的字符。如0、2、1、S、V 与0、2、1、5、U易混;不要
32、把空格作代码;要使用乃小时制表示时间等。6、要注意尽量采用不易出错的代码结构,例如字母-字母-数字的结构 (如W吧)比字母一数字-字母的结构 (如W2W)发生错误的机会要少一些。7、当代码长于4个字母或5个数字字符时,应分成小段。这样人们读写 时不易发生错误。4.3.3代码设计 系统为每个产品设计了代码,方便了数据的输入和输出。财务数据编号采用区间码结构:财务数据编号由十一位数字组成,其中前六位表示该单据开出的年月日;第七位、第八位表示开出数据的部门;第九位为数据种类;最后两位表示数据号。编号根据顺序进行。例如:11062803506表示2011年6月28日第三个部门开出的第6张有关第5类的数
33、据。4.4输入输出设计输入输出设计是进行数据存储和满足用户需求的主要方式。在本系统中,输入输出都本着方便信息录入人员,满足管理者的需求来进行设计的。(1)登录模块输入项:用户的用户名和密码。输出项:如果密码和用户和数据库中的相匹配,则可以进入系统,否则提示错误。(2)收入输入模块输入项:收入信息包括收入类型、收入金额、收入时间、备注等信息。支出信息包括支出账务类型、金额、时间等信息。输出项:输出信息为对用户提交信息的反馈,如果用户提交信息全部合法且系统正常存储,则提示用户提交成功,否则提示提交失败。(3)查询模块输入项:包括查询条件和查询方式信息。输出项:收入或支出的详细信息,包括财务收入(支
34、出)金额,收入(支出)时间,收入(支出)类型等。(4)用户管理模块输入项:在添加用户项目中输入信息包括新用户的用户名和初始密码,修改密码项目中输入信息有当前用户的旧密码和用户的新密码。输出项:输出添加用户或修改密码的结果消息。4.5系统配置设计4.5.1系统运行环境:(1)硬件环境:主机,键盘、鼠标、显示器、打印机 (2)软件环境:Windows操作系统、以Visual studio6.0为前台开发工具,以Access作为后台数据库开发工具 4.5.2系统模块化设计:本系统遵循了“自顶向下,逐层展开”结构化时间原则,系统功能按模块化实现,各模块之间既关联又相互独立,每个模块执行特定的功能,系统
35、设计操作简单,可读性强。4.5.3系统实用性:为了提高系统效率,系统提供了多种形式的对话框,并在设计过程中考虑尽量减少用户的输入。为了提高查询效率,系统提供了多种组合查询及模糊查询。4.5.4系统安全性:为了防止非法人员进入系统,造成意外破坏,在进入本系统之前,需经过密码认证,同时,系统管理员对每个用户的使用权限进行设置,使不至于越权操作。5.系统实施系统实施阶段是在此前各个阶段工作成果的基础上,将技术设计转化成物理实现。因此,系统实施的结果是系统分析和系统设计的结晶。5.1 系统开发工具的选择本系统选择了在数据库前台开发工具中最为流行且易上手的开发工具VISUAL BASIC 6.0。在VI
36、SUAL BASIC环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用WINDOWS 内部的应用程序接口(API)函数,对象的链接和嵌入(OLE)、开放式数据访问(ODBC)等技术、可以高效、快速地开发WINDOWS环境下功能强大、图形界面丰富的应用软件系统。5.2 数据库产品的选择数据库选择了关系型数据库产品SQL Server 2000,SQL Server 2000是Microsoft 公司推出的大型网络数据库管理系统(DBMS),并且属于大型的经典的关系型数据库产品。它支持客户机/服务器模型(C/S)、支持多种操作系统平台、易使用、性能可靠、是电子商务等领域中的最佳选择。5
37、.3 开发平台的选择基于上面开发工具和数据库产品的运行要求,考虑到本系统的性能要求,选择了Windows 98 第二版作为开发平台,本系统可在Windows 9X、Windows2000、Windows XP平台下运行。6.系统维护6.1 系统维护的目的与任务在企业管理信息系统投入正常运行之后,开始了生命周期短至45年、长达10年的系统运行与维护阶段。系统维护的目的是要保证管理信息系统正常而可靠地运行,并能使系统不断得到改善和提高,以充分发挥作用。系统维护的任务就是要有计划、有组织地对系统进行必要的改动,以保证系统中的各个要素随着环境的变化始终处于最新的、正确的工作状态。6.2 系统维护的对象
38、与类型 6.2.1 系统维护的对象系统维护的内容可分为以下5类:(1)系统应用程序维护;(2)数据维护;(3)代码维护;(4)硬件设备维护;(5)机构和人员的变动。6.2.2 系统维护的类型系统维护的重点是系统应用软件的维护工作,按照软件维护的不同性质划分为下面4种类型:(1)纠错性维护;(2)适应性维护;(3)完善性维护;(4)预防性维护。6.3系统维护考虑的因素系统的维护不仅范围广,而且影响因素多。通常,在进行某项维护修改工作之前,要考虑下列三方面的因素:(l)维护的背景:系统的当前情况;维护的对象;维护工作的复杂性与规模。(2)维护工作的影响:对新系统目标的影响;对当前工作进度的影响;对
39、本系统其他部分的影响;对其他系统的影响。(3)资源的要求:对维护提出的时间要求;维护所需费用(并与不进行维护所造成的损失比是否合算);维护所需的工作人员。6.4系统维护的特点(1)采用结构化开发方法是做好系统维护工作的关键。(2)系统维护具有很高的代价。(3)系统维护工作对维护人员要求较高。(4)系统维护工作的对象是整个系统的配置。另外,系统维护人员应职责明确,保持人员的稳定性,对每个子系统或模块至少应安排两个人共同维护,避免对个人的过分依赖。在系统未暴露出问题时,就应着重于热悉掌握系统的有关文档,了解功能的程序实现过程,一旦提出维护要求,立即高效优质地实施维护。最后,应注意系统维护的限度问题
40、,即当系统生命周期结束的时,应及时采用新系统。7 总结通过这一周的课程设计,我学到了很多从书本上学不到的知识。在此次课程设计中,我对这门课有了更加深刻的认识和理解,并能够把所学的理论知识和实践联系起来。这次的课程设计可以说是为毕业设计做的一个预演,真的做起来困难重重,上网查资料的时候发现,我们学的仅仅是皮毛,还有很多东西需要我们去发掘,因此,这需要我们不断地实践,不断的学习,不断地去发现问题、去思考问题。这次课程设计不仅让我学会了一门面向对象的编程方法,更重要的是他还提高了我接受新事物的能力,帮助我在以后遇到新事物时,不再感到茫然,不再感到无从下手。当我再次接触到新知识时,我会知道我应该做些什
41、么,该去看哪些书籍资料,心中就会有一个明确的目的。通过这一周的实践,我最大的感想就是:人如果没有信心,没有目标,就不可能把事情做好,当感到迷茫的时候,自己一定要坚定目标,在困难面前要敢于尝试,这样才能够取得最后的胜利。最后,衷心感谢老师的指导和帮助。参考文献1. 李伟人力资源管理现状及其解决方案企业改革与管理,2004(9)2. 安忠,佟志臣管理信息系统.北京:中国铁道出版社,经济科学出版社,20003. 薛华成管理信息系统北京:清华大学出版社,19994周三多, 陈传明,鲁明泓管理学原理与方法.上海:复旦大学出版社,1999 5黄梯云管理信息系统北京:高等教育出版社,20056. 陈佳. 信息系统开发方法教程.北京:清华大学出版社,20047. 龙守谌.数据库技术与应用.北京科学出版社.19958罗晓沛.数据库技术.清华大学出版社.20029孟小峰,王珊.数据库系统导论.机械工业出版社.200010洪志全.微机软硬件技术.北京:电子工业出版社.200211. 邬锦雯人力资源管理信息化北京:清华大学出版社,200612. 常晋义. 信息系统开发与管理.北京:机械工业出版社,2004
限制150内