Industrial Engineering for Science Consuming Industry. Part 1. Tutorial
.pdf
The distribution of scores according to class activities:
-for practical training the undergraduate can earn up to 3 points for performing tasks in each class. Because of the importance of both practical (work in class on the computer) and theoretical training (preparation of review reports) both types of work are graded equally. Thus, a student can get a maximum of 42 points in practical classes.
-for the preparation of an abstract the student can receive up to 10 points. For presentation - up to 8 points. The total for the abstract is up to 18 points.
The total number of points a student can get per semester is 60
points.
At the end of the semester a differential testing is carried out, for which a student can receive up to 40 points.
The total maximum score that a student can get for the full development of theoretical and practical skills provided by the course is 100 points.
The minimum score that allows the student to take the final test is 35 points.
The sum grade for mastering the course is given according to the ECTS protocol.
9.Grading system of schoolwork evaluation of master students
4.Grades
5+ |
5 |
4 |
3+ |
3 |
2+ |
2 |
|
|
|
|
|
|
|
A |
B |
C |
D |
E |
Fx |
F |
|
|
|
|
|
|
|
98-100 |
91-97 |
73-90 |
64-72 |
55-63 |
37-54 |
Less than |
|
|
|
|
|
|
37 |
|
|
|
|
|
|
|
A «Excellent» («Superb»)
The theoretical content of the course has been fully mastered, with no gaps, the necessary practical skills of mastering the material have been formed, all learning activities included in the program of study have been carried out, the quality of their performance has been graded close to the maximum.
INDUSTRIAL ENGINEERING
FOR SCIENCE CONSUMING INDUSTRY
71
B «Very good» («Excellent»)
The theoretical content of the course has been fully mastered, with no gaps, the necessary practical skills of mastering the material have been for the most part formed, all learning activities included in the program of study have been carried out, the quality of their performance has been graded close to the maximum.
C «Good»
The theoretical content of the course has been fully mastered, with no gaps, some of the necessary practical skills of mastering the material have not been fully formed, the quality of the implementation of none of them has been graded by the minimum number of points, some types of tasks were completed with errors.
D «Satisfactory»
The theoretical content of the course has been partly mastered, no critical gaps, the necessary practical skills of mastering the material have been mainly formed, the majority of tasks, included in the course of study, have been carried out, some assignments may contain errors.
E «Mediocre»
The theoretical content of the course has been partly mastered, some practical skills are not formed, the majority of tasks, included in the course of study, have not been carried out or the quality of some of them has been graded close to the minimum.
Fx «Relatively unsatisfactory», with the right to retake
The theoretical content of the course has been partly mastered, the necessary practical skills have not been formed, the majority of tasks, included in the course of study, have not been carried out or the quality of some of them has been graded close to the minimum; with additional independent work on the course material it is possible to improve the quality of school work.
F «Certainly unsatisfactory», without the right to retake
The theoretical content of the course has been partly mastered, the necessary practical skills have not been formed, all the school work contains gross errors, additional independent work on the material of the course will not lead to any significant increase in the quality of the implementation of educational tasks.
INDUSTRIAL ENGINEERING
FOR SCIENCE CONSUMING INDUSTRY
72
10. Educational technologies, including interactive ones
During the course the following educational technologies are
applied:
1.a lecture;
2.a survey;
3.an independent student work;
4.an independent group work.
5.Implementation of individual and group assignments to work on the Internet
6.Implementation of individual and group assignments to work with specialized software.
11.Internet resources
1.www.cool4ed.org
2.www.oapen.org
3.www.collegeopentextbooks.org
4.www.oercommons.org
5.www.doabooks.org
6.www.coursera.org
7.www.edx.org
8.www.khanacademy.org
9.www.futurelearn.com
10.http://ocw.mit.edu
12. Teaching materials and assignments for students to study the subjects
These guidelines are intended to consolidate the knowledge gained in the lectures, as well as to develop practical skills.
The content of practical training
Lesson 1: Working in the public domain of information resources of the enterprise
Lesson is in the computer lab with Internet access. Introduction to web sites where you can get or buy information concerning the activities of the enterprise. Business Information Agency «Business Card». «ACS Impulse» business directories and databases. Garant. Integrum-Techno. Informsystem. Marketing Union. All-Russian Network ConsultantPlus.
INDUSTRIAL ENGINEERING
FOR SCIENCE CONSUMING INDUSTRY
73
Lesson 2: Modeling of information flow within the organization.
A brief introduction to the notation DFD. Data flow diagrams (Data Flow Diagrams - DFD) is a hierarchy of functional processes connected by data streams. The purpose of this presentation is to demonstrate how each process converts its inputs into outputs, as well as to identify the relationship between these processes. To construct DFD traditionally two different notations are used, consistent with methods Yourdon-DeMarco and Gane-Serson. These notations are slightly different from each other in graphic symbols (in the examples Gane-Serson notation is used). In accordance with this method, the system model is defined as a hierarchy of data flow diagrams describing the process of converting the asynchronous data from its input to output before it gets to the user. Sources of information (external entities) generate information flows (data streams) that carry information to subsystems or processes. Those, in turn, convert the information and generate new streams that carry information to other processes or subsystems, data storage devices or external entities - consumers of information. Diagrams of the upper levels of the hierarchy (context diagram) define the basic processes or subsystems with external inputs and outputs. They are being detailed using the lower level. Such decomposition continues, creating a layered hierarchy charts until it reaches the level of decomposition, on which there’s no need to detail the processes any longer.
The composition of the data flow diagram
The main components of data flow diagrams are:
-external entities;
-systems and subsystems;
-processes;
-data Storage;
-data streams.
External entity is a material object or an individual, who are a source or receiver of information, such as customers, employees, suppliers, warehouse. Determination of an object or system as an external entity indicates that it is outside the boundaries of the system being analyzed. During the analysis, some external entity can be transferred inside the diagram of the analyzed system, if necessary, or, on the opposite, part of the processes can be placed outside the diagram and presented as an external entity.
INDUSTRIAL ENGINEERING
FOR SCIENCE CONSUMING INDUSTRY
74
When constructing a model of a complex system, it can be represented as a contextual diagram as a whole, or may be decomposed into a number of subsystems.
Subsystem number is used to identify it. In the name field enter the name of the subsystem with a sentence with a subject and the relevant definitions and additions. Process is the conversion of input data streams to the output in accordance with a certain algorithm. Physically, the process can be implemented in various ways: it can be an organizational unit (department), the processing of the input document and the release of the report, the program, implemented in hardware logic device, etc.
Building a hierarchy of data flow diagrams
The main purpose of constructing the hierarchy of DFD is to make the description clear and understandable system at each level of specification, and break it into pieces with a well-defined relationship between them. To achieve this, it is advisable to use the following guidelines:
-position on each chart from 3 to 6-7 processes (similar SADT). The upper limit corresponds to the human perception and the ability to simultaneously understand the structure of a complex system with many internal links, the lower limit is chosen for reasons of common sense: there is no need to detail the process diagram containing only one or two processes.
-do not clutter the diagram with irrelevant details at this level.
-decomposition of data streams is in parallel with decomposition processes. These two works must be carried out simultaneously, not one after the other.
-choose clear names, reflecting the essence of processes and flows, try not to use abbreviations.
The first step in constructing the hierarchy is to build a context
DFD diagrams. Typically, for the design of relatively simple systems a single context diagram with a star topology is constructed, the center of which is the so-called main process, connected to the receivers and sources of information through which users and other external systems interact with the system. Before constructing a context DFD it is necessary to analyze external events (external entities) that have an impact on the functioning of the system. The number of flows on the context diagram should be as small as possible, since each of these may be further divided into several levels of flow charts in the following.
INDUSTRIAL ENGINEERING
FOR SCIENCE CONSUMING INDUSTRY
75
To check the context diagram can make a list of events. List of events must consist of descriptions of actions of external entities (events) and the corresponding system reactions to events.
Each event must correspond to one or more data streams: as input streams are interpreted as feedback and output currents - as the reaction of the system to the input streams.
For complex systems (signs of complexity may be the presence of a large number of external entities (ten or more), the distributed nature of the system or its versatility) the hierarchy of context diagrams is constructed. The context diagram of the upper level contains not the only the main process and a set of subsystems, connected by data flow. Context diagrams of the next level detail the structure of subsystems and the context.
For each subsystem, present in context diagrams, the specification is performed using DFD. This can be done by constructing a diagram for each event. Each event is represented as a process with appropriate input and output streams, data storage devices, external entities and links to other processes to describe the relations between this process and its environment. Then all charting is summarized into one diagram of zero level.
Each process in the DFD, in turn, can be detailed using DFD or (if the process simple) specification. The specification of the process should formulate its basic functions so as the next specialist performing the project would be able to perform them or develop an appropriate program.
Specification is the ultimate pinnacle of the hierarchy of DFD. The decision of the completion of the process and the detail specification made by the analyst using the following criteria:
-that the process has a relatively small number of input and output data flows ( 2-3 flows);
-ability to describe the data conversion process as a sequential algorithm;
-completing the process of converting a single logical function of the input information to the output;
-the possibility of describing the logic specification process using a small volume (no more than 20-30 lines).
Specifications are the descriptions of task algorithms performed by
the processes. They contain the number and / or name of the process, a list of input and output data and the body (description) of the process which is the specification of the algorithm or operation, transforming the incoming
INDUSTRIAL ENGINEERING
FOR SCIENCE CONSUMING INDUSTRY
76
data flows into the outgoing. Specification languages can range from a structured natural language or pseudocode to visual modeling languages.
Structured natural language is used for clear and rigorous description of the specification process. When applying it, use the following agreements:
-the logics of the process is expressed as a combination of successive designs, constructions and the choice of iterations;
-the verbs should be active, unambiguous and action-oriented (fill, calculate, extract and not upgrade, process);
-the logics of the process should be expressed clearly and unambiguously.
When building a hierarchy of DFD proceed to detail of the
processes only after the determination of all the flows and storage of data, which is described using data structures. For each data flow a list of all its data elements are listed, data elements are then combined into a data structures corresponding to the larger data objects (lines of documents or domain objects). Each object should consist of elements that are its attributes. Data structures can contain alternative, conditional entry and iteration. Conditional entry means that this component may not be present in the structure (for example, the structure of «data about insurance» for the object «employee»). Alternative means that the structure may comprise one of the listed items. Iteration means the occurrence of any of the elements in the specified range (for example, the element «name the child» object «employee»). For each data element its type can be indicated (continuous or discrete data). For continuous data a unit of measurement may be indicated, range of meanings, the accuracy of representations and the shape of physical coding. Discrete data can be specified in a table of acceptable meanings.
After building a complete model of the system it is necessary to verify it (check for completeness and consistency). In its fullness all objects (subsystems, processes, data flows) should be described and detailed. Identified unspecified objects should be specified by returning to the previous steps of development. In a coherent model for all data flows and data storage the rules of conservation of information must be applied: all incoming data must be read and written down.
When modeling business processes data flow diagrams (DFD) are used to construct models of «AS-IS» and «AS-TO-BE», reflecting thus, existing and proposed structure of the business processes of the organization
INDUSTRIAL ENGINEERING
FOR SCIENCE CONSUMING INDUSTRY
77
and interaction between them. At the same the description of data used in the organization on a conceptual level, irrespective of the implementation of the database, is carried out using the model «entity-connection».
Completing quests for the modeling of information flows in the program MS Visio.
Lesson 3: Working with the database management system
Work on a computer with database MS Access. Performance of tasks designed to consolidate the knowledge about the architecture and capabilities of modern DBMS.
Open any preset database. Use this example to show tables, fields, key fields, communication and connection types. Create a database with the help of a master.
Lesson 4: seminars on issues of information law
Hearing reports on intellectual property, access to information resources, commercial secrets, personal data.
Topics:
1.Intellectual property in civil law
2.Intellectual Property in International Private Law
3.Copyright
4.Related rights
5.The right to the means of individualization
6.The right to secrets
7.The public purpose of intellectual property
8.Intellectual property
9.Criticism of intellectual property 10.Management of Intellectual Property
Lesson 5: A seminar on applied aspects of artificial intelligence
Hearing reports on philosophical and applied aspects of artificial intelligence.
Topics:
1.Strong and weak intellect
2.Thought experiment by J. Searle «Chinese Room»
3.What is intelligence?
4.The semantics and syntax as elements of the artificial
intelligence
5.Ethical problems of creating the artificial intelligence
6.Robotics
7.Problems with no algorithm
INDUSTRIAL ENGINEERING
FOR SCIENCE CONSUMING INDUSTRY
78
Lesson 6: Working with expert systems
Work on a computer with expert system ExPRO4.9: system start, introduction to the interface and the structure. Creating a Knowledge Base
Lesson 7: Working with expert systems
Work on a computer with expert system ExPRO4.9. Filling the Knowledge Base
Lesson 8: A seminar on the impact of information and intelligent systems on productivity
Reports by the undergraduates and the discussion. Topics:
1.The effect of information systems on organizational efficiency
2.Approaches to measuring the impact of the implementation of information systems
3.Branch features of the implementation of information systems (by industry)
Lesson 9: Introduction to ERP-system Galaxy Express
Work in the program. Introduction to the basic functions. Introduction to the interface. Creating directories. Introduction to system of reports.
Lesson 10: Introduction to SolidWorks CAMPUS
Work in the program. Introduction to the basic functions.
Performing simple drawings and based on that study constructional and technological preparation of production
Lesson 11: Introduction to SCM-system
Work with program FOLIO SCM. Introduction to the basic functions: Collection of applications, Consolidation of applications, vendor selection, coordination of orders, control of supply execution
Lesson 12: A seminar on the possibilities of modern Calstechnology
Reports by the undergraduates and the discussion. Topics:
1.Product lifecycle
2.International Standards CALS
3.The Russian standard CALS
4.Virtual Production
5.Standards IGES and STEP
INDUSTRIAL ENGINEERING
FOR SCIENCE CONSUMING INDUSTRY
79
Lesson 13: A seminar on the possibilities of modern process control system
Reports by the undergraduates and the discussion. Topics:
1.Automatic control systems and automated devices
2.The supervisory control and data collection
3.Distributed Control Systems
4.Examples of ACS (by industry)
Lesson 14: A seminar on modern programmable controllers and distributed control systems
Reports by the undergraduates and the discussion. Topics:
1.Industrial Controls
2.Types of programmable logic controllers
3.Systems with CNC
4.Electronic devices in the industry: microcontrollers, sensors, actuators, embedded systems, electronic control units
13.Examples of test tasks
1.Information as a subjects’ relationship discipline is…
1.sectors of public law
2.branches of private law
3.The rules of international law
4.The rules of various branches of law +
2.The essence of the constitutional guarantees of the right to information
1.The list of types of restricted information
2.A comprehensive list of information restrictions
3.The right to freely carry out information activities in any legal
way +
3.Citizens right to official publication of legal information is ...
1.The right
2.The duty of public authorities and their respective officers +
3.The rules of the relevant officials
4.The directive to place information in one line with independent objects of legal relations gives ...
1.The abolition of state censorship
2.The emergence of the Internet and electronic media
3.The transformation of information into a special object of activity and social relations as a result of information society +
INDUSTRIAL ENGINEERING
FOR SCIENCE CONSUMING INDUSTRY
80
