[Computer Graduation Design] 109 Online Mobile Phone Mall

1. Screenshots of the system (if you need a demo video, you can chat privately)

Summary

With the rapid development of science and technology, all walks of life are striving to integrate with modern advanced technology and improve their own advantages through technological means; of course, online mobile phone shopping malls cannot be excluded. With the continuous maturity of network technology, online mobile phone The mall , which has completely changed the traditional management methods in the past, not only makes service management less difficult, but also improves the flexibility of management. This kind of personalized platform pays special attention to the mutual cooperation of interactive coordination and management, which stimulates the creativity and initiative of managers, which is very beneficial to the online mobile phone mall .

The database used in this system is Mysql, developed using JSP technology, the operating environment uses Tomcat server, and ECLIPSE is the development platform of this system. During the design process, the system code is fully guaranteed to be readable, practical, easy to expand, universal, easy to maintain later, easy to operate, and the page is concise.

Keywords : online mobile phone mall   Mysql database   JSP technology

Table of contents

Chapter 1 Introduction

1.1 Background and significance 1

1.2 Overview of research at home and abroad 2

1.3 Contents of the study 2

Chapter 2  Research on Key Technologies

2.1 Introduction to JSP technology 3

2.2 Introduction to JAVA 3

2.3 ECLIPSE development environment 4

2.4 Tomcat server 4

2.5 MySQL database 5

Chapter Three System Analysis

3.1 System Design Goal 6

3.2 System Feasibility Analysis 6

3.3 System  function analysis and description 7

3.4 System UML use case analysis 8

3.4.1 Administrator Use Case 9

3.4.2 User Use Case 9

3.5 System flow analysis 10

3.5.2 Add information process 11

3.5.1 Operation process 12

3.5.3 Delete information flow 13

Chapter 4 System Design 1 4

4.1 System Architecture 15

4.2 Principles of database design 16

4.3 Data Table 17

Chapter 5 System Implementation 1 8

5.1 User Function Module 18

5. 2 Administrator function module 19

5.3 Front page function module 19

Chapter   6 System Testing

6.1 Definition and Purpose of Test 21

6.2 Performance testing 22

6.3 Test Module 23

6.4 Test results 24

summary  

thanks

references

Chapter 1 Introduction

1.1 Background and significance

The system management will also be operated intelligently through the computer as a whole. There are many management and data storage involved in the online mobile phone mall , such as administrator; home page, personal center , user management, product classification management , product information management , System management , order management, users; home page, personal center, my collection management, order management, front home page; product information, news information, mine, jump to the background, shopping cart, etc., which bring great benefits to the work of managers. Faced with a huge amount of information, the traditional management system used notes to carry out detailed information statistics. Later, computers appeared, and the paper information was collected on the computer through computer input software. This method is relatively It is traditional, and it is troublesome to want statistical data information, and it is also affected by time and space, so an online mobile phone mall has been developed for this purpose ; it provides a convenient management platform for users , which is convenient for administrators to view and maintain, and can provide product information based on demand Editing and maintenance of content, etc.; for users , they can view product classification and order information at any time , and administrators can obtain system data information without leaving home, and it can save users a lot of time, so the development The online mobile phone store has brought great convenience to the administrator, and it is also convenient for the administrator toinformation is processed.

This thesis mainly involves the program, database and computer technology of the online mobile phone mall . Covering a wide range of knowledge can greatly improve the efficiency of staff .

1.2 Overview of research at home and abroad

With the continuous development of the domestic economic situation, China's Internet has entered a rare period of peak development, which makes Chinese and foreign capitalists turn to the Internet market one after another. However, the unreasonable structure of many management fields, the shortage of personnel, and the increase in market management needs make more people have the awareness of Internet management.

In today's highly developed information, information management reform has become a more extensive and comprehensive trend. " Online mobile phone mall " is based on Mysql database and realized on the basis of JSP programming. In order to ensure the sustainable development of China's economy, the information age is being updated day by day. At the same time, with the rapid development of the information society, various management systems are faced with more and more data to be processed. Querying, storing, managing and sharing effective data information in the data ocean has important practical significance for our study, work and life. Therefore, domestic and foreign academic circles have conducted deep and extensive research on this, and a new research field- online mobile phone mall was born.

