信息系统外文文献翻译---系统的分析与设计

合集下载

文献翻译-系统分析的方法

文献翻译-系统分析的方法

外文资料翻译The Methodology of Systems AnalysisFor a system analysis to be undertaken,someone must think there is a problem-or at least recognize the possibility that a problem exists.That is,he must be dissatisfied with the current or anticipated state of affairs and want help in discovering how to bring about a change for the better.Systems analysis can almost always provide help,even if it does no more than turn up relevant information or indicate that certain actions offer little hope of bringing about improvement.In most circumstances,the analysis may even discover a course of action that will bring about the desired change,a course that can be recognized as the advantageous and implemented by those with authority to act.Systems analysis can also be used to present factual arguments and reliable information to help win acceptance for a proposed couse of action.In addition,it can help to prevent the chosen course from being rendered ineffective by adverse interests,misinterpretations,or unanticipated problems.Although a system analysis may be carried out without a specific user or set of users in mind,such work is not likely to have much influence other than to inform public debate.Decisionmaker is assumed to be an individual who wants to make decisions as rationally as possible by taking into consideration the probable consequences of each available course of action-selecting the "best"action by balancing its cost against the extent to which it helps to achieve his objectives and possible other benefits.The analyst's basic procedure is to determine what the decisionmaker wants,search out his feasible alternatives,work out the consequences that would follow the decision to adopt each of the alternatives,and then,either rank the alternatives in terms of their consequences according to criteria specified by the decisionmaker,or present the alternatives with their consequences to the decisionmaker for ranking and choice.In reality,the decisionmaking situation is rarely so uncomplicated.Theperson for whom a study is done is ususlly but one of many participants in a decisionmaking process,and he must use the results of the analysis as evidence and argument to bring the others to his point of view before acting.In some cases the decisions cannot be separated from the managerial,organizational,and political situation in which they are made,and the model we are assuming for the decisionmaker(called the rational actor model,or model I by Allison)must be supplemented or modified by bringing in organizational and political considerations.Nevertheless,as Allison remarks,"For solving problems.a model I-style analysis provides the best first cut. Indeed,for analyzing alternatives and distinguishing the preferred proposal,there is no clear alternative to this basic framework."This is the basic,unsophisticated view of the decisionmaking situation.As an example to illustrate the basic procedure,assuming that a legislative committee wants to propose legislation to increase highway safety,it is willing to consider three alternatives:a requirement for devices to make the use of seat belts automatic,lowering the maximum speed limit and enforcing it more strictly,and establishing higher standards for issuing driver's licenses.They ask the legislative analyst to carry out a systems analysis.It is useful to consider aproblem of thes type in terms of these elements: Objectives——what the decisionmaker desires to achieve.In the example,the objective is the problem,the alternatives may be policies,strategies,designs,actions,or whatever it appears might attain the objective.In the example,although the alternatives are limited to three types, within each type there are many possibilities to consider.Consequences——the results that would ensure were the alternatives to be adopted and put into effect.In the highway safety example,if the alternative of a lower maximum speed limit with stricter enforcement were implemented,a positive consequence(abenefit)would be a lower rate of fatal highway accidents;a negative consequence(a cost)would be the need for more police officers to be hired or taken from other tasks.Criteria——rules or standards that specify in terms of consequences(orsome subset of them)how the alternatives are to be ranked in order of desirability.For example,a possible criterion might be to rank the alternatives in decreasing order of the ratio of the reduction in the annual number of fatalities from implementing the alternative to the expenditure of public funds required.Model——an abstraction,a set of assumptions about some aspect of the world,either real or imaginary,intended to clarify our view of an object,process,or problem by retaining only characteristics essential to the purpose we have in mind.It is a simplified conceptual or physical image that may be used to investigate the behavior of a system or the result of an action without altering the system or taking the action.A model is made up of factors relevant to the problem and the relations among them essential to the purpose in mind.A model may take many forms.some common types are a set of tables,a series of mathematical equations,a computer program,or merely a mental image of the situation held by someone contemplating an action.In most systems analyses explicit models are normally used for predicting both the context and environment in which the alternatives are to be implemented and their associated consequences.This is necesary because the factors are usually so numerous and their interrelations so complex that intuition and mental models are not adequate to handle the large number of factors and their intricate relations.Predicting consequences is not the only,or even the first,use of models in a system analysis.It is however,the most prominent use,for such models are likely to be elaborate and programmed for a computer,whereas many other models may be no more than well-thought through concept.In our example many different models are needed to estimate the results for the alternatives,and their consequences are of different types.In our example an early problem for the analysis is to fend a way to turn the vague goal of increased highway safety into something of a more operational character——in other words,to settle on a way to measure it .Onemeasure might be the reduction in annual number of fatalities;another might be the reduction in the annual(monetary)cost of highway accidents to the victims.Another task for the analyst is to check the alternatives for feasibility.It might turn out the alternative of automated seat belts is not feasible owing to public unacceptability.If this alternative were far superior to all the others i n increasing safety,the decisionmaker would probably want to investigate the cost and effectiveness of a campaign to change public opinion.The analyst will also want to search for and examine alternatives not on the original list——such things as better emergency ambulance service,eliminating unguarded railroad crossings,and changed car design——for these alternatives may promise increased highway safety at less cost than those on the original list,and,when presented with supporting calculations,may lead the decisionmakers to expand the list of possibilities they are welling to consider.Indeed,the discovery,invention,or design of new and better alternatives is often the real payoff from systems analysis.In predicting the results associated with the various alternatives,the analyst may have to use radically differing models or methods.A model to show the effect of improved driving skills on the number of fatalities can differ considerably from a model to predict the way a lower speed limit affects fatalities.On the other hand ,predictions for both cases may be obtained statistically from experiences in other jurisdictions with similar driving conditions.In comparing alternatives various future contexts may also have to be considered,with predictions or conjectures made about the effects of,for instance,a petroleum shortage on automobile traffic and other exogenous factors beyond the decisionmakers' control.One run-through of the set of procedures is seldom enough.Several cycles or iterations are almost always necessary to refine the first models and assumptions,and thus increase one's confidence in the outcomes.系统分析的方法进行系统分析时,人们一定认为存在某个问题,或至少应该认识到存在某个问题的可能性。

信息系统外文文献翻译---系统的分析与设计

信息系统外文文献翻译---系统的分析与设计

附录1 外文翻译(原文)Systems Analysis and DesignWorking under control of a stored program, a computer processes data into information. Think about that definition for a minute. Any given computer application involves at least three components: hardware, software, and data. Merely writing a program isn't enough; because the program is but one component in a system.A system is a group of components that work together to accomplish an objective. For example, consider a payroll system. Its objective is paying employees. What components are involved? Each day,employees record their hours worked on time cards. At the end of each week, the time cards are collected and delivered to the computer center, where they are read into a payroll program. As it runs, the program accesses data files. Finally, the paychecks are printed and distributed. For the system to work, people, procedures, input and output media, files, hardware, and software must be carefully coordinated. Note that the program is but one component in a system.Computer-based systems are developed because people need information. Those people, called users, generally know what is required, but may lack the expertise to obtain it. Technical professionals, such as programmers, have the expertise, but may lack training in the user's field. To complicate matters, users and programmers often seem to speak different languages, leading to communication problems. A systems analyst is a professional who translates user needs into technical terms, thus serving as a bridge between users and technical professionals.Like an engineer or an architect, a systems analyst solves problems by combining solid technical skills with insight, imagination, and a touch of art. Generally, the analyst follows a well-defined, methodical process that includes at least the following steps;1.Problem definition2.Analysis3.Design4.Implementation5.MaintenanceAt the end of each step, results are documented and shared with both the user and the programmers. The idea is to catch and correct errors and misunderstandings as early as possible. Perhaps the best way to illustrate the process is through example.Picture a small clothing store that purchases merchandise at wholesale, displays this stock, and sells it to customers at retail. On the one hand, too much stock represents an unnecessary expense. On the other hand, a poor selection discourages shoppers. Ideally, a balance can be achieved: enough, but not too much.Complicating matters is the fact that inventory is constantly changing, with customer purchases depleting stock, and returns and reorders adding to it. [1] The owner would like to track inventory levels and reorder and given item just before the store runs out. For a single item, the task is easy-just count the stock-on-hand. Unfortunately, the store has hundreds of different items, and keeping track of each one is impractical. Perhaps a computer might help.2-1 Problem DefinitionThe first step in the systems analysis and design process is problem definition. The analyst's objective is determining what the user (in this case, the store's owner) needs. Note that, as the process begins, the user possesses the critical information, and the analyst must listen and learn. Few users are technical experts. Most see the computer as a "magic box, "and are not concerned with how it works. At this stage, the analyst has no business even thinking about programs, files, and computer hardware, but must communicate with the user on his or her own term.The idea is to ensure that both the user and the analyst are thinking about the same thing-Thus, a clear, written statement expressing the analyst's understanding of the problem is essential. The user should review and correct this written statement. The time to catch misunderstandings and oversights is now, before time, money and effort are wasted.Often, following a preliminary problem definition, the analyst performs a feasibility study. The study a brief capsule version of the entire systems analysis and design process, attempts to answer three questions:1.Can the problem be solved?2.Can it be salved in the user's environment?3.Can it be solved at a reasonable cost?If the answer to any one of these questions is no, the system should not be developed. Given a good problem definition and a positive feasibility study, theanalyst can turn to planning and developing a problem solution.2- 2 AnalysisAs analysis begins, the analyst understands the problem. The next step is determining what must be done to solve it. The user knows what must be done 1 during analysis; this knowledge is extracted and formally documented. Most users think in terms of the functions to be performed and the data elements to be manipulated. The objective is to identify and link these key functions and data elements, yielding a logical system design.Start with the system's basic functions. The key is keeping track of the stock-on-hand for each product in inventory. Inventory changes because customers purchase, exchange, and return products, so the system will have to process customer transactions. The store's owner wants to selectively look at the inventory level for any product in short supply and, if appropriate, order replacement stock, so the system must be able to communicate with management. Finally, following management authorization, the system should generate a reorder ready to send to a supplier.Fig 1Given the system's basic functions, the analyst's next task is gaining a sense of their logical relationship. A good way to start is by describing how data flow between the functions. As the name implies, data flow diagrams are particularly useful for graphically describing these data flows. Four symbols are used (Fig. 1). Data sources and destinations are represented by squares; input data enter the system from a source, and output data flow to a destination. Once in the system, the data are manipulated or change by processes, represented by round-corner rectangles. A process might be a program, a procedure, or anything else that changes or moves data. Data can be held for later processing in data stores, symbolized by open-ended rectangles. A data store might be a disk file, a tape file, a database, written notes, or even a person's memory.Finally, data flow between sources, destinations, processes, end data stores over data flows, which are represented by arrows.Fig 2Figure 2 shows a preliminary data flow diagram for the inventory system. Start with CUSTOMER. Transactions flow from a customer f into the system, where they are handled by Process transaction. A data store, STOCK, holds data on each item in inventory. Process transaction changes the data to reflect the new transaction. Meanwhile, MANAGEMENT accesses the system through Communicate, evaluating the data in STOCK and, if necessary, requesting a reorder. Once, a reorder is authorized. Generate reorder sends necessary data to the SUPPLIER, who ships the items to the store. Note that, because the reorder represents a change in the inventory level of a particular product or products it is handled as a transaction.The data flow diagram describes the logical system. The next step is tracing the data flows. Start with the destination SUPPLIER. Reorders flow to suppliers; for example, the store might want 25 pairs of jeans. To fill the order, the supplier needs the product description and the reorder quantity. Where do these data elements come from? Since they are output by Generate reorder, they must either be Input to or generated by this process. Data flow into Generate reorder for STOCK; thus, product descriptions and reorder quantities must be stored in STOCK.Other data elements, such as the item purchased and the purchase quantity are generated by CUSTOMER. Still others, for example selling price and reorder point, are generated by or needed by MANAGEMENT. The current stock-on-hand for a given item is an example of a data element generated by an algorithm in one of the procedures. Step by step, methodically, the analyst identifies the data elements to be input to .stored by, manipulated by, generated by, or output by the system.To keep track of the data elements, the analyst might list each one in a datadictionary. A simple data dictionary can be set up on index cards, but computerized data dictionaries have become increasingly popular. The data dictionary, a collection of data describing and defining the data, is useful throughout the systems analysis and design process, and is often used to build a database during the implementation stage.The idea of analysis is to define the system's major functions and data elements methodically. Remember that the objective is translating user needs into technical terms. Since the system starts with the user, the first step is defining the user's needs. Users think in terms of functions and data. They do not visualize programs, or files, or hardware .and during this initial, crucial analysis stage it is essential that the analyst think like a user, not like a programmer.Data flow diagrams and data dictionaries are useful tools. They provide a format for recording key information about the proposed system. Also, they jog the analyst's memory) for example, if the analyst doesn't have sufficient information to complete a data dictionary entry, he or she has probably missed something. Perhaps most importantly, the data flow diagram and the data dictionary document the analyst's understanding of the system requirements. By reviewing these documents, the user can correct misunderstandings or oversights. Finally, they represent an excellent starting point the next step, design.2-3 DesignAs we enter the design stage, we know what the system must do, and thus can begin thinking about how to do it. The objective is to develop a strategy for solving the problem. At this stage, we are not interested in writing code or in defining precise data structures; instead, we want to identify, at a black box level, necessary programs, files, procedures, and other components.The data flow diagram defines the system's necessary functions; how might they be implemented? One possibility is writing one program for each process. Another is combining two or more processes in a single program; there are dozens of alternative solutions. Let's focus on one option and document it.A system flowchart uses symbols to represent programs, procedures, hardware devices, and the other components of a physical system (Fig. 3). Our flowchart (.Fig.4) shows that transaction data enter the system through a terminal, are processed by a data collection program, and then are stored on an inventory file. Eventually, the inventory file is processed by a Report and reorder program. Through it, management manipulates the data and authorizes reorders.Fig. 4 on a system flowchart, symbols represent programs, procedures, hardware devices, and the other components of a physical system.Fig 3Look at the system flowchart. It identifies several hardware components, including a computer, a disk drive, a data entry terminal, a printer, and a display terminal. Two programs are needed; Process transaction and Report and reorder. In addition to t he hardware and the programs, we’ll need data structures for the inventory file and for data flaws between the I/O devices and the software. Note that this system flowchart illustrates one possible solution; a good analyst will develop several feasible alternatives before choosing one.Fig 4The flowchart maps the system, highlighting its major physical components. Since the data link the components, the next task is defining the data structures.Consider, for example, the inventory file. It contains all the data elements from the data store STOCK. The data elements are listed in the data dictionary. Using them, the file's data structure can be planned,How should the file be organized? That depends on how it will be accessed. For example, in some applications, data are processed at regular, predictable intervals. Typically, the data are collected over time and processed together, as a batch. If batch processing is acceptable, a sequential file organization is probably best.It is not always possible to wait until a batch of transactions is collected, however. For example, consider an air defense early warning system. If an unidentified aircraft is spotted it must be identified immediately the idea of waiting until 5 _ 00 p.m. because "that's when the air defense program is run" is absurd. Instead, because of the need for quick response, each transaction must be processed as it occurs. Generally such transaction processing systems call for direct access file.Our inventory system has two programs. One processes transactions. A direct access inventory file seems a reasonable choice. The other allows management to study inventory data occasionally; batch processing would certainly do. Should the inventory file be organized sequentially or directly? Faced with such a choice a good analyst considers both options. One possible system might accept transactions and process them as they occur. As an alternative, sales slips might be collected throughout the day and processed as a batch after the store closes. In the first system, the two programs would deal with direct access files; in the second system, they would be linked to sequential files. A program to process direct access data is different from a program to process sequential data. The data drive the system. The choice of a data structure determines the program’s structure. Note that the program is defined and planned in the context of the system.2- 4 ImplementationOnce the system's major components have been identified .we can begin to develop them. Our system includes two programs, several pieces of equipment, and a number of data structures. During implementation, each program is planned and written using the techniques described in Chapter 7. Files are created, and their contents checked. New hardware is purchased, installed, and tested. Additionally, operating procedures are written and evaluated. Once all the component parts are ready, the system is tested. Assuming the user is satisfied, the finished system is released.2- 5 MaintenanceMaintenance begins after the system is released. As people use it, they will suggest minor improvements and enhancements. Occasionally, bugs slip through debug and testing, and removing them is another maintenance task. Finally, conditions change, and a program must be updated; for example, if the government passes a low changing the procedure for collecting income taxes, the payroll program must be modified. Maintenance continues for the life of a system, and its cost can easily match or exceed the original development cost. Good planning, solid documentation, and well-structured programs can help to minimize maintenance cost.附录2 外文翻译(译文)系统的分析与设计在存储程序的控制下,计算机把数据处理成信息。

