My graduation thesis

xiaoxiao2021-03-06  32

Thesis idea:

Pillage: 2004-12-7 At Zhengyu, I talked for nearly 1 hour, analyzed the outline grasp of the Customer Profile project. I hope to make an outline collar and find the effects of ideas for the paper.

Key technical analysis:

ASP.NET technology:

1> Synchronous multi-threaded (Searchengine)

2>. Centralized Control

a. Remoting (Concentrated communication between error mail processes)

b. Filter (Control of SESSION)

c. template (inheritance for other pages)

d. User Control

3> Use of .Cache (applied to the query of uncommon updated data)

4>. Error handling.

Each function has an abnormality process, and the error message is recorded on the log. If the forgot, the Application_ERROR in Global.asax.cs is processed.

Oracle:

1>. Access the remote database

a. Load remote data to the local, in the temporary table

b. DBLINK Direct access directly

c. Access the heterogeneous database data Oracle Access SQL Server, with Gateway

2> .oracle Tuning

a. Directly use the View to rendering access to multiple TABLE. Place the query condition in the temporary table

b. Logically:

Schema design

INDEX (Composite / Function ...)

Change NOT EXISTS (not Not in / minus)

SQL statement adds some prompts to strengthen the implementation plan

c. Physics:

Data file partition

Blocksize design

Normalization View

Java / unix shell:

Data extraction (ETL) mode:

Remote --- FTP - à Local remote <- ftp --- Call for remote databases

Layered:

Contab shell java oracleprocedure

Advantage:

Shell is good at characterization

Java can handle ZIP (Java written JDBC connection database program)

Procedure is good at the process of the database

Architecture analysis:

Directory Structure

Layer 1: GUI FORMS / SERVICES (Downtime / Purger / Service)

Layer 2: Entity

Logic (SearchLogic ..)

Three floors: Tool (Common / DB / Email / HTTP / IO / LOG / MS (Excelutil)

Safety:

1>. Single sign

Third-party Sitemider

2>. Authorized Authorization

Software engineering:

Note: 2004-12-6 In Qingyi exchanged for nearly an hour, talked about software engineering, CMMI, IQMS, I suggest that I talk to the ROC, perhaps it.

Take another way:

Find an interest, but I don't seem to be interested in software development, saying that it is really difficult to find a major interest or the topic worthwhile. the study

Network (Distributed / P2P BT / Remote Web System Management / Streaming)

ETL

Task book:

Title name

Multi-data source integrated project architecture analysis and design

Academy (department)

Software engineering

profession

Software engineering

Name

Xushua

student ID

010155

2005

year

2

month

Twist

Date

2005

year

6

month

3

Daily

14

week

Dean (Department Director) sign

***

Guided teacher signing

***

****

year

**

month

**

day

Source and Type of Graduation Design (Papers): Practice, Self-Practice in Internships

Introduction to Internship Projects: This project provides 360 degrees for the analysis and presence of enterprises or company customer information. It is part of the company IT project to provide data analysis services for the market and sales department. The data source in the project is multiple, with:

a. From HP Service Bus,

b. Import directly from the Oracle database,

c. Remote from the FTP mode,

d. From the remote connection of the SQL Server database from the transparent gateway

Integrate multi-data source uniformly in the Oracle database, to generate XML format data for the search engine (C # implementation) to call the front-end display module (ASP.NET implementation) call.

research content:

On the basis of completing such an actual enterprise project, this paper is based on the system structure analysis and design tasks of the project integration, analysis and exhibition of demand in enterprises and institutions, and discussing the reform improvement. room. The focus will focus on the analysis and thinking of the architecture.

Significance:

This topic has been studied by specific project practice through specific project practices. On the one hand, it depends on the understanding of the project itself, and on the other hand, another solution structure is proposed to cultivate the spirit of innovation.

Requirements and data of graduation design (thesis)

Design (thesis) requirements:

I deeply understand the architecture details taken by the current actual project. A number of ways to explore a new architecture idea. And compare analysis.

The data involved in the project:

The data in the flat file, the data in the SQL Server / Oracle database, the data of the XML format, etc. A variety of data forms, but it is the last analysis service.

Feasibility Analysis:

The instructor has rich experience in software development. I am involved in the development of specific projects of this architecture, understanding their advantages and disadvantages. A large number of documents, as well as the help of the project team colleagues. Time is abundant, all of which is the guarantee of successful research research.

Graduation design (thesis) should be completed

1. For C # programming, the ASP.NET page technology key part, the DOT NET framework is more in-depth understanding and master.

2. Research on the integration of multiple data sources.

3. Better analysis and presentation of data.

Graduation design (thesis) process arrangement

Sequence number

Design (thesis) at each stage name

Date

1

Determine the topic of the paper, write a task book

2005/02 / 28-2005 / 03/07

2

Collect literature, propose system architecture requirements and difficulties

2005/03 / 08-2005 / 03/15

3

Understand the current project adopt plan, put forward new design

2005/03 / 16-2005 / 03/31

4

Basic implementation of analysis design

2005/04 / 1-2005 / 04/15

5

Writing and revision of thesis

2005/04 / 16-2005 / 06/01

6

Dissertation

2005/06/03 - graduation

Information and major references should be collected

1. Jeffrey Richter (着) Li Jianzhong (translation), Microsoft .NET Framework Design (Revised), Tsinghua University Press 2003

2. HERSH Bhaasin (着) High Completion Yingyu et al. (Translation), ASP.NET professional project example development, China Water Resources and Hydropower Press 2002

3. (US) SIMON Robinson is waiting, C # Advanced Programming, Tsinghua University Press 2002.1

4. (US) Hilter, C # Complete Manual, Electronic Industry Press 2002.8

5. (US) Marc T · SEWELL, Laura M Sewell Society 2002

7. Wang Xiaoqin, Oracle Heterogeneous Service Practice, http://www.ccw.com.cn/htm/center/prog/03_1_8_2.asp, 2003-1-8

8. Hu Xinjie, Oracle 9i Database Administrator Guide, Beijing Hope Electronics Press 2002

9. 主 香 敏, SQL Server 2000 Programmer Guide, Beijing Hope Electronics Press 2000

10. Niel M. Bornstein, .Net and XML, O'Reilly 2003.11

11. Actual project related documentation, HP GDCC 2004

转载请注明原文地址:https://www.9cbs.com/read-62560.html

New Post(0)