Smartpublisher design journey-dream before Software Development

Source: Internet
Author: User

What is a dream?
Start with a piece of extremely poetic text.

What is a dream? She was a light-smoke fairy. She was a rainbow dress with only her legs and feet buried in the cloud. On her head, she was decorated with a few stars and blew the moon harmonica. She has a pair of little wings, she can fly into your lonely and dark soul, blow a wonderful music, bring a piece of sunshine. She can move her hands in the air with you and make cotton candy with clouds. You need to take care of her when she is weak. But one day, she will become a Yunfeng, so that you can shelter from the rain under her Fengyu.

What is a dream? The silk is generally ethereal, and the fairy fish are generally brilliant. It is a dream!

A dream is a bold imagination of the future. Some dreams may not be realized, but they can start a really interesting life. Therefore, our dreams are beautiful and the driving force for each of us to move forward.

The process of software development is the process of realizing our dreams. The demand analysis of software is to let us first dream.

About smartpublisher
SmartpublisherThe Chinese name is the smart information publishing king, which is to quickly and efficiently publish Enterprise Product Information on thousands of famous commercial websites at Home and Abroad within a very short time, the company's product information is spread across the world's major professional trading market websites, so that relevant customers can learn about the company's product information from different channels, and take the initiative to contact the company to facilitate transactions. Smart Information Publishing Wang can not only quickly increase sales performance at the lowest cost, but also greatly increase the visibility of companies and products. It is an indispensable marketing tool for enterprises in the Internet era.

Smartpublisher implementation principle: through centralized collection and establishment of a large business site information library, and establish connections with these websites, enterprise members only need to enter enterprise or product information at a time, this information can be published to thousands of websites.

Smartpublisher brings the following benefits to enterprises:
1. Quickly promote products and services through the network;
2. Improve the ranking of company or business information on search engines;
3. Saves a lot of cost for traditional advertising or engine bidding rankings;
4. It is difficult for customers to find your business information on the Internet;
5. effectively improve the sales staff's work efficiency, save costs, and improve performance.

Overall Software Structure
1. Network Structure


Functional requirements

1. Enterprise membership. The Enterprise member end adopts the B/S structure.
1) Enterprise Member registration. Enter the registry form for the enterprise, including the member name, member account, password, industry category, mailing address, zip code, contact number, fax, email, and contact. After the registration is completed, the management end reviews the registration information and becomes a formal member after the registration is approved.
2) Maintenance of Enterprise membership information. Enterprise members update and maintain registration information.
3) publish information. Enterprise members publish information, including enterprise information and product information.
4) view the information publishing log.

2. Management end. The management end adopts the B/S structure.
1) Enterprise member management. Reviews enterprise registration information, revokes membership for illegal enterprises, and queries basic enterprise information.
2) site collection. Collect information and publish the site. The collected information includes the site name, form URL address, Action address, and parameter name, which are managed by Standard Industry Classification.
3) statistical analysis. Count the number of members; count the total number of releases and success rates of information.

3. Release engine. The publishing engine uses Windows service.
The publishing engine is the core of the software. It is mainly responsible for releasing member enterprise information or product information to included sites and generating release logs.

Other requirements
1. Performance Requirements
As this software is a network marketing tool promoted by enterprises, it has high requirements on the software performance, especially the performance of the publishing engine.

2. Adaptive requirements
To make the software better adaptive, the software will provide support capabilities for common relational databases.

Software Environment
Servers: Windows server2003, SQL server2005, iis6.0, And. Net framework2.0.
Client: Windows server2003/2000, Windows 2000 Professional/Windows XP, ie6.0 or above.

Development Environment
Visual Studio. net2005

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.