信息管理与信息系统专业信息系统开发的系统思考毕业论文外文文献翻译

信息管理与信息系统专业信息系统开发的系统思考毕业论文外文文献翻译

毕业设计(论文)外文文献翻译文献、资料中文题目:信息系统开发的系统思考文献、资料英文题目:文献、资料来源:文献、资料发表(出版)日期:院(部):专业:信息管理与信息系统班级:姓名:学号:指导教师:翻译日期: 2017.02.14本科生毕业论文(设计)外文文献翻译信息系统开发的系统思考①摘要:虽然许多信息系统开发方法(ISDMs)可供选择的。

但过去的经验表明,他们没有完全支持设计过程。

其中的主要问题是,传统的系统开发方法代表了恶劣的某些子系统或信息系统设计(ISDL)尺寸。

本文提出了一种最近的对ISD过程ISDMs不匹配和系统的研究整合,可以用来了解和澄清我们对ISD过程的看法。

首先,一些重要的系统概念,如系统,子系统,维,系统类型和特性进行了介绍。

其次,对一些过去有关这些系统的概念在不匹配的概述进行了讨论。

讨论包括汲取的经验不足,通过政府新闻处的过程中,如通信的问题,分析不足,缺乏系统的维护经验,缺乏关系的认识,子系统/维度来表示的性质和工具的选择之间的关系缺乏了解,难以在子系统集成尺寸,以及布鲁克斯法为人了解。

第三,就如何避免系统概念阶段不匹配发表一些建议。

第四,提供了一些准则实施系统概念阶段的任务。

最后,一些领域需要研究所被提及。

关键词:系统思维;信息系统的分析;信息系统设计;信息系统开发方法;软件工程1 简介一个信息系统开发方法(ISDM)结合的工具和技术开发大型信息系统引导过程,ISDM的标题下,有众多技术变种。

然而,他们没有完全支持的过程中,信息系统设计(ISD)(Colter, 1984; Rowley, 1993)。

弗洛伊德认为,有关政府新闻处过程作为一个整体缺乏合适的理论有助于解释许多在现有方法缺点(弗洛伊德,1986)。

严重的问题之①Department of Management Science and Information Systems, Wright State University, Dayton,Ohio 45435.,Systems Practice, 1995, Vol.8 (6)一,是不匹配之间的一些ISDMs和政府新闻处过程。

外文文献翻译---基于 Web 的分析系统

外文文献翻译---基于 Web 的分析系统

文献翻译基于 Web 的分析系统院(系)名称信息工程学院专业名称软件工程英文译文基于Web 的分析系统马克斯科特,约翰琳1 摘要在使用分析型数据库时,分析人员将数据归入公用组,并尝试确定条件变化时产生的结果。

例如,提高产品价格会增加单位利润,但可能会减少销量ù会产生较高还是较低的总利润?或者,联邦贴现率的下降会如何影响房地产贷款的收益?为了帮助分析人员根据历史趋势做出有根据的预测,Microsoft 在SQL Server 2000 中提供了分析服务,在SQL Server 7.0 中提供了OLAP 服务。

这些服务都提供OLAP 功能,能够将存储在SQL Server(或任何其他OLE DB 兼容的数据源)上的数据处理成多维数据结构,称为多维数据集。

多维数据集简化了趋势分析和建立实体间交互方式联系的过程。

例如,房地产投资者采用现金流模型来区分一组具有共同特征(如:地产类型、地理位置和利率范围)的贷款,并预测各种事件的影响。

如果贷款提前偿还或者借款人违约,后果将会如何?此类不可预测的事件会如何影响贷款所担保的债券的收益。

从包含几百笔贷款的清单中选择并区分具有分析特征的贷款是需要相当技巧的。

分析服务和OLAP 服务有助于在各组贷款间建立联系,以便分析人员能够建立贷款假设模型。

为了帮助客户的房地产分析人员预测商业抵押证券的业绩,我们的开发小组需要设计一个以各种方式(如:利率、到期期限或地产位置)来简化贷款分类的系统。

其界面应易于学习和使用。

而且,所开发的系统需要在Internet 上进行安全的部署。

为了满足这些要求,开发小组选择了分析服务。

2 在Web上部署Office在选定了后端技术后,开发小组开始制订实现前端界面的计划。

多数金融分析人员使用Microsoft Excel,他们对其界面比较熟悉,感觉也很舒服。

Excel 包括数据透视表服务,能够允许分析人员连接到分析服务数据库。

Excel 的拖放界面提供了对多维数据的简单和直观的访问,并不要求用户进行深入的培训。

管理信息系统外文翻译

管理信息系统外文翻译

毕业设计(论文)外文资料翻译系 :专 业:姓 名:学 号:外文出处: Madiha shah procedia-social and附 件 :1.外文资料翻译译文;2.外文原文(用外文写)附件1:外文资料翻译译文管理信息系统(MIS)对学校的影响-----文献报告Madiha Shah Malaysia. Malaya大学马来西亚摘要鉴于其快捷和有效性,教育管理信息技术的使用已迅速增加。

在其发展的初始阶段,管理信息系统(MIS)的主要目的和使用是改善学校办公室活动的效率。

它是用于存储的学生和全体职工的数据。

最重要的的是重要数据录入和整理,而不是在数据传输或分析。

管理信息的价值当时被人们公认。

在集成阶段,全盘回顾文献,其强调积极影响学校管理和管理信息系统管理,包括更好的可访问性信息,更有效的管理,学校资源更高的利用率同时也减少了工作量,更好的时间管理,提高报告的质量。

对于信息管理系统,大量的抑制剂的使用在文献中很明显,其中最重要的是缺乏时间,缺乏信心或能力,缺乏培训,缺乏高层管理人员的支持,缺乏技术支持等。

管理信息系统可以提供所需的信息通知计划、决策和评估方面相关的管理员和教师。

管理信息系统改变了学校管理领域的领导、决策、工作负载、人力资源管理、沟通、责任,规划等方方面面。

这些系统可以帮助学校管理者在决定学校的目标,制定战略计划,分配资源,评估员工的绩效以及组织时更加顺利。

关键词: 管理信息系统、MIS 、学校管理、学校管理。

1、介绍电脑被视为有潜力在教学、学习和学校的管理方面做出重大的贡献。

信息和介绍通信技术(ICT)进入到学校包括硬件、软件、网络和员工发展的广泛的投资被认为是值得的前提。

如果有证据表明,它使在学校的表现和产生相应的影响有效性(Condie et al .,2007)真实存在。

利用信息技术在教育管理就会由于其效率和迅速增加有效性。

学校管理人员花大量的时间用于解决复杂的分配问题(如人员分配、资源分配、时间安排)和监控学校的操作已经有了更好的选择旨运用发展该技术。

信息管理与信息系统论文中英文资料外文翻译文献

信息管理与信息系统论文中英文资料外文翻译文献

