Design and implementation of Zhongshan community medical comprehensive service platform (paper + source code)_kaic

Summary

The management of traditional information mostly relies on manual registration and management by managers. However, with the rapid development of information technology in recent years, many old-fashioned information management models have been updated and iterated. Resident information management content is complex because of its complexity. , due to the large number of management, manual processing cannot meet the needs of the majority of users, so the corresponding Zhongshan community medical comprehensive service platform came into being.
This Zhongshan Community Medical Comprehensive Service Platform has two permissions: administrator and user. The administrator can manage the user's basic information content, manage drug information and drug leasing information, and can communicate with users and other operations. Users can view For resident information, you can view medications, view administrator reply information, and other operations.
The Zhongshan community medical comprehensive service platform adopts the most popular B/S three-tier structure model in WEB application development. It uses a MySQL database that takes up little space but has complete functions for data storage operations. The system development technology uses JSP technology. . The Zhongshan community medical comprehensive service platform can solve many problems of traditional manual operations, such as long delays in data query and cumbersome data management steps. In general, the Zhongshan community medical comprehensive service platform has stable performance, comprehensive functions, and is very cost-effective when put into operation. 

Keywords: Zhongshan community medical comprehensive service platform; MySQL database; SSM technology


Abstract

Most of the management of traditional car rental information relies on the manual registration and management of managers. However, with the rapid development of information technology in recent years, many old-fashioned information management models have been iterated and updated, and car rental information is because of its The management content is complicated, and the large number of managements leads to manual processing that cannot meet the needs of the majority of car rental users. Therefore, the corresponding car rental management system should be born.
The car rental management system is divided into two functions: the administrator and the user. The administrator can manage the basic information content of the user, can manage the car information and the rental information of the car, and can communicate with the user, etc., and the user can view the car information. You can rent a car online, you can leave a message online, and view the administrator's reply information.
The car rental management system adopts the most popular B/S three-layer structure mode in WEB application development, and uses a small but full-featured MySQL database for data storage operations. The system development technology uses JSP technology. The car rental management system can solve many traditional manual operation problems, such as long delays in data query and cumbersome data management steps. In general, the car rental management system has stable performance and full-featured functions.

Key Words:Car rental management system; MySQL database; SSM technology

Table of Contents
Abstract
Table
of
Contents Chapter 1 Project Background and Research Content
1.1 Project Background
1.2 Development Purpose and Significance
1.3 Thesis Research Content
Chapter 2 Related Technologies
2.1 B/S Structure
2.2 MySQL Database
Chapter 3 System Analysis
3.1 Feasibility Analysis
3.1.1 Time Feasibility
3.1.2 Economic feasibility
3.1.3 Operational feasibility
3.1.4 Technical feasibility
3.1.5 Legal feasibility
3.2 System process analysis
3.3 System functional requirements analysis
3.4 System non-functional requirements analysis
Chapter 4 System Design
4.1 Overall Function
4.2 System module design
4.3 Database design
4.3.1 Database design
4.3.2 Database ER Figure
4.3.3 Database table design
Chapter 5 System Implementation
5.1 Implementation of Administrator Function Module
5.1.1 User List
5.1.2 Drug Information Management
5.1.3 Drugs Type Management
Chapter 6 System Testing
6.1 Software Testing
6.2 Test Environment
6.3 Test cases
6.3.1 User login test
6.4.2 Add drug category test
6.5 Test results
Conclusion
References
Acknowledgments

