信息系统毕业论文中英文资料对照外文翻译.docx
《信息系统毕业论文中英文资料对照外文翻译.docx》由会员分享,可在线阅读,更多相关《信息系统毕业论文中英文资料对照外文翻译.docx(20页珍藏版)》请在三一办公上搜索。
1、信息系统毕业论文中英文资料对照外文翻译信息系统毕业论文中英文资料对照外文翻译 附录1 外文翻译(原文) Systems Analysis and Design Working 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
2、data. Merely writing a program isnt 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,employe
3、es 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,
4、 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
5、 lack the expertise to obtain it. Technical professionals, such as programmers, have 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 w
6、ho 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 w
7、ell-defined, methodical process that includes at least the following steps; 1.Problem definition I 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 misunde
8、rstandings 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
9、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
10、 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 Definition
11、 The first step in the systems analysis and design process is problem definition. The 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 user
12、s 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 th
13、e user and the analyst are thinking about the same thing-Thus, a clear, written statement 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 ef
14、fort 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 2.Can it be salved in the users enviro
15、nment? 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, the analyst can turn to planning and developing a problem solution. 2- 2 Analysis As analysis begin
16、s, 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 manipula
17、ted. The objective is to identify and link these key functions and data elements, yielding 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
18、products, so the system will have to process customer transactions. The stores 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
19、 authorization, the system should generate a reorder ready to send to a supplier. Fig 1 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
20、 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 3
21、 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,
22、 written notes, or even a persons memory. Finally, data flow between sources, destinations, 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 custom
23、er 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 nec
24、essary, 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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息系统 毕业论文 中英文 资料 对照 外文 翻译
链接地址:https://www.31ppt.com/p-3280251.html