信息管理与信息系统论文中英文资料外文翻译文献Construction of Network Management Information System of Agricultural Products Supply Chain Based on 3PLsAbstractThe necessity to construct the network management information system of 3PLs agricultural supply chain is analyzed, showing that 3PLs can improve the overall competitive advantage of agricultural supply chain. 3PLs changes the homogeneity management into specialized management of logistics service and achieves the alliance of the subjects at different nodes of agricultural products supply chain. Network management information system structure of agricultural products supply chain based on 3PLs is constructed, including the four layers (the network communication layer, the hardware and software environment layer, the database layer, and the application layer) and 7 function modules (centralized control,transportation process management, material and vehicle scheduling, customer relationship, storage management, customer inquiry, and financial management).Framework for the network management information system of agricultural products supply chain based on 3PLs is put forward. The management of 3PLs mainly includes purchasing management, supplier relationship management, planning management, customer relationship management, storage management and distribution management. Thus, a management system of internal and external integrated agricultural enterprises is obtained. The network management information system of agricultural products supply chain based on 3PLs has realized the effective sharing of enterprise information of agricultural products supply chain at different nodes, establishing a long-term partnership revolving around the 3PLs core enterprise, as well as a supply chain with stable relationship based on the supply chain network system, so as to improve the circulation efficiency of agricultural products, and to explore the sales market for agricultural products.Key words3PLs (third party logistics),Agricultural products supply chain, Network management information system, China3PLs means that production enterprises entrust the logistics activity to the professional logistics service firms in order to concentrate efforts on core business, to keep close contact with logistics enterprise through information system, and to achieve a logistics operation and management mode with full control in logistics. According to the 3PLs requirements forinformation technology, supply chain management information system based on 3PLs is a supply chain management mode with 3PLs enterprises as the core, using EDI technology, GIS/GPS system, B/S mode and other technologies. Integration, processing and application of 3PLs enterprises in supply chain management information system are fully applied in order to reduce the cost of logistics and to improve the service level of logistics.At present, management information technology in China is just at the initial stage. The existing management information system offers insufficient information for the 3PLs enterprises which are engaged in the circulation of agricultural products.Besides, its construction of logistics data processing system is imperfect, having not realized the truly professional 3PLs enterprises for the circulation of agricultural products with information technology. At the same time, 3PLs enterprise for agricultural products has just started in China. And logistics applied in the agricultural supply chain with 3PLs enterprise as the core is time-consuming, inefficient and low-level, which can hardly meet the needs of the rapid development of rural market and social productive forces. Therefore, it is particularly important and urgent to construct a management information system for agricultural products supply chain under the current Internet environment. Problems in the management of the supply chain of agricultural products are analyzed, and a network management information system of agricultural products supply chain based on 3PLs is constructed in order to offer references for the information management in the supply chain of agricultural products in China.1 Necessity of constructing the network management information system of agricultural products supply chain based on 3PLsAgricultural products are seasonal, perishable and vulnerable. With the improvement of income level,consumers have increasingly high requirements for the diversification, personalization, just-in-time nature, and environment protection of agricultural products, which requires faster, more professional,and better organized logistics. At the same time, supply chain of agricultural products has the characteristics of the special purpose of funds, the uncertainty of market, and the unbalanced development of market. Thus, the support of supply chain management information system is needed during the circulation of agricultural products. Construction of market integration,as well as the integration of production, supply and marketing,urgently needs a new management information system of agricultural products, as well as an accompanying legal support system, in order to reduce the cost and to increase the profit for agricultural enterprises. And the application of 3PLs in the supply chain of agricultural products can solve this problem.Therefore, we should give full play to the central hub function of 3PLs enterprises in agricultural products supply chain, increase the input in the informationization of agricultural products supply chain, and promote the construction of logistics operation system and management information system.1 .1 Improving the overall competitive advantage of agricultural products supply chain by 3PLs3PLs is a new logistics organizational form established by modern information technology, as well as a kind of complementary and win-win strategic alliance by signing contract with the party being served. Taking 3PLs as the professional and core enterprise in the production and circulation of agricultural products can help to realize resource consolidation of the construction and organization of the whole supply chain of agricultural products. The specialization of raw materials and the service for product distribution have greatly improved the logistics efficiency of traditional enterprise. At the same time, construction of the management information system ofagricultural products supply chain based on 3PLs has made up for the shortage of information in agricultural market, has improved the efficiency of the flow of agricultural products, has connected all the links in the supply chain into an organic whole in an reasonable and effective way,and has enhanced the overall competitive advantage and economic benefits. 3PLs platform has greatly brought down the production and circulation processes of traditional agricultural enterprises, and has reduced the costs in raw material procurement and product distribution, so as to better adapt to the changes in market demand, to realize the rational distribution of resources, and to improve the overall competitiveness of the supply chain of agricultural products.1 .2 Changing the homogeneity management to specialized operation of logistics service by 3PLsDue to the characteristics of agricultural products, market requirement for logistics varies widely. Since traditional enterprises try to obtain the competitive advantage, there is fierce market competition in commodity circulation. Therefore, behavior of logistics market shows the characteristics of homogeneity and the profit is getting lower and lower. In order to seize the customer, some enterprises even take a loss. 3PLs enterprises share business risk with partners and carry out operation according to the items number, time and cost of customer by integration and utilization of resources. As a means of the supply chain integration of agricultural products, specialized operation of 3PLs can help the stakeholders of supply chain to obtain more demand information of agricultural products, and can reduce the circulation cost of agricultural products.1 .3 Alliance of the subjects in supply chain nodes of agricultural products by 3PLs3PLs stresses the relationship of “mutual complementarity, benefit sharing, information sharing” among the stakeholders in different nodes of supply chain. Development of the agricultural producer, supplier and retailer is limited if they rely only on their own resources. 3PLs enters into the outside service market, integrates the resources through the way of strategic alliances, ensures that the subject focuses its attention on core business, reduces the cost by scale effect, enhances the anti-risk strength, and helps to achieve quick response to market demand by information sharing.At the same time, contract-0riented 3PLs enterprises unify the interests of all subjects in supply chain of agricultural products, emphasize the strategic partnership of both parties,and alleviate market competition of related industries in agricultural markets. Subjects in both downstream and upstream of the supply chain share information and establish long-term partnership with 3PLs enterprises as the core.2 Construction of the network management information system of agricultural supply chain based on 3PLs2.1 Construction of structural system3PLs platform is used to offer network communications and system services to the subjects in agricultural supply chain. Fig. 1 illustrates the structural system of network management information system of agricultural supply chain based on 3PLs.Fig.1 Structural system of network management information system of agricultural supplychain based on 3PLsFig. 1 illustrates that the basic hardware of the system is combined by the network transmission media and network equipment, that is the network communication layer. Hardware facilities, corresponding system software, operation system and netmanager software together constitute the software and hardware environment layer.This layer provides necessary software and hardware facilities for 3PLs enterprises during the data storage and management of agricultural products. Database layer is responsible for the management of data source in agricultural information resources and network systems, and offers data integration to the application layer. 3PLs standard system includes the overall standard, network infrastructure standard, application support standard, application standard, information security standard, and management standard. Safety system of 3PLs includes the security management, security infrastructure, and security service.This system is composed of 7 function modules, such as the centralized control module, transportation process management module, material and vehicle scheduling module, customer relationship module, storage management module, customer query module, and financial management module(Fig. 2),the function of which is to ensure the information fluency and system security of 3PLs enterprises during the operation and integration of resources. These modules have improved the service module of different nodes in agricultural supply chain and have reduced the operation risk of system, so that the system becomes more structured, perfect, and rational.2.2 Framework of management systemBased on the existing research result,the business and module of modern logistics management,and the management information systems,Fig.3 reports the management system of internal and external integrated agricultural enterprises according to the circulation of agricultural products from the manufacturer,supplier,and retail terminal to the consumer.Fig.2 Function modules of 3PLs network management information systemFig.3 The management system of internal and external integrated agricultural enterprises Fig.3 shows the framework of network management information system of agricultural supply chain based on 3PLs. The whole system, running under an open 3PLs, is formed by four layers of network communication layer, software and hardware environment layer, database layer and application layer. In the application layer, 3PLs, as the core of management information system of agricultural supply chain, plays the role of information processing center. It mainly manages the plan, inventory, and other subsystems, supervises subsystem through supplier relationship, conducts information interaction with procurement management subsystem and the supplier, and carries out information interaction with the supplier, producer and consumer through customer relationship management subsystem and sales management subsystem. Besides, 3PLs is also responsible for logistics management and control through the distribution management subsystem. Management of 3PLs mainly includes the 7 modules of purchasing management, supplier relationship management, planning management, customer relationship management, sales management, inventory management and distribution management. Through the effectiveintegration and coordination between 3PLs and the business with partner at the downstream and upstream of agricultural supplier chain, management system of internal and external integrated agricultural enterprises is formed using the logistics information system to realize the integration of logistics and information flow.In general,3PLs enterprise is still in the initial stage in China. Management information system of agricultural supply chain is not perfect, which can not meet the current needs of the rapid development and agricultural products circulation in rural China. Thus, there is an urgent need to build a new mode of agricultural logistics, so as to reduce the process of sales turnover, to lower the production cost of 3PLs enterprises, to improve the circulation efficiency of agricultural products, and to expand the sales market of agricultural products.3 ConclusionDeveloping modern 3PLs is an inevitable trend of market development. Design and development of management information system based on 3PLs can bring spillover benefits to the producer, supplier and retailer of agricultural products.Under the current Internet environment, management information system of agricultural supply chain based on 3PLs must be established based on the specific characteristics of operation mode and the actual business situation of 3PLs enterprises, so as to establish a management information system suitable for a given enterprise. From the perspective of overall integration of resources, the network management information system of agricultural supply chain based on 3PLs established has connected the interests of different nodes in agricultural supply chain into an organic whole, has effectively eliminated the barriers to information flow, and has increased the profits of agriculture-related enterprises and farmers. At the same time, according to the characteristics of agricultural enterprises in China, a rational agricultural products logistics mode of internal and external integrated agricultural enterprise is established, which offers a reference for the management of agricultural supply chain in China.基于第三方物流的农产品供应链网络管理信息系统的建设摘要本文对构建网络农业第三方物流供应链管理信息系统的必要性进行了分析,表明第三方物流可以提高农产品供应链的整体竞争优势。

外文文献之数据库信息管理系统简介

外文文献之数据库信息管理系统简介

外文文献之数据库信息管理系统简介Introduction to database informationmanagement systemThe database is stored together a collection of the relevant data, the data is structured, non-harmful or unnecessary redundancy, and for a variety of application services, data storage independent of the use of its procedures; insert new data on the database , revised, and the original data can be retrieved by a common and can be controlled manner. When a system in the structure of a number of entirely separate from the database, the system includes a "database collection."Database management system (database management system) is a manipulation and large-scale database management software is being used to set up, use and maintenance of the database, or dbms. Its unified database management and control so as to ensure database security and integrity. Dbms users access data in the database, the database administrator through dbms database maintenance work. It provides a variety of functions, allows multiple applications and users use different methods at the same time or different time to build, modify, and asked whether the database. It allows users to easily manipulate data definition and maintenance of data security and integrity, as well as the multi-user concurrency control and the restoration of the database.Using the database can bring many benefits: such as reducing data redundancy, thus saving the data storage space; to achieve full sharing of data resources, and so on. In addition, the database technology also provides users with a very simple means to enable users to easily use the preparation of thedatabase applications. Especially in recent years introduced micro-computer relational database management system dBASELL, intuitive operation, the use of flexible, convenient programming environment to extensive (generally 16 machine, such as IBM / PC / XT, China Great Wall 0520, and other species can run software), data-processing capacity strong. Database in our country are being more and more widely used, will be a powerful tool of economic management.The database is through the database management system (DBMS-DATA BASE MANAGEMENT SYSTEM) software for data storage, management and use of dBASELL is a database management system software.Information management system is the use of data acquisition and transmission technology, computer network technology, database construction, multimediatechnology, business needs, such as the establishment of a management platform, the platform constructed on the basis of pure software business management system (to meet the business needs for the purpose), achieving operational systems of data and information sharing, and based on this structure enquiries, schedulingor decision-making system.Information system can be manual or computer-based, independent or integrated, batch or on-line. The information system is usually the various types of combination. That is, of course, it can not be independent and is integrated.1. Independent system to meet a specific application areas (eg, personnel management) design. Independent system with its own documents, which are inevitable with a certain degree of redundancy.2. Integrated information systems through their use of the data were combined. Resource sharing system using a database to achieve integrated objectives. For example, the normal wage system requirements from the human resources and accounting systems found in the data.3. Artificial system has been developed based on a variety of computer information systems. So far, in a computerized artificial, and still lacks design experience (or) lack of information between users and service personnel exchanges. That is to say, computer-based workflow system directly from the manual system workflow. Often, these systems are independent, and the computer just as a data processor. In the design of these systems, with little regard to their integrated to the end of intent.4. Information systems according to a batch, on-line processing or both combination classification. In a batch system, and data will be handled in batches or reports. For example, banks will be a large number of cheque code, and then the end of the day, in batches of cheques, sorting and processing. Also, in order to prevent an airline ticket T alas in Atlanta and another at the same time point of sale outlets from Los Angeles to San Francisco, the last one a flight tickets, airlines must be on-line booking system, in order to reflect the current status of the database. Most on-line information system is successful batch requirements. even if the information resources management (IRM) system, and the potential of the computer information system has been widely recognized, most of the systems is still independent batch system. Now most of these systems have lost value, but was re-designed as an integrated, online system. By definition, we can see the comprehensive requirements of business managers and company leaders closercooperation. Information services professionals as consultants, and the integrated information system and business areas of conflict and differences should be resolved by the user groups. Resolve these differences in order to achieve a comprehensive environmental information services staff to the challenges posed by the user manager.数据库信息管理系统简介数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。

信息系统和数据库开发中英文对照外文翻译文献

信息系统和数据库开发中英文对照外文翻译文献