1.3 Contents of the study

At present, many people still use traditional paper tools as the main tool for information management, while the application of network technology only plays an auxiliary role. In terms of awareness of network tools, traditional office software is still the main tool people use, while relatively comprehensive and professional information management software is still not understood or recognized by most people. This topic aims to achieve various functions of the online mobile phone mall through label classification management, etc., so as to achieve the management of the online mobile phone mall .

The detailed introduction will be elaborated in the following six chapters:

The first chapter, the introduction, introduces the background and significance of the research topic selection, the research status, and briefly introduces the chapter content of this article.

The second chapter introduces technical knowledge, develops by introducing key technologies, and introduces intuitively expressed technical knowledge into the system.

The third chapter focuses on the analysis of the system. Starting from the powerful supply and demand market of the system, it discusses the feasibility of system development, system process, system performance and function.

The fourth chapter introduces the detailed design scheme of the system, including system structure design and database design.

The fifth chapter, the realization of the system design, demonstrates the structure of the system through the detailed description of the system function design.

Chapter 6, the overall test of the system, to judge whether the system can be run online.

Chapter 2  Research on Key Technologies

2.1 Introduction to JSP technology

JSP technology itself is a scripting language, but its function is very powerful, because it can use all JAVA classes. When it is combined with the JavaBeans class, it can separate the display logic from the content, which greatly facilitates the needs of users . JavaBeans can expand the program of JSP technology to form a new application program, and the code of JavaBeans can be reused, so it is convenient to maintain the program. JavaBean components have internal interfaces that can help different people access the system. In 1999, Sun Microsystems officially launched JSP technology, which is a dynamic technology based on the entire JAVA system and JavaServlet. It is a universally applicable WEB technology and one of the core technologies of this system design. JSP technology can greatly improve the running speed of WEB pages. These contents are combined with scripts and encapsulated by JavaBean and Servlet components. All scripts are run on the server side, and the JSP engine will interpret the application submitted by the client, then generate script programs and JSP tags, and then feed back the results to the browser through HTML/XML pages. Therefore, when developers personally design the format and HTML/XML markup of the final page, they can fully use JSP technology.

Therefore, combining the needs of the online mobile phone mall and the realization of functional modules, it is most appropriate to use JSP technology, and the scalability of JSP is relatively good. The system can continue to expand the system functions during the later use of the system, making the system more complete and more Convenient to meet user management.

2.2 Introduction to JAVA

Java mainly adopts CORBA technology and security model, which can protect data in Internet applications. It also provides comprehensive support for EJB (Enterprise JavaBeans), java servlet API, JSP (java server pages), and XML technology. JAVA language is an object-oriented language. It provides the most basic methods to complete specified tasks. Developers only need to know some concepts to write some applications. Java programs are relatively small, and their code can run on small machines. Java is a computer programming language with three main features of encapsulation, inheritance and polymorphism, widely used in enterprise web application development and mobile application development.

The difference between the Java language and general compilers and literal translation is that Java first converts the source code into bytecode, and then converts it into an executable file for the JVM, which can run on various JVMs. Therefore, its cross-platform characteristics are realized. While this made Java very slow in its early days, it has improved as Java has been developed.

2.3 ECLIPSE development environment

ECLIPSE has wide support, high compatibility and powerful functions. It is a collection of Eclipse plug-ins, which are generally suitable for JAVA and J2EE system development. It supports JDBC, Hibernate, AJAX, Struts, Java Servlet, Spring, EJB3 and almost all databases on the market. Link tools and mainstream Eclipse product development tools.

ECLIPSE is a well-known development tool in the industry, and this platform uses this tool during the development process. ECLIPSE is also known as an enterprise-level work platform, which is based on Eclipse IDE. ECLIPSE can help us develop the database and use J2EE. In addition, it can also improve the operating capability of the system, which is prominently reflected in the server integration process. The functions of ECLIPSE are quite complete, and it can provide the necessary environmental support for the integration of J2EE, so as to complete functions such as coding, testing, debugging and publishing. It can support JSP, HTML, SQL, Javascript, Struts, CSS, etc.

