Jackson System DevelopmentOverviewJackson System Development (JSD) is  การแปล - Jackson System DevelopmentOverviewJackson System Development (JSD) is  ไทย วิธีการพูด

Jackson System DevelopmentOverviewJ

Jackson System Development
Overview


Jackson System Development (JSD) is a method of system development that covers the software life cycle either directly or, by providing a framework into which more specialized techniques can fit. Jackson System Development can start from the stage in a project when there is only a general statement of requirements. However, many projects that have used Jackson System Development actually started slightly later in the life cycle, doing the first steps largely from existing documents rather than directly with the users. The later steps of JSD produce the code of the final system. Jackson’s first method, Jackson Structured Programming (JSP), is used to produce the final code. The output of the earlier steps of JSD are a set of program design problems, the design of which is the subject matter of JSP. Maintenance is also addressed by reworking whichever of the earlier steps are appropriate.

From the technical point of view there are three major stages in Jackson System Development, each divided into steps and sub-steps. From a manager's point of view there are a number of ways of organizing this technical work. In this overview we first describe the three major technical stages and then discuss JSD project planning, the variation between plans, and the reasons for choosing one rather than another.

JSD: The Modeling Stage

In the modeling stage the developers make a description of the aspects of the business or organization that the system will be concerned with. To make this a description they must analyze their business, choosing what is relevant and ignoring what is not. They have to consider the organization as it will be, not as it is now.

The model description is written very precisely. This precision forces the developer to ask detailed questions. It encourages good communication and understanding between developers, users, and everyone else involved with the new system.

The model description consists of actions, entities and related information. An action is an event, usually in the external reality, that is relevant to the system and whose occurrence the system must record. In implementation terms, actions might cause database updates. We start Jackson System Development by making a list of actions with definitions and associated attributes. Diagrams describe ordering relationships between actions. The diagrams describe the entities, people or, things that the system is concerned with.

The data that is to be stored for each entity is then defined. In effect we are choosing what is to be remembered by each entity about the actions that affect it. The full definition of this data includes an elaboration of the entity diagram to show in detail the update rules.

The result of the modeling stage is a set of tables, definitions and diagrams that describe:

in user terms exactly what happens in the organization and what has to be recorded about what happens, and
in implementation terms, the contents of the database, the integrity constraints and the update rules.
JSD: The Network Stage

In the network stage we build up a precise description of what the system has to do, including the outputs that are to be produced and the way the system is to appear to the user. This description is in terms of a network of programs. More precisely, it is a network of Communicating Sequential Processes (CSP), a concept developed by Tony Haoare. We start this network by making one program for each of the entities that was defined during the modeling stage. The network is then built up incrementally by adding new programs and connecting them up to the existing network. New programs are added for the following reasons:

To collect inputs for actions, check them for errors, and pass them to the entity programs. In this way entity programs are kept up-to-date with what's happening outside;
To generate inputs for actions that do not correspond to external events. Such actions are substitutes for real world events, perhaps because those events cannot be detected;
To calculate and produce outputs.
There are two means of connecting programs in the network. These are by data streams (represented on our network diagram of circles) and by state vector inspection (represented on our network diagrams by diamonds). Whatever kind of connection is appropriate, the entity programs play a pivotal role in the construction of the network. Most of the new programs can be connected directly to the entity programs.

We draw a whole set of network diagrams to describe the system. Different networks usually only have entity programs in common. The complete system is represented by the overlay of all the diagrams.

The diagrams are supported by textual information describing the contents of the data streams and state vector connections. The new programs that are added to the network are defined using the same diagrammatic notation used to describe the ordering of actions. These new programs are designed using the JSP (Jackson Structured Programming) method, which is now a subset of JSD.

JSD: The Implementation Stage

The result of the implementation stage is the final system. This stage is the only one directly concerned with the machine and the associated software on which the system is to run. Therefore, as well as producing and testing code, the implementation stage covers physical design issues. In particular it covers:

physical data design, and
reconfiguring the network by combining programs.
Physical data design is about the design of files or databases. The details of database design depend on the particular DBMS being used. However, the necessary information about the application is all available from the network stage. The most important is the data defined for each entity and the high volume accessing of that data as defined by the frequently used state vector connections.

The result of the network stage is a highly distributed network of programs. Often, for convenience or efficiency, we convert programs into subroutines, in effect combining several programs into one, so that a fragment of the network is implemented as a single program. The network is reconfigured from a form appropriate for specification into a form appropriate for implementation.

JSD: Projects and Plans

We have presented the three stages of JSD as a simple linear progression. On a project, however, the stages overlap to a greater or lesser degree, and not just because people make mistakes that have to be corrected later. The stages and substages are nevertheless important because they classify and organize the technical work, they clarify the choices open to a project manager, and illuminate the risks when a decision has to be taken out of order.

The following are some examples of the overlap of the stages:

