2008 Annual Summary

Source: Internet
Author: User
Tags access database

2008 Annual Summary

Change the company, but still do the GIS land software development

Time: February 2008 to January 2009 One, summary:

1) Participation in the project situation:

[1] The whole county, township Land use master plan inspection and Acceptance system V1.0 Edition

Development time: February 2008 to July, development time 5 months; Post-maintenance work;

Adopting technology: Arcgis9.2+sp3+.net vs2005+access database +filegeodatabase;

[2] National County and township level land use master Plan revision system V1.0 Edition

Development time: August 2008 to October 2009; Project suspended;

Adopting technology: Arcgis9.2+sp3+.net vs2005+sqlserver2005 database +filegeodatabase;

[3] V1.0 version of the Agrarian Protection Supervision System (planning verification/arable land occupation verification/arable land replenishment verification) three subsystems

Development time: October 2008 to February 2009 development;

Adopting technology: Arcgis9.2+sp3+.net vs2008+oracle database +filegeodatabase;

2) General parts function:

[1] The spatial data conversion function has all three systems, but each project has its own conversion version;

[2] Three systems of spatial analysis function are available, but each project has its own analysis version;

[3] Output report function All three systems have, but each project has its own output version; Second, the proposal:

(1) The system database structure in the beginning of the development of the system to do a system database design, and after the review of the relevant development, reduce the table structure change to spend time;

(2) to a core function of the design should provide a number of design (less than two) comparison of the pros and cons, held a review of the design program to choose a good design plan, conducive to less detours, less time to spend development! Fight for One-Step!

(3) Logical layering: a system Function Component Development Group: does not involve the system interface;

The second system Frame Interface Development group: does not involve the system function;

Solution: Reduce the System interface change to go the detour;

It can also be used for other projects to use generic component results developed by previous projects; (Save development time).

(4) Software Department office automation

Software function plan design implementation status [design a Web page to manage the statistical function of submission/completion/test situation]

SQL server/.net, recording all kinds of information in software development;

(5) Integration of internal and external resources of the company

For example: the establishment of the company's internal management system, the realization of paperless office, that is, the strength of each employee owned by their own login ID number, the company's internal management System reference diagram is as follows:

The [Company's internal management system platform] as a technology, research and development, business, management, operation, communication, maintenance of knowledge to accumulate sink pad carrier. Quickly gather strength within the company, while integrating external resource forces.

(6) For the current period of the company encountered technical and management issues to hold the core point

such as in the technical GIS-led, to the company's current period of three software or software in the future GIS application to build a Common Core application framework model, on this basis to derive a land application GIS software PRODUCT line out;

From the company's core software to ask which technical issues are core technical issues, must organize research and development team to its work, such as:

Spatial Data Conversion function

Initial calculation algorithm for land detailed investigation

An algorithm for calculating the change of land detailed investigation

Planning analysis algorithm for land planning

An algorithm of index accounting for land planning Office

Segmentation/Merging/diachronic backtracking algorithm for urban cadastral land parcel

General Business Print Report Designer (all company software available)

Universal Graphical Drawing template designer (all company software available)

.............................................

Research and design a good business algorithm to ensure the correctness, accuracy and speed of the algorithm to optimize the software performance,

At the same time, a good business algorithm for research and design should be archived into the Business algorithm library (a functional module of the company's internal management system) for the relevant authorized business developers to read and view improved optimization,

Gradually promote the software development maturity Model CMM monitoring development process (record development process-> analysis development process-> optimize development process) to improve product quality and product productivity.

(7) The market, to peer and customer learning reference.

Analyze the strengths and weaknesses of companies and companies in the industry, take its essence, such as: Analysis Peer company's similar software and my company similar software different points, different in what place, my company similar software is necessary to join these different points, to periodic analysis of peer company's similar software, take its essence. Can even set up a market demand analysis department to analyze the national policy and peer companies and the national territory Bureau customers business needs and office flow requirements and GIS requirements, to correct, meticulous, accurate and comprehensive collection of needs, analysis of the requirements collected, abstract analysis of the needs, and the relevant software for the use of UML Software Requirements specification, for software design research and development personnel as the basis, so that the development of software products to have universal universality, for the company market expansion lay a solid foundation for the software.

Because of the limited personal level, this idea is also very superficial, personal opinion, for reference only.

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.