2.4 Tomcat server

Tomcat is a light server, so it is not universal in small and medium-sized enterprises. But when programmers need to develop or debug JSP programs, they usually use this server as the first choice. For a person with only basic computer knowledge, a computer system with a good Apache server can access HTML pages very well. Although Tomcat is an extension of Apache, they can all run independently, and the two do not interfere with each other. When configured correctly, the Apache server provides technical support for the operation of HTML pages, and Tomcat's task is to run Servle and JSP pages. Tomca also has certain HTML page processing functions.

2. 5  MySQL database

Databases are an integral part of the system development process. In terms of WEB applications, MySQL AB has developed a MySQL relational database management system with great advantages. MySQL can store data in different tables, which is very flexible, and can also improve the speed of the system in practical applications. Database access is most commonly used in the standard SQL language, and MySQL is used in the SQL language, so it is highly compatible. Database operations are essential, including functions such as adding, deleting, modifying, and querying database tables. Nowadays, databases can be divided into relational databases and non-relational databases. Mysql is a relational database. Mysql database is a small relational database. It has its own characteristics: small size, fast speed, low cost, etc. Mysql The database is by far the most popular open source database.

In WEB application technology, Mysql database supports different operating system platforms. Although the installation and configuration under different platforms are different, the difference is not very big. There are two installation methods of Mysql under Windows platform, binary version and installation-free Version. After installing the Mysql database, you need to start the service process, and the corresponding client can connect to the database, and the client can log in to the database through a command line or a graphical interface tool.

Chapter 3 System Analysis

3.1 System Design Objectives

The online mobile phone mall is mainly for the convenience of users to understand product information and view product classification and view order information . It is also to allow administrators to better store all data information and fast and convenient retrieval functions. Each module of the system is Make a reasonable analysis through many of today's developed systems to determine the operability considering the user , following the principles of system optimization for development, after comprehensive investigation and research.

The function analysis to be realized by the system, for the convenient management of the current network, you can view product information, news information, mine, jump to the background, shopping cart, etc. according to your own needs, which can save the user 's time The traditional method requires inquiries . Due to the time constraints of many users , there is no way to go to relevant physical stores to obtain information . It is really difficult to meet the various needs of users . Therefore, the development of the online mobile phone mall can not only meet the needs of users , but also improve the work efficiency of administrators and reduce the original unnecessary workload.

3.2 System Feasibility Analysis

The development environment and configuration of the system can be installed by yourself. The system uses JSP development tools and a relatively mature Mysql database for data interaction between system users and administrators. The database is modified and maintained according to the technical language and requirements. , can make the system run more stable and safe, so as to complete the development of the realization system.

( 1) Hardware Feasibility Analysis

The design of the online mobile phone store and information analysis has no hard requirements for the computer used. As long as the computer can be used normally, it is feasible to write code and page design. The main reason is that there are some requirements for the server, and the server to be uploaded after the platform is built There are certain requirements, the server must be selected with relatively high security, and then the system must be opened smoothly, and it cannot be paused for too long; cost-effective; high security.

( 2) Software feasibility analysis

The entire system is developed using cloud computing, traffic scalability and traffic-based intelligent adjustment. The advantages of cloud computing are traffic scalability and traffic-based intelligent adjustment, ensuring system security and timely backup of data information.

Therefore, we conducted a feasibility study from two aspects, and it can be seen that there is no problem in the development of the system.

3.3 System  function analysis and description

Users who use the online mobile phone store are divided into two roles of administrators and users.

The functions that administrators can use mainly include: home page, personal center, user management, product classification management, product information management, system management, order management, etc.

Users can realize the home page, personal center, my collection management, order management, etc.

The front home page can realize product information, news information, mine, jump to the background, shopping cart, etc.

3.4 System UML use case analysis

3.4.1 Admin Use Case

After logging in, the administrator can manage the home page, personal center, user management, product category management, product information management, system management, and order management. The usage example of the administrator is shown in Figure 3-1.

