Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Java purchase, sale and storage system crm inventory management sales report merchant management springmvc SSM project

2025-03-29 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/03 Report--

General introduction:

1. The system uses the mainstream SSM framework jsp JSTL bootstrap html5 (used by PC browsers)

2.springmvc + spring4.3.7+ mybaits3.3 SSM ordinary java web (non-maven, complimentary pom.xml file) database: mysql

3. Development tools: myeclipse eclipse idea is available, there are no restrictions. The project source code exported by myeclipse 2014 from my side

-

Service module

Home page: record total purchase, total sales, total sales profit, sales amount within 30 days

Statistics on the total number of customers and the number of new customers in 30 days

Chart statistics (line charts and bar charts) show sales in the first 12 months from the current month

1. Customer information: record customer information, note customer information, track and record customer status

two。 Customer remarks: customer profile ancillary options

3. Customer level: customer profile ancillary option

4. Commodity list: maintain commodity data, have rich text editor, have schedule to upload commodity picture, generate commodity QR code and bar code

5. Commodity category: commodity ancillary option

6. Brand management: commodity ancillary option

7. Unit of measurement: commodity ancillary option

8. Commodity inventory: show the situation of commodity inventory, and those with small inventory are at the top.

9. Commodity storage: input commodity storage data, quantity, unit price, storage time. Calculate the total purchase amount within a certain time range

10. Goods out of the warehouse: enter goods out of the warehouse data, quantity, sales price, sales out of the warehouse time. Calculate the total amount of sales within a certain time range

11. Inventory count: the bar chart shows the inventory of goods in order to replenish the stock in time.

twelve。 Sales report: the list shows the sales of goods, which can be sorted according to sales volume and sales, in order to know which goods sell well and adjust the sales plan

System module

1. Rights management: click the secondary menu to enter the third-level menu to display roles (basic permissions) and button permissions

Roles (basic permissions): divide into role groups and roles, assign menu permissions and add, delete, change and search permissions independently.

Button permissions: assign button permissions to roles.

two。 Button management: customize button management, maintain button permission identification, etc.

3. Menu management: unlimited level custom menus, custom menu icons, separation of business menus and system menus, menu status display hidden (recursive processing)

4. Data dictionary: unlimited level, support for multi-level infinite classification. Built-in numbering, sorting, etc.

5. Online management: websocket technology, real-time detection of online user list, statistics of the number of online, can force users offline the same user can only log in in one client

6. Log management: record user login and logout and some important operation records

7. System users: add, delete, modify and check the basic users, send single or mass internal mail messages, import and export excel forms, and check the business status of merchants.

8. Performance monitoring: monitoring the performance of the entire system, SQL monitoring, SQL firewall, URL monitoring, SPRING monitoring, SESSION monitoring, etc.

9. Picture management: unified management of batch uploaded pictures, click to enlarge, you can open multiple, free switch, gorgeous preview effect

10. Picture crawler: enter a URL, climb out of its picture and display it on the page, you can enlarge the preview. Can be saved to the server, into the picture management

11. Internal message: incoming and outgoing mailboxes, timely reminders made by websocket technology and communication technology, and voice prompt letters can be configured.

twelve。 System settings: modify system name, mail server configuration, SMS account settings, picture watermark configuration

13. Database backup: can back up single table and entire database, and support local and remote database backup

14. Backup timer: quartz 2.2 powerful task scheduling, multi-thread backup database, task startup and shutdown asynchronous operation

15. Database restore: historical backup records, restore database or single table, statistics backup time and file size

16. SQL Editor: a powerful SQL editor that supports editing complex query statements, generating dynamic reports, and exporting excel

Menu permissions: different menu permissions assigned to each role, different menus seen by each role, unlimited level menus

Button permissions: assign different roles and different functional permissions independently, add, delete, change and search permissions to different menus, and customize button management.

Support multi-user permission management background, permissions are specific to different menus and different buttons

-

Access: 3W point 1b23 point org

Technical point

1. Export and import excel fil

2. IO stream uploads and downloads files

3. Group email can be sent in html, plain text format, and can be sent to any mailbox (to send advertising messages in batches)

4. Group or sends SMS messages separately and supports two third-party SMS interfaces.

5. Spring aop transaction processing

6. MD5 encryption SHA encryption (login password is encrypted with this encryption) API encryption identity verification

7. Druid of the database connection pool Ali. Druid has obvious advantages in monitoring, scalability, stability and performance, and supports concurrency.

8. Join the security framework shiro (login authorization) (session management)

9. Parse the full spelling (pinyin) and the first letter of Chinese characters according to Chinese characters (import excel into the user table and generate the user name of Pinyin according to the user's Chinese name)

10.java Quartz2.2 task scheduling

11.Base64 transmits pictures

twelve。 Image watermark (picture watermark, text watermark)

13. Batch asynchronous upload pictures, can be previewed, there is a progress bar, support drag and drop upload (Baidu webuploader). The list slides dynamically to enlarge the display.

14.ehcache customizes second-level cache, selects cache storage directory, handles concurrency, and increases system performance.

15.uploadify upload plug-in, single, batch upload multi-thread, with progress bar, asynchronous, pictures, videos, other file formats can be uploaded

16.tab tag page function, free tag switching, do not repeat the operation of the database

17. Baidu rich text editor, can upload pictures

18. Web crawler technology, you can crawl pictures and page titles and other information according to the web address (crawl a mall picture to save this server)

19.java websocket instant messaging technology, peer-to-peer, group chat, single chat

20.HTML5 + JAVAEE WebSocket communication technology, WebSocket verifies user login and forces a user to go offline

21. Voice reminder via internal message. Js controls audio playback.

twenty-two。 Call camera photo technology, picture clipping technology

23. Two-dimensional code generation technology

24. Bar code generation technology

25. Print the outgoing order, call the browser to start the printer to print the order

Login interface background is automatically switched by HTML5 special effects (blinds, screens, etc.) with background music and background animation

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report