中英文对照外文翻译文献(文档含英文原文和中文翻译)Information System Development and DatabaseDevelopmentIn many organizations, database development from the beginning of enterprise data modeling, data modeling enterprises determine the scope of the database and the general content. This step usually occurs in an organization's information system planning process, it aims to help organizations create an overall data description or explanation, and not the design of a specific database. A specific database for one or more information systems provide data and the corporate data model (which may involve a number of databases) described by the organization maintaining the scope of the data. Data modeling in the enterprise, you review of the current system, the need to support analysis of the nature of the business areas, the need for further description of the abstract data, and planning one or more database developmentproject. Figure 1 shows Pine Valley furniture company's enterprise data model of a part.1.1 Information System ArchitectureSenior data model is only general information system architecture (ISA) or a part of an organization's information system blueprint. In the information system planning, you can build an enterprise data model as a whole information system architecture part. According to Zachman (1987), Sowa and Zachman (1992) views of an information system architecture consists of the following six key components:DataManipulation of data processing (of a data flow diagram can be used, with the object model methods, or other symbols that).Networks, which organizations and in organizations with its main transmission of data between business partners (it can connect through the network topology map and to demonstrate).People who deal with the implementation of data and information and is the source and receiver (in the process model for the data shows that the sender and the receiver).Implementation of the events and time points (they can use state transition diagram and other means.)The reasons for the incident and data processing rules (often in the form of text display, but there are also a number of charts for the planning tools such as decision tables).1.2 Information EngineeringInformation systems planners in accordance with the specific information system planning methods developed information system architecture. Information engineering is a popular and formal methods. Information engineering is a data-oriented creation and maintenance of the information system. Information engineering is because the data-oriented, so when you begin to understand how the database is defined by the logo and when information engineering a concise explanation is very helpful. Information Engineering follow top-down planning approach, in which specific information systems from a wide range of informationneeds in the understanding derived from (for example, we need about customers, products, suppliers, sales and processing of the data center), rather than merging many detailed information requested ( orders such as a screen or in accordance with the importation of geographical sales summary report). Top-down planning will enable developers to plan more comprehensive information system, consider system components provide an integrated approach to enhance the information system and the relationship between the business objectives of the understanding, deepen their understanding of information systems throughout the organization in understanding the impact.Information Engineering includes four steps: planning, analysis, design and implementation. The planning stage of project information generated information system architecture, including enterprise data model.1.3 Information System PlanningInformation systems planning objective is to enable IT organizations and the business strategy closely integrated, such integration for the information systems and technology to make the most of the investment interest is very important. As the table as a description, information engineering approach the planning stage include three steps, we in the follow-up of three sections they discussed.1. Critical factors determining the planningPlanning is the key factor that organizational objectives, critical success factors and problem areas. These factors determine the purpose of the establishment of planning and environment planning and information systems linked to strategic business planning. Table 2 shows the Pine Valley furniture company's key planning a number of possible factors, these factors contribute to the information systems manager for the new information systems and databases clubs top priority to deal with the demand. For example, given the imprecise sales forecasts this problem areas, information systems managers in the organization may be stored in the database additional historical sales data, new market research data and new product test data.2. The planning organizations set targetsOrganizations planning targets defined scope of business, and business scope will limit the subsequent analysis and information systems may change places. Five key planning targets as follows:● organizational units in the various sectors.● organizations location of the place of business operations.● functions of the business support organizations handling mission of the relevant group. Unlike business organizations function modules, in fact a function can be assigned to various organizations modules (for example, product development function is the production and sale of the common responsibility of the Ministry).● types of entities managed by the organization on the people, places and things of the major types of data.● Information System data set processing software applications and support procedures.3. To set up a business modelA comprehensive business model including the functions of each enterprise functional decomposition model, the enterprise data model and the various planning matrix. Functional decomposition is the function of the organization for a more detailed decomposition process, the functional decomposition is to simplify the analysis of the issue, distracted and identify components and the use of the classical approach. Pine Valley furniture company in order to function in the functional decomposition example in figure 2 below. In dealing with business functions and support functions of the full set, multiple databases, is essential to a specific database therefore likely only to support functions (as shown in Figure 2) provide a subset of support. In order to reduce data redundancy and to make data more meaningful, has a complete, high-level business view is very helpful.The use of specific enterprise data model to describe the symbol. Apart from the graphical description of this type of entity, a complete enterprise data model should also include a description of each entity type description of business operations and a summary of that business rules. Business rules determine the validity of the data.An enterprise data model includes not only the types of entities, including the link between the data entities, as well as various other objects planning links. Showed that the linkage between planning targets a common form of matrix. Because of planning matrix need not be explicit modeling database can be clearly described business needs, planning matrix is an important function. Regular planning matrix derived from theoperational rules, it will help social development activities that top priority will be sorting and development activities under the top-down view through an enterprise-wide approach for the development of these activities. There are many types of planning matrix is available, their commonalities are:● locations - features show business function in which the implementation of operational locations.● unit - functions which showed that business function or business unit responsible for implementation.● Information System - data entities to explain how each information system interact with each data entity (for example, whether or not each system in each entity have the data to create, retrieve, update and delete).● support functions - data in each functional entities in the data set for the acquisition, use, update and delete.● Information System - target indication for each information system to support business objectives.Data entities matrix. Such a matrix can be used for a variety of purposes, including the following three objectives:1) identify gaps in the data entities to indicate the types of entities not use any function or functions which do not use any entity.2) found that the loss of each functional entities involved in the inspection staff through the matrix to identify any possible loss of the entity.3) The distinction between development activities if the priority to the top of a system development function for a high-priority (probably because it important organizational objectives related), then this area used by entities in the development of the database has a high priority. Hoffer, George and Valacich (2002) are the works of the matrix on how to use the planning and completion of the Information Engineering.The planning system more complete description.2 database development processBased on information engineering information systems planning database is a source of development projects. These new database development projects is usuallyin order to meet the strategic needs of organizations, such as improving customer support, improve product and inventory management, or a more accurate sales forecast. However, many more database development project is the bottom-up approach emerging, such as information system user needs specific information to complete their work, thus beginning a project request, and as other information systems experts found that organizations need to improve data management and begin new projects. Bottom-up even in the circumstances, to set up an enterprise data model is also necessary to understand the existing database can provide the necessary data, otherwise, the new database, data entities and attributes can be added to the current data resources to the organization. Both the strategic needs or operational information needs of each database development projects normally concentrated in a database. Some projects only concentrated in the database definition, design and implementation of a database, as a follow-up to the basis of the development of information systems. However, in most cases, the database and associated information processing function as a complete information systems development project was part of the development.2.1 System Development Life CycleGuide management information system development projects is the traditional process of system development life cycle (SDLC). System development life cycle is an organization of the database designers and programmers information system composed of the Panel of Experts detailed description, development, maintenance and replacement of the entire information system steps. This process is because Waterfall than for every step into the adjacent the next step, that is, the information system is a specification developed by a piece of land, every piece of the output is under an input. However shown in the figure, these steps are not purely linear, each of the steps overlap in time (and thus can manage parallel steps), but when the need to reconsider previous decisions, but also to roll back some steps ahead. (And therefore water can be put back in the waterfall!)Figure 4 on the system development life cycle and the purpose of each stage of the product can be delivered concise notes. The system development life cycle including each stage and database development-related activities, therefore, the question of database management systems throughout the entire development process. In Figure 5 we repeat of the system development life cycle stage of the seven, and outlines thecommon database at each stage of development activities. Please note that the systems development life cycle stages and database development steps一一对应exists between the relationship between the concept of modeling data in both systems development life cycle stages between.Enterprise ModelingDatabase development process from the enterprise modeling (system development life cycle stage of the project feasibility studies, and to choose a part), Organizations set the scope and general database content. Enterprise modeling in information systems planning and other activities, these activities determine which part of information systems need to change and strengthen the entire organization and outlines the scope of data. In this step, check the current database and information systems, development of the project as the main areas of the nature of the business, with a very general description of each term in the development of information systems when needed data. Each item only when it achieved the expected goals of organizations can be when the next step.Conceptual Data ModelingOne has already begun on the Information System project, the concept of data modeling phase of the information systems needs of all the data. It is divided into two stages. First, it began the project in the planning stage and the establishment of a plan similar to Figure 1. At the same time outlining the establishment of other documents to the existing database without considering the circumstances specific development projects in the scope of the required data. This category only includes high-level data (entities), and main contact. Then in the system development life-cycle analysis stage must have a management information system set the entire organization Details of the data model definition of all data attributes, listing all data types that all data inter-entity business linkages, defining description of the full data integrity rules. In the analysis phase, but also the concept of inspection data model (also called the concept behind the model) and the goal of information systems used to explain other aspects of the model of consistency categories, such as processing steps, rules and data processing time of timing. However, even if the concept is such detailed data model is only preliminary, because follow-up information system life cycle activities in the design of services, statements, display and inquiries may find that missing element or mistakes. Therefore, the concept of data often said that modeling is atop-down manner, its areas of operation from the general understanding of the driver, rather than the specific information processing activities by the driver.3. Logical Database DesignLogical database design from two perspectives database development. First, the concept of data model transform into relational database theory based on the criteria that means - between. Then, as the design of information systems, every computer procedures (including procedures for the input and output format), database support services, statements, and inquiries revealed that a detailed examination. In this so-called Bottom-up analysis, accurate verification of the need to maintain the database and the data in each affairs, statements and so on the needs of those in the nature of the data.For each separate statements, services, and so on the analysis must take into account a specific, limited but complete database view. When statements, services, and other analysis might be necessary to change the concept of data model. Especially in large-scale projects, the different analytical systems development staff and the team can work independently in different procedures or in a centralized, the details of their work until all the logic design stage may be displayed. In these circumstances, logic database design stage must be the original concept of data model and user view these independent or merged into a comprehensive design. In logic design information systems also identify additional information processing needs of these new demands at this time must be integrated into the logic of earlier identified in the database design.Logical database design is based on the final step for the formation of good data specifications and determine the rules, the combination, the data after consultation specifications or converted into basic atomic element. Most of today's database, these rules from the relational database theory and the process known as standardization. This step is the result of management of these data have not cited any database management system for a complete description of the database map. Logical database design completed, we began to identify in detail the logic of the computer program and maintenance, the report contents of the database for inquiries.4. Physical database design and definitionPhysical database design and definition phase decisions computer memory (usuallydisk) database in the organization, definition of According to the library management system for physical structure, the procedures outlined processing services, produce the desired management information and decision support statements. The objective of this stage is to design an effective and safe management of all data-processing database, the physical database design to closely integrate the information systems of other physical aspects of the design, including procedures, computer hardware, operating systems and data communications networks.5. Database ImplementationThe database prepared by the realization stage, testing and installation procedures for handling databases. Designers can use the standard programming language (such as COBOL, C or Visual Basic), the dedicated database processing languages (such as SQL), or the process of the non-exclusive language programming in order to produce a statement of the fixed format, the result will be displayed, and may also include charts. In achieving stage, but also the completion of all the database files, training users for information systems (database) user setup program. The final step is to use existing sources of information (documents legacy applications and databases and now needs new data) loading data. Loading data is often the first step in data from existing files and databases to an intermediate format (such as binary or text files) and then to turn intermediate loading data to a new database. Finally, running databases and related applications for the actual user maintenance and retrieval of data. In operation, the regular backup database and the database when damaged or affected resume database.6. Database maintenanceDuring the database in the progressive development of database maintenance. In this step, in order to meet changing business conditions, in order to correct the erroneous database design, database applications or processing speed increase, delete or change the structure of the database. When a procedure or failure of the computer database affect or damage the database may also be reconstruction. This step usually is the longest in the database development process step, as it continued to databases and related applications throughout the life cycle, the development of each database can be seen as a brief database development process and data modeling concepts arise, logical and physical database design and database to achieve dealing with the changes.2.2 Information System developed by other meansSystem Development Life Cycle minor changes in law or its variant of the often used to guide information systems and database development. Information System is a life-cycle methodology, it is highly structured approach, which includes many checks and balances to ensure that every step of produce accurate results, and new or alternative information system and it must communications or data definitions consistent existing system needs consistency. System development life cycle because of the regular need to have a working system for a long time been criticized because only work in the system until the end of the whole process generated. More and more organizations now use rapid application development method, it is a includes analysis, design and implementation of steps to repeat the rapid iterative process until convergence to users the system so far. Rapid Application Development Act required the database has been in existence, and enhance system is mainly to the application of data retrieval application, but not to those who generate and modify database applications.The most widely used method of rapid application development is one of the prototype. The prototype system is a method of iterative development process, analysts and users through close co-operation, continuing to revise the system will eventually convert all the needs of a working system. Figure 6 shows prototype of the process. In this diagram we contains notes, briefly describes each stage of the prototype of the database development activities. Normally, when information systems problems were identified, tried only a rough concept of data modeling. In the development of the initial prototype, the design of the user wants to display and statements, and that any new database needs and define a term prototype database. This is usually a new database, copy the part of the existing system, but might also added some new content. When the need for new content, these elements are usually from external data sources, such as market research data, the general economic indicators or industry standards.When a prototype of a new version to repeat the achievement and maintenance of database activities. Usually only a minimum level of security and integrity control, because at this time the focus is as soon as possible to produce a prototype version can be used. But document management project also deferred to the final, only be used in the delivery of user training. Finally, once constructed an acceptable prototype,developers, and users will be the final decision of whether to prototype delivery and the use of the database. If the system (including database) efficiency is very low, then the system and database will be re-programming and re-organization in order to achieve the desired performance.Along with visual programming tools (such as Visual Basic, Java, Visual C + + and fourth generation language) increasingly popular use of visual programming tools can easily change the user interface with the system, the prototype is becoming the choice of system development methodology. Customers using the prototype method statements and show changes to the content and layout is quite easy. In the process, the new database needs were identified, so it is the development of the use of the existing database should be amended. There is even the possibility of a need for a new database system prototype method, in such circumstances, when the system demand in the iterative process of development in the ever-changing needs access to sample data, the construction or reconstruction of the database prototype.3 database development of the three-tier architecture modelIn this article on the front of the database development process mentioned in the interpretation of a system development project on the establishment of the several different, but related database view or model:● conceptual model (in the analysis stage of the establishment).● external model or user view (in the analysis phase and the establishment of logical design phase).● physical model or internal model (in the physical design phase of the establishment).Figure 7 describes the database view that the relationship between the three, it is important to remember that they are the same organizations database view or model. In other words, each organization has a database of the physical model, a concept model and one or more users view.Therefore, the three-tier architecture model using the same data set observe the different ways definition database.Concept models on the full database structure, has nothing to do with the technical specifications. Conceptual model definition do not involve the entire database datastored in the computer how the secondary memory. Usually, the conceptual model by entities - links (E-R) map or object modeling symbols such a graphical format to describe, we have this type of concept model called the data model. In addition, the conceptual model specification as a metadata stored in the database or data dictionary.Physical models including conceptual model of how data stored in computer memory in the two specifications. Analysts and the database design is as important to the physical database (physical mode) definition, it provides information on the distribution and management of data storage and access of the physical memory space of two full database technology specifications.Database development and database technology database is among the three models divided into basis. Database development projects may have a role to only deal with these three views of a related work. For example, a beginner may be designed for one or more procedures external model, and an experienced developer will design the physical model or conceptual model. Database design issues at different levels are quite different.4 three-tier structure of the database positioning systemObviously, all the good things in the database are, and the "three"!When designing a database, you have to choose where to store data. This option in the physical database design stage. Database is divided into individual databases, the Working Group database, departmental databases, corporate databases and the Internet database. Individuals often by the end-user database design and development of their own, just by database experts to give training and advice to help, it only contains individual end-users interested in the data. Sometimes, personal database from the database or enterprise Working Group extracted from the database, such circumstances database prepared by some experts from the regular routine to create local database. Sector Working Group database and the database is often the end-user, business experts and the central database system experts development. The collaborative work of these officers is necessary because in the design of the database to be shared by a large number of issues weigh: processing speed, ease of use, data definition differences and other similar problems. Due to corporate databases and the Internet database broad impact, large-scale, it is normally concentrated in the database development team has received professional training to develop a database of experts.1. Customers layerA desktop or notebook also known as that layer, which specialized management user interface and system localization data in this layer can be implemented on the Web scripting tasks.2. Server / Web serverHTTP protocol handling, scripting tasks, the implementation of computing and provide data access, the layer known as processing services layer.3. Enterprise Server (Minicomputer or mainframe) layerThe implementation of complex computing and inter-organizational management from multiple data sources of data integration, also known as data services layer.In an organization, hierarchical database and information system architecture for distributed computing and the client / server architecture of the concept of correlation. Client / server architecture based on a LAN environment, including servers (referred to as database server or database engine) database software implementation from the client workstation database orders, each customer applications focus on their user interface functions. In fact, the whole concept of the database (as well as the application of these databases to handle routine) as a distributed database or the separate but related physical database distribution in the local PC workstation, server intermediate (working group or sector) and one center server (departments or enterprises ). Simply said that the use of client / server architecture for:● it can handle multiple processors on the same application at the same time, improve application response time and data processing speed.● It can use each computer platform of the best data processing (such as PC Minicom Advanced user interface with the mainframe and computing speed).● can mix various client technology (Intel or Motorola processor assembly of personal computers, computer networks, information kiosks, etc.) and public data sharing. In addition, you can change the technology at any layer and other layers only a small influence on the system module.● able to handle close to the data source to be addressed to improve response time and reduce network traffic.。