Figure 3-1 Administrator use case diagram

3.4.2 User Cases

After the user registers and logs in, he can manage the home page, personal center, my favorites, and order management. The user usage example is shown in Figure 3-2.

Figure 3-2 User use case diagram

3.5 System flow analysis

3.5.2 Add information flow

Add information, the numbering system uses the automatic numbering mode, no user fills in, the user adds information and enters the information, the system will automatically confirm the information and data, if the verification is successful, the information is valid and added to the database, if the information is invalid, re-enter the information. The process of adding information is shown in Figure 3-4.

Figure 3-4 Flowchart of adding information

3.5.1 Operation process

If the user wants to enter the system, he first enters the system login interface, selects the login type to log in through the correct user name and password, the system will check the login information, the information is correct, and then enter the corresponding function interface, prompting that the information is wrong and the login fails. The system operation process is shown in Figure 3-3.

Figure 3-3 Operation flow chart

3.5.3 Delete information process

The user selects the information to delete and clicks the Delete button. The system prompts whether to delete the information. If the user wants to delete the information, the system will delete the information. System database deletion information. Figure 3-5 shows the flow chart of deleting information.

Figure 3-5  Flow chart of deleting information

Chapter 4 System Design

4.1 System architecture

The structure of the online mobile phone store is shown in Figure 4-1:

Figure 4-1 System structure

The module includes the main interface, home page, personal center, user management, product classification management, product information management, system management, order management, etc. for corresponding operations .

The login system structure diagram is shown in Figure 4-2:

Figure 4-2 Login structure diagram

These functions can fully meet the needs of the online mobile phone mall . The function of this system is relatively comprehensive, as shown in Figure 4-4 below the system function structure.

Figure 4-4 System function structure diagram

4.2  Database Design Principles

The application of each database is different from each other. When it runs into a certain program, it will communicate with the client with its own related protocol. Then the system will connect the data. When we choose which bridge section, then we will briefly describe how the database is created. When the Finish button is clicked, the name of the data source will automatically pop up in the dialog box, and then click Next, and directly enter the corresponding authentication and login password. 

The data flow of the online mobile phone store:

Figure 4-5 System data flow chart

The ER diagram of the commodity information entity is shown in Figure 4.6.

    Figure 4.6 ER Diagram of Commodity Information

User information ER diagram, as shown in Figure 4.7.

Figure 4.7 User Information ER Diagram

4.3  Data Sheet

Convert ER diagram of database conceptual design into relational database. In a relational database, the data relationship is composed of data tables, but the structure of the table is expressed in the fields of the table.

Table name: shangpinfenlei

Function: product classification

Field Name

type

length

field description

primary key

Defaults

id

bigint

primary key

  primary key

addtime

timestamp

creation time

CURRENT_TIMESTAMP

shangpinfenlei

varchar

200

Categories

Table name: shangpinxinxi

Function: commodity information

Field Name

type

length

field description

primary key

Defaults

id

bigint

primary key

  primary key

addtime

timestamp

creation time

CURRENT_TIMESTAMP

shangpinbianhao

varchar

200

Product Number

shangpinmingcheng

varchar

200

product name

shangpinfenlei

varchar

200

Categories

shuliang

varchar

200

quantity

pinpai

varchar

200

brand

guige

varchar

200

Specification

Xiangqing

varchar

200

details

fengmian

varchar

200

the cover

jifen

float

Earn points

Table name: yonghu

Function: user

Field Name

type

length

field description

primary key

Defaults

id

bigint

primary key

  primary key

addtime

timestamp

creation time

CURRENT_TIMESTAMP

yonghuzhanghao

varchar

200

user account

yonghuxingming

varchar

200

username

mima

varchar

200

password

xingbie

varchar

200

gender

lianxidianhua

varchar

200

contact number

dianziyouxiang

longtext

4294967295

E-mail

money

float

balance

jifen

float

integral

Chapter 5 System Implementation

5.1 User function module