We can start adding programs to the network before the model is complete.
The detail designed of many of the simpler programs in the network can be done at the same time they are implemented.
The physical data designed can be started before the low frequency programs have been added to the network.
We may do a little each of model, network and implementation as the basis of a feasibility study.
On a large project the model-network-implementation of one release may overlap with that of the next.
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
พัฒนาระบบ Jacksonภาพรวมพัฒนาระบบ Jackson (JSD) เป็นวิธีการพัฒนาระบบที่ครอบคลุมวงจรชีวิตของซอฟต์แวร์โดยตรง หรือ โดยให้กรอบที่สามารถใส่เทคนิคพิเศษเพิ่มเติม พัฒนาระบบ Jackson สามารถเริ่มต้นจากขั้นตอนในโครงการเมื่อมีเฉพาะคำสั่งทั่วไปความต้องการ อย่างไรก็ตาม หลาย ๆ โครงการที่ใช้พัฒนาระบบ Jackson จริงเริ่มต้นเล็กน้อยในวงจรชีวิต ทำขั้นตอนแรก จากเอกสารที่มีอยู่ส่วนใหญ่ไม่ ใช่โดยตรง กับผู้ใช้ ขั้นตอนต่อไปของ JSD ผลิตรหัสระบบขั้นสุดท้าย วิธีแรกของ Jackson, Jackson เขียนโปรแกรมแบบมีโครงสร้าง (สาทร), ใช้ในการผลิตรหัสสุดท้าย ผลลัพธ์ของขั้นตอนก่อนหน้าของ JSD มีชุดของปัญหาออกแบบโปรแกรม การออกแบบซึ่งเป็นเรื่องของสาทร นอกจากนี้ยังมีส่งบำรุงรักษา โดย reworking แล้วในขั้นตอนก่อนหน้านี้เหมาะสมจากมุมมองการค้าทางเทคนิค มีสามขั้นตอนสำคัญในการพัฒนาระบบ Jackson แต่ละแบ่งเป็นขั้นตอนและตอนย่อย จากมุมมองของผู้จัดการ มีจำนวนวิธีจัดระเบียบนี้ทำงานด้านเทคนิค ในภาพรวมนี้ เราต้อง อธิบายขั้นตอนเทคนิคหลักสาม และหารือการวางแผนโครงการ JSD ความผันแปรระหว่างแผน และเหตุผลที่เลือกหนึ่ง มากกว่าอีกJSD: ระยะการสร้างโมเดลในขั้นตอนสร้างโมเดล นักพัฒนาทำให้คำอธิบายเกี่ยวกับลักษณะของธุรกิจหรือองค์กรที่ระบบจะเกี่ยวข้องกับ การให้คำอธิบาย ว่าต้องวิเคราะห์ธุรกิจ เลือกสิ่งที่เกี่ยวข้อง และละเว้นสิ่งไม่ พวกเขาได้พิจารณาองค์กรเท่าที่จะเป็น ไม่เป็นขณะนี้เขียนคำอธิบายแบบชัดเจนมาก ความแม่นยำนี้กำลังพัฒนาเพื่อถามรายละเอียด มันกระตุ้นการสื่อสารที่ดีและความเข้าใจระหว่างนักพัฒนา ผู้ใช้ และคนอื่น ๆ ที่เกี่ยวข้องกับระบบใหม่คำอธิบายแบบจำลองประกอบด้วยการดำเนินการ หน่วย และข้อมูลที่เกี่ยวข้อง การกระทำเป็นเหตุการณ์ มักจะอยู่ในความเป็นจริงภายนอก ที่เกี่ยวข้องกับระบบและที่เกิดขึ้นที่ระบบต้องบันทึก ในเงื่อนไขการใช้งาน การดำเนินการอาจทำการปรับปรุงฐานข้อมูล เราเริ่มต้นพัฒนาระบบ Jackson โดยรายการของการดำเนินการกับข้อกำหนดแอตทริบิวต์ที่เกี่ยวข้อง ไดอะแกรมอธิบายสั่งความสัมพันธ์ระหว่างการดำเนินการ ไดอะแกรมอธิบายเอนทิตี คนหรือ สิ่งที่เกี่ยวข้องกับระบบจากนั้นมีกำหนดข้อมูลที่จะเก็บแต่ละเอนทิตี ผลเราจะเลือกอะไรจะถูกจดจำ โดยแต่ละหน่วยงานเกี่ยวกับการดำเนินการที่จะมีผลต่อ คำนิยามทั้งหมดของข้อมูลนี้รวมถึงทุก ๆ การของแผนภาพเอนทิตีจะแสดงรายละเอียดกฎการปรับปรุงผลลัพธ์ของขั้นตอนการสร้างโมเดลเป็นชุดของตาราง กำหนด และไดอะแกรมที่อธิบาย:ในแง่ของผู้ใช้ ว่าอะไรเกิดขึ้นในองค์กรและมีอะไรที่จะสามารถบันทึกเกี่ยวกับสิ่งที่เกิดขึ้น และในเงื่อนไขการใช้งาน เนื้อหาของฐานข้อมูล จำกัดความ และกฎการปรับปรุงJSD: เวทีเครือข่ายในเวทีเครือข่ายที่เราสร้างคำอธิบายที่ชัดเจนของระบบที่มีการดำเนินการ รวมถึงการแสดงผลที่มีการผลิตและวิธีการระบบจะปรากฏให้ผู้ใช้ คำอธิบายนี้อยู่ในเครือข่ายของโปรแกรม ได้แม่นยำมาก มันเป็นเครือข่ายของการสื่อสารตามลำดับกระบวนการ (CSP), แนวคิดการพัฒนา โดยโทนี่ Haoare เราเริ่มต้นเครือข่ายนี้ โดยโปรแกรมสำหรับแต่ละเอนทิตีที่กำหนดไว้ในระหว่างขั้นตอนการสร้างโมเดล เครือข่ายจากนั้นสร้างแบบเพิ่มหน่วย โดยการเพิ่มโปรแกรมใหม่ และเชื่อมต่อถึงเครือข่ายที่มีอยู่ มีเพิ่มโปรแกรมใหม่ด้วยเหตุผลต่อไปนี้:เพื่อรวบรวมปัจจัยการผลิตสำหรับการดำเนินการ ตรวจสอบพวกเขาสำหรับข้อผิดพลาด และส่งต่อไปยังโปรแกรมเอนทิตี วิธีนี้ โปรแกรมเอนทิตีจะอยู่เสมอกับสิ่งที่เกิดขึ้นภายนอกการสร้างปัจจัยการผลิตสำหรับการดำเนินการที่สอดคล้องกับเหตุการณ์ภายนอก การดำเนินการดังกล่าวจะแทนที่เหตุการณ์โลก บางทีเนื่องจากไม่สามารถตรวจพบเหตุการณ์เหล่านั้นการคำนวณ และแสดงผลผลิตมีสองวิธีของการเชื่อมต่อในเครือข่าย นี่คือ โดยการกระแสข้อมูล (แสดงในไดอะแกรมเครือข่ายของเราของวงกลม) และรัฐตรวจสอบเวกเตอร์ (แสดงในไดอะแกรมเครือข่ายของเรา ด้วยเพชร) สิ่งชนิดของการเชื่อมต่อที่เหมาะสม โปรแกรมเอนทิตีเล่น pivotal role ในการก่อสร้างของเครือข่าย โปรแกรมใหม่ส่วนใหญ่สามารถเชื่อมต่อโดยตรงไปยังเอนทิตี้โปรแกรมเราวาดไดอะแกรมเครือข่ายเพื่ออธิบายระบบทั้งชุด เครือข่ายต่าง ๆ มักจะเอนทิตี้โปรแกรมกัน ระบบสมบูรณ์จะถูกแสดง โดยการซ้อนทับของไดอะแกรมทั้งหมดไดอะแกรมที่ได้รับการสนับสนุน โดยข้อมูลที่เป็นข้อความอธิบายเนื้อหาของข้อมูลและสถานะการเชื่อมต่อแบบเวกเตอร์ โปรแกรมใหม่ที่เพิ่มลงในเครือข่ายมีกำหนดใช้สัญกรณ์ diagrammatic เดียวที่ใช้เพื่ออธิบายลำดับของการดำเนินการ โปรแกรมใหม่เหล่านี้ถูกออกแบบมาโดยใช้วิธีสาทร (เขียนโปรแกรมแบบมีโครงสร้างของ Jackson) ซึ่งเป็นเซตย่อยของ JSDJSD: ระยะการใช้งานผลลัพธ์ของขั้นตอนการดำเนินงานเป็นระบบขั้นสุดท้าย ขั้นตอนนี้คือเกี่ยวข้องโดยตรงกับเครื่องและซอฟต์แวร์เกี่ยวข้องซึ่งระบบจะทำงาน ดังนั้น เช่นเป็น producing รหัส และ การทดสอบ ขั้นตอนการดำเนินงานครอบคลุมประเด็นการออกแบบทางกายภาพ โดยเฉพาะ ครอบคลุม:ข้อมูลทางกายภาพการออกแบบ และตั้งค่าคอนฟิกเครือข่าย โดยรวมโปรแกรมออกแบบทางกายภาพข้อมูลเกี่ยวกับการออกแบบแฟ้มหรือฐานข้อมูลได้ รายละเอียดของการออกแบบฐานข้อมูลขึ้นอยู่กับ DBMS เฉพาะที่ใช้ อย่างไรก็ตาม ข้อมูลโปรแกรมประยุกต์ที่จำเป็นได้ทั้งจากเวทีเครือข่าย สำคัญสุดคือ ข้อมูลที่กำหนดไว้สำหรับแต่ละเอนทิตีและการเข้าถึงสูงให้ ข้อมูลตามที่กำหนด โดยรัฐมักจะใช้เวกเตอร์เชื่อมต่อผลของเวทีเครือข่ายเป็นเครือข่ายแบบกระจายสูงของโปรแกรม มักจะ ความสะดวกหรือมีประสิทธิภาพ เราแปลงโปรแกรมเป็น subroutines ผลรวมหลายโปรแกรมเป็นหนึ่ง ส่วนของเครือข่ายถูกนำมาใช้เป็นโปรแกรมเดียวที่ เครือข่ายเป็นเรียบร้อยแล้วจากรูปแบบที่เหมาะสมสำหรับข้อมูลจำเพาะลงในฟอร์มที่เหมาะสมสำหรับการใช้งานJSD: โครงการและแผนเราได้นำเสนอขั้นตอนที่สามของ JSD เป็นความก้าวหน้าเชิงเส้นอย่างง่าย โครงการ ไร ซ้อนขั้น ระดับมากกว่า หรือน้อยกว่า และไม่เพียงเนื่องจากทำให้ชาว mistakes ที่ได้มีแก้ไขในภายหลัง ขั้นและ substages มีอย่างไรก็ตามความสำคัญ เพราะพวกเขาจัดประเภท และจัดระเบียบงานเทคนิค พวกเขาชี้แจงเปิดตัวเลือกไปยังผู้จัดการโครงการ และเห็นถึงความเสี่ยงเมื่อมีการตัดสินใจที่จะใช้งานต่อไปนี้เป็นตัวอย่างของการเหลื่อมกันของขั้นตอน:เราสามารถเริ่มเพิ่มโปรแกรมไปยังเครือข่ายก่อนแบบเสร็จสมบูรณ์รายละเอียดการออกแบบของโปรแกรมที่เรียบง่ายในเครือข่ายสามารถทำได้ในเวลาเดียวกันที่มีใช้ข้อมูลทางกายภาพการออกแบบสามารถเริ่มต้นก่อนโปรแกรมความถี่ต่ำได้ถูกเพิ่มไปยังเครือข่ายเราอาจเล็กน้อยแต่ละรุ่น เครือข่าย และการใช้งานเป็นพื้นฐานของการศึกษาความเป็นไปได้ในโครงการขนาดใหญ่ รุ่นเครือข่ายปฏิบัติรุ่นหนึ่งอาจทับซ้อนกับที่ถัดไป
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
การพัฒนาระบบลแจ็คสันภาพรวมของแจ็คสันพัฒนาระบบ(JSD) เป็นวิธีการของการพัฒนาระบบที่ครอบคลุมวงจรชีวิตซอฟต์แวร์โดยตรงหรือโดยการให้กรอบเป็นที่เทคนิคพิเศษเพิ่มเติมสามารถใส่ แจ็คสันพัฒนาระบบสามารถเริ่มต้นจากขั้นตอนในโครงการเมื่อมีเพียงคำสั่งทั่วไปของความต้องการ แต่หลายโครงการที่มีการใช้การพัฒนาระบบลแจ็คสันจริงเริ่มต้นเล็กน้อยในภายหลังในวงจรชีวิตการทำขั้นตอนแรกส่วนใหญ่มาจากเอกสารที่มีอยู่มากกว่าโดยตรงกับผู้ใช้ ขั้นตอนต่อมาของการผลิต JSD รหัสของระบบขั้นสุดท้าย วิธีแรกของแจ็คสัน, แจ็คสันที่มีโครงสร้างการเขียนโปรแกรม (JSP) ถูกนำมาใช้ในการผลิตรหัสสุดท้าย การส่งออกในขั้นตอนก่อนหน้านี้ JSD เป็นชุดของปัญหาการออกแบบโปรแกรมการออกแบบซึ่งเป็นเรื่องของ JSP การบำรุงรักษานอกจากนี้ยังแก้ไขโดย reworking แล้วแต่จำนวนใดในขั้นตอนก่อนหน้านี้มีความเหมาะสม. จากจุดทางเทคนิคของมุมมองที่มีสามขั้นตอนที่สำคัญในการพัฒนาระบบลแจ็คสันแต่ละแบ่งออกเป็นขั้นตอนและขั้นตอนการย่อย จากจุดของผู้จัดการของมุมมองมีหลายวิธีในการจัดงานนี้ทางเทคนิค ในภาพรวมนี้ครั้งแรกที่เราอธิบายสามขั้นตอนทางเทคนิคที่สำคัญและจากนั้นหารือเกี่ยวกับการวางแผนโครงการ JSD การเปลี่ยนแปลงระหว่างการวางแผนและเหตุผลของการเลือกหนึ่งมากกว่าอีก. JSD: เวทีการสร้างแบบจำลองในขั้นตอนการสร้างแบบจำลองการพัฒนาให้คำอธิบายในแง่มุมที่ของธุรกิจหรือองค์กรที่ระบบจะมีความกังวลกับ นี้เพื่อให้คำอธิบายที่พวกเขาจะต้องวิเคราะห์ธุรกิจของพวกเขาเลือกสิ่งที่มีความเกี่ยวข้องและไม่สนใจสิ่งที่ไม่ พวกเขาจะต้องพิจารณาองค์กรในขณะที่มันจะไม่เป็นก็คือตอนนี้. คำอธิบายรูปแบบที่เขียนได้อย่างแม่นยำมาก ความแม่นยำนี้บังคับให้นักพัฒนาที่จะถามคำถามที่มีรายละเอียด มันส่งเสริมให้การสื่อสารที่ดีและความเข้าใจระหว่างนักพัฒนาผู้ใช้และทุกคนที่เกี่ยวข้องอื่นที่มีระบบใหม่. คำอธิบายรูปแบบของการกระทำที่ประกอบด้วยหน่วยงานและข้อมูลที่เกี่ยวข้อง การกระทำเป็นเหตุการณ์ที่มักจะอยู่ในความเป็นจริงภายนอกที่เกี่ยวข้องกับระบบและมีการเกิดระบบจะต้องบันทึก ในแง่การดำเนินการดำเนินการอาจทำให้เกิดการอัพเดทฐานข้อมูล เราเริ่มต้นแจ็คสันพัฒนาระบบโดยการทำรายการของการกระทำกับคำจำกัดความและคุณลักษณะที่เกี่ยวข้อง ไดอะแกรมอธิบายการสั่งซื้อความสัมพันธ์ระหว่างการกระทำ แผนภาพอธิบายหน่วยงานที่ผู้คนหรือสิ่งที่ระบบที่เกี่ยวข้องกับ. ข้อมูลที่จะถูกเก็บไว้ในแต่ละกิจการที่ถูกกำหนดไว้แล้ว ผลที่เราจะเลือกสิ่งที่จะได้รับการจดจำโดยแต่ละกิจการเกี่ยวกับการกระทำที่มีผลต่อมัน . ความหมายเต็มรูปแบบของข้อมูลนี้รวมถึงรายละเอียดของแผนภาพกิจการเพื่อแสดงรายละเอียดกฎการปรับปรุงผลมาจากขั้นตอนการสร้างแบบจำลองที่เป็นชุดของตารางคำจำกัดความและแผนภาพที่อธิบาย: ในแง่ของผู้ใช้สิ่งที่เกิดขึ้นในองค์กรและสิ่งที่เป็น จะต้องมีการบันทึกเกี่ยวกับสิ่งที่เกิดขึ้นและในแง่การใช้งานเนื้อหาของฐานข้อมูลที่จำกัด ของความซื่อสัตย์และกฎการปรับปรุง. JSD: เวทีเครือข่ายในเวทีเครือข่ายที่เราสร้างขึ้นมาเป็นคำอธิบายที่ถูกต้องของสิ่งที่ระบบที่มีการทำรวมทั้งผลที่จะได้รับการผลิตและวิธีการที่เป็นระบบที่จะปรากฏให้กับผู้ใช้ คำอธิบายนี้คือในแง่ของเครือข่ายของโปรแกรม แม่นยำมากขึ้นก็เป็นเครือข่ายของการสื่อสารกระบวนการต่อเนื่อง (CSP) แนวคิดที่พัฒนาโดยโทนี่ Haoare เราเริ่มต้นเครือข่ายนี้โดยการทำโปรแกรมหนึ่งสำหรับแต่ละหน่วยงานที่กำหนดไว้ในระหว่างขั้นตอนการสร้างแบบจำลอง เครือข่ายที่ถูกสร้างขึ้นแล้วขึ้นเพิ่มขึ้นโดยการเพิ่มโปรแกรมใหม่และการเชื่อมต่อพวกเขาขึ้นไปยังเครือข่ายที่มีอยู่ โปรแกรมใหม่จะถูกเพิ่มด้วยเหตุผลดังต่อไปนี้เพื่อเก็บรวบรวมปัจจัยการผลิตสำหรับการดำเนินการตรวจสอบพวกเขาสำหรับความผิดพลาดและส่งพวกเขาไปยังโปรแกรมกิจการ ในโปรแกรมนิติบุคคลด้วยวิธีนี้จะถูกเก็บไว้ up-to-date กับสิ่งที่เกิดขึ้นภายนอกเพื่อสร้างปัจจัยที่ใช้สำหรับการกระทำที่ไม่สอดคล้องกับเหตุการณ์ภายนอก การกระทำดังกล่าวเป็นสารที่ใช้แทนสำหรับเหตุการณ์ที่โลกแห่งความจริงบางทีอาจเป็นเพราะเหตุการณ์เหล่านั้นไม่สามารถตรวจพบ;. ในการคำนวณและผลิตออกมีสองวิธีการเชื่อมต่อโปรแกรมในเครือข่ายเป็น เหล่านี้เป็นโดยกระแสข้อมูล (แสดงในแผนภาพเครือข่ายของวงกลม) และการตรวจสอบโดยรัฐเวกเตอร์ (แสดงในแผนภาพเครือข่ายของเราโดยเพชร) สิ่งที่ชนิดของการเชื่อมต่อเป็นไปอย่างเหมาะสมโปรแกรมกิจการมีบทบาทสำคัญในการสร้างเครือข่าย ส่วนใหญ่ของโปรแกรมใหม่ที่สามารถเชื่อมต่อโดยตรงกับโปรแกรมกิจการ. เราวาดทั้งชุดของแผนภาพเครือข่ายเพื่ออธิบายระบบ เครือข่ายที่แตกต่างกันมักจะมีโปรแกรมนิติบุคคลในการร่วมกัน ระบบที่สมบูรณ์เป็นตัวแทนจากการซ้อนทับของแผนภาพทั้งหมด. แผนภาพได้รับการสนับสนุนโดยข้อมูลที่เป็นข้อความอธิบายเนื้อหาของกระแสข้อมูลและการเชื่อมต่อแบบเวกเตอร์ที่รัฐ โปรแกรมใหม่ที่มีการเพิ่มเครือข่ายที่มีการกำหนดโดยใช้สัญกรณ์แผนภาพเดียวกับที่ใช้ในการอธิบายถึงการสั่งซื้อของการกระทำ โปรแกรมใหม่นี้ได้รับการออกแบบโดยใช้ JSP (แจ็คสันที่มีโครงสร้างการเขียนโปรแกรม) วิธีการซึ่งขณะนี้ชุดย่อยของ JSD. JSD: เวทีการดำเนินงานผลมาจากขั้นตอนการดำเนินการให้เป็นระบบสุดท้าย ขั้นตอนนี้เป็นเพียงคนเดียวที่เกี่ยวข้องโดยตรงกับเครื่องและซอฟต์แวร์ที่เกี่ยวข้องที่ระบบคือการทำงาน ดังนั้นเช่นเดียวกับการผลิตและรหัสการทดสอบขั้นตอนการดำเนินการครอบคลุมประเด็นการออกแบบทางกายภาพ โดยเฉพาะอย่างยิ่งมันครอบคลุม: การออกแบบข้อมูลทางกายภาพและการกำหนดค่าเครือข่ายโดยโปรแกรมรวม. การออกแบบข้อมูลทางกายภาพเป็นเรื่องเกี่ยวกับการออกแบบของไฟล์หรือฐานข้อมูล รายละเอียดของการออกแบบฐานข้อมูลขึ้นอยู่กับ DBMS โดยเฉพาะอย่างยิ่งที่ใช้ อย่างไรก็ตามข้อมูลที่จำเป็นเกี่ยวกับการสมัครเป็นทั้งหมดที่มีอยู่จากเวทีเครือข่าย ที่สำคัญที่สุดคือข้อมูลที่กำหนดไว้สำหรับแต่ละกิจการและมีปริมาณสูงการเข้าถึงของข้อมูลที่ตามที่กำหนดโดยการเชื่อมต่อแบบเวกเตอร์ที่รัฐใช้บ่อย. ผลจากเวทีเครือข่ายเป็นเครือข่ายการกระจายสูงของโปรแกรม บ่อยครั้งเพื่อความสะดวกหรือมีประสิทธิภาพที่เราแปลงโปรแกรมลงในโปรแกรมย่อยในผลรวมโปรแกรมหลาย ๆ ตัวเป็นหนึ่งเพื่อให้ส่วนของเครือข่ายจะดำเนินการเป็นโปรแกรมเดียว เครือข่ายที่มีการรองรับจากรูปแบบที่เหมาะสมสำหรับสเปคเข้ามาในรูปแบบที่เหมาะสมสำหรับการดำเนินงาน. JSD: โครงการและแผนเราได้นำเสนอสามขั้นตอนของJSD เป็นความก้าวหน้าเชิงเส้นอย่างง่าย ในโครงการ แต่ขั้นตอนที่ทับซ้อนกันในระดับที่มากหรือน้อยและไม่เพียงเพราะคนทำผิดพลาดที่ต้องได้รับการแก้ไขในภายหลัง ขั้นตอนและ substages มีความสำคัญ แต่เพราะพวกเขาแยกประเภทและจัดระเบียบงานด้านเทคนิคที่พวกเขาชี้แจงตัวเลือกที่เปิดให้ผู้จัดการโครงการและความสว่างความเสี่ยงเมื่อตัดสินใจที่จะต้องมีการดำเนินการออกคำสั่ง. ต่อไปนี้เป็นตัวอย่างบางส่วนของการทับซ้อนของ ขั้นตอน:. เราสามารถเริ่มต้นการเพิ่มโปรแกรมไปยังเครือข่ายก่อนที่จะรูปแบบเสร็จสมบูรณ์. รายละเอียดการออกแบบของหลายโปรแกรมที่ง่ายในเครือข่ายสามารถทำได้ในเวลาเดียวกันพวกเขาจะดำเนินการข้อมูลทางกายภาพที่ได้รับการออกแบบสามารถเริ่มต้นก่อนที่ต่ำโปรแกรมความถี่ได้รับการเพิ่มเครือข่าย. เราอาจจะทำเล็ก ๆ น้อย ๆ ของแต่ละรูปแบบการดำเนินงานของเครือข่ายและเป็นพื้นฐานของการศึกษาความเป็นไปได้. ในโครงการขนาดใหญ่รูปแบบเครือข่ายการดำเนินงานของหนึ่งในการเปิดตัวอาจทับซ้อนกับที่ของต่อไป






















































การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
แจ็คสันระบบการพัฒนา



แจ็คสันภาพรวมการพัฒนาระบบ ( jsd ) คือ วิธีการในการพัฒนาระบบที่ครอบคลุมซอฟต์แวร์วงจรชีวิตไม่ว่าโดยตรงหรือโดยการให้กรอบซึ่งเป็นเทคนิคพิเศษเพิ่มเติมได้พอดี การพัฒนาระบบแจ็คสันสามารถเริ่มต้นจากขั้นในโครงการเมื่อมีเพียงงบทั่วไปของความต้องการ อย่างไรก็ตามหลายโครงการที่ใช้ในการพัฒนาระบบแจ็คสันเริ่มจริง ๆเล็กน้อยในภายหลังในชีวิต ทำขั้นตอนแรกไปจากเอกสารที่มีอยู่มากกว่าโดยตรงกับผู้ใช้ ขั้นตอนต่อมาของ jsd ผลิตรหัสของระบบสุดท้าย วิธีแรกของแจ็คสัน , แจ็คสันการเขียนโปรแกรมโครงสร้าง ( JSP ) , ถูกใช้เพื่อผลิตรหัสสุดท้ายผลลัพธ์ของขั้นตอนก่อนหน้านี้ jsd เป็นชุดของปัญหาการออกแบบโปรแกรม การออกแบบ ซึ่งเป็นเรื่องของ JSP . การบำรุงรักษาเป็น addressed reworking ใดของขั้นตอนก่อนหน้านี้เหมาะสม

