freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

畢業(yè)設計-基于bs結構的作業(yè)提交系統(tǒng)設計與實現(編輯修改稿)

2025-01-08 19:35 本頁面
 

【文章內容簡介】 載。因為這里面涉及到壓縮文件的一些算法,非常復雜。所以我用使用了國外的一個壓縮類來完成。下載地址: 學生上傳 下載 作業(yè) 的原理 學生上傳作業(yè)的時候,首先應該選擇上傳那科的作業(yè) 。 例: 學生登錄帳號 202116140 密碼 snryang 班級代號是 2021161 姓名“楊文兵” 作業(yè)標題為 “ 實用軟件工程方法第一次作業(yè) ” 班級名通過查詢班級表得到為“ 2021級 WEB應用程序設計 ” 。網站上傳目錄設為 “ C:\ipub\root\nxwszuoye\up\” 作業(yè)的存置教師為“ XXX”則學生上傳作業(yè)的時候則會上傳到 “ C:\ipub\root\nxwszuoye\up\XXX\2021級 WEB應用程序設計 \實用軟 件工程方法第一次作業(yè) \” 這個目錄下面,下載的時候也會在這個目錄下面下載,上傳的文件名為姓名加上教師布置作業(yè)時的擴展名。如果有重復上傳則會覆蓋原來上傳的文件。 實現回車換行與空格的原理 使用到的頁面有發(fā)布作業(yè)和修改作業(yè)和學生查看作業(yè)。(因為 在發(fā)布作業(yè)的時候將回車轉換成br存入數據庫這樣在顯示數據時才會顯示換行,不然無法實現換行,空格也是必須換成“ ”。 如果不進行字符的替換,則文本框中的回車與空格將會省去,存入數據庫中,通過數據庫顯示到用戶界面的時候就無法區(qū)分用戶的換車和空格,格式 不好看,所以在這里進行了簡單的替換實現回車與空格的效果。 C中的代碼為 (\r\n , br).Replace( , ) 作業(yè)目錄的處理原理 作業(yè)提交系統(tǒng) 第 13 頁 共 37 頁 在 (目錄一)“ c:\Ipub\root\nxwszuoye\up\”。當新建一個教師用戶時就會在目錄一下面以教師的姓名為目錄名建立一個根目錄如 (目錄二 )“ c:\Ipub\root\nxwszuoye\up\XXX”。當老師用戶登錄之后發(fā)布作業(yè)的時候要輸入作業(yè)的標題,還要先擇作業(yè)的所屬班級。 每一次發(fā)布作業(yè)就會新建目錄,在目錄二的下面 建立如下形式的目錄“ c:\Ipub\root\nxwszuoye\up\XXX\作業(yè)的所屬班級 \作業(yè)的標題 \”耐用會將“ XXX\作業(yè)的所屬班級 \作業(yè)的標題 \”存入發(fā)布作業(yè)的一個字段里面。方便以后目錄的查找,也就實現了不同的用戶上傳的作業(yè)存放到不同的文件夾,并進行分類存放,也方便了老師對作業(yè)目錄的管理,方便的下載作業(yè)等。這是本系統(tǒng)的一個核心。 主要功能的界面及編碼 DB 類的編碼 using System。 using 。 using 。 //導入的一個命名空間 ,不然無法讀取 using 。 using 。 //導入壓縮文件夾的命名空間 using 。 using 。 //用于實現下載文件的命名空間 using 。 //用于實現下載文件的命名空間 namespace nxwszuoye { public class db //我自己建立的一個數據訪問類 , { public db() { } //一個靜態(tài)方法返回 public static string zuoyepath() { string yang=[FileLuJing]。 //fileLuJing為配置文件中的值 return yang。 } //靜態(tài)方法 ,返回一個 SqlConnection對象 public static SqlConnection conn() { string yang=[myconn]。 //myconn為配置文件中的值 SqlConnection aa = new SqlConnection (yang)。 return aa。 //建立數據庫的連接 } 成都農業(yè)科技職業(yè)學院 畢業(yè)設計 (論文 ) 第 14 頁 共 37 頁 //靜態(tài)方法 ,反回查詢是否成功 public static bool ChaZhao(string sql) //判斷記錄是否重復 { bool yang=false。 try //捕獲異常 { SqlConnection conn=()。 SqlCommand cmd= new SqlCommand(sql,conn)。 ()。 SqlDataReader dr=()。 if(()) { yang=true。 } else { yang=false。 } ()。 ()。 } catch(Exception e) { throw(e)。 } return yang。 } //靜態(tài)方法 ,執(zhí)行 SQL語句 ,返回值是否成功 public static bool Edit(string sql) //對數據庫增刪改操作 { bool yang=false。 int dr=0。 //對異常進行了捕獲 try { SqlConnection conn=()。 SqlCommand cmd= new SqlCommand(sql,conn)。 ()。 dr=()。 ()。 } catch(Exception e) { throw(e)。 } 作業(yè)提交系統(tǒng) 第 15 頁 共 37 頁 finally { if(dr0) { yang=true。 } } return yang。 } //返回 SQL語句第一行第一列的值 public static string getValue(string sql) { string str=null。 try { SqlConnection conn=()。 SqlCommand cmd = new SqlCommand(sql,conn)。 ()。 str = ().ToString()。 ()。 } catch(Exception e) { throw(e)。 } return str。 } //下載文件的靜態(tài)方法 public static bool ResponseFile(HttpRequest _Request,HttpResponse _Response,string _fileName,string _fullPath, long _speed) { try { FileStream myFile = new FileStream(_fullPath, , , )。 BinaryReader br = new BinaryReader(myFile)。 try { (AcceptRanges, bytes)。 = false。 long fileLength = 。 long startBytes = 0。 int pack = 10240。 //10K bytes //int sleep = 200。 //每秒 5次 即 5*10K bytes每秒 成都農業(yè)科技職業(yè)學院 畢業(yè)設計 (論文 ) 第 16 頁 共 37 頁 int sleep = (int)(1000 * pack / _speed) + 1。 if ([Range] != null) { = 206。 string[] range = [Range].Split(new char[] {39。=39。, 39。39。})。 startBytes = (range[1])。 } (ContentLength, (fileLength startBytes).ToString())。 if (startBytes != 0) { (ContentRange, ( bytes {0}{1}/{2}, startBytes, fileLength1, fileLength))。 } (Connection, KeepAlive)。 = application/octetstream。 (ContentDisposition,attachment。filename= + (_fileName,) )。 (startBytes, )。 int maxCount = (int) ((fileLength startBytes) / pack) + 1。 for (int i = 0。 i maxCount。 i++) { if () { ((pack))。 (sleep)。 } else { i=maxCount。 } } } catch { return false。 } finally { ()。 ()。 } } catch 作業(yè)提交系統(tǒng) 第 17 頁 共 37 頁 { return false。 } return true。 } } } 密碼找回界面與編碼 重點對 panel的應用 圖: 以為每一塊為一個從左到右從上到下為 panel1,panel2,panel3,panel4,panel5。 代號: public static string PW_DaAn=null。 //用于存放密碼提示答案的變量 private void Page_Load(object sender, e) { if(!) //頁面初始時顯示第一步 { =false。 =false。 =false。 =false。 =true。 } } private void Button7_Click(object sender, e) { 成都農業(yè)科技職業(yè)學院 畢業(yè)設計 (論文 ) 第 18 頁 共 37 頁 if(()==wu) //如果未選擇用戶的類型則給出提示 . { (script language=39。javascript39。alert(39。必須選擇用戶類型39。)。/script)。 ()。 } else { =true。 //顯示第二步 ,其它步驟危隱藏 . =false。 =false。 =false。 =false。 } } private void Button8_Click(object sender, e) { //返回上一步 =false。 =false。 =false。 =false。 =true。 } private void Button2_Click(object sender, e) { //判斷帳號是否存在 string sql=null。 //根據選擇的不同用戶 ,建立不同的查詢語句 switch(()) { case Admin: sql=select * from Admin Where XingMing=39。+ +39。 break。
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1