最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

軟件工程畢業(yè)設(shè)計 java校友錄管理系統(tǒng)

2023-02-23 10:21 作者:M曉學(xué)姐  | 我要投稿

1 項目簡介

?? Hi,各位同學(xué)好呀,這里是M學(xué)姐!

??今天向大家分享一個今年(2022)最新完成的畢業(yè)設(shè)計項目作品

基于JavaWbe的校友錄管理網(wǎng)站的設(shè)計與實現(xiàn)

?? 學(xué)長根據(jù)實現(xiàn)的難度和等級對項目進(jìn)行評分(最低0分,滿分5分)

  • 難度系數(shù):3分

  • 工作量:3分

  • 創(chuàng)新點:3分

項目源碼:https://space.bilibili.com/1015687726

2 實現(xiàn)效果

廢話不多說,先上實現(xiàn)效果

在這里插入圖片描述


在這里插入圖片描述


在這里插入圖片描述


在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述


在這里插入圖片描述


在這里插入圖片描述


在這里插入圖片描述


在這里插入圖片描述


在這里插入圖片描述


在這里插入圖片描述


在這里插入圖片描述


在這里插入圖片描述

篇幅有限,本文不做過多展示

3 系統(tǒng)設(shè)計

3.1 功能需求

(1)登錄模塊 登錄模塊用jquery代碼實現(xiàn)了用戶名、密碼等非空判斷,另外由于用戶名是用戶的郵箱,所以還進(jìn)行了用戶名格式設(shè)置,只有經(jīng)過檢驗,才能登陸成功 (2)本校管理功能模塊 如果用戶進(jìn)行了登陸,便可以在本校管理模塊進(jìn)行發(fā)布新聞、上傳圖片、查看學(xué)校新聞、圖片以及學(xué)校通訊錄。 (3)外校管理功能模塊 在這個功能模塊可以進(jìn)行查找外校好友、外校新聞以及外校圖片。 (4)個人信息管理功能模塊 在這個模塊可以進(jìn)行查看個人信息以及修改個人信息。 (5)通訊錄管理功能模塊 在這個模塊可以進(jìn)行查看本校好友以及外校好友。 (6)留言板管理模塊 在這個模塊可以對別的用戶進(jìn)行留言以及查看別的用戶給自己的留言。 (7)系統(tǒng)管理模塊 在這個模塊可以進(jìn)行修改密碼。

3.2 系統(tǒng)架構(gòu)

作為一個校友錄系統(tǒng),主要是實現(xiàn)學(xué)生們之間進(jìn)行交流的功能,其中用戶的個人信息則需要包括聯(lián)系方式等,還需要包括可以發(fā)布新聞、查看新聞、上傳圖片、查看圖片、添加好友等功能。方便每個用戶之間進(jìn)行交流或者查看學(xué)校動態(tài)等。 用例圖是指由參與者(Actor)、用例(Use Case),邊界以及它們之間的關(guān)系構(gòu)成的用于描述系統(tǒng)功能的視圖。用例圖(User Case)是被稱為參與者的外部用戶所能觀察到的系統(tǒng)功能的模型圖,呈現(xiàn)了一些參與者和一些用例,以及它們之間的關(guān)系,主要用于對系統(tǒng)、子系統(tǒng)或類的功能行為進(jìn)行建模。

在這里插入圖片描述

本系統(tǒng)的實體主要包括用戶、留言、新聞以及圖片等,通過學(xué)生進(jìn)行發(fā)布新聞、發(fā)布留言、上傳圖片等功能實現(xiàn)校友錄的各個模塊。

在這里插入圖片描述

功能描述 ? ?本系統(tǒng)的主要功能需求是:用戶有注冊登錄功能,登錄之后可以留言、上傳圖片以及發(fā)布新聞等,包括新聞和圖片的刪除、編輯、修改。另外還有增加好友、刪除好友、修改個人信息等功能。 ? 設(shè)計系統(tǒng)包括主要功能: 1.登錄注冊功能: (1)注冊; (2)登錄。 2.本校管理功能: (1)查看學(xué)校新聞; (2)發(fā)布新聞; (3)查看學(xué)校圖片; (4)上傳圖片; (5)查看學(xué)校通訊錄。 3.外校管理: (1)查找外校新聞; (2)查找外校好友; (3)查找外校圖片。

  1. 個人信息管理: (1)查看個人信息; (2)修改個人信息。

  2. 通訊錄管理: (1)本校好友錄; (2)外校好友錄。

  3. 留言板管理: (1)查看給我的留言; (2)向好友留言。

  4. 系統(tǒng)管理: (1)修改密碼。

4 關(guān)鍵代碼

篇幅有限,無法放完整代碼,源碼分析在工程內(nèi)

package com.service;

import java.sql.ResultSet;
import java.util.ArrayList;
import java.util.List;

import com.dao.DB;
import com.orm.TQueren;
import com.orm.TUser;
import com.orm.TXuesheng;

