資源簡(jiǎn)介
摘要信息: 電子商城系統(tǒng)主要功能包括:用戶注冊(cè)、用戶登錄、用戶查看商城商品、用戶購(gòu)買商品、用戶查看購(gòu)物車并且清空購(gòu)物車、用戶找回賬戶以及密碼、管理員登錄、管理員注冊(cè)、管理員查看用戶信息、管理員刪除用戶信息、管理員刪除商品信息、管理員添加商品信息、管理員修改商品信息、退出登錄等。 圖形可視化界面運(yùn)行下能夠顯示系統(tǒng)啟動(dòng)進(jìn)度條,刪除、添加、注冊(cè)等相關(guān)操作時(shí)能夠彈出窗口加以提示,退出登錄或系統(tǒng)時(shí)能夠做到單擊確認(rèn)退出按鈕才退出登錄或系統(tǒng),能夠?qū)τ脩艏右蕴崾尽?注冊(cè)用戶或是管理員、添加商品信息、購(gòu)買商品、刪除商品或是用戶信息、修改商品信息等相關(guān)操作時(shí)能夠判斷有無(wú)該用戶或是商品。 用戶在購(gòu)買商品的時(shí)候同時(shí)更新商品的庫(kù)存數(shù)量,管理員刪除管理員時(shí)可以做到同時(shí)刪除用戶的購(gòu)買信息。
主要內(nèi)容:
一、項(xiàng)目名稱 基于JAVASE的電子商城系統(tǒng)
二、功能要求 1、用戶注冊(cè) 2、用戶登錄 3、用戶查看商品列表 4、用戶購(gòu)買商品 5、用戶查看購(gòu)買商品列表 6、用戶清空購(gòu)物車 7、用戶找回賬戶和密碼 8、管理員登錄 9、管理員注冊(cè) 10、查看用戶信息 11、查看商品信息 12、刪除用戶信息 13、刪除商品信息 14、添加商品信息 15、修改商品信息 16、退出用戶登錄 17、退出管理員登錄 18、退出商城 三、需求分析 該系統(tǒng)的用戶是商城消費(fèi)者和商城管理者,根據(jù)客戶的要求,可以注冊(cè)、登錄、購(gòu)物、查看購(gòu)物車信息、找回賬戶和密碼,管理員可以對(duì)商品信息進(jìn)行增加、修改、刪除操作,可以對(duì)用戶進(jìn)行查看和刪除。
四、設(shè)計(jì)思想 1、在控制臺(tái)與圖形可視化界面下運(yùn)行 2、使用Mysql數(shù)據(jù)庫(kù)存取用戶登錄信息和商品信息 3、使用List存取商品購(gòu)買信息 4、把程序分為多個(gè)類,多個(gè)類之間的互相調(diào)用。 5、用戶或是管理員進(jìn)行注冊(cè)、登錄時(shí)能夠提供校驗(yàn)碼。 6、用戶或是管理員獲取數(shù)據(jù)庫(kù)信息時(shí)能夠與數(shù)據(jù)庫(kù)進(jìn)行交互。 7、用戶購(gòu)物要做到簡(jiǎn)潔明了。 8、用戶只需要身份證號(hào)碼和郵箱地址就能找回賬戶和密碼。 9、注冊(cè)、刪除、修改等操作要有信息提示。 10、用戶、管理員進(jìn)行操作時(shí)能夠做到操作提示與用戶名提示。 11、退出登錄或是退出系統(tǒng)時(shí)能夠做到讓用戶有所考慮。
五、具體實(shí)現(xiàn) 1、技術(shù)思路: 界面:基于控制臺(tái)與圖形可視化界面(Swing)實(shí)現(xiàn)用戶的輸入和輸出。 程序流程:在函數(shù)中利用循環(huán)與遞歸 ,讀取用戶輸入,調(diào)用模塊實(shí)現(xiàn)各個(gè)子功能。 2、功能子模塊劃分: ① 注冊(cè)模塊 ② 登錄模塊 ③ 查看商品模塊(查看商品列表,購(gòu)買商品) ④ 查看購(gòu)買商品信息 ⑤ 管理員登錄(添加管理員信息,對(duì)商品信息進(jìn)行查看、增加、 修改、刪除,對(duì)用戶信息進(jìn)行查看、刪除,刪除用戶信息 時(shí)能夠做到同時(shí)刪除消費(fèi)記錄) ⑥ 退出系統(tǒng)
六、運(yùn)行截圖 1、商城系統(tǒng)啟動(dòng)進(jìn)度條(進(jìn)度條能夠做到動(dòng)態(tài)加載):
2、商城主界面:
3、用戶注冊(cè)界面(填寫(xiě)注冊(cè)信息不符合要求時(shí)能夠彈窗提示、并 且判斷用戶名是否重復(fù)等):
4、用戶登錄界面(賬戶、密碼不一致時(shí)能彈窗提示):
5、用戶服務(wù)選擇界面(能夠提示用戶名):
6、購(gòu)買商品界面(能夠判斷輸入的商品序號(hào)是否正確):
7、查看購(gòu)物車界面(能夠一鍵清空購(gòu)物車):
8、查看商城商品信息界面:
9、管理員登錄界面:
10、找回賬戶與密碼界面:
11、管理員服務(wù)選擇界面:
12、添加管理員界面:
13、查看用戶信息界面:
14、刪除用戶信息界面:
15、刪除商品信息界面:
16、添加商品信息界面:
17、修改商品信息界面:
18、退出賬號(hào)、管理員登錄、商城系統(tǒng)時(shí)要有提示:

代碼片段和文件信息
package?com.shop.admin;
/***管理員商品刪除界面***/
import?com.shop.user.*;
import?com.shop.admin.*;
import?com.shop.index.*;
import?com.shop.mysql.*;
import?com.shop.other.Timewait;
import?java.sql.*;
import?java.util.*;
import?java.math.*;
import?static?java.lang.System.out;
public?class?AdmingoodsDel?{
public?void?goodsDel()?{
Timewait?wait?=?new?Timewait();
DBgoods?goods?=?new?DBgoods();
goods.getGoods();
DBgoodsId?id?=?new?DBgoodsId();
DBgoodsDel?del?=?new?DBgoodsDel();
DBgoodsName?goodsname?=?new?DBgoodsName();
Scanner?cin?=?new?Scanner(System.in);
out.print(“\n\n\t\t這是所有的商品,請(qǐng)您輸入商品序號(hào)進(jìn)行刪除:“);
int?n?=?cin.nextInt();
String?gname?=?goodsname.getgoodsName(n);
if(n?1?||?id.getgoodsID(n)?!=?n?||?id.getgoodsID(n)?==?0)?{
out.println(“\n\t\t您輸入的商品序號(hào)不存在!\n“);
wait.wait1000();
goodsDel();
}else?if(del.setDelgoods(n))?{
out.println(“\n\t\t“+?gname?+“商品刪除成功\n“);
out.print(“\n\n\t\t請(qǐng)問(wèn)您是否還要繼續(xù)刪除(輸入?Y/y?繼續(xù)執(zhí)行操作,否則返回管理員主界面):“);
String?str?=?cin.next();
if(str.equals(“Y“)?||?str.equals(“y“))?{
wait.wait500();
goodsDel();
}else?{
out.println(“\n\n\t\t即將返回管理員主界面,請(qǐng)稍后!\n“);
wait.wait1000();
AdminWelcome?welcome?=?new?AdminWelcome();
welcome.getWelcome();
}
}
}
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
????.......???????441??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\.classpath
????.......???????374??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\.project
????.......???????587??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\.settings\org.eclipse.jdt.core.prefs
????.......??????2423??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\bin\com\shop\admin\AdmingoodsDel.class
????.......??????2686??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\bin\com\shop\admin\AdminInsertgoods.class
????.......??????3497??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\bin\com\shop\admin\AdminLogin.class
????.......??????3092??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\bin\com\shop\admin\AdminRegion.class
????.......??????1283??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\bin\com\shop\admin\AdminSearchuser.class
????.......??????2801??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\bin\com\shop\admin\AdminSelect.class
????.......??????3707??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\bin\com\shop\admin\AdminUpdategoods.class
????.......??????2656??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\bin\com\shop\admin\AdminuserDel.class
????.......??????1012??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\bin\com\shop\admin\AdminWelcome.class
????.......???????486??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\bin\com\shop\index\Index.class
????.......??????2496??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\bin\com\shop\index\Select.class
????.......???????991??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\bin\com\shop\index\Welcome.class
????.......??????1165??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\bin\com\shop\Jfr
????.......??????2190??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\bin\com\shop\Jfr
????.......??????6602??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\bin\com\shop\Jfr
????.......??????1186??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\bin\com\shop\Jfr
????.......??????2208??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\bin\com\shop\Jfr
????.......??????5033??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\bin\com\shop\Jfr
????.......??????1186??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\bin\com\shop\Jfr
????.......??????2678??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\bin\com\shop\Jfr
????.......??????8024??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\bin\com\shop\Jfr
????.......??????1373??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\bin\com\shop\Jfr
????.......???????951??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\bin\com\shop\Jfr
????.......??????2617??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\bin\com\shop\Jfr
????.......??????5024??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\bin\com\shop\Jfr
????.......??????1385??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\bin\com\shop\Jfr
????.......??????1152??2019-03-24?15:11??Java電子商城項(xiàng)目\Electronic_mall\bin\com\shop\Jfr
............此處省略215個(gè)文件信息
評(píng)論
共有 條評(píng)論