จากจุดทางเทคนิคของมุมมองมีสามขั้นตอนหลักในการพัฒนาระบบ แจ็คสัน แต่ละแบ่งออกเป็นขั้นตอน และขั้นตอนที่ซับจากจุดของมุมมองของผู้จัดการมีหลายวิธีของการจัดงาน เทคนิคนี้ ในภาพรวมนี้เราแรกอธิบายหลักสามขั้นตอนทางเทคนิคและจากนั้นหารือวางแผนโครงการ jsd การแปรระหว่างแผน และเหตุผลของการเลือกหนึ่งมากกว่าอีก

jsd : การจำลองเวที

ในการจำลองเวทีนักพัฒนาให้รายละเอียดของลักษณะของธุรกิจหรือองค์กรที่ระบบนี้จะเกี่ยวข้องกับ นี้เพื่อให้รายละเอียด พวกเขาต้องวิเคราะห์ธุรกิจของตนเอง การเลือกอะไรที่เกี่ยวข้องและไม่สนใจอะไรไม่ได้ ที่ต้องพิจารณาองค์กรจะไม่เหมือนตอนนี้

รูปแบบรายละเอียดเขียนไว้อย่างแม่นยำความแม่นยำนี้บังคับให้นักพัฒนาที่จะถามรายละเอียด มันกระตุ้นการสื่อสารที่ดี และความเข้าใจอันดีระหว่างนักพัฒนาผู้ใช้และทุกคนที่เกี่ยวข้องกับระบบใหม่