Chapter 1 Project Background and Research Content
1.1 Project Background
Information data has been undergoing changes from tradition to contemporary times. The sudden emergence of the Internet has given traditional information management a revolutionary dawn, because traditional information management focuses on timeliness and security. , or in terms of operability and other aspects, it was only in the Internet era that we found that we could make up for the shortcomings since ancient times and effectively improve the efficiency of management and business level. In the traditional management model, the longer the time, the more content is managed, and more people are needed to organize the data. Moreover, the efficiency of data summary query is also extremely low, and data security can never be guaranteed. Combined with the various shortcomings of data content management, it can be effectively supplemented in the Internet era. Combined with advanced Internet technology, we develop software that meets the needs, so that data content management can achieve the highest accuracy in terms of timeliness of entry, timeliness of viewing, and timeliness of summary analysis, making management more scientific and convenient. The Zhongshan community medical comprehensive service platform developed this time realizes functions such as dictionary management, resident health information management, resident medical consultation management, drug information management, resident medical insurance information management, doctor management, doctor appointment management, user management, and administrator management. The system uses MySql, the king of relational databases, as the database of the system, which effectively securely stores data, provides effective backup, and ensures data reliability. And the program also has all the functions required by the program, which greatly improves the operability and safety, allowing the Zhongshan Community Medical Comprehensive Service Platform to move from concept to reality, and truly allow people to improve information processing efficiency.
1.2 Development purpose and significance
The arrival of the moderately prosperous era has led to an increase in people's satisfaction, and many changes have taken place in all aspects of life. For example, offices have corresponding software, and many jobs require employees to be able to operate computers. It can be said that the current era is basically covered by software. Software The characteristic of the industry is that everyone is using software to replace traditional manual recording operations. The emergence of software has opened a new chapter in our lives and work. Zhongshan Community Medical Comprehensive Service Platform is a platform that uses software to manage vehicle rental information. Administrators no longer need to use paper to record information and query management operations when managing car rental information. All operations are performed using computers. Users need to use passwords and usernames to log in to the system, and display each function according to the system homepage interface. Performing related operations, whether adding or deleting, editing or modifying queries, etc., does not take much time and can be done in just a few minutes. Moreover, the software does not limit the office location and office hours. As long as there is an operational need, you can log in to the system anytime and anywhere to complete the task. Improving office efficiency is no longer a problem. The management and operation of car rental information in drug rental stores should have been reformed long ago. Using software to manage car rental information and save manpower and material costs is a new pioneering work in car rental information management.
1.3 Thesis Research Content
The paper on the Zhongshan Community Medical Comprehensive Service Platform developed this time is written in the following parts:
Chapter 1: This chapter introduces the program development background and purpose and significance, lists the paper writing content information, and lets us know How thesis writing progressed.
Chapter 2: This chapter mainly explains the relevant technical knowledge used in system development, such as SSM technology, MySQL database knowledge, etc. Help people better understand the relevant knowledge of system technology.
Chapter 3: Chapter 3 of the article mainly introduces the feasibility of system development. It gives a general introduction from the aspects of economy, time, operation, etc. to confirm that system development is indeed feasible. Then it analyzes the development process of the system and determines what the system needs to have. The approximate functions ensure that the system can be used and operated stably.
Chapter 4: This chapter mainly draws the functional architecture of the system, allowing us to more intuitively understand the functions of the Zhongshan Community Medical Comprehensive Service Platform, designs the background database table, and draws the corresponding ER diagram.
Chapter 5: This chapter mainly introduces the interface effects of the specific functions of each part of the system. Let us know the functional details of each part.
Chapter 6: This part is mainly to conduct an overall test of the Zhongshan Community Medical Comprehensive Service Platform to see whether the program can meet the user requirements and whether the program can be submitted for acceptance.

Chapter 2 Related Technologies

This development of the Zhongshan Community Medical Comprehensive Service Platform uses the B/S structure model for program development. The data information of the Zhongshan Community Medical Comprehensive Service Platform is stored in the MySQL database.

2.1 B/S structure  
B/S structure is actually the abbreviation of Browser/Server (browser/server). The B/S structure is the mainstream structure in current software development. Most software developers adopt the three-dimensional structure of B/S. layer architecture. The Zhongshan Community Medical Comprehensive Service Platform developed using a B/S structure can greatly facilitate user operations. Users can access the Zhongshan Community Medical Comprehensive Service Platform anytime and anywhere. They only need to have a computer that can connect to the Internet. , and the Zhongshan Community Medical Comprehensive Service Platform developed using the B/S model is based on the browser operation method, which will be more attractive in terms of interaction with users and program performance. This model also reduces the cost for programmers to develop programs. With the difficulty reduced, program development costs will be reduced accordingly. While we are using the Zhongshan Community Medical Comprehensive Service Platform, the system will also be improved and upgraded according to user needs. There is no need to worry about the Zhongshan Community Medical Comprehensive Service Platform developed using the B/S model, because its upgrade speed is fast and the upgrade will generate The cost is very low, and most of them rely on users to download the latest version from the Internet to install and complete program updates. The picture below shows the B/S structure diagram.

