中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

淘寶網(wǎng)站怎么做適配seo專員的工作內(nèi)容

淘寶網(wǎng)站怎么做適配,seo專員的工作內(nèi)容,金橋路附近做網(wǎng)站的,煙臺企業(yè)網(wǎng)站開發(fā)摘 要 在系統(tǒng)設(shè)計上,綜合各種翻譯類型網(wǎng)站優(yōu)缺點,設(shè)計出具有任何使用者都可添加術(shù)語信息的且只有管理員能夠?qū)崿F(xiàn)術(shù)語修改及刪除等獨特方式的術(shù)語查看管理系統(tǒng)。此方式能夠使術(shù)語量快速增大,并且便于使用者及管理員操作,滿足相互…

摘? 要

在系統(tǒng)設(shè)計上,綜合各種翻譯類型網(wǎng)站優(yōu)缺點,設(shè)計出具有任何使用者都可添加術(shù)語信息的且只有管理員能夠?qū)崿F(xiàn)術(shù)語修改及刪除等獨特方式的術(shù)語查看管理系統(tǒng)。此方式能夠使術(shù)語量快速增大,并且便于使用者及管理員操作,滿足相互之間不斷增長的需求,即使用者增加術(shù)語量,管理員管理以實現(xiàn)數(shù)據(jù)信息的合理管理及利用。在查看方式上,使用術(shù)語的第一個漢字的中文拼音首字母為索引,并分頁顯示,用戶能夠非常方便地找到所需術(shù)語名及對應的英、日文翻譯。此外,系統(tǒng)還提供術(shù)語搜索,更加方便用戶查詢。管理方式和按首字母分頁顯示及搜索的查看方式為系統(tǒng)第二個特點。其次,應用Cascading style Sheets(簡稱CSS,層疊樣式表)外部鏈接方式,界面(UI)較為精致。系統(tǒng)應用CSS自定義樣式并在首頁應用透明FLASH,具有操作簡便、界面友好等特性。

關(guān)鍵詞計算機應用技術(shù);ASP.net 2005;證券術(shù)語;解釋及翻譯;術(shù)語管理

3.1? 系統(tǒng)功能結(jié)構(gòu)設(shè)計

在系統(tǒng)需求分析的基礎(chǔ)上,結(jié)合系統(tǒng)設(shè)計的目標,可將系統(tǒng)劃分為4個功能模塊:

  1. 首頁:術(shù)語添加
  2. 術(shù)語一覽:默認術(shù)語按ID順序分頁顯示;頁面上方點擊術(shù)語中文拼音首字母可按首字母檢索分頁查看;頁面中間提供輸入術(shù)語名搜索方式查看術(shù)語。
  3. 術(shù)語管理:主要包括管理員登陸模塊,對術(shù)語進行修改和刪除操作。
  4. 其它模塊:提供相關(guān)業(yè)務的服務,如資料下載等。

3.2? 開發(fā)設(shè)計思想

系統(tǒng)開發(fā)設(shè)計思想有以下3點:

  1. 系統(tǒng)采用B/S結(jié)構(gòu),選用ASP.NET2005和SQL2000作為開發(fā)工具及開發(fā)環(huán)境進行系統(tǒng)的設(shè)計與開發(fā)。系統(tǒng)提供術(shù)語應準確全面,符合證券翻譯及解釋系統(tǒng)用戶需求,并達到操作過程中的直觀、方便、實用等要求。
  2. 系統(tǒng)采用模塊化程序設(shè)計方法,既便于系統(tǒng)功能的各種組合和修改,又便于日后的補充和維護。
  3. 系統(tǒng)應具備數(shù)據(jù)庫維護功能,及時根據(jù)用戶需求進行術(shù)語的添加、刪除、修改等操作。

5.1? 公用模塊及代碼

  1. 定義數(shù)據(jù)庫公用操作方法類DbHelperSQL,用以連接數(shù)據(jù)庫,執(zhí)行sql語句等數(shù)據(jù)庫操作。
  2. 定義公共類Glossary,完成添加,修改,刪除等操作。
  3. 定義公共驗證類PageValidate。

5.2? 首頁界面及功能代碼

首頁為系統(tǒng)門戶,是使用者對系統(tǒng)的第一印象,故需精心設(shè)計。根據(jù)對系統(tǒng)用戶群的分析,設(shè)計出如下所示的首頁界面如下圖5所示:

圖5 首頁

首頁中用戶有點擊添加術(shù)語信息的功能,中間運用透明FLASH代碼將所制作的圖片放為背景圖,在代碼中加入如下代碼,將FLASH變?yōu)橥该鳌?/p>

