b2c商城系統(tǒng)源碼開發(fā)方案
最近經(jīng)常有人問小編關(guān)于開發(fā)B2c商城系統(tǒng)選擇源碼要怎么開發(fā),下面小編就一套b2c商城系統(tǒng)源碼為例來(lái)給大家介紹吧。
b2c商城系統(tǒng)源碼開發(fā)
功能設(shè)計(jì):
1、注冊(cè)和登錄模塊:注冊(cè)用戶信息、提交用戶信息、用戶登錄、用戶注銷。
2、用戶和角色管理模塊:角色管理、添加角色、修改角色、用戶管理、添加后臺(tái)用戶。
3、瀏覽、購(gòu)物及訂單模塊:瀏覽商品、購(gòu)買商品、查看購(gòu)物車、提交訂單、評(píng)論商品、留言。
4、商品查詢模塊:簡(jiǎn)單查詢、高級(jí)查詢。
5、用戶信息中心模塊:修改密碼、修改個(gè)人信息、查看個(gè)人信息、查看訂單信息。
6、商品及訂單管理模塊:商品種類管理、添加商品種類、修改商品種類、商品管理、添加商品、修改商品、商品評(píng)論管理、訂單管理;
7、信息中心模塊:新聞管理、發(fā)布新聞、修改新聞、公告設(shè)置、留言管理。
架構(gòu)設(shè)計(jì):
架構(gòu)描述:采用ASP.NET Web應(yīng)用程序開發(fā)的典型系統(tǒng)架構(gòu)即:多層體系模式開發(fā)。
數(shù)據(jù)庫(kù)層:屬于程序的最底層,它保存系統(tǒng)的所有數(shù)據(jù)。
數(shù)據(jù)層:封裝了訪問數(shù)據(jù)的各種操作,如連接數(shù)據(jù)庫(kù)、操作數(shù)據(jù)庫(kù)、數(shù)據(jù)轉(zhuǎn)換等。本系統(tǒng)的數(shù)據(jù)訪問層是由SQLHelper.cs類來(lái)實(shí)現(xiàn)的。
業(yè)務(wù)層:與系統(tǒng)的業(yè)務(wù)邏輯相關(guān)連,它調(diào)用數(shù)據(jù)層實(shí)現(xiàn)訪問數(shù)據(jù)庫(kù)的功能的同時(shí)也為上一層提供訪問數(shù)據(jù)庫(kù)的接口或方法等服務(wù)。
表示層:實(shí)現(xiàn)了系統(tǒng)呈現(xiàn)給用戶的界面,與用戶進(jìn)行交互。
注意事項(xiàng):
1、前臺(tái)測(cè)試帳號(hào)密碼均為:admin
2、開發(fā)環(huán)境為Visual Studio 2010,數(shù)據(jù)庫(kù)為SQL Server 2008,數(shù)據(jù)庫(kù)文件在DB文件夾中,使用.net 2.0開發(fā)。
3、默認(rèn)數(shù)據(jù)庫(kù)連接字符串在webconfig配置文件中修改。