รูปแบบรายละเอียดประกอบด้วยการกระทำ , องค์กรและข้อมูลที่เกี่ยวข้อง การกระทำเป็นเหตุการณ์ปกติในความเป็นจริงภายนอกที่เกี่ยวข้องกับระบบและการเกิดระบบที่ต้องบันทึกในแง่การใช้งาน การกระทำที่อาจก่อให้เกิดการปรับปรุงฐานข้อมูล เราเริ่มต้นพัฒนาระบบแจ็คสัน ด้วยการทํารายการของการกระทำที่มีความหมายและคุณลักษณะที่เกี่ยวข้อง แผนภาพอธิบายการสั่งซื้อ ความสัมพันธ์ระหว่างการกระทำ แผนภาพอธิบายองค์กร บุคคล หรือ สิ่งของที่เป็นระบบที่เกี่ยวข้องกับ

ข้อมูลที่จะถูกเก็บไว้สำหรับแต่ละองค์กรจะกำหนดในผลที่เราเลือกอะไรให้จดจำ โดยแต่ละองค์กรที่เกี่ยวกับการกระทำที่มีผลต่อมัน ความหมายเต็มของข้อมูลรวมถึงรายละเอียดขององค์กรแผนภาพแสดงรายละเอียดการปรับปรุงกฎ

