91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 12.01M
    文件類型: .zip
    金幣: 2
    下載: 2 次
    發(fā)布日期: 2023-06-24
  • 語言: Java
  • 標簽:

資源簡介

基于sqlite數(shù)據(jù)庫

使用Servlet、JSP、JavaBean、JDBC和CSS/JavaScript等技術(shù)開發(fā)一個小型投票網(wǎng)站

## 第一部分網(wǎng)站功能設(shè)計

1.前臺功能要求

1.1注冊功能

用戶通過注冊功能實現(xiàn)注冊,系統(tǒng)將注冊的信息保存到數(shù)據(jù)庫中。

1.2登錄功能

用戶通過注冊功能實現(xiàn)注冊,系統(tǒng)將檢查用戶輸入的登錄信息是否在數(shù)據(jù)庫中的用戶信息庫中,若不存在,提示需要注冊,否則登錄成功。

1.3顯示投票主題功能

在首頁通過查詢數(shù)據(jù)庫顯示所有的投票主題,截至?xí)r間。

1.4投票的功能

用戶點擊進入投票的鏈接,跳轉(zhuǎn)到投票頁面,顯示投票的主題,截至?xí)r間,所有投票選項

1.5查詢投票的功能

用戶點擊查詢投票的鏈接,跳轉(zhuǎn)到查詢投票頁面,顯示投票的主題,截至?xí)r間,所有投票選項及票數(shù)。

1.6搜索投票的功能

用戶輸入搜索關(guān)鍵之后點擊搜索按鈕,跳轉(zhuǎn)到搜索投票頁面,顯示相關(guān)投票的主題。

2.后臺功能要求

2.1發(fā)起投票功能

用戶點擊發(fā)起投票的鏈接,跳轉(zhuǎn)到發(fā)起投票頁面,用戶輸入投票的主題,單選或多選,截至?xí)r間,所有投票選項。系統(tǒng)將發(fā)起投票的信息保存到數(shù)據(jù)庫中。

2.2查看投票,每個登錄用戶可以查看自己發(fā)起的所有投票信息。

在用戶頁面通過查詢數(shù)據(jù)庫顯示所有的投票主題。

2.3禁止投票

將數(shù)據(jù)庫中該投票的是否禁止投票設(shè)置為false

2.4取消禁止投票

將數(shù)據(jù)庫中該投票的是否禁止投票設(shè)置為true

3.投票結(jié)果的圖形化顯示

通過javascript,以餅圖顯示每個選項的得票分比;以柱形圖表示每個選項的得票數(shù)等。

## 第二部分網(wǎng)站頁面設(shè)計

首頁:包含可以跳轉(zhuǎn)到注冊頁面、登錄頁面、投票頁面、查看投票頁面的鏈接,以及搜索框

注冊頁面:包含返回首頁的鏈接及賬號、用戶名、密碼輸入框

登錄頁面:包含返回首頁的鏈接及賬號、密碼輸入框

搜索頁面:包含返回首頁的鏈接及搜索結(jié)果

投票頁面:包含投票主題、截止時間、投票選項

查看投票結(jié)果頁面:包含返回首頁的鏈接、投票主題、截止時間、投票選項以及餅圖

用戶頁面:包含注銷登陸、發(fā)起投票、進入投票的鏈接

發(fā)起投票頁面:包含投票主題、投票選項、截至?xí)r間的輸入框及單選投票、多選投票單選框

## 第三部分數(shù)據(jù)庫設(shè)計

資源截圖

代碼片段和文件信息

package?jdbc;

import?java.sql.Connection;
import?java.sql.DriverManager;
import?java.sql.SQLException;
import?java.sql.Statement;