【计算机专业文献翻译】信息系统分析

【计算机专业文献翻译】信息系统分析

附录二Information Systems Analysis and DesignThis class reconstructs the classical computer science topics of "systems analysis and design" -- mapping information flows and data modeling -- within a framework derived from industrial design. Compared with the traditional approach, our focus of attention will shift from systems to services, mainframes to networks, the desktop to the street, organizational workplaces to institutionally organized relationships, cognition to physical activity, and individual users to communities of practice. The class will be organized around presentations by interdisciplinary teams, with minimal lecturing and written work. We will attend closely to the design process, and the teams' own experiences will become raw material for their projects.Two books are required: David G. Messerschmitt, Networked Applications: A Guide to the New Computing Infrastructure, Morgan Kaufman, 1999. This is an outstanding plain-language introduction to the structure of modern information systems.Donald A. Norman, The Invisible Computer, MIT Press, 1999. This is a polemic against the personal computer and in favor of a new generation of diverse and specialized computing devices.Another book is recommended:Jeffrey L. Whitten and Lonnie D. Bentley, Systems Analysis and Design Methods, fourth edition, Irwin McGraw-Hill, 1998. This is a thorough introduction to the conventional practice of systems analysis and design. If you are going to work with people who have the conventional training then it will be useful reference book. But as I say, I regard this material as out-of-date.Here are summaries of the group projects from week to week: Assignment for week 2: Team-Building Exercise.Everyone writes down their skill set and gets copies of everyone else's. Class members then form themselves into teams. Each team's members discuss their past and future, and how they complement one another. They draw a diagram that gives clear form to the conclusions they have reached, and they design a presentation around it.Assignment for week 3: Seeing information happen. Each team gets a distinct assignment, all of which involve going out in the world and watching information happen. Bring back what you've observed and show us. If you use what you've learned in other classes about information seeking then that's great. But we really want you to be observant and name things, and learn how to show what you've seen in a way that changes how other people see the world.Assignment for week 4: Growth of the technology.Each team again gets a distinct assignment, this time involving library work on the state of information technology ten years from now. Because of Moore's Law and related phenomena, we can predict reasonably well the quantitative properties of computing. Processors, for example, will be 100 times faster. What about mass storage, memory chips, wireline and wireless bandwidths, penetration rates of the technologies both domestically and globally, and so on? What important standards will be widely deployed by then? Show us what you've found.Assignment for week 5: Layering.Building on last week, we will do an exercise about the concept of a platform: a service upon which a diversity of other services can be built. The hard part is figuring out what belongs in the generic service, and what the interface should look like between the platform and the services that are built on it. This is going to be a central concept for design in the future. By this time we will have discussed several examples of platforms.Assignment for week 6: Show us your collaboration patterns.All the while you've been documenting your team's work process. This might mean keeping notes,taking pictures, drawing diagrams, videotaping, saving your work, etc. You have probably also settled into something of a routine. Show us how you work together. Along the way we will offer several ideas about what to look for. For example, where is the borderline between "routine" and "improvised"? This will be important in the coming weeks as we mess with the traditional concepts of systems analysis. This is the first week of a six-week iterative design exercise.Assignment for week 7: Ontology of collaborative work. Data modeling is the only idea from traditional systems analysis that is intellectually hard, so we will spend some extra time in class working an example of it. Then your assignment will be to model the data that will be required to implement one or more of your prospective services. Whereas earlier assignments have called on you to invent your own representation schemes, for this assignment we'll have you use a conventional notation scheme for data models. Having done so, sketch an information service that you might like to design to support collaborative work activities.Assignment for week 8: Service design. Now it is time to spell out the details of a potential information service for collaborative work. To prepare for this, think about your service from several angles. What institutional roles are people playing as they use the service? Where are they located? What actions do they need to take? Who gets access to what information? Who creates the data that goes in the databases? Which parts of the data should be structured, and what should the structure be? What existing services does your service exchange data with? And so on. Having explored all of these questions, draw a dataflow diagram for the service you are designing, decomposing the design into enough component processes and databases to get a clear idea of its properties.Assignment for week 9: Information ing cardboard, crayons, glue, and other materials found in kindergarten classrooms, build a mockup of one or more of your services. Show what your service will look like in practice, and tell us how it is comprehensible. We will have discussed some examples of information design, including several that have nothing to do with computers. We wantcomputers to be more like the diagrams in Edward Tufte's books. We also want them to be more like the information appliances that Norman argues for.Assignment for week 10: Service architecture. Having sketched first the insides and then the outsides of your service, it will be time to return to the inside, applying serious architectural concepts this time. How are the processes and databases that comprise your service divided among the various networked devices that they run on? You will have been reading Messerschmidt throughout the quarter, and this is where you will apply everything in that book.Assignment for finals week.We don't imagine that anyone will be around during finals week to see your work, and so instead we will have each group videotape a final presentation that we can put on the Web. This will include your service mockup, its information design and internal architecture, how it works cognitively, how the information flows, and generally how it works as a service in the full sense.MIS Application Server: Easy back-end adminstrationAccurate information is the first step to better planning, reporting and analysis. In many companies, however, this information is stored in several formats across multiple locations. MIS Application Server brings this information together in a single analytic platform.Test thousands of scenariosHow much revenue will our new product generate? Should we split our sales cost center into direct and indirect sales? What if I only invested, 10% of my marketing budget into advertising?Managers test these and thousands of other scenarios during each and every budget planning. Let MIS Application Server support you throughout the process. Its unique “splashing” technology automatically allocates your budget into different projects –down to any desired level of detail. Once you are satisfied with your results, just write back your finalized budget into the database, where you can later access it for comparing budget-actual variances.When changes arise in your budget structure, you can update these quickly from a familiar Excel environment. This unparalleled planning flexibility is powered by the multidimensional real-time OLAP database, MIS Alea.信息系统分析和设计这种重建“系统分析和设计”的古典计算机科学题目 -- 绘图资料流动和数据模型 -- 从工业设计图得到的一种框架。

软件工程毕业论文外文文献—信息管理系统简介

软件工程毕业论文外文文献—信息管理系统简介

