First, the purpose and content of undergraduate thesis
Undergraduate students must do a graduation thesis before graduation. The purpose of this paper is to let students independently develop a specific computer application project, systematically analyze, summarize and apply the book knowledge they have learned, so as to consolidate the professional theoretical knowledge they have learned at the undergraduate stage and give students an opportunity to integrate theory with practice.
In order to facilitate the implementation and management, it is stipulated that a management information system should be developed for the graduation thesis of computer majors in network college. Every graduate can master the main steps of developing a relatively complete management information system by developing a specific management information system independently, and gain some practical experience from it.
Second, the main steps of management information system development
The main steps and basic contents of management information system development are as follows:
1, system analysis
The main work contents are as follows:
Determine system objectives
System feasibility analysis
2. Systematic investigation
The organizational structure, functional structure and business process analysis of the system. The organization chart of the system should be drawn as a tree structure.
System business process analysis and business flow chart
3. Data flow analysis
Data flow diagram (system association diagram, top-level diagram, primary data flow diagram, secondary data flow diagram)
data dictionary
code design
4. Functional design of management information system
The functional structure diagram of the system, the main work contents of each functional module, input and output requirements, etc.
System control structure diagram
5. Database design
Conceptual model design: entities, relations between entities, E-R diagram
Relational pattern design: e? R figure->; Transformation rules of relational schema
relation model
Database table design: database table structure
6, the system physical configuration scheme
7. Man-machine interface design
8. Overview of module processing
9. System testing and debugging: test plan, test cases and test results.
Third, development tools and matters needing attention
1, development tool
Development tools are optional for students. Such as Delphi, FoxPro, VB, Access, etc. The use of these tools is taught by the students themselves.
2. Preventive measures
(1) completeness of project development steps (system requirements analysis, conceptual design, physical design, system environment and configuration, system implementation, system testing and debugging, etc.). )
(2) The correctness of the results obtained in each development step (detailed analysis and explanation of business flow chart, data flow chart, data dictionary, HIPO chart, E-R chart, relationship model, man-machine interface design, module processing, etc.). )
......
Directory:
First, the purpose and content of undergraduate thesis
Second, the main steps of management information system development
Third, development tools and matters needing attention
Four, the graduation thesis guidance materials
Five, the graduation thesis writing format
;