This article is a mirror article of machine translation, please click here to jump to the original article.

View: 11373|Reply: 0

A "graduation project" template dedicated to graduating computer science software

[Copy link]
Posted on 9/22/2015 9:54:20 AM | | | |

Table of Contents

Chapter 1 Background 4
Chapter 2 Topic 4
2.1 Demand analysis 4
2.2 Feasibility analysis 5
Chapter 3 Overall Design of the System 5
3.1 System Objective 5
3.2 System Functional Structure 5
3.3 System Development Environment 6
3.3.1 Development environment 6
3.3.2 Main technologies 6
3.4.3 Mysql Database 7
Chapter 4 Database Design 7
4.1 Database analysis 7
4.2 Database Conceptual Design 8
Chapter 5, Overview of System Functions 9
5.1 Process 9
5.2 Conclusions of the analysis of the overall structure of the system 9
5.3 Conceptual model design (E-R diagram) 9
5.4 Establishment of database tables and relationships 10
Chapter 6 Design and Implementation of Main Modules of the System 10
6.1 Interface Design 10
6.2 View forum categories and replies on the homepage 11
6.3 Topic Search Page 11
6.4 View the content of the root and reply posts 12
Conclusion 13
Acknowledgments 14
Ref. 14






Abstract
With the rapid development of information technology, the way of communication between people is becoming more and more advanced. In today's era, QQ, message boards, blogs, WeChat, etc. have become the main ways for people to communicate and exchange information with each other. In addition, in order to facilitate the communication and sharing of people in a certain circle together, so that everyone can feel the mood with each other, online forums came into being. On the online forum, you can express your feelings and some interesting things, that is, post related questions, get replies and participate in communication from other peers and friends, and you can also browse and answer other people's questions to different degrees, so as to achieve the purpose of mutual communication and communication.
The purpose of online forums is to provide a platform for users to communicate and provide an online community for users to exchange experiences and discuss problems. The system provides users with the ability to register and log in. Only registered users can express their thoughts and opinions by publishing and replying to topics after logging in, while non-logged-in users can only browse topic information. Therefore, the functions of the online forum such as publishing posts and replying have become the biggest feature of the forum, making this forum favored by circle members.
This forum system is based on Struts2 +Spring+hibernate, which has the characteristics of easy use, simple operation, stable operation, safety and reliability.

Keywords: online forum, communication, simplicity.







Chapter 1 Background of the topic

In 1978, a CBBS/Chicago (Computerized Bulletin Board System/Chicago) based on the 8080 chip was developed in Chicago, USA, which was the earliest BBS system. It was around 1991 that the first BBS station was started in China. After a long period of development, it was not until 1995, with the sharp price reduction of computers and their peripherals, that BBS was gradually recognized. In 1996, it developed at an astonishing speed. With the Internet becoming more and more deeply embedded in social life, Tieba development technology has matured, the functions of online forums are increasing and improving, and the advantages of "writing once, running everywhere" realized by Java technology are obvious, and the web development technology that inherits this advantage is more and more attracting people's attention. With the rapid development of information technology, the way of communication between people is becoming more and more advanced.
Chapter 2 Opening Topic
2.1 Demand analysis
2.1.1. Functional requirements analysis
In today's era, QQ, message boards, blogs, WeChat, etc. have become the main ways for people to communicate and exchange information with each other. In addition, in order to facilitate the communication and sharing of people in a certain circle together, so that everyone can feel the mood with each other, online forums came into being. On the online forum, you can express your feelings and some interesting things, that is, post related questions, get replies and participate in communication from other peers and friends, and you can also browse and answer other people's questions to different degrees, so as to achieve the purpose of mutual communication and communication.
This system is mainly developed based on Struts + Spring + hibernate technology, and the most basic function of the online forum is to publish posts. In addition, in order to record the relevant information of the topic publisher and respondent, the system also needs to provide user registration and login functions. Only registered users can post and reply to posts after logging in, and non-logged-in users can only view post information. The online forum has the following functions: user registration, user login, site post search, view all root posts under a certain category, view highlight posts (the post with the highest reply will be displayed as a highlight post), view and view your own posts, view the content of the root post, publish posts, reply to posts, background management, etc
2.2 Feasibility analysis
Feasibility analysis is based on systematic investigation, whether the development of new systems is necessary and feasible, and the development of new systems is analyzed and studied from technical, economic and social aspects, so as to avoid investment mistakes and ensure the success of the development of new systems. The purpose of feasibility study is to determine whether the problem can be solved in the shortest possible time at the lowest cost, so as to comprehensively improve the overall performance of the system and the operating efficiency of the system.
Chapter 3 Overall Design of the System
武软XXXX班XX毕业设计(模板).rar (86.76 KB, Number of downloads: 0, 售价: 5 粒MB)




Previous:. NPOI read and write operation Excel table plug-in for Net
Next:Routing issues when using OpenVPN in Windows 7
Disclaimer:
All software, programming materials or articles published by Code Farmer Network are only for learning and research purposes; The above content shall not be used for commercial or illegal purposes, otherwise, users shall bear all consequences. The information on this site comes from the Internet, and copyright disputes have nothing to do with this site. You must completely delete the above content from your computer within 24 hours of downloading. If you like the program, please support genuine software, purchase registration, and get better genuine services. If there is any infringement, please contact us by email.

Mail To:help@itsvse.com