外文原文The information management system brief introductionA.output background of the management information systemThe information is a kind of resources, in pass by of 30 years, the every trade usually all had not a few managers and administrations the mastermind treated the data processing and calculators isolatedly.Result in the reason of this kind of viewpoint is, the data processing( DP) and the information service( IS) the personnel does not wish to use easily drive the language that customer( namely the personnel of" usage" calculator) comprehend and customer carries on the exchanges.The manager lacks the interest and inabilities as dint to this kind of exchanges, cause defer the development of the calculator system, thus fostering to live in isolation in many other aspects and the phenomenon of the redundancy labor.Communicate with the information attendant in the customer aspect, there is no an unit hope can make perfect, but, have some units indeed to have already obtained the more very successful experience.The customer thinks with some units of the information attendant match tacit understanding:This kind of successful reason lie in, the customer has already controled basic knowledge of the calculator and the information resources management.It is thus clear that, customer the manager controls the knowledge of this aspect is very necessary.Perfectly right, the information serve what professional personnel is to have this aspect knowledge, but to use a manager to acquire these knowledges, must pass the regular study, reading and fulfillments.Together between the information attendant relation of appropriate processing customer, can strengthen the both parties to work in coordination.For building up and supporting an information system of high quantity, the everyone must respect the will of the other party.The good and bad of the system quantity is direct to become the direct proportion with customer and a quality for work in coordination of the information attendant.Every those customer managers who would not like to control the basic knowledge of relevant calculator and the information resources management aspects and administration mastermind, will become the behind the time necessarily, participate the development trends that the information system develops the process directly in current this kind of encouragementcustomer especially under.Recommend in the past, customer manager to a large extent is depend on the information attendant, the information system that development and realizations need of.Owing to the information service needs the continuous development variety, leaving the responsibility that discriminates and raises the system now to customer- this is also a reason should of.The customer participates the development of the information system morely, this kind of trend as early as 70's the middle started, and, from that time hereafter develop constantly, have already entered the information attendant now together ages of the customer cooperation.Because only have the customer to even understand that they want to get from the information system by themselves what.The customer participates the typical model case performance of the information resources management( IRM) in the distribute type data processing( DDP) aspect.In this aspect, the customer not only need to attend the development of the system, and but also need to be responsible for the hardware equipments that manage the system movement's demand and personnel.People did not know until most in the last few years:The information is a kind of resources, must take into the exploitation to this kind of worthy resources, don't make it the white white run to waste.In compete the environment of the vehemence, manager and administration the mastermind must make use of the information availably, otherwise hard have a foothold in the invincible position.In the past, manager only the calculator see is a saving money of tool, but now, the calculator is see is a tool that created the profits.Each companies have a great deal of of, didn't°yet discover of, can make use of the potential of the calculator and the information resources.Discover this kind of potential the knowledge level of the calculator and the information processing that demand have, is most managers and the administration mastermind's what lies in one's powers of.B.basic type of the information systemThe information system can be artificial or according to calculator of, independent or comprehensive of, become to criticize processing of or machine of.The usual information system is the combination of above-mentioned various type.Certainly it can't be independent again comprehensive,1.The independent system is for satisfying a certain and particular applied realm( such as, personal management) but design.The independent system contain itsown document, these documents take to have the certain redundancy by all means.2.The comprehensive information system passes the data that they use but drive comprehensive together.The system makes use of a database with commonly shared resources to attain the comprehensive purpose.For example, the wages system requests to find out the data from the human resource system and accountancy's systems in go order.3.Taking the artificial system as the foundation has already developped a calculator information system of various each kind.So far, while carry on the artificial" the calculator turn", still lack to design the experience and( or) the want for information attendants and exchanges between customers.Also is to say, drew lessons from the workflow of the artificial system directly according to the workflow of the system of the ually these systems are independent, and used to only the calculator to handle the machine for the data.While design these systems, few in consideration of end want intention that they synthesize.4.The information system also can press criticize processing, the machine processing or two combinationses to categorize.In become criticize handle system, divide business and datas to criticize a ground of processing or the creation statement.For example, the bank code a great deal of check, then at a day end, criticize the place check separately, row preface and carry on the processing.Again such as, for prevent°froming the airline pulling in the tower a sell the ticket to order with in Atlanta of another sell the last ticket that the ticket orders to sell some one service gone to San Francisco from Los Angeles at the same time, the airline system book the ticket to must be the machine of , with the current appearance of the reflection database.Most s machine information system also has results to show the request of criticize the processing.Even appeared the information resources management( IRM) system, and after the potential of the calculator information system got extensive acknowledgement, most systems are still independent criticize to handle the system.Now these system in the most has already lost the use value, and is re- designed comprehensive of, the system of the machine .Pass the definition can know,"ing comprehensive" to request the business realm manager and company the leadership cooperates closely.The information serve the professional personnel and can be the adviser, but relevant comprehensive information system and the business realm of conflict and difference then should be solve by the customer group.Environment that solves these differences to synthesizewith the real realization is the information attendant to customer the manager put forward of challenge.C.social influence of the information systemThe social influence of various company information system is the responsibility that the information serves the manager and professional realm managers.Should check all plans in of and existing information system, to distinguish whether these systems will bring the harmful society influence or not.Should check the existing system with regularity specially.The society influence may be internal, be also likely to be exterior or two and but have it.The serious degree of affect will involve from the officers and workers not like this kind of short date of a certain new method to affect because the calculator turns but makes some officers and workerses reduce such long-term influence.These circumstances explained the information system harmful internal society influence.If know that the particular and applied system that a certain calculator of realization( under the condition of some, only is design) turn will bring the harmful society influence in advance, so customer the manager should serve the manager and company management section with information to cooperate, responding this kind of influence to contract to minimum extent.The exterior society influence involves with those person who the company has the friendly intercourse.( customer, client, attendant, creditor etc.)The change of a certain procedure is also possible to bring important influence to the image of the companies, thus also affecting the profits of the company.For example, a very and greatly the nationwide public enterprise company decision repeal is in 12 service organizations of small town, then request the residents of these towns and will pay to mail the company originally department, that company did not estimate the influence that this kind of change on the policy bring.The residents are angry with can't directly hand over style give native organization.Unique result is the organization that the public enterprise company must re- set up those places, and examine from the beginning lately- install accept the debt system.D.the function and the responsibility of the customer and the information service departmentA quantity of information system and a benefits with future company, on the very big degree dependence hence denied to rule the function and the responsibility of the customer andthe information service department clearly.The function and responsibilities of the underneath are in keeping with to most units, however for ising suitable for own circumstance and shoulding still make a little amount of modification.The function and the responsibility of the customer:1.The information system policy committee( ISPC).The information serves the deluxe coordination commission, usually being leader by the high class of the customer to constitute.Therefore, the responsibility of that committee is the responsibility of the customer.ISPC approval to some gravenesses request that information serve, build up having the initiative the class system, solve the difference between each section and build up the first- degree information service counterplan of company.2.Accept the reform.The calculator turn, in regard to its essence, mean the reform.But the person does not wish to accept the reform essentially.The whole section brush-off of the some business realm carries out the circumstance of an information system not seldom seen.Even if to the personnel assurance of that section and they also believe that the end product will raise the rate of production that they work and make under personal satisfied circumstance, also still such.The manager of the customer has the responsibility creation the appropriate environment to accept the ineluctable reform- carry out a calculator information system in that company.Perform is one of the best paths that encouragement accepts to reform probably.Perform a successful information system( is the company inner part in spite of of or exterior of) needs to cost some time properly.Should encourage the people to carry on the exchanges with those persons who turns the aspect to be subjected to" frustrate" in the calculator.3.The system service claim.The plait writes the service claim and hands over is the responsibility of the end customer for the information service department.4.To the support of the information service item.Isn't the member of an item set even if, customer the manager still should participate the activity of the item, because the end product of the item set is end will to the method, work of the section and succeed to produce the important influence.Should request the customer manager is after each important stage complete" the signing approve".Some customer managers exist a kind of innocent viewpoint,they think that the normal progress of the item is a naturally of, but system will completely according to hope to was so complete, the procedure that signing approve is the responsibility of the customer, and for the success of the item is to go to pass important.This kind of signing not only mean the satisfied approval that designs to the basic system, and but also mean the approbation toward the detailed function manual.Manager and their employees of customers should meet the relevant item to constitute the member, comprehending and agreeing with the system suggest for them every way to carry on the pit actually.At the stage of Ⅱend can't still over-emphasize the importance of the signing approbation, because the that time system function a manual still" is freeze of".At the system of the modification ratio that stage of Ⅱdo realization after do the manpower that same modification need to want to be little and have to have another.For example, may need a person only to the modification of some document design to can complete no longer than a day in stage of Ⅱ , but after system carry out, do the same modification and may request several individuals to do a few months.The customer should find out the blemish as early as possible, and before understanding the system thoroughly, before use the section satisfaction, do not sign the approbation.cate.The manager of the customer and customer the personnel is responsible for the training that provides the business to the information attendant.( for example, stock method, the open account principle...etc.)According to the size of the item set, this kind of training can summit the form to carry on with the personal form or group.If customer the manager can recommend some informations sources( such as book, magazine, regular course...etc.) that can make use of also helpful to training.The customer also may need to be some to have something to do with training of calculator and the information system of knowledge.The information service department will be responsible for this kind of training.The customer just attends the training.The contents of this kind of training includes to be like how to use the calculator hardware, according to the work principle of the calculator system and involve the training of not deeply general calculator knowledge etc. topic.6.The data records to go into.According to the scope that the traditional information service working talent distribute, the customer group may participate almost all aspects of theinformation service.( include to record to go into the program design from the data)At least, the customer section wants to be responsible for the importation of the system.In the machine system, the data importation still include to is a readable form of machine the original data conversion that comes from the video frequency manifestation equipments.In become criticize handle system, the customer is responsible for completing accurate and legal original data.Then record these original datas criticize separately erupt the data of send to the information service into the section.This kind of a serious problem that becomes to criticize to turn to record the processing is many character lists are" illegal" in the original data, this will cause to usually make a phone call for the customer section or seek to come or saved into in the database bad or the data of the mistake.The manager of the customer should know the legitimacy and the accuracy equal importance of the character list.Should encourage the importance that clerk's personnel knows accurate and clean and neat twos.7.For provide of information service hand over the fee.According to the dissimilarity of each company policy, the service that the customer section may provide to the information service department pay all or parts of expenses or not pay, have already adopted a typical model to charge those companies of system and will consult with, analyze the member and program designs service, use the hardware machine and use to save the machine and materials to the inner part, charge to the customer open account. 8.The periodical evaluation information system.An information system( its ownership) from the customer section own, not from the information service department own.Therefore, carry on to their information system the regular commentary with regularity is the customer manager's responsibility.These comment on, will rise a kind of aggressive function for the improvement system.The function and the responsibility of the information service department:1.Keep advanced sex on the technique.Because the technique of the modern is in the variety everyday, the company can't neglect to decline low cost and suggest the opportunity of the high performance.For making use of the existing technique, the information attendant must be join force to keep advanced sex on the technique with one mind.The information service department and customers manage the technique invention that the section should notice to those to raise the rate of production and efficiency probably.2.Rise to promote the function.In the aspects of discovering the new information system and raising the existing information system, the information attendant should rise to promote the function.Any improvement data processing or management make policy the opportunities of the process and should cause concerning the business realm manager's attention.3.Provide to suggest the source.The information attendant is to provide the suggestion and advisory headsprings toward the customer group.The information service department should provide an organization( for example, customer contact section), for the purpose of customer can pass that organization request suggestion of the relevant calculator and the information processing.4.Help the customer in system develop process.The system development process press half to half of comparisons, from the expert of the business realm with( the information system aspect) technique the expert combine together, developping together a take calculator as the basal information system.By 1980, it is the responsibility of the information service department that popular viewpoint is the system development in customer and the information attendants.Today, the information system is own by customer, therefore, the system development is the responsibility of the customer.The responsibility of the information service department is an information system item that"s help" the customer to carry out them.5.Provide the movement ability for the information system.The information service department is responsible for a part that produces the system to have something to do with hardware.Certainly, this is is not suitable for in to distribute the data processing environment also.So-called have something to do with hardware the part includes the engine room, control, output's to send out to record to go into with data.( only rightness become criticize to handle the environment)The responsibility concerning database, sometimes will produce to confuse.The company database is saving saving equipments at the big capacity that be control by the information attendant and operate up.The managing person of the database is responsible for the physics and logical maintenances of the database.However, to any change of the database is to is carried on the push by the customer importation, therefore, the accuracy of the database is from the customer be responsible for, not database managing person is responsible of.6.Support the data of the information system.To the whichever and existing informationsystem, the complete set data includes the " circulate the order", the database data( may support one or several information systemses) and user's manuals of the system and program design data, the calculator operator.Must reflect to any improvement of the system in above- mentioned data, these datas are distribute by the information attendant and support.7.For the company whole turn to provide the help.The data becomes comprehensive( combination) tool of company.Each company, the education section and the government agency all exist the redundancy in the data and procedureses.The information service department contain responsibility provide the ability( hardware and expert) on the technique to remove this kind of phenomenon.8.Provide to educate the project( outline) toward the customer.Nowadays widespread viewpoint is, the customer handle the education of the aspect in the calculator and information, having the important influence successfully for an unit.The manager of the customer and deluxe administration leadership is making use of the professional public lecturer and facing to the book and the inner part colloquium of the customer well.The information service department be responsible for organize the customer manager of internal public lecturer.Handle the knowledge in the calculator and information, exist thus a kind of request, educate the reasonable charges to the customer namely, even in the small companyalso such.外文翻译信息管理系统简介一.管理信息系统产生的背景信息是一种资源,在过去的 30 年中,各行各业往往都有不少管理人员和行政首脑孤立地看待数据处理和计算机。

信息管理系统中英文对照外文翻译文献

信息管理系统中英文对照外文翻译文献

中英文对照翻译信息管理系统对于“管理信息系统”并没有一致的定义。

一些作者喜欢用其他术语代替,例如:“信息处理系统”“信息与决策系统”“组织信息系统”,或者干脆将“信息系统”用组织内具有支持操作、管理、决策职能的计算机信息处理系统代替。

这篇文章使用“管理信息系统”一词,是因为它是通俗易懂的,当涉及组织信息系统时也常用“信息系统”代替“管理信息系统”。

一个管理信息系统的定义,通常被理解为:一种集成用户机器系统,为组织提供信息支持运作、管理、决策职能。

