IX. Managing messages based on the basic functions of the repliciseframework framework

Source: Internet
Author: User

I remember that in the book "coming out of the software Workshop", Zhu explained that the customer's requirements were too bad. The mouse and keyboard did not need to be used by programmers to develop a voice input function, it is also necessary to include functions similar to QQ in the system. It is true that the idea of customers at the beginning is a bit naive, but with the increasing prevalence of Information Technology, customers also have a better understanding of the information system, particularly young information management personnel, in addition to strong acceptance ability, and long-term stand in the customer's perspective, also have some unique insights on the information system, jumping out of the technical framework;

When chatting with a young information staff, they said some requirements for the system. One of the functions is as follows: department staff apply for a batch of materials from the warehouse, the previous practice was to first enter the Application Form content into the system, and then call the warehouse personnel to ask them to review the application form. After the review, check that there is no problem. The warehouse personnel then call to inform them when to deliver the application; after listening to his suggestions for improvement, the Department staff will record the application form and the system will automatically send a message to all the warehouse staff when saving the application form, the warehouse personnel's computer will pop up a QQ-like notification box, and the warehouse personnel will immediately review the application form. After the review is completed, the system will generate a custom message to the receiving department; the whole process no longer requires phone calls, and the system gives people a more intelligent feeling;

Of course, he told me more than that. For example, the application should not be input by themselves, but should be automatically generated by the system, there are also many links in the system that should not start with people as events. The system should take the initiative to determine and remind the operator of what to do and what else to do; my last feeling isIn the past, the system was just a simple tool, and the operator took it whenever it needed. In the future, the system should be more intelligent, from passive reception to active work guidance, promote personnel work in real time; Transfer passive information to active information analysis;

This chapter is about the "Message Management" module in the framework. Of course, this function is definitely not as powerful as described above. It is actually a simple short message function, close integration with the business system enables messages to be sent to corresponding personnel in real time when there are multiple positions in the business;The management of message types and the pushing of messages are encapsulated into a public module, and the generation and generation of messages require in-depth analysis of Services to establish relevant models;

1) Message Management Function list

Module name

Function Name

Function Description

System message

Message type settings

Message Type maintenance, adding, modifying, and disabling
Message template Maintenance
Configure the roles and departments for receiving messages

Message Record Management

View message, unread, read, and sent

Real-Time Message reminder

Generates new messages and pushes them to users. A prompt box is displayed on the main interface.

 

2) Message Management Interface display

 

3) Message Management Business Process and core table

 

 

 

4) Key Technologies of Message Management

1. Two message Modes

Look at the above two business flowcharts,Mode 1: The Message Type defines the user role, and Mode 2: the User-Defined subscription of their own messagesMode 1: Suitable for companies with very fixed positions, and message push should follow the configured roles; Mode 2: Suitable for one-person, multiple-person, and more flexible positions, because the job is flexible, if you follow the Mode 1, this person may be subject to message harassment all the time. You should do this in the morning, then you should only push the message of this event, in the afternoon, messages in the afternoon are pushed. Therefore, you must maintain your own message receipt time and content;

2. unified interface for message generation

IX. Managing messages based on the basic functions of the repliciseframework framework

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.