/**
* @author yanrj
* @version ???????Mar 29, 2013 10:26:29 PM
*/
public class GetListService {
public List getXueshengList(String sql)
{
?List xueshengList = new ArrayList();
?Object[] params={};
?DB mydb=new DB();
?try
?{
? mydb.doPstm(sql, params);
? ResultSet rs=mydb.getRs();
? while(rs.next())
? {
? ?TXuesheng xuesheng=new TXuesheng();
? ?
? ?xuesheng.setId(rs.getInt("id"));
? ?xuesheng.setXuehao(rs.getString("xuehao"));
? ?xuesheng.setLoginpw(rs.getString("loginpw"));
? ?xuesheng.setXingming(rs.getString("xingming"));
? ?xuesheng.setXingbie(rs.getString("xingbie"));
? ?xuesheng.setRuxue(rs.getString("ruxue"));
? ?xuesheng.setShenfenzheng(rs.getString("shenfenzheng"));
? ?xuesheng.setYuanxi(rs.getString("yuanxi"));
? ?xuesheng.setLianxi(rs.getString("lianxi"));
? ?xuesheng.setRiqi(rs.getString("riqi"));
? ?
? ?xuesheng.setZt_jwc(rs.getInt("zt_jwc"));
? ?xuesheng.setZt_fdy(rs.getInt("zt_fdy"));
? ?xuesheng.setZt_tsg(rs.getInt("zt_tsg"));
? ?xuesheng.setZt_sgc(rs.getInt("zt_sgc"));
? ?xuesheng.setZt_cwc(rs.getInt("zt_cwc"));
? ?xuesheng.setZt_xbgs(rs.getInt("zt_xbgs"));
? ?xuesheng.setZt_xuesheng(rs.getInt("zt_xuesheng"));
? ?xueshengList.add(xuesheng);
? ? ?}
? rs.close();
?}
?catch(Exception e)
?{
? e.printStackTrace();
?}
?mydb.closed();
?return xueshengList;
}

private List getUserList(String sql)
{
?List userList = new ArrayList();
?Object[] params={};
?DB mydb=new DB();
?try
?{
? mydb.doPstm(sql, params);
? ResultSet rs=mydb.getRs();
? while(rs.next())
? {
? ?TUser user=new TUser();
? ?user.setId(rs.getInt("id"));
? ?user.setLoginname(rs.getString("loginname"));
? ?user.setLoginpw(rs.getString("loginpw"));
? ? user.setXingming(rs.getString("xingming"));
? ? user.setXingbie(rs.getString("xingbie"));
? ?
? ?userList.add(user);
? ? ?}
? rs.close();
?}
?catch(Exception e)
?{
? e.printStackTrace();
?}
?mydb.closed();
?return userList; ?
}

private TXuesheng getXueshengById(int id)
{
?String sql = "select * from t_xuesheng where id="+id;
?TXuesheng xuesheng = (TXuesheng)getXueshengList(sql).get(0);
?return xuesheng;
}

private TUser getUserById(int id)
{
?String sql = "select * from t_user where id="+id;
?TUser user = (TUser)getUserList(sql).get(0);
?return user;
}

public List getQuerenList(String sql)
{
?List querenList = new ArrayList();
?
?Object[] params={};
?DB mydb=new DB();
?try
?{
? mydb.doPstm(sql, params);
? ResultSet rs=mydb.getRs();
? while(rs.next())
? {
? ?TQueren queren=new TQueren();
? ?queren.setId(rs.getInt("id"));
? ?queren.setShijian(rs.getString("shijian"));

? ?int xuesheng_id = rs.getInt("xuesheng_id");
? ?queren.setXuesheng(getXueshengById(xuesheng_id));
? ?
? ?int user_id = rs.getInt("user_id");
? ?queren.setUser(getUserById(user_id));
? ?
? ?querenList.add(queren);
? ? ?}
? rs.close();
?}
?catch(Exception e)
?{
? e.printStackTrace();
?}
?mydb.closed(); ?
?
?return querenList;
}
}

5 論文概覽

在這里插入圖片描述


6 最后

項目源碼:https://space.bilibili.com/1015687726

軟件工程畢業(yè)設(shè)計 java校友錄管理系統(tǒng)的評論 (共 條)

分享到微博請遵守國家法律
稻城县| 庐江县| 深圳市| 淮滨县| 桂林市| 桐乡市| 西充县| 陇南市| 富顺县| 台山市| 卫辉市| 沙田区| 开远市| 延边| 砚山县| 綦江县| 夏河县| 台江县| 博白县| 黔西县| 石屏县| 东源县| 藁城市| 东乌珠穆沁旗| 喀喇沁旗| 连云港市| 县级市| 金溪县| 永善县| 元阳县| 拉萨市| 苏尼特左旗| 吉安市| 工布江达县| 萝北县| 镇巴县| 磴口县| 象山县| 莱西市| 鹰潭市| 施甸县|