Now there are various Tree implementations on the Internet, but unfortunately you need to separate Frame, you can't take Tree and Table. I did one in the company, refer to an open source project.
Now I have discovered one: i3htree - HTML Tree HTML Grid Web Control
BTW: How can I not map here?
GRID form on the web (providing lock)
Viewing the status of chain supermarket informationization from the perspective of the user
On October 10, last year, I went to Beijing to visit the Commercial Expo. After watching the latest version of the exhibition and the latest vendor, I have made me on the hot topic "demand promotion techniques" in the industry, "Management Software Technology Wins", "Detail" Decision success or failure "has a more profound understanding, in the current quality level of software products and market environment, we must fully meet the requirements of our shopping malls on the third round of selection inspection" 1. Software is more Big chain supermarkets have been successfully applied; Second, you must first let the users make a detailed check (experience) and correct the defects before adopting; three, there must be practical fresh management and workflow assistance management function ", it is very difficult !
Let me say "demand promotion techniques": Since the products have both characteristics, there is also a "short board"; so the manufacturer will be able to do this very much, and it can also add the system. Even customization, some can also provide babysitter service, seem to attach great importance to the user's "demand"; however, once the order is signed, the project is obtained, the user needs become a hot mood, the original promise of 10 Nine empty (this is not a trial). This is because the more content needs to be customized in small and medium-sized projects, the less the system is not mature and unstable; customization is not necessarily technical strength, but may be a rigid design pattern or lack of industry knowledge; "Switching System" and "Optimization (essentially R & D) Products" These two working nature, complexity and operation cycles have a big difference, and it is inevitably leading to the project due to the loss of cycle, cost and quality. failure! It is because the system integrator knowledge structure has formed a system integrated operation mode of "optimized" after "optimization" after the current popular "switch", leading to the chain supermarket users universally replaced the system! Therefore, our boss proposes the selection requirements of "first optimization after switching". System integrators only use user genes to cast their own survival, depending on the needs of users, experience and advanced philosophy for valuable R & D resources can we develop mature products that meet user needs. The company will maintain sustainable motivation. . Whether it is for competitors, the potential users are still for their own products, if the research on one of them is not enough, it is closed and built; if they are not in place for both parties, even the triparties, that is, it is blended. This type of software company is all, so I will conduct a lot of problems in the system currently used in the system (but only the system theory system, basically not including customization).
That talk about "Management Software Technology": The technical level of software companies determines the quality and value of the product. This technology is not simply referring to software programming technology, but refers to the product design capabilities of advanced business philosophy and management models. As soon as I talk about the value of the product, everyone will naturally think of the product, update the version, and ignore another more critical, manage information system unique factors: user purchase system, 幷 is not to buy a business Set of universal software, but to launch an informationization project. The success or failure of a project depends to a large extent on the system definition, that is, the management of business processes. The information system is the curing of mature business systems and business processes, the system is not smooth, the process is not smooth, the concept is constant, the method is not changed, and the good system has no use. Therefore, the business process system with the information system is very important for the user, very valuable, very attractive! At present, domestic small and medium system integrators can only provide software products for users, but have not yet possible to provide users with a complete business process system with systemic support. No one will have an objection to the "information system is a mature business system and business process", which has a problem: Since the manufacturer has no capacity to provide users with the "complete business process system with the system", What is "curing" in the "Information System" provided to the user? Is the independent manual operation to cure into a corresponding functional module, then assemble the "system" of the function?
Information is an effect amplifier. For excellent enterprises, informationization will make it more perfect; and for organizing chaos (most small and medium-sized enterprises are standardized by basic management), informationization often brings disaster, because An automated confusion is not a better chaotic, but it is just a faster chaotic! It can be said that the information system is a "high-speed train" carrying data, and the business process containing business philosophy and management rules is "track" followed by "high speed trains". The real thing is that manufacturers and users seem to lack the ability of the complete business process system documentation, the "high-speed train" of the information system from design, debugging, product is completed to trial operation, application, project acceptance, can not feel " The existence of tracks! It is a "non-trail train" to run, which is the success rate or satisfaction of the chain supermarket information project!
Valuable solutions are: Provide users with complete "track" while providing users with "high speed trains". For the user: The process of project implementation should be "track" in the management concept and business model, and then start "train". Because the chain supermarkets are relatively large, the transactions are also very cumbersome, in order to avoid the operation of the system, users hope to configure "Workflow Engines" in the "high-speed train" (handleable Task "Push" to the login desktop instead of let the operator to "find" to do it, reduce the operator's ability to master the system, reduce business error, improve data credibility and timely, save The operation training cost of the system is to ensure that the system is stably operated in a highly standardized state. I am convinced: Do you include the "Workflow Engine", will become the watershed of the new and old management information system; currently the "Workflow Engine" of the market does not contain the "Workflow Engine" by the user to be referred to the day! A manufacturer who took the lead in completing this technological evolution will dominate the market.
The three alarm "Detail Decision success or failure": Whether it is "demand promotion technology" or "management software technology is winning", it must be based on the details. At present, the system integrator is not comprehensive and meticulous enough to understand the characteristics of the chain supermarket industry and the user business process. When the "rough festival" availability and integrity are also issued, "Detail Decision success or failure" is prematurely. Use two examples to illustrate this problem: 1. Many integrators have claimed that "advanced" fresh management modules are provided in the product, and it does not actually master the special laws of fresh goods management, or by management regular goods The way of thinking to deal with fresh goods. Take "fast food" as an example: dozens of rice noodles, letters, vegetarian dishes combine different price fast food, use traditional internal allocation, processing combinations, matching tables, inventory damage, etc., not only does not solve the cost accounting problem, Daily add a lot of forms to operate and a large number of "negative storage", "no-sales" data should be cleaned (but it is already busy also addicts); in the system taken, it is not seen more reasonable. Solutions, or users to resolve fresh cost accounting questions by manual. (If you can jump out of your mind like Columbus, the egg can be completely standing, because the vertical egg is not a problem!) 2, many systems provide the "No-selling Product Inquiry" module, but Since then; for single-store mode, it can be processed according to the query result; while the chain supermarket users can find out the goods on the list after I find that the A store is not moving the goods. Sales Status (automatically turn the results of the first query into the second query); if the item on the list is in other stores, you have to double-click to learn the store, sales, sales, days. Sales, inventory, then double-click, you can query the sales details, then select the processing mode, according to the salesman, press the supplier, according to the settlement method / settlement status, automatically use the A shop universal sales, summarize various suggested forms, As the basis for business operation and commodity structure management, display management. This is the core value of the non-operative merchandise management function! From these two examples that can be launched, it can be seen that there is no "erected egg" in the system, and each "erected egg" can become a "highlight" that strongly attracts users. . Chain supermarkets operate in fierce survival competition, marketing methods, management models must constantly adjust their corresponding adjustments with changes in external environments (survival), so the "details" of user needs become dynamic uncertainties factor. As a result, the "Management and Control of Demand Change" and the "Product Definition Committee" institutional settings will be delivered. This rigorous attitude is not wrong, but this trying to put the dynamic "details" cured method and the "starting point" of thinking! Once it is cured in the system, it is not a "specific business process system", but "function details", that this system is "rigid" (for example: making some changes to the promotion method, the system can not support)! The comparative extreme example is that the contract is limited: the user wants to add an analytical report to the system integrator after review and verification of several parties. System integrator does not seem to change the relationship: Is the user who wants to buy "tool" or "shackles"? With the "rigid" system to carry "dynamic" applications, this inevitably enables integrators and users from starting to cooperate, the trouble and pain of the application! This further leads to a new topic: "The method of processing details determines success or failure".
As the saying goes, "Variety does not leave its Zong", just like a papack card can have thousands of play. The needs of users can be more varied, but the basic laws and industry rules "Zong" are relatively stable. After the manufacturer is accurate, clear and comprehensively enlightened "Zong", it should focus on the development of resources, "refinement" design a full set of standard templates and flexible "custom" tools to provide users with possible stress. The system, handle the settings of the application "details" to users who know their needs so that manufacturers and users can free from the current dilemma to expand more resources and larger spaces for their rapid growth. The operational operation of the chain supermarket is really necessary to support the system! There is a system integrator that is active in the market, "more than a dozen people, seven guns", and even there is a "unique man" of the horse! If the user gets the system like an incomplete poker, how can I expect to use this incomplete poker to play a good card? It seems that I haven't heard which foreign retail enterprises bought our business super software, and the "high-tech product" payment is basically the domestic retail company that is struggling to survive! I really hope that our industry applications developers can make more sense of responsibility and mission when they go all out to order, and break away from low-level research and development, low-level competition.
There are gaps and defects that are not terrible. Terrihood is that there is a numbness or self-feeling; like a weekly magazine said in the "2003 China Retail Informatization Investigation Report": "From the investigation data, nearly 90% Retail companies are more satisfactory or derived by the software currently used. I can't doubt the objectivity and authority of this conclusion, but I am convinced that my evaluation of the status quo is not in a dramatic; because in this "survey report", I also talk: "In actual operation, the computer of most retail enterprises The system has not reached the expected effect. The contradiction between retail enterprises and software developers in information technology applications, and the unity of understanding, seriously restrict the development of my country's retail software. "
In summary, the main factors affecting the informationization process of the chain supermarket (bottleneck) are in integrators. Since the design concept is obviously lagging after application practices, the quality and function of the product will not be market demand, and the business ideas of users, the business, the marketing plan of the business sector, the assessment management of the financial and operations, often cannot be displayed due to the limitations of the system. To change the status quo, you must start from integrators; if you continue to stay in the position of the mall information supervisor, it is difficult to break through the system integration model of "first switch / upper system, post-optimization", users and integrators continue to bear high probability. The risk of the project failed, the jump does not change the strange circle of the system; so I think the foundation of a product is better, there is a powerful research and development strength and survival ability, and there is system integrator that absorbs "user gene" consciousness, and modify demand analysis. Product testing, project implementation or marketing work, put me in Gem as users (long-term medical treatment) and investigating more than doxy integration products and their sample users, Assisting the R & D department strive to put the "egg" in the system in a short period of time, then push the mature software products that have a mature competitive advantage to the market.
Zhangzhou Gemma Shopping: Lin Jing
2004
Year 6
Month 13
day