The user clicks to enter the system operation interface, and can control the home page, personal center, my collection management, order management and other functional modules. My collection management : through the list, you can obtain user ID, collection ID, table name, collection name , collection picture information And modify the operation, as shown in Figure 5-1 .

Figure 5- 1 My collection management interface diagram

List of paid orders : order id, user id, product id, product name, product picture, purchase quantity, price/points, discounted price, total price/total points, total discounted price, payment type, status, address can be obtained through the list and other information, and perform viewing operations, as shown in Figure 5-2 .

Figure 5- 2 interface diagram of the paid order list

Refunded order list : through the list, you can get the order id, user id, product id, product name, product picture, purchase quantity, price/point, discount price, total price/total points, total discount price, payment type, status, Address and other information, view and delete operations, as shown in Figure 5-3 .

Figure 5-3 interface diagram of the refunded order list

Shipped order list : through the list, you can get the order id, user id, product id, product name, product picture, purchase quantity, price/point, discount price, total price/total point, total discount price, payment type, status, Check the address and other information, as shown in Figure 5-4 .

Figure 5- 4 interface diagram of the shipped order list

Completed order list : through the list, you can get order id, user id, product id, product name, product picture, purchase quantity, price/point, discount price, total price/total point, total discount price, payment type, status, address and other information to view and delete , as shown in Figure 5-5 .

Figure 5- 5 Completed order list interface diagram

5.2 Administrator function module

The administrator logs in after filling in the user name and password , as shown in Figure 5-6 . After successfully logging in, the administrator enters the system operation interface, and can perform corresponding operations on the homepage, personal center, user management, product classification management, product information management, system management, order management and other functional modules.

Personal center : Through the list, you can get the original password, new password, confirmation password, etc., and you can modify or delete them, as shown in Figure 5-7 .

Figure 5-6 Administrator login page

Figure 5- 7 Personal center page

User management : User account, user name, password, gender, contact number, email address, balance and other information can be obtained through the list, and can be modified or deleted, as shown in Figure 5-9 .

Figure 5-9 User management interface diagram

Commodity category management : Through the list, you can obtain information such as commodity categories , and modify or delete them, as shown in Figure 5-10 .

Figure 5-10 Commodity classification management interface diagram

Commodity information management : The administrator can obtain the product number, product name, product category, quantity, brand, specification, cover, price, details and other information through the list, and modify or delete them, as shown in Figure 5-1 1 .

Figure 5-1 1 Commodity information management interface diagram

Carousel map; this page is the carousel map management interface. The administrator can manage the carousel pictures on the homepage on this page. New pictures can be added to the carousel pictures through the new operation, and the uploaded pictures can also be modified and deleted, as shown in Figure 5-1 2 .

Figure 5-1 2 carousel map management interface diagram


Completed order : The administrator can obtain the order id, user id, product id, product name, product picture, purchase quantity, price/point, discount price, total price/total point, total discount price, payment type, status, Modify or delete information such as addresses, as shown in Figure 5-14 .

Figure 5-1 4 completed order interface

List of paid orders : the administrator can obtain the order id, user id, product id, product name, product picture, purchase quantity, price/point, discount price, total price/total point, total discount price, payment type,

Modify or delete information such as status and address, as shown in Figure 5-15 .

Figure 5-1 5 Paid order list interface diagram

Completed order list : The administrator can obtain the order id, user id, product id, product name, product picture, purchase quantity, price/point, discount price, total price/total point, total discount price, payment type,

Modify or delete information such as status and address, as shown in Figure 5-16 .

Figure 5-1 6 completed order list interface

5.3 Front page function modules

In  the online mobile phone mall , you can view product information, mine, jump to the background, shopping cart and other content in the online mobile phone mall , as shown in Figure 5-17 .

Figure 5-1 7 system home page interface diagram

Log in, register , and register by filling in the user account, user name, password, contact number, email address and other information , as shown in Figure 5-18 .

Figure 5-18 Login and registration interface diagram

Product information, on the product information page, you can check the product number, price, quantity, brand, specification and other information for immediate purchase , as shown in Figure 5-19 .

Figure 5-19 Commodity information interface diagram