ผลของการจำลองเวทีเป็นชุดของตารางนิยามและไดอะแกรมอธิบาย :

ในแง่ผู้ใช้สิ่งที่เกิดขึ้นในองค์กร และสิ่งที่จะถูกบันทึกไว้เกี่ยวกับสิ่งที่เกิดขึ้นและ
ในแง่การใช้งาน เนื้อหาของฐานข้อมูลที่สมบูรณ์ข้อจำกัดและปรับปรุงกฎ jsd


: เวทีเครือข่ายในเวทีเครือข่ายที่เราสร้างขึ้นรายละเอียดที่แม่นยำของสิ่งที่ระบบจะทำ ,รวมทั้งผลงานที่ถูกผลิต และทางระบบจะปรากฏแก่ผู้ใช้ รายละเอียดนี้เป็นในแง่ของเครือข่ายของโปรแกรม อันที่จริง มันเป็นเครือข่ายของกระบวนการสื่อสารแบบลำดับ ( CSP ) แนวคิดการพัฒนาโดยโทนี่ haoare . เราเริ่มต้นเครือข่ายนี้โดยการทำให้โปรแกรมหนึ่งสำหรับแต่ละของหน่วยงานที่กำหนดไว้ในแบบเวทีเครือข่ายจะถูกสร้างขึ้นแบบเพิ่มหน่วย โดยการเพิ่มโปรแกรมใหม่และเชื่อมโยงไปถึงเครือข่ายที่มีอยู่ โปรแกรมใหม่จะถูกเพิ่มสำหรับเหตุผลต่อไปนี้ :