Figure 2.2 B/S structure Figure
2.2 MySQL database
The developed program only faces users with the functional interface of the program, allowing users to operate various functions of the program interface. Then many people will ask, where is the data information generated by the user using the program functions? This requires knowledge of databases. Generally speaking, program development usually analyzes and compares the characteristics of commonly used data storage tools, such as the characteristics and advantages of Mysql database, the characteristics and advantages of Access database, and the characteristics of Sqlserver database. In the end, it depends on which database matches the program that needs to be developed and meets the data storage requirements required to run the program function. For example, if you need to develop a commercial-level program and the stored data has higher requirements on the database, you can choose Oracle. If It is a relatively simple program that does not have too many requirements for data storage. You can choose Microsoft's Access. When developing a program that requires the database to occupy a small space and meet the program data storage requirements, you can consider Oracle from the Swedish MySQL AB company. I acquired a relational database a long time ago, which is now the Mysql database. Therefore, the backend database of the Zhongshan Community Medical Comprehensive Service Platform uses MySQL for database development. MySQL is a platform software developed by Microsoft. This software can provide users with efficient intelligent data, and the data information is still very reliable. , using it for data storage can meet the needs of mass enterprises to manage various data information. MySQL is the most comprehensive and powerful development platform among MySQL versions. MySQL has improved operations in many key areas and added many new features. These improvements and updates allow companies to run critical applications efficiently and also allow companies to reduce the cost of sending information to users, and Reduce data information management infrastructure. Therefore, MySQL has a very high status in companies and enterprises. ERP, OA systems, and corporate financial systems are all inseparable from MySQL. Today, when software development is very popular, MySQL is also used as a website for website development. Backend database, it can be said that the company's use of MySQL for data management not only saves costs, but also greatly improves the management efficiency of the company's data information. The company's data is stored on the MySQL platform, and there is no need to worry about the security of the data information, because MySQL can provide the database with The logs, data files and the entire database are encrypted. In addition, MySQL also provides an online backup function, which can save storage space and speed up data backup. In short, it is very advantageous to choose MySQL for back-end database development of online systems. This is a good software choice.


Chapter 3 System Analysis

3.1 Feasibility analysis
Feasibility analysis conducts investigations and research from the aspects of time, economy, operation and technology to ensure the rational use of information resources, avoid the trouble caused by insufficient consideration during the program design process, and help us perform better programming.
3.1.1 Time Feasibility
For this system development, I have set aside two months to complete it. From the system requirements analysis, functional structure design, functional detailed design and system testing, the program can be completed in two months. For development operations, I plan to write programs every morning, noon and evening. During this period, I will also check various materials and information. With the help and guidance of classmates and teachers, I believe that the program development time will be shortened a lot. So it is feasible in time.
3.1.2 Economic Feasibility
The development platform of Zhongshan Community Medical Comprehensive Service Platform is IDEA, the database is MySQL database, and the browsers used are public browsers. These software can be downloaded and installed without charging. In terms of hardware selection for system development, I use my own laptop for development operations. Therefore, no additional financial expenditure is required when developing the system. The developed program can improve office efficiency and bring relatively high economic benefits. The input-output ratio of system development is very impressive.
3.1.3 Operational Feasibility
The interface design of Zhongshan Community Medical Comprehensive Service Platform is relatively simple. The interface layout is designed according to the daily usage habits of users. Each function of the website is clearly visible in the navigation bar. The data operations of the website are visualized. Users do not need training to operate the website. You can get started, just follow the website function prompts.
3.1.4 Technical Feasibility
As a computer major student, I learned a lot about programming knowledge in school, such as SSM technology, MySQL database and other knowledge. I am also relatively proficient in the operation of the IDEA development platform and MySQL database, so There is still a certain degree of confidence in the technology.
3.1.5 Legal feasibility
The software I developed myself and the sources of information used are from libraries, Baidu Library and Baidu web pages, and do not involve any illegal activities. In personal graduation projects, there is no plagiarism in either source code or thesis writing content.
From the above analysis of economy, operation and time, we can conclude that the Zhongshan community medical comprehensive service platform developed this time can be developed. The system can create greater economic benefits, and the sooner it is developed, the higher the value will be. The more space there is.

Guess you like

Origin blog.csdn.net/weixin_39563171/article/details/133187521