《Systems-Analysis-and-Design系统的分析与设计大学毕业论文外文文献翻译及原文.docx》由会员分享,可在线阅读,更多相关《Systems-Analysis-and-Design系统的分析与设计大学毕业论文外文文献翻译及原文.docx(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Systems-Analysis-and-Design系统的分析与设计大学毕业论文外文文献翻译及原文 毕业设计(论文)外文文献翻译 文献、资料中文题目:系统的分析与设计 文献、资料来源: 文献、资料发表(出版)日期: 院(部): 专业: 班级: 姓名: 学号: 指导教师: 翻译日期: 2022.02.14 引言 如今的世界,已经是步入了信息化的时代,特别是互联网的迅猛发展,带动了信息进入我们生活的各个领域,也使得信息化建设成为各行业、各领域增强自身管理效率和核心竞争力的重要手段。出版业作为我国社会主义文化产业的一部分,在信息化建设方面相对于其他领域,有成绩是肯定的,但仍然显得滞后,建设水平不够
2、高,离市场需求还有一定距离,还有很大的发展潜力,在我国信息化建设中应该发挥更大的作用。同时要充分利用先进的电子信息技术改造出版业,来加快出版业信息化建设的步伐。 出版社信息化建设是用一种全新的、先进的管理理念,一种全新的机制,一种全新的企业文化来改变以前的管理模式,是一种管理模式的变革。它充分利用信息技术与出版社管理模式的结合,来推动管理水平的提升。面对日益激烈的竞争,出版社必须转变思路,确立全新的经营理念,确立以读者需求为中心,提供专业化的一流服务。信息化建设更是一场管理体制的革命,它要用先进的思想模式和技术手段改变以前的管理模式,用数字化、规范化、程序化、标准化来进行管理,用量化的指标支持
3、奖惩与分配政策,体现激励机制。通过这场改革和革命,最终实现出版社的办公自动化、管理网络化、资源数字化、商务电子化。 而在整个的出版过程中,编务管理是出版行业信息管理系统的重要部分,它将编务人员及图书管理人员从繁重的事务性工作中解放出来,并使管理工作更透明、更科学,此次的系统如果有了良好的分析与设计,不但对编务管理,而且对整个出版行业的管理信息系统的建设都具有十分重要的意义。 本文将以北京科学技术出版社为例,为出版企业编务管理部门的信息化建设提出一个可行性方案,为将来的出版社进行信息化建设打下良好的基础。 附录1 外文翻译(原文) Systems Analysis and Design Work
4、ing 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 isnt enough; because the program is but one component
5、 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
6、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 c
7、arefully 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
8、 the expertise, but may lack training in the users 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 user
9、s 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.Proble
10、m definition 2.Analysis 3.Design 4.Implementation 5.Maintenance At 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 thr
11、ough 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 achie
12、ved: 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 sin
13、gle 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 Definition The first step in the systems analysis and design process is problem definition. The
14、analysts objective is determining what the user (in this case, the stores 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 w
15、ith 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 statem
16、ent expressing the analysts 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 perfor
17、ms 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 users environment? 3.Can it be solved at a reasonable cost? If the answer to any one of these questi
18、ons is no, the system should not be developed. Given a good problem definition and a positive feasibility study, the analyst can turn to planning and developing a problem solution. 2- 2 Analysis As analysis begins, the analyst understands the problem. The next step is determining what must be done t
19、o 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, yieldi
20、ng a logical system design. Start with the systems 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 stores owner wan
21、ts 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 1
22、Given the systems basic functions, the analysts 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 symb
23、ols 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
24、, 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 persons memory. Finally, data flow between sources, destinations
25、, processes, end data stores over data flows, which are represented by arrows. Fig 2 Figure 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,
26、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 necess
27、ary 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
28、 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
29、 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 pric
30、e 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
31、, generated by, or output by the system. To keep track of the data elements, the analyst might list each one in a data dictionary. 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