该信息系统利用计算机硬件和软件;手工处理程序;模拟分析法计划、控制和决策;和数据库。

事实上,它是一个集成系统并不意味着它是单一的,单块集成结构;相反,它意味着零件适合加入整体设计。

内容定义如下:计算机为主的用户机器系统理论上,管理信息系统可以脱离计算机上而存在,但是计算机的存在可以让管理信息系统可行。

问题不是计算机是否被使用在管理信息系统中,而是信息的使用被计算机化的程度。

用户机器系统的概念暗示了, 一些任务最好由人执行, 其他的最好由机器做。

MIS的使用者是那些负责输入输入数据、指示系统或运用系统信息产品的人。

因为许多问题,用户和计算机建立了一个联合系统,其结果通过一套在计算机和用户之间的相互作用得到。

用户机器的相互作用是由用户连接在计算机上的输入-输出设备(通常是一个视觉显示终端)推动的。

计算机可以使一台个人机器服务于一名用户或者一台大规模的机器为一定数量通过终端由通信线路连接的用户服务。

用户输入-输出设备允许直接输入数据和紧接着输出结果。

例如:一个人使用计算机交互的在金融理财上通过在终端键盘输入提交“如果什么,怎么办?”之类的问题,结果几秒钟后便被显示在屏幕上。

MIS的计算机为主的用户机器特征影响系统开发商和系统用户的知识要求。

“计算机为主”意味着管理信息系统的设计者必须拥有计算机和对处理有用的知识。

“用户机器”的概念意味着系统设计者也应该了解人作为系统组成部分(信息处理器)的能力和人作为信息使用者的行为。

信息管理与信息系统中英文对照外文翻译文献

信息管理与信息系统中英文对照外文翻译文献

信息管理与信息系统中英文对照外文翻译文献一、引言在当今数字化和信息化的时代,信息管理与信息系统(Information Management and Information System,简称 IMIS)成为了企业和组织运营中至关重要的组成部分。

有效的信息管理能够帮助企业提高决策效率、优化业务流程、增强竞争力。

而信息系统则为信息的收集、存储、处理和传播提供了技术支持。

为了更深入地了解这一领域,我们对相关的外文文献进行了翻译和研究。

二、信息管理的概念与重要性信息管理是指对信息资源进行规划、组织、领导和控制的过程。

其目的是确保信息的准确性、完整性、及时性和可用性,以满足组织内部不同层次的需求。

在当今竞争激烈的市场环境中,信息已成为一种宝贵的资源,企业能否有效地管理和利用信息,直接关系到其生存和发展。

例如,一家制造企业通过对市场需求信息、生产过程信息和供应链信息的有效管理,可以实现精准的生产计划,降低库存成本,提高客户满意度。

同时,信息管理还能够帮助企业识别潜在的市场机会和风险,为战略决策提供有力支持。

三、信息系统的类型与功能信息系统主要包括事务处理系统(Transaction Processing System,TPS)、管理信息系统(Management Information System,MIS)、决策支持系统(Decision Support System,DSS)和企业资源规划系统(Enterprise Resource Planning,ERP)等。

事务处理系统主要用于处理日常的业务交易,如订单处理、库存管理等。

管理信息系统则提供了综合的信息报告,帮助管理人员进行监督和控制。

决策支持系统通过数据分析和模型构建,为管理层的决策提供支持。

企业资源规划系统则整合了企业的各种资源,实现了业务流程的集成和优化。

以一家跨国零售企业为例,其使用的企业资源规划系统能够实现全球范围内的库存实时监控、采购协同和财务统一管理,大大提高了运营效率和管理水平。

外文文献—管理信息系统

外文文献—管理信息系统

附录Ⅰ外文资料:Management Information SystemsWriter: Raymond McLeod, Jr·George Schell ,2007Information is one of the main resources available to the manager. Information can be managed just as any other resource, and interest in this topic stem from two influences. First, business has become more complex, and second, the computer has achieved improved capabilities.Computer information is used by managers, non-managers, and persons and organizations within the firm’s environment. Managers are found on all orga nizational levels of the firm and in all business areas. Managers perform functions and play roles; to be successful and they need skill in communication and problem solving. Managers should be computer literate, but, more important, they should be information literate.It is helpful if the manager has an ability to see his or her unit as a system composed of subsystems and existing within a larger super system. The firm is a physical system, but it is managed through a conceptual system. The conceptual system consists of an information processor that transforms data into information and represents the physical resources.The first major computer application was used to process accounting data. That application was followed by four others: management information systems, decision support system, the virtual office, and knowledge-based system. All five of these applications compose the computer-based information system.What are the information resources?The first efforts to engage in information management focused on data. These efforts occurred in conjunction with widespread adoption database management systems during the 1970s and 1980s. Firms reasoned that if they managed their data by implementing computer-based DBMSs, they would, in effect, manage their information.A broader view, however, is that you can manage information by managing the resources that produce the information. In other words, rather than concentrate on the input (the data)and the output (the information), attention should also be given to the information processor that transforms the input into the output. This processor includes the hardware and software, as well an the persons who develop, operate, and use the systems. Also included are the facilities that house the resources.Main Type of Resource sThe manager managers five main type of resources:●Personnel●Material●Machines(including facilities and energy)●Money●Information(including data)The task of the manager is to manage these resources in order to use them in themost effective way. The first four resource types are tangible; they exist physically and can be touched. We use the term physical resource to describe them. The fifth resource type, information, is not valuable form what it represents. That is we use the term conceptual resource to describe information and data. Managers use conceptual resources to manage physical resources.How Information is managedIt is easy to see how a manager managers physical resources, but management applies equally well to conceptual resources. The manager ensures that the necessary raw data is gathered and then processed into usable information. He or she then ensures that appropriate individuals receive the information in the proper form at the proper time so that it can be used. Finally, the manager discard information that has outlived its usefulness and replaces it with information that is current and accurate. All of this activity-acquiring information, using it in the most effective way, and discarding it at the proper time-is called information management.Increasing Complexity of Business ActivityBusiness has always been complex, but it is more so today than ever before. All firms are subject to international economic influences and compete in a worldwide marketplace, the technology of business is becoming more complex, the time frame for taking action is shrinking, and there are social constrains.International economic influences Firms of all size are subject to economic influences that can originate anywhere in the world. Such influence can be seen in the relative values of the currencies of each nation. Buyers make purchases in those countries where their currencies have the greatest value. For example, when Mexico devalued its peso during the late 1980s, tourists decided to take their vacations there, rather than in place like Hawaii.Worldwide competition Firms no longer compete in only their own geographic area. Rather, competition exists on a worldwide scale. The effects of this competition can be seen in the imports from foreign countries. The decision by General Motors in the early 1990s to close many of its plans indicates that even industry giants are not insulated from the effects of competition which can originate anywhere in the world.Increasing complexity technology We see example of technology in business every day-barcode scanners in supermarkets, computer-based airline reservation systems, automated teller technology that we do not see-factory robots and automated merchandise storage-and-handling equipment, for example. Firms invest in this technology to perform necessary operation. Just think what would happen if the L.L.Bean mail-order operation in Maine or Harrods’s department store in London could no longer use their computer!Shrinking time frames All phases of business operations are performed more rapidly than ever before. Sales representatives engage in telemarketing to contact their customers within seconds by telephone, sale orders are transmitted electronically from one computer to another, and manufacturers schedule raw material deliveries to arrive “just in time.”Social constraints Oddly enough, not all pressures favor production; some favor nonproduction. This is true in the case of products and services that society findsundesirable. Business decisions must be based on economic factors, but social costs and payoffs must be considered as well. Plant expansion, new products, new products, new sales outlets, and similar actions must all be weighed in term of their environmental impact.Each of these influences contributes to the complexity of business.Physical systems and conceptual systemsThe business firm is a physical system, composed of physical resources. A conceptual system, on the other hand, is a system that uses conceptual resources-information and data-to represent a physical system. A conceptual system exists, for example, as mental images in the manager’s mind, as figures or lines on a sheet of paper, or in the electronic form of the computer’s storage.The computer is a physical system, but the data and information stored in it can be viewed as a conceptual system. The date and information represent one or more physical system. How the date and information are stored is unimportant. What is important is what the data and information represent. The physical system is important for what it is; the conceptual system is important for its representation of the physical system.What stimulated end-user computing?End-user computing evolved because of four main influences.●An increase in computer literacy During the early 1980s, good computereducation programs at both the college and precollege level began to have an impact. Management ranks, especially on the lower levels, began to fill with computer-literate people.●The information services backing Information specialists have always had morework than they can handle. This situation became critical during the early 1980s, when users began making demands on information services for additional systems support. Information services could not respond quickly enough, and backlogs built up. Some users had to wait two or three year for their jobs to work their way through the backlog.●Low-cost hardware During this period, the market becomes flooded withlow-cost microcomputers. Users could obtain their own hardware by placing an order at the local computer store by telephone and making payment for the petty cash fund.●Prewritten software Both hardware and software firms produced software thatwould perform basic accounting tasks as well as provide information for decision making. This prewritten software offered enhanced support and ease of use, and it enabled firms and individual users with little or no computer expertise to implement computer-based system.The combination of these four influences accounted for the explosion of end-user computing.System ElementsNot all systems have the same combination of elements, but a basic configuration is illustrated in figure 1.5. Input resources are transformed into output resources. The resources flow from the input element, through the transformation element, and to theoutput element. A control mechanism monitors the transformation process to ensure that the system meets its objectives. The control mechanism is connected to the resource flow by means of a feedback loop, which obtains information from the system output and makes it available to the control mechanism. The control mechanism compares the feedback signals to the objectives and directs signals to the input element when it is necessary to change the system operation.When this arrangement of elements is used to explain a heating system, for example, the input represents the fuel, such as natural gas or coal. Combustion is the heating process that transforms the fuel into heat-the output. The control mechanism is the thermostat, the feedback loop is the wiring that connects the thermostat to the heater, and the objective is the temperature that is dialed into the thermostat.When the system elements represent a manufacturing firm, the input resources are the raw materials, which are transformed into finished products or services by the manufacturing process. The control mechanism is the firm’s management, the objectives are the goals that the firm seeks to achieve, and the feedback loop is the flow of information both to and from management.中文译文:管理信息系统作者:Raymond McLeod, Jr·George Schell 信息是管理者可以使用的主要资源之一。

信息系统分析与设计学习如何分析和设计信息系统

信息系统分析与设计学习如何分析和设计信息系统

信息系统分析与设计学习如何分析和设计信息系统信息系统分析与设计(Information System Analysis and Design,简称ISAD)是指通过对信息系统的详细研究和分析,确定信息系统的需求,进而设计出满足这些需求的系统。

信息系统在现代社会中起着至关重要的作用,学习如何分析和设计信息系统对于提高我们的技术能力和职业素养至关重要。

首先,分析与设计信息系统需要深入了解需求。

在开始分析和设计信息系统之前,我们需要与相关的利益相关者进行充分的沟通,了解他们的需求和期望。

这可以通过面谈、问卷调查和需求收集工具等方式进行。

只有充分了解利益相关者的需求,才能更好地设计和实现信息系统。

其次,对于信息系统的分析,需要对当前的业务流程进行详细的了解。

通过观察业务流程、收集数据和文档,我们可以深入了解组织内的各个部门、角色以及它们之间的关系。

分析中需要重点关注业务逻辑、数据流、决策制定和资源调配等方面,以便更好地设计信息系统。

在设计信息系统时,我们应该遵循一些基本原则。

首先,我们要遵循“模块化”原则,将信息系统拆分为多个独立的模块,每个模块都有特定的功能和责任。

这有助于提高系统的可维护性和扩展性。

其次,我们应该采用“面向对象”(Object-Oriented)的设计方法,将系统的各个模块抽象为对象,并通过它们之间的交互来实现系统功能。

此外,我们还可以运用“数据驱动”(Data-driven)的设计思想,将数据作为主要驱动力来设计系统。

在信息系统的设计过程中,需要使用一些工具和技术来辅助完成任务。

比如,我们可以使用数据流图(Data Flow Diagram)来描述业务流程和数据流动的情况,用实体关系图(Entity-Relationship Diagram)来表示各个实体之间的关系,以及使用统一建模语言(Unified Modeling Language)来进行系统建模。

此外,我们还可以运用一些结构化方法,如结构化分析与设计(Structured Analysis and Design)、面向对象分析与设计(Object-Oriented Analysis and Design)等,以帮助我们更好地进行信息系统的设计。

图书管理信息系统设计——外文翻译

图书管理信息系统设计——外文翻译