public?class?ConnectDB?{

????Connection?con?=?null;
????Statement?s?=?null;

????public?ConnectDB(String?db)?throws?SQLException?ClassNotFoundException?{
????????register(db);
????}

????public?Connection?getconnection()?{
????????return?con;
????}

????public?Statement?getstatement()?{
????????return?s;
????}

????void?register(String?db)?throws?SQLException?ClassNotFoundException?{
????????Class.forName(“org.sqlite.JDBC“);
????????con?=?DriverManager.getConnection(“jdbc:sqlite:“?+?db?+?“.db“);
????????s?=?con.createStatement();

????}

????public?void?close()?throws?SQLException?{
????????if?(con?!=?null)?{
????????????con.close();
????????????con?=?null;

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-07-05?01:18??VoteWeb-master\
?????文件????????3461??2017-07-05?01:18??VoteWeb-master\README.md
?????文件????????3424??2017-07-05?01:18??VoteWeb-master\build.xml
?????目錄???????????0??2017-07-05?01:18??VoteWeb-master\build\
?????目錄???????????0??2017-07-05?01:18??VoteWeb-master\build\web\
?????目錄???????????0??2017-07-05?01:18??VoteWeb-master\build\web\meta-INF\
?????文件??????????23??2017-07-05?01:18??VoteWeb-master\build\web\meta-INF\MANIFEST.MF
?????文件??????????88??2017-07-05?01:18??VoteWeb-master\build\web\meta-INF\context.xml
?????目錄???????????0??2017-07-05?01:18??VoteWeb-master\build\web\WEB-INF\
?????目錄???????????0??2017-07-05?01:18??VoteWeb-master\build\web\WEB-INF\classes\
?????文件???????????0??2017-07-05?01:18??VoteWeb-master\build\web\WEB-INF\classes\.netbeans_automatic_build
?????文件???????????0??2017-07-05?01:18??VoteWeb-master\build\web\WEB-INF\classes\.netbeans_update_resources
?????目錄???????????0??2017-07-05?01:18??VoteWeb-master\build\web\WEB-INF\classes\jdbc\
?????文件????????1491??2017-07-05?01:18??VoteWeb-master\build\web\WEB-INF\classes\jdbc\ConnectDB.class
?????文件????????3538??2017-07-05?01:18??VoteWeb-master\build\web\WEB-INF\classes\jdbc\User.class
?????文件????????2817??2017-07-05?01:18??VoteWeb-master\build\web\WEB-INF\classes\jdbc\UserVote.class
?????文件????????6751??2017-07-05?01:18??VoteWeb-master\build\web\WEB-INF\classes\jdbc\Vote.class
?????目錄???????????0??2017-07-05?01:18??VoteWeb-master\build\web\WEB-INF\classes\servlet\
?????文件????????2586??2017-07-05?01:18??VoteWeb-master\build\web\WEB-INF\classes\servlet\RegisterServlet.class
?????文件????????2511??2017-07-05?01:18??VoteWeb-master\build\web\WEB-INF\classes\servlet\canclevoteServlet.class
?????文件????????2523??2017-07-05?01:18??VoteWeb-master\build\web\WEB-INF\classes\servlet\continuevoteServlet.class
?????文件????????3402??2017-07-05?01:18??VoteWeb-master\build\web\WEB-INF\classes\servlet\newvoteServlet.class
?????文件????????3422??2017-07-05?01:18??VoteWeb-master\build\web\WEB-INF\classes\servlet\voteServlet.class
?????目錄???????????0??2017-07-05?01:18??VoteWeb-master\build\web\WEB-INF\lib\
?????文件?????3959324??2017-07-05?01:18??VoteWeb-master\build\web\WEB-INF\lib\sqlite-jdbc-3.8.7.jar
?????目錄???????????0??2017-07-05?01:18??VoteWeb-master\build\web\css\
?????文件??????153844??2017-07-05?01:18??VoteWeb-master\build\web\css\bootstrap.min.css
?????文件????????2722??2017-07-05?01:18??VoteWeb-master\build\web\index.jsp
?????目錄???????????0??2017-07-05?01:18??VoteWeb-master\build\web\js\
?????文件??????640759??2017-07-05?01:18??VoteWeb-master\build\web\js\echarts.min.js
?????文件????????1956??2017-07-05?01:18??VoteWeb-master\build\web\login.jsp
............此處省略50個文件信息

評論

共有 條評論