Optimization of the map interface of academic search -- Automatic Display of organization information

Source: Internet
Author: User

 

Basic Information

This pairing project's first question (Scroll around and show org, most recent publication,
Etc. Automatically) Is done by me (Chen Xiaomeng) and Wu Yue.

Project objectives andWBS

After initial discussions, the two of us basically set our goal to: sort the organizations by the number of references in the paper, and select a specific field (including all fields) when the automatic display function is enabled, We will automatically display the Organization's profile and recent publications in the order of organizations in this field on the map. In addition, some time-triggered processing is added to facilitate reading and using.

Shows the basic framework of our team project:

Expectation and actual use of each module

Our design can be divided into three parts. Here I will give a general introduction to each module, and combine the expectations and actual use time for them:

·
UI DESIGN: a dialog box is displayed on the map for each organization that you view. The displayed dialog box includes the organization name, profile, representative images, and recent publications. Click the organization name to go to the Organization homepage, click "Introduction" to go To the Wikipedia organization webpage and click the publications to connect to the full text. The location of each organization being displayed on the map is marked with an obvious elliptical symbol. The play and stop buttons are added in the upper right corner of the screen, control this function.

Estimated time: 3 Days Actual Time: 2 Day and a half

·
Event trigger processing: When you press the pause key, the browsing mode starts. When the user moves the mouse into the Organization dialog box, the playback is paused. In the above cases, the user presses the left mouse button to continue playing. When playing, you can press the left mouse button or the stop button to stop the playback.

Estimated time: 2 Days Actual Time: 2 Days

·
Data collection: From Academic Searches API Obtain the organization's publications from Wikipedia API And get the Organization's introduction and representative images from the webpage information.

Estimated time: 2 Days Actual Time: 3 Days

·
Others: Mainly Debug Process to improve the overall design and Check-in To TFS
Estimated time: 1 Days Actual use: relatively scattered, not easy to estimate

Result

·
UI

·
event trigger handling: complete the preliminary plan

·
data collection:

Our photos

My views on Pair Programming

since the beginning, we both pair Silverlight are not very familiar, so I chose to program and study together on the computer one day. Later, when both of them knew something about it, I thought it was more efficient to separate programming, so I had a clear division of labor. I think Pair Programming makes work not lonely, and can learn from each other's programming style and skills, and exchange opinions in a timely manner. However, if not, the efficiency of separate programming is lower.

My views on my peers (Sandwich
Style)

Mr. Yue is conscientious and diligent in his work, and takes the time to complete the work. But every night at, I only returned to the hotel. It was so early in the morning that it was not only bad for my own health, but even worse, it gave me a lot of pressure, only by working hard can we achieve excellent performance.~

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.