เพื่อเก็บข้อมูลสำหรับการตรวจสอบพวกเขาสำหรับความผิดพลาด และผ่านพวกเขาไปยังโปรแกรมระบบ ในวิธีนี้ตัวโปรแกรมจะถูกเก็บไว้ที่ทันสมัยกับสิ่งที่เกิดขึ้นภายนอก ;
สร้างข้อมูลสำหรับการกระทำที่ไม่สอดคล้องกับเหตุการณ์ภายนอก การกระทำดังกล่าวเป็นตัวแทนเหตุการณ์ในโลกจริง เพราะเหตุการณ์เหล่านั้นไม่สามารถถูกตรวจพบในการคํานวณและผลิตเอาท์พุท ;
.
มีสองวิธีการเชื่อมต่อโปรแกรมในเครือข่ายเหล่านี้โดยกระแสข้อมูล ( แสดงบนเครือข่ายแผนภาพวงกลม ) และโดยการตรวจสอบรัฐเวกเตอร์ ( แสดงในแผนภาพเครือข่ายของเราด้วย เพชร ) สิ่งที่ชนิดของการเชื่อมต่อที่เหมาะสม โปรแกรมองค์กรมีบทบาทสำคัญ ในการสร้างเครือข่าย ที่สุดของโปรแกรมใหม่ที่สามารถเชื่อมต่อโดยตรงกับโปรแกรมนิติบุคคล .

