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