毕业设计(论文)译文题目基于C语言的MIS程序库设计学生姓名黄小凯学号2011112139专业物联网班级20111121指导教师张莉莉评阅教师完成日期2014年12月20日基于C语言的MIS程序库设计BoQu,Zhaozhi Wu摘要:本文介绍了基于C语言的MIS程序库,在设计和实施过程中的一些技术细节。

包括网页编程功能,安全登录功能和实用功能,所有的功能都集成到一个库。

该程序库在带有GNU工具链的Linux平台上,用C语言进行编程,并举了一个例子来展示数据库的使用,以及数据库的影响。

结果证明,C语言是合适的编程语言。

用它来开发基于MIS 的网络是安全、可靠和稳定的。

关键词:网络编程库;网页制作;MIS;安全登录; CGII. 绪论随着计算机信息技术的不断发展,信息管理系统已被普遍使用在生活中各个方面。

MIS的基本结构是C/S(客户机/服务器)模式。

起初,一些专门的客户端通过与服务器通信,被开发用来执行特定的任务。

由于计算机网络和万维网的迅速发展,越来越多的MIS采取网络,作为他们的通信系统和被客户广泛使用的标准浏览器。

这就是公认的B/S(浏览器/服务器)模式[1]。

为了满足基于MIS网络发展的要求,一些解释Web的创作语言,如ASP,PHP,JSP 等,应运而生。

它们共同的特点是解释,例如,ASP和PHP被翻译成专用的网路服务商,而JSP则是被编辑成在Java虚拟机(JVM)上运行的字节编码。

虽然效率得到了提升,但在使用它们的过程中,仍然存在许多缺陷。

●无论是在理论或实践上,通过翻译语言的处理速度明显比编译的要慢。

虽然服务器程序由Web服务器直接翻译,毕竟运行指令的是源代码,而不是二进制对象的代码。

那是不言而喻的。

●为翻译语言运行的代码必须是源代码,而编译语言则是二进制目标代码。

这意味用翻译语言设计的MIS程序,存着潜在的危险。

例如,关键密码、安全保护、和敏感数据等,容易被一些心怀不轨的使用者看见,因为这些指示全是源代码。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

附录1 外文翻译(原文)Systems Analysis and DesignWorking under control of a stored program, a computer processes data into information. Think about that definition for a minute. Any given computer application involves at least three components: hardware, software, and data. Merely writing a program isn't enough; because the program is but one component in a system.A system is a group of components that work together to accomplish an objective. For example, consider a payroll system. Its objective is paying employees. What components are involved? Each day,employees record their hours worked on time cards. At the end of each week, the time cards are collected and delivered to the computer center, where they are read into a payroll program. As it runs, the program accesses data files. Finally, the paychecks are printed and distributed. For the system to work, people, procedures, input and output media, files, hardware, and software must be carefully coordinated. Note that the program is but one component in a system.Computer-based systems are developed because people need information. Those people, called users, generally know what is required, but may lack the expertise to obtain it. Technical professionals, such as programmers, have the expertise, but may lack training in the user's field. To complicate matters, users and programmers often seem to speak different languages, leading to communication problems. A systems analyst is a professional who translates user needs into technical terms, thus serving as a bridge between users and technical professionals.Like an engineer or an architect, a systems analyst solves problems by combining solid technical skills with insight, imagination, and a touch of art. Generally, the analyst follows a well-defined, methodical process that includes at least the following steps;1.Problem definition2.Analysis3.Design4.Implementation5.MaintenanceAt the end of each step, results are documented and shared with both the user and the programmers. The idea is to catch and correct errors and misunderstandings as early as possible. Perhaps the best way to illustrate the process is through example.Picture a small clothing store that purchases merchandise at wholesale, displays this stock, and sells it to customers at retail. On the one hand, too much stock represents an unnecessary expense. On the other hand, a poor selection discourages shoppers. Ideally, a balance can be achieved: enough, but not too much.Complicating matters is the fact that inventory is constantly changing, with customer purchases depleting stock, and returns and reorders adding to it. [1] The owner would like to track inventory levels and reorder and given item just before the store runs out. For a single item, the task is easy-just count the stock-on-hand. Unfortunately, the store has hundreds of different items, and keeping track of each one is impractical. Perhaps a computer might help.2-1 Problem DefinitionThe first step in the systems analysis and design process is problem definition. The analyst's objective is determining what the user (in this case, the store's owner) needs. Note that, as the process begins, the user possesses the critical information, and the analyst must listen and learn. Few users are technical experts. Most see the computer as a "magic box, "and are not concerned with how it works. At this stage, the analyst has no business even thinking about programs, files, and computer hardware, but must communicate with the user on his or her own term.The idea is to ensure that both the user and the analyst are thinking about the same thing-Thus, a clear, written statement expressing the analyst's understanding of the problem is essential. The user should review and correct this written statement. The time to catch misunderstandings and oversights is now, before time, money and effort are wasted.Often, following a preliminary problem definition, the analyst performs a feasibility study. The study a brief capsule version of the entire systems analysis and design process, attempts to answer three questions:1.Can the problem be solved?2.Can it be salved in the user's environment?3.Can it be solved at a reasonable cost?If the answer to any one of these questions is no, the system should not be developed. Given a good problem definition and a positive feasibility study, theanalyst can turn to planning and developing a problem solution.2- 2 AnalysisAs analysis begins, the analyst understands the problem. The next step is determining what must be done to solve it. The user knows what must be done 1 during analysis; this knowledge is extracted and formally documented. Most users think in terms of the functions to be performed and the data elements to be manipulated. The objective is to identify and link these key functions and data elements, yielding a logical system design.Start with the system's basic functions. The key is keeping track of the stock-on-hand for each product in inventory. Inventory changes because customers purchase, exchange, and return products, so the system will have to process customer transactions. The store's owner wants to selectively look at the inventory level for any product in short supply and, if appropriate, order replacement stock, so the system must be able to communicate with management. Finally, following management authorization, the system should generate a reorder ready to send to a supplier.Fig 1Given the system's basic functions, the analyst's next task is gaining a sense of their logical relationship. A good way to start is by describing how data flow between the functions. As the name implies, data flow diagrams are particularly useful for graphically describing these data flows. Four symbols are used (Fig. 1). Data sources and destinations are represented by squares; input data enter the system from a source, and output data flow to a destination. Once in the system, the data are manipulated or change by processes, represented by round-corner rectangles. A process might be a program, a procedure, or anything else that changes or moves data. Data can be held for later processing in data stores, symbolized by open-ended rectangles. A data store might be a disk file, a tape file, a database, written notes, or even a person's memory.Finally, data flow between sources, destinations, processes, end data stores over data flows, which are represented by arrows.Fig 2Figure 2 shows a preliminary data flow diagram for the inventory system. Start with CUSTOMER. Transactions flow from a customer f into the system, where they are handled by Process transaction. A data store, STOCK, holds data on each item in inventory. Process transaction changes the data to reflect the new transaction. Meanwhile, MANAGEMENT accesses the system through Communicate, evaluating the data in STOCK and, if necessary, requesting a reorder. Once, a reorder is authorized. Generate reorder sends necessary data to the SUPPLIER, who ships the items to the store. Note that, because the reorder represents a change in the inventory level of a particular product or products it is handled as a transaction.The data flow diagram describes the logical system. The next step is tracing the data flows. Start with the destination SUPPLIER. Reorders flow to suppliers; for example, the store might want 25 pairs of jeans. To fill the order, the supplier needs the product description and the reorder quantity. Where do these data elements come from? Since they are output by Generate reorder, they must either be Input to or generated by this process. Data flow into Generate reorder for STOCK; thus, product descriptions and reorder quantities must be stored in STOCK.Other data elements, such as the item purchased and the purchase quantity are generated by CUSTOMER. Still others, for example selling price and reorder point, are generated by or needed by MANAGEMENT. The current stock-on-hand for a given item is an example of a data element generated by an algorithm in one of the procedures. Step by step, methodically, the analyst identifies the data elements to be input to .stored by, manipulated by, generated by, or output by the system.To keep track of the data elements, the analyst might list each one in a datadictionary. A simple data dictionary can be set up on index cards, but computerized data dictionaries have become increasingly popular. The data dictionary, a collection of data describing and defining the data, is useful throughout the systems analysis and design process, and is often used to build a database during the implementation stage.The idea of analysis is to define the system's major functions and data elements methodically. Remember that the objective is translating user needs into technical terms. Since the system starts with the user, the first step is defining the user's needs. Users think in terms of functions and data. They do not visualize programs, or files, or hardware .and during this initial, crucial analysis stage it is essential that the analyst think like a user, not like a programmer.Data flow diagrams and data dictionaries are useful tools. They provide a format for recording key information about the proposed system. Also, they jog the analyst's memory) for example, if the analyst doesn't have sufficient information to complete a data dictionary entry, he or she has probably missed something. Perhaps most importantly, the data flow diagram and the data dictionary document the analyst's understanding of the system requirements. By reviewing these documents, the user can correct misunderstandings or oversights. Finally, they represent an excellent starting point the next step, design.2-3 DesignAs we enter the design stage, we know what the system must do, and thus can begin thinking about how to do it. The objective is to develop a strategy for solving the problem. At this stage, we are not interested in writing code or in defining precise data structures; instead, we want to identify, at a black box level, necessary programs, files, procedures, and other components.The data flow diagram defines the system's necessary functions; how might they be implemented? One possibility is writing one program for each process. Another is combining two or more processes in a single program; there are dozens of alternative solutions. Let's focus on one option and document it.A system flowchart uses symbols to represent programs, procedures, hardware devices, and the other components of a physical system (Fig. 3). Our flowchart (.Fig.4) shows that transaction data enter the system through a terminal, are processed by a data collection program, and then are stored on an inventory file. Eventually, the inventory file is processed by a Report and reorder program. Through it, management manipulates the data and authorizes reorders.Fig. 4 on a system flowchart, symbols represent programs, procedures, hardware devices, and the other components of a physical system.Fig 3Look at the system flowchart. It identifies several hardware components, including a computer, a disk drive, a data entry terminal, a printer, and a display terminal. Two programs are needed; Process transaction and Report and reorder. In addition to t he hardware and the programs, we’ll need data structures for the inventory file and for data flaws between the I/O devices and the software. Note that this system flowchart illustrates one possible solution; a good analyst will develop several feasible alternatives before choosing one.Fig 4The flowchart maps the system, highlighting its major physical components. Since the data link the components, the next task is defining the data structures.Consider, for example, the inventory file. It contains all the data elements from the data store STOCK. The data elements are listed in the data dictionary. Using them, the file's data structure can be planned,How should the file be organized? That depends on how it will be accessed. For example, in some applications, data are processed at regular, predictable intervals. Typically, the data are collected over time and processed together, as a batch. If batch processing is acceptable, a sequential file organization is probably best.It is not always possible to wait until a batch of transactions is collected, however. For example, consider an air defense early warning system. If an unidentified aircraft is spotted it must be identified immediately the idea of waiting until 5 _ 00 p.m. because "that's when the air defense program is run" is absurd. Instead, because of the need for quick response, each transaction must be processed as it occurs. Generally such transaction processing systems call for direct access file.Our inventory system has two programs. One processes transactions. A direct access inventory file seems a reasonable choice. The other allows management to study inventory data occasionally; batch processing would certainly do. Should the inventory file be organized sequentially or directly? Faced with such a choice a good analyst considers both options. One possible system might accept transactions and process them as they occur. As an alternative, sales slips might be collected throughout the day and processed as a batch after the store closes. In the first system, the two programs would deal with direct access files; in the second system, they would be linked to sequential files. A program to process direct access data is different from a program to process sequential data. The data drive the system. The choice of a data structure determines the program’s structure. Note that the program is defined and planned in the context of the system.2- 4 ImplementationOnce the system's major components have been identified .we can begin to develop them. Our system includes two programs, several pieces of equipment, and a number of data structures. During implementation, each program is planned and written using the techniques described in Chapter 7. Files are created, and their contents checked. New hardware is purchased, installed, and tested. Additionally, operating procedures are written and evaluated. Once all the component parts are ready, the system is tested. Assuming the user is satisfied, the finished system is released.2- 5 MaintenanceMaintenance begins after the system is released. As people use it, they will suggest minor improvements and enhancements. Occasionally, bugs slip through debug and testing, and removing them is another maintenance task. Finally, conditions change, and a program must be updated; for example, if the government passes a low changing the procedure for collecting income taxes, the payroll program must be modified. Maintenance continues for the life of a system, and its cost can easily match or exceed the original development cost. Good planning, solid documentation, and well-structured programs can help to minimize maintenance cost.附录2 外文翻译(译文)系统的分析与设计在存储程序的控制下,计算机把数据处理成信息。

相关文档
最新文档