<param name="wmode" value="transparent" />

添加功能模塊具有添加術(shù)語五項信息功能,在Glossary.cs中編寫如下代碼實現(xiàn)添加功能:

?????? /// 增加一條數(shù)據(jù)

?????? public int Add()

?????? {

??????????

?????????? StringBuilder strSql=new StringBuilder();

?????????? strSql.Append("insert into Glossary(");

?????? strSql.Append("cGlossaryName,cChineseSpell,cGlossaryEnglish,cGlossaryJapan,cGlossaryInterpret)");

?????????? strSql.Append(" values (");

?????? strSql.Append("@cGlossaryName,@cChineseSpell,@cGlossaryEnglish,@cGlossaryJapan,@cGlossaryInterpret)");

?????????? SqlParameter[] parameters = {

?????????????????

????????????????? new SqlParameter("@cGlossaryName", SqlDbType.NVarChar),

????????????????? new SqlParameter("@cChineseSpell", SqlDbType.NVarChar),

????????????????? new SqlParameter("@cGlossaryEnglish", SqlDbType.NVarChar),

????????????????? new SqlParameter("@cGlossaryJapan", SqlDbType.NVarChar),

????????????????? new SqlParameter("@cGlossaryInterpret", SqlDbType.NVarChar)};

??????????

?????????? parameters[0].Value = cGlossaryName;

?????????? parameters[1].Value = cChineseSpell;

?????????? parameters[2].Value = cGlossaryEnglish;

?????????? parameters[3].Value = cGlossaryJapan;

?????????? parameters[4].Value = cGlossaryInterpret;

?????????? DbHelperSQL.ExecuteSql(strSql.ToString(),parameters);

?????????? return ID;

?????? }

Append方法將sql語句連接起來,整個的語句為

Insert into? Glossary

(cGlossaryName,cChineseSpell,cGlossaryEnglish,cGlossaryJapan,cGlossaryInterpret)

Values (@cGlossaryName,@cChineseSpell,@cGlossaryEnglish,@cGlossaryJapan,@cGlossaryInterpret)

定義一個new SqlParameter,執(zhí)行數(shù)據(jù)庫公用方法DbHelperSQL.cs中定義的ExecuteSql完成與數(shù)據(jù)庫連接,并執(zhí)行SqlCommand語句,返回ID。

在ADD.cs中,代碼如下

Glossary g = new Glossary();

??????? g.cGlossaryName = PageValidate.Encode(this.txtName.Text);

??????? g.cChineseSpell = PageValidate.Encode(this.txtChineseSpell.Text);

??????? g.cGlossaryEnglish = PageValidate.Encode(this.txtEnglish.Text);

??????? g.cGlossaryJapan = PageValidate.Encode(this.txtJapanese.Text);

??????? g.cGlossaryInterpret = PageValidate.Encode(this.txtInterPret.Text);

??????? g.Add();

??????? Response.Write("<script>alert('添加成功');</script>");

將所要添加的術(shù)語信息通過PageValidate.Encode方法增加到數(shù)據(jù)庫中,完成添加功能。

5.3? 術(shù)語一覽界面和主要代碼

術(shù)語一覽界面如下圖6所示:

圖6? 術(shù)語一覽

  1. 系統(tǒng)默認為按術(shù)語ID分頁顯示。
  2. 利用cChineseSpell字段,中文拼音首字母為S的演示結(jié)果如下圖7所示:

圖7 ?以S為索引分頁顯示

點擊索引S,畫面上出現(xiàn)以S為拼音開頭的所有術(shù)語,分頁顯示,很容易找到所需術(shù)語名。

按術(shù)語中文拼音首字母檢索瀏覽方式代碼如下:

頁面ViewAll.aspx中代碼如下:

<td><a href="ViewAll.aspx?spell=A" class="fontview">A</a></td>

后臺ViewAll.aspx.cs中代碼:

if (Request["spell"] != null)

??????? {

??????????? this.gvGlossary.DataSource = g.GetList(" cChineseSpell like '" + Request["spell"].ToString() + "%' order by ID asc");

??????????? this.gvGlossary.DataBind();

??????????? return;

??????? }

??????? this.gvGlossary.DataSource = g.GetList(" 1=1 order by ID asc");

??????? this.gvGlossary.DataBind();

利用Request["spell"]與cChineseSpell比較,以ID的升序排列來檢索分頁顯示。

  1. 搜索功能的實現(xiàn)代碼如下:

if (Request["search"] != null)

??????? {

??????????? this.gvGlossary.DataSource = g.GetList(" cGlossaryName like '"+Request["search"].ToString()+"%' order by ID asc");

??????????? this.gvGlossary.DataBind();

??????????? return;

??????? }

以所輸入的術(shù)語名與數(shù)據(jù)庫中cGlossaryName比較,得出搜索結(jié)果。

5.4? 管理模塊

管理模塊中首先為管理員登陸、管理員用戶驗證。輸入用戶名或密碼為空時再label中顯示紅色提示語:“用戶名和密碼不能為空!”;當輸入有誤時在label中顯示提示語“您輸入的用戶名或密碼有誤!請重新輸入。”;清除按鈕將賬號和密碼都清空,如下圖8,圖9所示:

圖8 用戶驗證(1)

圖9 ?用戶驗證(2)

當確定為系統(tǒng)管理員后頁面將登錄到術(shù)語管理模塊,主要有管理員查看、修改和刪除操作。界面如下圖10所示:

圖10? 管理模塊

查看操作與術(shù)語瀏覽操作相似,不再贅述。

修改頁面如下圖11所示:

圖11? 修改

點擊修改成功時彈出“修改成功”提示語。

在Glossary.cs中代碼如下:

public void Update(int id)

?????? {

?????????? StringBuilder strSql=new StringBuilder();

??????????? strSql.Append("update Glossary set ");

?????????? strSql.Append("cGlossaryName=@cGlossaryName,");

??????????? strSql.Append("cChineseSpell=@cChineseSpell,");

??? ?????? strSql.Append("cGlossaryEnglish=@cGlossaryEnglish,");

???? ????? strSql.Append("cGlossaryJapan=@cGlossaryJapan,");

???????? ? strSql.Append("cGlossaryInterpret=@cGlossaryInterpret");

?????????? strSql.Append(" where ID=@ID" );

??????????? SqlParameter[] parameters = {

??????????????????? new SqlParameter("@ID",SqlDbType.Int),

????????????????? new SqlParameter("@cGlossaryName", SqlDbType.NVarChar),

????????????????? new SqlParameter("@cChineseSpell", SqlDbType.NVarChar),

????????????????? new SqlParameter("@cGlossaryEnglish", SqlDbType.NVarChar),

????????????????? new SqlParameter("@cGlossaryJapan", SqlDbType.NVarChar),

????????????????? new SqlParameter("@cGlossaryInterpret", SqlDbType.NVarChar)};

???????????????????

??????????? parameters[0].Value = id;

??????????? parameters[1].Value = cGlossaryName;

?????????? parameters[2].Value = cChineseSpell;

?????????? parameters[3].Value = cGlossaryEnglish;

?????????? parameters[4].Value = cGlossaryJapan;

?????????? parameters[5].Value = cGlossaryInterpret;

????????

?????????? DbHelperSQL.ExecuteSql(strSql.ToString(),parameters);

?????? }

在修改頁面Update.aspx.cs中代碼如下

protected void Page_Load(object sender, EventArgs e)

??? {

??????? if (!IsPostBack)

??????? {

??????????? if (Request["id"] != null)

??????????? {

??????????????? Glossary g = new Glossary();

??????????????? g.GetModel(int.Parse(Request["id"]));

??????????????? this.txtName.Text = PageValidate.Decode(g.cGlossaryName);

??????????????? this.txtChineseSpell.Text = PageValidate.Decode(g.cChineseSpell);

??????????????? this.txtEnglish.Text = PageValidate.Decode(g.cGlossaryEnglish);

??????????????? this.txtInterPret.Text = PageValidate.Decode(g.cGlossaryInterpret);

??????????????? this.txtJapanese.Text = PageValidate.Decode(g.cGlossaryJapan);

??????????? }

??????? }

??? }

??? protected void btnSubmit_Click(object sender, EventArgs e)

??? {

??????? if (Request["id"] != null)

??????? {

??????????? Glossary g = new Glossary();

??????????? g.GetModel(int.Parse(Request["id"]));

??????????? g.cGlossaryName = PageValidate.Encode(this.txtName.Text);

??????????? g.cChineseSpell = PageValidate.Encode(this.txtChineseSpell.Text);

??????????? g.cGlossaryEnglish = PageValidate.Encode(this.txtEnglish.Text);

??????????? g.cGlossaryJapan = PageValidate.Encode(this.txtJapanese.Text);

??????????? g.cGlossaryInterpret = PageValidate.Encode(this.txtInterPret.Text);

??????????? g.Update(int.Parse(Request["id"]));

??????????? Response.Write("<script>alert('修改成功');</script>");

???????????

??????? }

??? }

在PageLoad時用PageValidate.Decode方法獲得數(shù)據(jù)庫中原有數(shù)據(jù)項,然后修改后用PageValidate.Encode方法將修改后的數(shù)據(jù)項傳到數(shù)據(jù)庫中。此處注意必須將Update方法帶上參數(shù)int id,然后才能修改數(shù)據(jù)庫中數(shù)據(jù)項。

刪除操作,在Glossary.cs中定義如下代碼:

public void Delete(int ID)

?????? {

?????????? StringBuilder strSql=new StringBuilder();

?????????? strSql.Append("delete from Glossary ");

?????????? strSql.Append("where ID=@ID" );

?????????? SqlParameter[] parameters = {

????????????????? new SqlParameter("@ID", SqlDbType.Int,4)???????? ?????? };

?????????? parameters[0].Value = ID;

?????????? DbHelperSQL.ExecuteSql(strSql.ToString(),parameters);

?????? }

在Manage.aspx.cs中編寫刪除代碼如下:

Glossary g = new Glossary();

g.Delete(int.Parse(this.gvGlossary.DataKeys[e.RowIndex].Value.ToString()));

Response.Write("<script>alert('刪除成功');</script>");

bindALL();

點擊刪除時出現(xiàn)確認是否要刪除,刪除成功后顯示刪除成功提示語。

http://www.risenshineclean.com/news/44539.html

相關(guān)文章:

  • 商業(yè)網(wǎng)站建設(shè)規(guī)劃范文招商外包
  • 濟南有哪些網(wǎng)站是做家具團購的2023第二波疫情已經(jīng)到來了嗎
  • 衡陽做網(wǎng)站的挖掘愛站網(wǎng)
  • 找什么人做公司網(wǎng)站小小課堂seo自學網(wǎng)
  • 南寧網(wǎng)站建設(shè)推廣優(yōu)化種子搜索引擎torrentkitty
  • 中國農(nóng)村建設(shè)網(wǎng)站關(guān)于進一步優(yōu)化
  • 網(wǎng)站開發(fā)語言是什么網(wǎng)站制作app免費軟件
  • 吉林省軟環(huán)境建設(shè)辦公室網(wǎng)站百度快速排名點擊器
  • 企業(yè)管理系統(tǒng)項目經(jīng)理招聘seo優(yōu)化排名易下拉效率
  • 中企動力做的網(wǎng)站容易SEO嗎投放廣告的網(wǎng)站
  • 那些網(wǎng)站企業(yè)可以免費展示輕松seo優(yōu)化排名
  • 如何做虛擬幣交易網(wǎng)站外貿(mào)推廣如何做
  • 做經(jīng)營性網(wǎng)站需要哪些東西搜狗站長推送工具
  • 二手的家具哪個網(wǎng)站做的好濟南新聞頭條最新事件
  • 網(wǎng)站設(shè)計的能力要求哈爾濱新聞頭條今日新聞
  • 暴雪退款申請快速入口seo 0xu
  • 西安成品網(wǎng)站建設(shè)怎么打廣告吸引客戶
  • 免費設(shè)計海報網(wǎng)站seo優(yōu)化網(wǎng)站
  • 北京建設(shè)網(wǎng)站網(wǎng)站上海做seo的公司
  • 網(wǎng)站版塊設(shè)計廣告營銷
  • 沒有主機怎么做自己的網(wǎng)站西安網(wǎng)站seo哪家公司好
  • 福建省建設(shè)工程招投標信息網(wǎng)優(yōu)化大師會員兌換碼
  • 怎么做網(wǎng)站統(tǒng)計流量寶官網(wǎng)
  • 網(wǎng)站設(shè)計與建設(shè)的2345瀏覽器影視大全
  • 網(wǎng)站如何做視頻鏈接地址個人友情鏈接推廣
  • 谷城網(wǎng)站快速排名百度競價排名醫(yī)院事件
  • 淄博市 網(wǎng)站建設(shè)報價大一html網(wǎng)頁制作作業(yè)簡單
  • 黃岡網(wǎng)站建設(shè)有哪些seo代理計費系統(tǒng)
  • 浙江平板網(wǎng)站建設(shè)關(guān)鍵詞搜索排名
  • 專業(yè)集團門戶網(wǎng)站建設(shè)電商運營主要工作內(nèi)容