Personal center , on the personal center page, you can view the user account, user name, password, gender, contact number, email, etc., as shown in Figure 5-20 .

Figure 5- 20 personal center interface diagram

Add the delivery address . On the page of adding the delivery address, you can view the personal center, my order, my address, my favorites, etc., as shown in Figure 5-21 .

Figure 5- 21 interface diagram for adding delivery address

After confirming the order , on the order confirmation page, you can view and select the delivery address, list list and other information to make payment, as shown in Figure 5-22 .

Figure 5- 22 Confirm order interface

Chapter   6 System Testing

6.1 Definition and Purpose of Test

Regarding the test of system implementation, the English name is System TEST, or ST for short. ST is a multiple, multi-case, and multi-environment test using various functions of the complete system. This is a simple description of ST. ST can prove that the function's requirements on the system are met and effective.

For the realization of system development, no matter how hard the development process is, some error messages will appear when the system is running . , Be sure to conduct a systematic test. Even the perfect program will have loopholes, and even the most careful technical developers will sometimes be negligent, so the program test is a necessary step. Find the problems existing in the system through system testing, and solve the problem online according to the cause of the problem. If you can’t find a solution to the problem, you can consult your instructor or help your classmates to find out the problem, otherwise there will be more problems. mistake. Therefore, it is inevitable when the program has errors. Although system testing is time-consuming and laborious, in order to ensure the long-term use of the later system, system testing must be carried out. After the problem is solved, another test is required until there is no problem before it can be used.

6.2 Performance test

After any program is successfully developed, it must pass the software test, which is the prerequisite for ensuring the stable operation of the software. The most important step of the test is the performance test. The content of the performance test is as follows:

(1) There are certain requirements for the speed of the test. The speed must be fast, and the error problems that are tested must be resolved at the fastest speed, and re-tested to ensure the safety of the entire system.

(2) During the system test, the test plan and test report used in the test should be kept well, so as to facilitate the overall maintenance operation after the later system operation and use.

(3) The clustering phenomenon in the whole process of software testing should be given priority.

(4) For the overall system test, don't use your own thinking to approve the entire system, but approve the system from a fair perspective, whether it conforms to the integrated application of the system.

6.3 Test Module

The test system is the latest Windows 10 system. Through the operation test of each functional module implemented by the system, check whether the authority information corresponding to each user 's functional module can be operated and the data information is updated consistently.

test requirements

test focus

Whether to meet the demand

result

user login

Enter account password

Requirement fulfilled

pass

user registration

Create a new account password

Requirement fulfilled

pass

Login failed

Enter wrong account password

Requirement fulfilled

pass

Modify information

Successfully modified

Requirement fulfilled

pass

Add information management

CRUD

Requirement fulfilled

pass

Commodity classification management

CRUD

Requirement fulfilled

pass

reply management

CRUD

Requirement fulfilled

pass

Search query management

CRUD

Requirement fulfilled

pass

                                                                                                                                                       

In terms of system testing, we usually use two methods: white box testing and black box testing. White box testing refers to the test that can verify whether the internal operation of the system can run normally according to the requirements specification on the premise of understanding the internal workflow of the system; while black box testing refers to the test that can be performed if all the functions of the system are known. Check whether each function in the system meets normal use.

In order to facilitate users to use the " online mobile phone mall " and reduce the occurrence of system test errors as little as possible, we have carried out corresponding tests on the system.

To test all the functional interfaces of the system, in simple terms, we input some data and submit it, and then we check the feedback of each page to check whether the relevant functions of the page can be fully realized.

6.4 Test results

The result of the test evaluation is that the online mobile phone store meets all the functions in the requirements, handles most error conditions, fixes most errors and passes the test. The basic functions of the online mobile phone mall are feasible, and both the functions in the system and the design of the interface are worth promoting.

   summary

The realization of the overall functional modules of the online mobile phone mall is mainly a test of what I have learned in college for the past few years. As for the system, it is mainly realized through the current intelligent online mobile phone mall. Operations such as product information and order information can be carried out on information, and data information can be added, modified, and deleted according to needs, which perfectly solves the problems encountered in the current online mobile phone mall .

