Private stock management system stocktip
Stocktip function description:
- Raw data of the stock account can be input;
- You can enter the closing price (highest, lowest, close, transaction volume, and turnover rate) of the stock on the current day, and the turnover (purchase price, cost price, and quantity) of the current day ), you can enter stock index data (up to and down );
- You can set the stop loss price and target selling price for each stock, and issue an alarm. You can edit the default stop loss and profit target ratio in bull and bear markets;
- You can query the accumulated investment, stock market value, liquidity, profit, profit margin, etc;
- The stock alarm is displayed with a bar chart, and the fund analysis is performed with a curve. The data query is indexed in a tree hierarchy, and the data content is displayed in a table;
- Display the stock history curve with a candle chart;
- Customizable Data Analysis Algorithms;
Technical solution implementation:
- XML Technology
- Web Service
- OOA, OOD technology
- Smart Client
- Data warehouse and data mining technologies
Design principles: oo
Software Modeling: Rational Platform
Steps:
1. Establish the business model of the system and clarify the Business Roles, business workers, and business relationships, that is, determine the division of the system and the outside world;
2. Use case to determine the system function blocks, that is, the functional modules available to users outside the system;
3. Use the sequence chart to describe the message flow and collaboration relationships between objects in the system;
4. Design static features of objects (classes) in the system in the class diagram, determine the internal attributes and operations of the class, and determine the relationships (dependencies, inheritance, and accumulation) between classes ); package classes with the same functions;
5. design the dynamic characteristics of objects (classes) in the statechat diagram to determine the different states of classes and the state conversion process;
6. Use reverse engineering to generate the original framework of Engineering Code;
7. design the physical module of the software code in the component diagram. The module (Component) must have a defined interface;
8. Configure the network structure of each component of the system in the deployment diagram;
9. Create a system data model and establish a system database based on the structure of the logical (sequence/class/package/Use Case) diagram and component diagram;
10. Implementation class details;
11. software compilation, packaging, configuration, and release.