UML modeling for a knowledge base online knowledge base project

Source: Internet
Author: User

 

 

The project will be developed using Silverlight, because it involves many multimedia applications and is mainly intended for enterprise users.

I,Positioning

This system is a "knowledge base Website" for coal mine enterprises. It is a complete system that includes the input, review, query, and maintenance functions of Knowledge Information (books, articles, and accident trees. Some of the modules include (but are not limited to) the following:

1. Front-end Digital Library

1.1 Foreground Data Search module. Including the entire data search policy, including classification, search, and various activity forms.

1.2 front-end user center. This includes maintenance of user information and behavior information.

2. backend kberp

2.1 front-end digital data centers and other information maintenance modules. That is, the website management module. Corresponding operation role: website O & M personnel

2.2 The book management module manages the classification of books and basic information such as books. Corresponding operation roles: website O & M personnel, library management personnel, etc.

2.3 The article management module manages articles, including entry, review, modification, and keyword setting. Corresponding operation roles: website O & M personnel, article management personnel, etc.

2.4 The Accident Tree management module manages the Accident Tree, including drawing, inputting, reviewing, modifying, and setting associations. Corresponding operation roles: website O & M personnel and Accident Tree management personnel.

3. Others

The system also needs permission support.

II,About the Development Mode

The best development mode is "no mode", which is suitable for teams. However, we also need to have a basic idea. We don't have to stick to shape, we don't have to be too formal, but we need to be agile.

III,About architecture

Common "three-tier architecture" or "MVC" can be used ".

IV,System use case diagram description

 

This is the overall design of the system. The "activity diagram" will be used to display several major business processes.

Transfer Array

 

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.