经过一个学期的毕业设计的实现完成已接近尾声,到目前为止,当我回想起整个学期的系统开发日,收获颇丰。毕业设计的主要任务是建立一个智能化的网上手机商城的信息系统,主要使用JSP和Mysql数据库的开发工具,对系统的每个功能模块进行相对应的操作,最后,系统调试结果表明系统基本可以满足功能要求。

网上手机商城的开发对我大学学习的改进有很大帮助。它使我能够学习计算机知识的相关技术方面问题及与人交往的沟通交流方面,让我意识到无论我们做什么,我们都需要坚持不懈,努力工作,只有这样尝试了并且坚持去做了,我们才可以成功,才可以获得成功的喜悦,如果没有尝试,只是想,那连成功的机会都没有,实际操作进行做了,才会越来越近的靠近成功,随着道路一路向前,未来的路是美好的。

对于网上手机商城的实现,是自己第一次完成的设计一个管理系统。在项目的设计过程中,我克服了各种困难,并且在面对这些困难,我积极的面对,想办法解决问题,并且更好的掌握了理论知识和动手操作实践能力,从系统的开发到设计完成,我完成了一个更全面、更完善、更安全的平台管理系统,这也让我取得了很大的成就感,也使我对未来的生活更有信心。


致  谢

时间过得像箭一样,太阳就像一条船。毕业论文即时结束也意味着我大学四年的生活即将结束。论文写作乏味而富有挑战性,指导老师的指导,同学和家长与老师支持鼓励是我坚持完成论文来源。首先,我要感谢我的导师老师在论文开篇,初稿,设计提出宝贵意见,没有老师对我的辛苦栽培,并且严格的要求,我是不可能顺利完成我的论文。在这里,我还要感谢我的妈妈和爸爸,多少感恩的话想要对你们说,我想通过我的学习成果来回报你们,永远祝你们健康幸福!最后,我要感谢所有帮助过我的老师,同学和朋友,并度过了许多快乐和难忘的日子。我希望你们永远幸福快乐。

四年的时间很难在我的漫长的人生旅程中短暂,但短短的四年是最真诚的青年;最纯粹的岁月;最美丽的大学生活。我会记住大学的每一点,记住大学里每个可爱的人。


参考文献

  1. 范立峰,乔世全,程文彬 JSP程序设计 人民邮电大学出版社 2018
  2. (美)Kevin Mukhar, Chris Zelenak , James L.Weaver,Jim Crume ,JavaEE 5 开发指南,机械工业出版社,2018
  3. 陈雄华 企业应用开发详解 电子大学出版社,2017。
  4. 李宁Java Web开发技术大全--JSP+Servlet清华大学出版社,2018
  5. 聂哲 JSP动态WEB技术实例教程。
  6. 李绪成,闫海珍 java Web开发教程—入门与提高篇(JSP+Servlet) 清华大学出版社 2018 。
  7. 史胜辉,王春明,沈学华 JavaEE基础教程 清华大学出版社 2017 。
  8. 霍尔等著 Mysql与JSP核心编程 北京 清华大学出版社 2019
  9. Joyce Farrell著 Java编程(英文影印版) 科学出版社 2019郭克华编  JavaEE程序设计与应用开发  北京 清华大学出版社 2019埃克尔著,陈昊鹏译.Java编程思想[M].(第4版).北京:机械工业出版社,2019:17-690.
  10. Robert W.Sebesta著,刘伟琴等译.Web程序设计[M].(第4版).北京:清华大学出版社,2019:9-450.
  11. 赵强 编著.精通JSP编程[M].北京:电子工业出版社,2018:34-56.
  12. 萨师煊,王珊.数据库系统概论[M].北京:高等教育出版社,2019:10-180.
  13. 陈刚.ECLIPSE 从入门到精通[M].北京:清华大学出版社,2017:17-380.
  14. 孙卫琴.精通Struts:基于MVC的Java Web设计与开发[M].北京:电子工业出版社,2019:19-421.

Guess you like

Origin blog.csdn.net/licongzhuo/article/details/130714841