![](https://static.zsdocx.com/FlexPaper/FileRoot/2019-6/5/22/58803ef1-e2c9-4daf-a2c1-5c2876fbc61b/58803ef1-e2c9-4daf-a2c1-5c2876fbc61bpic.jpg)
![校園交易系統課程設計_第1頁](https://static.zsdocx.com/FlexPaper/FileRoot/2019-6/5/22/58803ef1-e2c9-4daf-a2c1-5c2876fbc61b/58803ef1-e2c9-4daf-a2c1-5c2876fbc61b1.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 目 錄</b></p><p> 1.前言 2</p><p> 系統概述 3</p><p> (1
2、)可行性研究報告 3</p><p> a.問題陳述4</p><p> b.開發(fā)的應用應該包含的功能 4</p><p> (2)項目開發(fā)計劃 4</p><p> 系統分析
3、 6</p><p> (3)系統分析報告 6</p><p> a.需要完成的功能6</p><p> b.ER模型圖 7</p><
4、;p> c.數據字典7</p><p> 4.系統設計 9</p><p> (4)系統設計報告9</p><p> a.模塊結構設計9</p><p> b.數據
5、庫設計 9</p><p> c.代碼設計10</p><p> 系統實現 11</p><p> (5)系統實現部分11</p><p>
6、 a.核心源程序11</p><p> b.模擬運行數據19</p><p> c.系統使用說明書21</p><p> 工作總結 22</p><p> 7.參考文獻
7、 23</p><p><b> 前言</b></p><p> 《校園小商品交易系統》的設計。</p><p> 為了掌握管理信息系統建設的基本理論和基本技能,提高自己的系統分析、系統設計以及程序設計能力。該系統采取了B/S結構,線下交易機制。普通同
8、學無需登陸可直接查找需要的商品,想發(fā)布商品的同學需要注冊登陸方能發(fā)布。</p><p> 系統設置了ROOT系統管理員賬號,用于管理商品及商家。</p><p> 包含三類用戶:管理員、商品發(fā)布者、普通用戶、訪客。</p><p> 向管理員提供以下功能:自身密碼修改,其他用戶添加刪除,用戶信息修改、統計。</p><p> 商品信息
9、添加、修改、刪除、查找、統計。</p><p> 向商品發(fā)布者提供以下功能:注冊、登陸、注銷、自身密碼修改、自身信息修改?! ?lt;/p><p> 商品信息發(fā)布,自身商品信息統計。查找瀏覽其他商品。</p><p> 向一般用戶提供以下功能:商品瀏覽、查找、獲知商家聯系方式,定購商品。</p><p><b> 一.系統概述&
10、lt;/b></p><p> 目的:校園小商品交易系統,和網上購物系統有類似之處??梢詫崿F網上的商品信息交流。方便我們安徽工程大學學生的交流與合作。</p><p> (1)可行性研究報告</p><p> 組織機構操作方式上的可行性</p><p> 由于組織機構團隊是同寢室室友,故交流便利。大家任務分工明確,效率很高。&l
11、t;/p><p><b> 基礎數據的可用性</b></p><p> 本項目輸入WEB2.0應用,所有需要的數據都由系統發(fā)布后用戶自行錄入</p><p><b> 經濟上的可行性</b></p><p> 本項目主要經濟開銷為1)作為服務器的PC機,我們可采用租用谷歌云計算服務省去該服務器
12、,而且云計算服務的成本非常低。2)開發(fā)軟件的版權費,由于我們是非商業(yè)開發(fā),故不存在開發(fā)軟件版權費。</p><p><b> 技術上的可行性</b></p><p> 我們采用的ASP.NET 結合 SQL SERVER2005技術來開發(fā)項目,運用jsp相關技術和網頁制作和管理,結合信息檢索技術合理做好該項目。數據庫:mysql 服務器:tomcat 開發(fā)工具
13、:myeclipse </p><p><b> 目標分析</b></p><p> a.問題陳述:為了學生可以方便的進行商品信息的交流。 </p><p> b.開發(fā)的應用應該包含的功能:</p><p> 基本信息的維護2)商品發(fā)布</p><p> 3)訂購管理4)管理員管理&
14、lt;/p><p><b> (2)項目開發(fā)計劃</b></p><p> 項目開發(fā)組織機構的設置和人員的安排</p><p> 黃雷,何若鵬,吳子豪,陳登臺,單夢然</p><p><b> 工作安排如下:</b></p><p> 1)。軟件框架設計,代碼實現——黃
15、雷</p><p> 主要負責項目整體框架的構思,核心功能的實現,系統維護,人員管理等。</p><p> 2)。界面設計—— 吳子豪,何若鵬</p><p> 主要負責用戶界面的設計,用戶體驗的研究。另外設計項目的核心流程,數據庫設計。</p><p> 。文檔制作及測試——單夢然,陳登臺</p><p>
16、; 主要負責制作后期文檔材料,以及開發(fā)期間圖片,文字信息的查找。在軟件測試階段采用黑盒測試對于項目的使用進行檢查。</p><p><b> 項目開發(fā)的進度</b></p><p> 該項目分2個學期制作,第一學期主要是設計項目功能,業(yè)務流程,制定開發(fā)計劃,分析可行性。第二學期主要是功能的代碼實現。系統的測試與發(fā)布等。主要你進度表如下:</p>
17、<p> 2013/3月 ~ 2013/5月 項目的市場調查,功能擬定,可行性分析。</p><p> 2013/5月 ~ 2013/7月 項目界面設計。核心框架搭建。</p><p> 2013/9月 ~ 2013/10月 數據庫設計,業(yè)務流程設計,開發(fā)分工。</p><p> 2013/10月 ~ 2013/12月 代碼實現,功能測試,
18、漏洞查找。</p><p><b> 項目開發(fā)經費的概算</b></p><p><b> 項目總開銷如下:</b></p><p> 云服務費用300元/年</p><p><b> 版權費:0</b></p><p> 雜物開銷(如復印打印
19、,問卷調查)50元</p><p> 項目所需的硬件和軟件資源等</p><p><b> 項目需要以下硬件:</b></p><p> 用于開發(fā)的PC電腦5臺(5個人本身就有)</p><p> 用戶開發(fā)的VS2008 及 SQLSERVER 2005 </p><p><b>
20、; 系統分析</b></p><p><b> (3)系統分析報告</b></p><p><b> a.需要完成的功能</b></p><p> 基本信息的維護 商品信息管理:包括商品基本信息的新建、修改和刪除等,以及商品類別的添加。普通用戶信息管理:包括普通用戶信息的添加、刪除和修改密碼等
21、。2)商品發(fā)布 根據類別,對商品進行前臺的管理,用戶可以更具類別來瀏覽商品。</p><p> 3)訂購管理 戶可以瀏覽信息的同時,可以將商品加入到購物籃中,最后可以對所選擇的商品進行下訂單,如果點提交,就真正的提交到數據庫中。4)管理員管理</p><p> 用戶信息管理:查看全部用戶,對用戶進行增刪改查 商品管理:對新商品進行添加,對商品信息的增刪改查&l
22、t;/p><p><b> b.ER模型圖</b></p><p><b> c.數據字典</b></p><p><b> 用戶信息表</b></p><p><b> 表項:name</b></p><p> 數據類型:v
23、archar</p><p> 說明:用戶的編號(唯一,主鍵)</p><p><b> 表項:passwd</b></p><p> 數據類型:varchar</p><p><b> 說明:用戶的密碼</b></p><p><b> 表項:who&l
24、t;/b></p><p><b> 數據類型:int</b></p><p> 說明:用戶的類別(管理員或者普通用戶)</p><p> 表項:realname</p><p> 數據類型:varchar</p><p> 說明:用戶的真實姓名</p><p&
25、gt;<b> 表項:email</b></p><p> 數據類型:varchar</p><p> 說明:用戶的電子郵箱地址</p><p><b> 表項:class</b></p><p> 數據類型:varchar</p><p><b> 說
26、明:用戶的班級</b></p><p><b> 表項:say</b></p><p><b> 數據類型:char</b></p><p> 說明:用戶的個性簽名</p><p> 表項:imageurl</p><p> 數據類型:varchar&l
27、t;/p><p> 說明:用戶頭像的url地址</p><p><b> 商品信息表</b></p><p><b> 表項:ID</b></p><p><b> 數據類型:int</b></p><p> 說明:用以唯一標識該商品</p&
28、gt;<p><b> 表項:name</b></p><p> 數據類型:varchar</p><p><b> 說明:商品的名字</b></p><p><b> 表項:author</b></p><p> 數據類型:varchar</p&
29、gt;<p> 說明:商品作者的名字</p><p><b> 表項:tp</b></p><p> 數據類型:varchar</p><p> 說明:商品的類別(比如日常用品)</p><p><b> 三.系統設計</b></p><p><
30、b> (4)系統設計報告</b></p><p><b> a.模塊結構設計</b></p><p><b> 前臺:</b></p><p> 用戶注冊:將用戶的信息記錄到數據庫中,同時非配給用戶系統會員的角色</p><p> 會員登錄:可以登錄上系統進行相應的操作&
31、lt;/p><p> 購物:可以對所有的商品進行查看,并且可以對感興趣的商品添加到購物車中</p><p> 下訂單:在挑選商品完畢以后可以對訂單進行核對,如果沒有錯誤就可以下訂單了,點擊提交就正式的提交的數據庫中。</p><p> 修改信息:會員登錄之后可以隨意的對自己的信息進行修改</p><p><b> 后臺:<
32、/b></p><p> 管理員登錄:對管理員的賬號進行審核,如果正確就進入管理界面</p><p> 類別管理:可以添加類別,具體類別的信息包括類別名稱和類別描述??梢圆榭串斍八械念悇e,對類別可以進行修改,可以在相應的類別下面添加商品。</p><p> 商品管理:可以查看到所有的商品,可以對商品信息進行修改和刪除。可以添加商品,并將新添加的商品歸屬
33、到具體的類別下去。</p><p> 注冊用戶管理:可以查看所有已經注冊的用戶信息,可以對用戶進行刪除操作</p><p> 用戶訂單管理:可以對所有已經產生的訂單進行管理。</p><p><b> b.數據庫設計</b></p><p><b> 用戶表:</b></p>
34、<p> 說明:其中id為表的主鍵</p><p><b> 商品表:</b></p><p> 說明:其中id為主鍵,且categoryid參照的是類別表</p><p><b> 商品類別表:</b></p><p> 說明:其中id為主鍵,且pid參照的是自己</p&
35、gt;<p><b> 訂單表:</b></p><p> 說明:其中id為主鍵,userid參照的是用戶表</p><p><b> 訂單項表:</b></p><p> 說明:其中id為主鍵,productid參照的是商品表,orderid參照的是訂單表</p><p>&
36、lt;b> c.代碼設計略</b></p><p><b> 四.系統實現</b></p><p> 開發(fā)工具myeclipse 數據庫:mysql 服務器:tomcat</p><p> (5) 系統實現部分</p><p><b> a.核心源程序。</b><
37、/p><p><b> 首頁后臺代碼</b></p><p> using System;</p><p> using System.Collections;</p><p> using System.Configuration;</p><p> using System.Data;&
38、lt;/p><p> using System.Linq;</p><p> using System.Web;</p><p> using System.Web.Security;</p><p> using System.Web.UI;</p><p> using System.Web.UI.HtmlC
39、ontrols;</p><p> using System.Web.UI.WebControls;</p><p> using System.Web.UI.WebControls.WebParts;</p><p> using System.Xml.Linq;</p><p> using WebApplication1.Too
40、l;</p><p> using WebApplication1.bean;</p><p> namespace WebApplication1</p><p><b> {</b></p><p> public partial class _Default : System.Web.UI.Page<
41、/p><p><b> {</b></p><p> protected void Page_Load(object sender, EventArgs e)</p><p><b> {</b></p><p><b> }</b></p><p>
42、; protected void Button3_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> int type = SqlManager.isPass(TextBox2.Text, TextBox3.Text);</p><p> if (type == S
43、qlManager.OTHERS_ERR)</p><p><b> {</b></p><p> HttpContext.Current.Response.Write("<script>alert(' 密碼錯誤! ');history.back()</script>");</p><
44、;p> HttpContext.Current.Response.End();</p><p><b> }</b></p><p> else if (type == SqlManager.MANAGER)</p><p> Response.Redirect("ManagerView.aspx");<
45、/p><p> else if (type == SqlManager.USER_NOT_EXIST)</p><p><b> {</b></p><p> HttpContext.Current.Response.Write("<script>alert('讀者不存在! ');history.bac
46、k()</script>");</p><p> HttpContext.Current.Response.End();</p><p><b> }</b></p><p><b> else</b></p><p><b> {</b><
47、/p><p> Session["username"] = TextBox2.Text.Trim();</p><p> Response.Redirect("UserView.aspx");</p><p><b> }</b></p><p><b> }<
48、/b></p><p> protected void Button1_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> if (TextBox1.Text.Trim().Length > 0)</p><p> Respons
49、e.Redirect("FindGoods.aspx?book="+TextBox1.Text.Trim());</p><p><b> }</b></p><p> protected void Button2_Click(object sender, EventArgs e)</p><p><b>
50、{</b></p><p> Response.Redirect("FindGoods.aspx");</p><p><b> }</b></p><p> protected void Button5_Click(object sender, EventArgs e)</p><p&
51、gt;<b> {</b></p><p> Response.Redirect("NewUser.aspx");</p><p><b> }</b></p><p><b> }</b></p><p> using System;</p
52、><p> using System.Collections;</p><p> using System.Configuration;</p><p> using System.Data;</p><p> using System.Linq;</p><p> using System.Web;</p
53、><p> using System.Web.Security;</p><p> using System.Web.UI;</p><p> using System.Web.UI.HtmlControls;</p><p> using System.Web.UI.WebControls;</p><p>
54、using System.Web.UI.WebControls.WebParts;</p><p> using System.Xml.Linq;</p><p> using WebApplication1.Tool;</p><p> using System.IO;</p><p> using WebApplication1.
55、bean;</p><p> namespace WebApplication1</p><p><b> {</b></p><p> public partial class NewBook : System.Web.UI.Page</p><p><b> {</b></p>
56、;<p> protected void Page_Load(object sender, EventArgs e)</p><p><b> {</b></p><p><b> }</b></p><p> protected void Button1_Click(object sender, E
57、ventArgs e)</p><p><b> {</b></p><p> string type= null;</p><p> if (TextBox5.Text.Length > 0) </p><p> type = TextBox5.Text;</p><p><
58、b> else</b></p><p> type = DropDownList1.SelectedValue.ToString();</p><p><b> //新書</b></p><p> Goods book = new Goods();</p><p> book.setName(
59、TextBox1.Text.Trim());</p><p> book.setAthor( TextBox2.Text.Trim());</p><p> book.setTp(type);</p><p> book.setNum(Int32.Parse(TextBox3.Text));</p><p> book.setWh(T
60、extBox4.Text.Trim());</p><p> book.setOther(TextBox6.Text.Trim());</p><p><b> //存儲圖片</b></p><p> string guid = System.Guid.NewGuid().ToString();</p><p>
61、 if (FileUpload1.PostedFile.ContentLength > 0)</p><p><b> {</b></p><p> FileUpload1.SaveAs(Server.MapPath("/book_image/"+guid+".jpg"));</p><p>
62、 book.setImageUrl("~/book_image/"+guid+".jpg");</p><p><b> }</b></p><p><b> else </b></p><p><b> {</b></p><p>
63、; book.setImageUrl("~/book_image/def.jpg");</p><p><b> } </b></p><p><b> //反問數據庫</b></p><p> int t = SqlManager.newBooks(book);</p>
64、<p><b> // 添加錯誤</b></p><p> if (t == SqlManager.OTHERS_ERR)</p><p><b> {</b></p><p> HttpContext.Current.Response.Write("<script>alert(
65、39; 未知錯誤! ');history.back()</script>");</p><p><b> return;</b></p><p><b> }</b></p><p> HttpContext.Current.Response.Write("<scrip
66、t>alert(' 添加成功! ');history.back()</script>");</p><p><b> }</b></p><p><b> }</b></p><p><b> }</b></p><p>
67、using System;</p><p> using System.Collections;</p><p> using System.Configuration;</p><p> using System.Data;</p><p> using System.Linq;</p><p> usin
68、g System.Web;</p><p> using System.Web.Security;</p><p> using System.Web.UI;</p><p> using System.Web.UI.HtmlControls;</p><p> using System.Web.UI.WebControls;<
69、/p><p> using System.Web.UI.WebControls.WebParts;</p><p> using System.Xml.Linq;</p><p> using WebApplication1.bean;</p><p> using System.Data.SqlClient;</p>&l
70、t;p> using WebApplication1.Tool;</p><p> namespace WebApplication1</p><p><b> {</b></p><p> public partial class AllBook : System.Web.UI.Page</p><p>
71、<b> {</b></p><p> protected void Page_Load(object sender, EventArgs e)</p><p><b> {</b></p><p><b> }</b></p><p> private void d
72、ataCg()</p><p><b> {</b></p><p> string cmd = "";</p><p> //如果類別框已經顯示</p><p> if (DropDownList2.Visible == true)</p><p><b>
73、 {</b></p><p> cmd = "select * from book where tp='" + DropDownList2.SelectedValue+"'";</p><p><b> }</b></p><p><b> //下面都是搜索&
74、lt;/b></p><p> else if (TextBox1.Text.Length <= 0)</p><p><b> {</b></p><p> cmd = "select * from Goods";</p><p><b> }</b><
75、;/p><p> else if (DropDownList1.SelectedValue == "商品名")</p><p><b> {</b></p><p> cmd = "select * from Goods where name='" + TextBox1.Text + &quo
76、t;'";</p><p><b> }</b></p><p> else if (DropDownList1.SelectedValue == "發(fā)布者")</p><p><b> {</b></p><p> cmd = "select
77、 * from Goods where athor='" + TextBox1.Text + "'";</p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p>&
78、lt;p><b> return;</b></p><p><b> }</b></p><p><b> try</b></p><p><b> {</b></p><p> SqlDataSource1.SelectCommand =
79、 cmd;</p><p> SqlDataSource1.DataBind();</p><p><b> }</b></p><p> catch (System.Exception ex)</p><p><b> {</b></p><p><b>
80、 return;</b></p><p><b> }</b></p><p><b> }</b></p><p> protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)</p><
81、;p><b> {</b></p><p> DropDownList drp = (DropDownList)sender;</p><p> if (drp.SelectedValue == "類別")</p><p><b> {</b></p><p>
82、Button1.Visible = false;</p><p> TextBox1.Visible = false;</p><p> DropDownList2.Visible = true;</p><p><b> }</b></p><p><b> else</b></p&
83、gt;<p><b> {</b></p><p> Button1.Visible = true;</p><p> TextBox1.Visible = true;</p><p> DropDownList2.Visible = false;</p><p><b> dataCg
84、();</b></p><p><b> }</b></p><p><b> }</b></p><p> protected void Button1_Click(object sender, EventArgs e)</p><p><b> {</b>
85、;</p><p><b> dataCg();</b></p><p><b> }</b></p><p> protected void DropDownList2_SelectedIndexChanged(object sender, EventArgs e)</p><p><
86、b> {</b></p><p><b> dataCg();</b></p><p><b> }</b></p><p><b> }</b></p><p><b> }</b></p><p>
87、 數據庫處理模塊后臺代碼(登陸與注冊部分):</p><p> public static int newUser(User user)</p><p><b> {</b></p><p><b> //用戶已經存在</b></p><p> if (isPass(user.getName
88、(), "") != USER_NOT_EXIST)</p><p> return USER_EXIST;</p><p><b> //添加新用戶</b></p><p><b> try</b></p><p><b> { </b></
89、p><p><b> //生成SQL命令</b></p><p> SqlConnection con = new SqlConnection(constr);</p><p> con.Open();</p><p> SqlCommand com = new SqlCommand();</p>&l
90、t;p> com.CommandText = "insert into myuser(name,passwd,who,imageurl,realname,class,email,say)values(@userName,@passWd,'"+USER+"',@userimage,' ',' ', ' ',' ')&quo
91、t;;</p><p> com.Connection = con;</p><p> com.Parameters.AddWithValue("@userName", user.getName());</p><p> com.Parameters.AddWithValue("@passWd", user.getPas
92、swd());</p><p> com.Parameters.AddWithValue("@userimage", "~/user_image/def.jpg");</p><p> com.ExecuteNonQuery();</p><p><b> }</b></p><
93、p> catch (System.Exception e)</p><p><b> {</b></p><p> return OTHERS_ERR;</p><p><b> }</b></p><p> return SUCCESSED;</p><p>
94、;<b> }</b></p><p> /************************************************************************/</p><p><b> /*</b></p><p> * 修改時間:20135/20 19:38</p>
95、<p> * 功能:用戶登錄檢測</p><p> * 參數: user = 用戶名, passwd = 密碼</p><p> * 返回:登陸成功返回用戶類別,不成功返回-1</p><p> * */<
96、;/p><p> /************************************************************************/</p><p> public static int isPass(string user, string passwd)</p><p><b> {</b></p&
97、gt;<p><b> //生成SQL命令</b></p><p> SqlConnection con = new SqlConnection(constr);</p><p> con.Open();</p><p> SqlCommand com = new SqlCommand();</p><
98、p> com.CommandText = "select passwd,who from myuser where name=@userName";</p><p> com.Connection = con;</p><p> com.Parameters.AddWithValue("@userName", user);</p&g
99、t;<p> SqlDataReader reader = null;</p><p> reader = com.ExecuteReader();</p><p> //判斷讀者用戶名密碼</p><p> while (reader.Read())</p><p><b> {</b><
100、/p><p> if (reader.GetString(0).Trim() == passwd.Trim())</p><p><b> {</b></p><p> int n = reader.GetInt32(1);</p><p> con.Close();</p><p> re
101、ader.Close();</p><p><b> return n;</b></p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> c
102、on.Close();</p><p> reader.Close();</p><p> return OTHERS_ERR;</p><p><b> }</b></p><p><b> }</b></p><p> con.Close();</p>
103、;<p> reader.Close();</p><p><b> //用戶名不存在</b></p><p> return USER_NOT_EXIST;</p><p><b> }</b></p><p><b> }</b></p>
104、<p><b> }</b></p><p><b> b.模擬運行數據。</b></p><p> c.系統使用說明書。</p><p><b> 服務器端: </b></p><p> 需要安裝SQLSERVER2005需要ASP.NET運行環(huán)境及良
105、好的網絡。安裝與下載百度搜索,具體安裝步驟略。</p><p><b> 功能簡介:</b></p><p> 實現校園內部的商品信息交流。</p><p><b> 操作步驟:</b></p><p> 1)。想要掏商品的普通用戶,點擊游客進入便可以直接瀏覽商品,當喜歡某件商品時,點擊商品
106、發(fā)布者跳轉到發(fā)布者信息界面。由此得到發(fā)布者的聯系方式,雙方再進行線下溝通。當面交易(因為是同一個學校,線下溝通很方便)</p><p> 2)。想要賣商品的用戶首先要注冊賬號。然后登陸后進入個人信息修改填寫自己的聯系方式,點擊商品上架便可以填寫一份上架表單。當然,登陸的用戶也是可以去查找別人發(fā)布的商品的。</p><p> 3)。管理員登陸后自動進入管理員管理模塊,可以進行所有商品和用
107、戶的管理。管理員的添加只能在服務器端手動添加,默認賬號為ROOT</p><p><b> 工作總結</b></p><p> 通過此次課程設計,使我掌握了有關信息管理設計方面的知識,asp技術和數據庫方面有了長足的進步。通過親自動手制作,使我們掌握的知識更加的實際和扎實。</p><p> 我們這個小團隊分工明確,優(yōu)勢互補且配合親密。大
108、家在工作當中充滿激情,相互促進共同提高。這次設計不僅提高了我們的專業(yè)水平與經驗,更鍛煉了我們的團隊協作能力。</p><p> 做完項目以后,我進一步了解系統的構成及技術特點。管理信息系統建設的基本理論和基本技能也更加的熟悉。而最深刻的莫過于數據庫的建立和維護。對于數據庫的設計一定要聯系實際,需要和用戶的需求緊密聯系,需要考慮用戶并發(fā)量等等細節(jié)。我們的軟件在運行的時候會出現bug,在安全方面還有待改進,當用戶量
109、變大的時候還有很多的問題需要解決</p><p><b> 參考文獻</b></p><p> 《姜同強. 信息系統分析與設計. 機械工業(yè)出版社,2013.》</p><p> 《數據庫系統概論(第四版)》王珊,薩師煊</p><p> 《mysql開發(fā)指南》</p><p> 《jav
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 校園二手交易系統數據庫課程設計
- 校園二手交易系統數據庫課程設計
- 校園二手交易系統詳細設計
- 校園舊物交易系統的設計與實現.pdf
- 計算機網絡課程設計_證券交易系統論
- 證券集中交易系統設計
- 日內短線交易系統和趨勢交易系統
- 畢業(yè)設計-校園舊貨交易系統賣方角色模塊設計與開發(fā)
- 課程論文范文——商品交易系統
- 海豚交易系統
- 波段交易系統
- nges交易系統
- 校園導航系統課程設計
- 校園導游系統課程設計報告
- 校園導游咨詢系統課程設計
- 校園導游系統課程設計報告
- 基于配置的交易系統設計
- 畢業(yè)設計---web校園二手交易系統的設計與實現
- 基于Android的校園二手交易系統設計與實現.pdf
- 超市在線交易系統
評論
0/150
提交評論