เราวาดทั้งชุดของแผนภาพเครือข่ายเพื่ออธิบายระบบ เครือข่ายที่แตกต่างกันมักจะมีแค่ตัวโปรแกรมเหมือนกัน ระบบที่สมบูรณ์จะถูกแสดง ด้วยการซ้อนทับของภาพทั้งหมด

ภาพได้รับการสนับสนุนโดยข้อความข้อมูลเพื่ออธิบายเนื้อหาของกระแสข้อมูลและการเชื่อมต่อแบบเวกเตอร์ของรัฐโปรแกรมใหม่ที่เพิ่มไปยังเครือข่ายที่กำหนดโดยใช้แบบเดียวกันเกี่ยวกับแปลนสัญกรณ์ที่ใช้อธิบายลำดับของการกระทำ โปรแกรมใหม่เหล่านี้ถูกออกแบบมาโดยใช้ JSP ( แจ็คสันการเขียนโปรแกรมโครงสร้าง ) ซึ่งเป็นส่วนหนึ่งของ jsd .



jsd : ขั้นตอนการดำเนินงาน ผลของการใช้เวทีเป็นระบบสุดท้ายขั้นตอนนี้เป็นเพียง หนึ่งโดยตรงเกี่ยวข้องกับเครื่องและซอฟต์แวร์ที่เกี่ยวข้องซึ่งระบบจะเรียกใช้ ดังนั้น ตลอดจนการผลิตและการทดสอบรหัส การใช้งานระยะครอบคลุมประเด็นการออกแบบทางกายภาพ โดยเฉพาะครอบคลุม :


reconfiguring ข้อมูลทางกายภาพและออกแบบเครือข่ายโดยการรวมโปรแกรม .
ออกแบบข้อมูลทางกายภาพเกี่ยวกับการออกแบบฐานข้อมูลไฟล์หรือรายละเอียดของการออกแบบฐานข้อมูลขึ้นอยู่กับเฉพาะ DBMS ที่ใช้ อย่างไรก็ตาม ข้อมูลที่จำเป็นเกี่ยวกับโปรแกรมทั้งหมดพร้อมใช้งานจากเวทีเครือข่าย ที่สำคัญที่สุด คือ ข้อมูลที่กำหนดไว้สำหรับแต่ละองค์กรและปริมาณสูงการเข้าถึงของข้อมูลตามที่กำหนดโดยการเชื่อมต่อที่ใช้บ่อย

เวกเตอร์รัฐผลจากเวทีเครือข่ายเป็นเครือข่ายการกระจายสูงของโปรแกรม บ่อยๆ เพื่อความสะดวก ประสิทธิภาพ หรือ เราเปลี่ยนโปรแกรมเป็นรูทีนย่อย มีผลรวมหลายโปรแกรมในหนึ่งเพื่อที่ส่วนของเครือข่ายที่ใช้เป็นโปรแกรมเดียว เครือข่ายรองรับจากรูปแบบที่เหมาะสมสำหรับข้อมูลในรูปแบบที่เหมาะสมสำหรับการใช้งาน jsd

:โครงการและแผน

เราได้นำเสนอขั้นตอนที่สามของ jsd เป็นแบบเชิงเส้นอย่างง่าย ในโครงการ อย่างไรก็ตาม ขั้นตอนที่ทับซ้อนกันในองศาที่มากกว่า หรือน้อยกว่า และไม่เพียงเพราะคนที่ทำผิดต้องได้รับการแก้ไขในภายหลัง ขั้นตอนและ substages ยังคงมีสำคัญเพราะพวกเขาแยกแยะและจัดการงานทางด้านเทคนิคพวกเขาให้ตัวเลือกเปิดให้ผู้จัดการโครงการ และเปล่งความเสี่ยงเมื่อมีการตัดสินใจที่จะนำคำสั่ง

ต่อไปนี้เป็นบางตัวอย่างของการทับซ้อนของขั้นตอน :

เราสามารถเริ่มต้นการเพิ่มรายการไปยังเครือข่ายก่อนแบบเสร็จสมบูรณ์ .
รายละเอียดการออกแบบของหลายโปรแกรมง่ายในเครือข่ายได้ในเวลาเดียวกัน พวกเขามีการใช้งาน
ข้อมูลทางกายภาพที่ออกแบบสามารถเริ่มต้นก่อนโปรแกรมความถี่ต่ำได้ถูกเพิ่มไปยังเครือข่าย
เราอาจทำแต่ละแบบเครือข่าย และใช้เป็นพื้นฐานของการศึกษา .
ในโครงการขนาดใหญ่รูปแบบเครือข่ายการดำเนินงานของหนึ่งปล่อยอาจทับซ้อนกับของต่อไป
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: