• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      淺談班級(jí)量化打分系統(tǒng)的研究與設(shè)計(jì)

      2016-04-01 10:10:45王斌周艷莉
      科技視界 2016年7期
      關(guān)鍵詞:應(yīng)用程序對(duì)象服務(wù)器

      王斌 周艷莉

      【摘 要】本文在班級(jí)量化打分需求分析的基礎(chǔ)上,給出了班級(jí)量化打分系統(tǒng)的設(shè)計(jì)過(guò)程,介紹了以asp.net和c#作為前臺(tái)應(yīng)用程序開發(fā)工具,結(jié)合SQLServer2008建立后臺(tái)數(shù)據(jù)庫(kù)來(lái)實(shí)現(xiàn)班級(jí)量化打分系統(tǒng)的方案。

      【關(guān)鍵詞】量化打分系統(tǒng);C#編程;SQLSERVER數(shù)據(jù)庫(kù)

      0 引言

      在日常班級(jí)管理中,很多學(xué)校都制定了量化標(biāo)準(zhǔn)對(duì)班級(jí)學(xué)生進(jìn)行考核管理。為了更好的方便量化管理,避免繁雜的Excel公式和人工操作出錯(cuò),我們結(jié)合某中學(xué)教師的實(shí)際需求,設(shè)計(jì)開發(fā)了量化打分系統(tǒng),實(shí)現(xiàn)了每日量化加減分錄入;每日、每周、每月打分成績(jī)查詢和導(dǎo)出;班級(jí)人員管理;打分權(quán)限管理等功能。

      1 系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)

      系統(tǒng)采用B/S結(jié)構(gòu)設(shè)計(jì),硬件包括數(shù)據(jù)庫(kù)服務(wù)器和WEB服務(wù)器共2臺(tái)服務(wù)器。

      1.1 WEB服務(wù)器的搭建

      WEB服務(wù)器主機(jī)安裝WINDOWS SERVER 2008操作系統(tǒng),使用ASP.NET+c#+iis的架構(gòu)。

      1.1.1 ASP.NET有以下優(yōu)點(diǎn)

      可管理性:ASP.NET 使用基于文本的、分級(jí)的配置系統(tǒng),簡(jiǎn)化了將設(shè)置應(yīng)用于服務(wù)器環(huán)境和Web應(yīng)用程序的工作。

      安全:ASP.NET為Web應(yīng)用程序提供了默認(rèn)的授權(quán)和身份驗(yàn)證方案。開發(fā)人員可以根據(jù)應(yīng)用程序的需要很容易地添加、刪除或替換這些方案。

      易于部署:通過(guò)簡(jiǎn)單地將必要的文件復(fù)制到服務(wù)器上,ASP.NET 應(yīng)用程序即可以部署到該服務(wù)器上。不需要重新啟動(dòng)服務(wù)器,甚至在部署或替換運(yùn)行的已編譯代碼時(shí)也不需要重新啟動(dòng)。

      增強(qiáng)的性能:ASP.NET 是運(yùn)行在服務(wù)器上的已編譯代碼。與傳統(tǒng)的Active Server Pages(ASP)不同,ASP.NET能利用早期綁定、實(shí)時(shí)(JIT) 編譯、本機(jī)優(yōu)化和全新的緩存服務(wù)來(lái)提高性能?;谝陨蟽?yōu)點(diǎn),WEB網(wǎng)站選擇使用ASP.NET+C#進(jìn)行開發(fā),開發(fā)工具使用微軟的VISUAL STUDIO 2010。

      1.1.2 IIS 6.0為網(wǎng)絡(luò)應(yīng)用服務(wù)器的管理提供了許多新的特性,包括實(shí)用性、可靠性、安全性與可擴(kuò)展性。IIS 6.0也增強(qiáng)了開發(fā)和國(guó)際化支持,IIS 6.0提供了一整套最可靠、高效、連接的一體化網(wǎng)絡(luò)應(yīng)用解決方案。所以網(wǎng)站部署使用了IIS6.0。

      1.2 數(shù)據(jù)庫(kù)服務(wù)器的搭建

      數(shù)據(jù)庫(kù)服務(wù)器安裝了易于維護(hù)的WINDOWS 2008 SERVER操作系統(tǒng),由于量化打分系統(tǒng)不需要大數(shù)據(jù)量復(fù)雜的運(yùn)算,數(shù)據(jù)庫(kù)軟件選擇使用與ASP.NET完美兼容的SQLSERVER2008數(shù)據(jù)庫(kù)。

      2 后臺(tái)數(shù)據(jù)庫(kù)應(yīng)用設(shè)計(jì)

      2.1 命名規(guī)范

      2.1.1 選取的名字必須清晰,并且對(duì)使用者來(lái)說(shuō)是容易理解的

      2.1.2 名字不應(yīng)太長(zhǎng)

      選取的名字需要多次輸入,長(zhǎng)的名字不僅增加了輸入的時(shí)間,也增加了出錯(cuò)的概率,甚至在處理已生成的代碼時(shí),長(zhǎng)的名字也可能使得代碼難以理解

      2.1.3 名字應(yīng)盡可能地表示出對(duì)象的有意義的信息

      通常給系統(tǒng)元素的名字加上前綴和后綴,這樣對(duì)名字的分類組織非常有用。

      2.1.4 名字應(yīng)容易記憶

      數(shù)據(jù)庫(kù)對(duì)象的命名能夠表述其是不同的數(shù)據(jù)對(duì)象類型,通過(guò)包含類型縮寫實(shí)現(xiàn)。

      數(shù)據(jù)庫(kù)對(duì)象的命名能夠表述對(duì)象本身的意義。

      數(shù)據(jù)庫(kù)對(duì)象的命名遵循[ObjectTypeAb]_[SubSystemNameAb]_[Object

      NameAb]的約定。

      ObjectTypeAb 數(shù)據(jù)庫(kù)對(duì)象類型的縮寫

      SubSystemNameAb 數(shù)據(jù)對(duì)象所屬子系統(tǒng)(功能域)名的縮寫

      ObjectNameAb 數(shù)據(jù)對(duì)象有意義的名子的縮寫

      ObjectTypeAb 為數(shù)據(jù)庫(kù)對(duì)象類型的縮寫。已明確定義的數(shù)據(jù)庫(kù)對(duì)象類型縮寫請(qǐng)遵循。

      2.2 數(shù)據(jù)庫(kù)對(duì)象創(chuàng)建

      根據(jù)需求,使用SQLSERVER2008建立了班級(jí)量化打分系統(tǒng)score數(shù)據(jù)庫(kù)。在數(shù)據(jù)庫(kù)內(nèi)新建了用戶信息類、參數(shù)配置類、報(bào)表展現(xiàn)類三大類數(shù)據(jù)庫(kù)表。

      2.2.1 用戶信息類表

      T_user_info(用戶基礎(chǔ)信息表)

      T_user_data_power(用戶數(shù)據(jù)權(quán)限)

      T_user_func_power(用戶功能權(quán)限)

      T_user_class(班級(jí)信息表)

      T_user_log_info(用戶操作日志表)

      2.2.2 參數(shù)配置類

      T_para_score(打分項(xiàng)參數(shù)配置)

      T_para_flag(打分標(biāo)志參數(shù))

      T_para_term(學(xué)期參數(shù)配置)

      T_para_week(學(xué)周參數(shù)配置)

      T_para_menu(系統(tǒng)菜單配置)

      2.2.3 報(bào)表展現(xiàn)類

      T_score_list(量化謄分表)

      T_score_day(打分日?qǐng)?bào)表)

      T_score_week(打分周報(bào)表)

      T_score_month(打分月報(bào)表)

      T_score_query(個(gè)人總成績(jī)查詢)

      3 前臺(tái)界面功能設(shè)計(jì)

      3.1 用戶管理

      包括用戶基礎(chǔ)信息維護(hù)、用戶班級(jí)信息維護(hù)、用戶功能權(quán)限維護(hù)、用戶數(shù)據(jù)權(quán)限維護(hù)、密碼修改等功能。

      3.2 參數(shù)配置

      包括打分項(xiàng)配置、學(xué)期配置、學(xué)周配置等參數(shù)配置功能。

      3.3 量化謄分

      “量化謄分”模塊針對(duì)具有打分權(quán)限的用戶開放,限制用戶只能在自己的打分項(xiàng)范圍內(nèi)進(jìn)行每天的打分。每天24:00以前將今天的加扣分錄入系統(tǒng),超過(guò)這個(gè)時(shí)間,系統(tǒng)將自動(dòng)關(guān)閉,不能再進(jìn)行加扣分操作,系統(tǒng)默認(rèn)分值都為0分。

      3.4 報(bào)表查詢

      提供打分成績(jī)?nèi)請(qǐng)?bào)、打分成績(jī)周報(bào)、打分成績(jī)?cè)聢?bào)、按時(shí)間段查詢總成績(jī)的查詢和導(dǎo)出等功能。

      4 結(jié)語(yǔ)

      基于B/S模式下的班級(jí)量化打分系統(tǒng),減少了人工計(jì)算的環(huán)節(jié),提高了工作效率,基本達(dá)到了預(yù)期效果,但是還有一些問(wèn)題需要在以后的使用過(guò)程中加以改進(jìn)。

      【參考文獻(xiàn)】

      [1]張昌龍,辛永平.ASP.NET 4.0從入門到精通[M].機(jī)械工業(yè)出版社,2011.1.

      [2]徐孝凱,賀佳英.數(shù)據(jù)庫(kù)基礎(chǔ)與SQL Server應(yīng)用開發(fā)[M].清華大學(xué)出版社,2008.4.

      [責(zé)任編輯:王楠]

      猜你喜歡
      應(yīng)用程序對(duì)象服務(wù)器
      神秘來(lái)電
      睿士(2023年2期)2023-03-02 02:01:09
      通信控制服務(wù)器(CCS)維護(hù)終端的設(shè)計(jì)與實(shí)現(xiàn)
      刪除Win10中自帶的應(yīng)用程序
      攻略對(duì)象的心思好難猜
      意林(2018年3期)2018-03-02 15:17:24
      得形忘意的服務(wù)器標(biāo)準(zhǔn)
      基于熵的快速掃描法的FNEA初始對(duì)象的生成方法
      計(jì)算機(jī)網(wǎng)絡(luò)安全服務(wù)器入侵與防御
      區(qū)間對(duì)象族的可鎮(zhèn)定性分析
      關(guān)閉應(yīng)用程序更新提醒
      電腦迷(2012年15期)2012-04-29 17:09:47
      三星電子將開設(shè)應(yīng)用程序下載商店
      岚皋县| 成安县| 桦甸市| 博白县| 高要市| 平顶山市| 旬邑县| 彭泽县| 新津县| 栾城县| 静乐县| 友谊县| 霍山县| 济阳县| 昌乐县| 新化县| 临桂县| 怀化市| 始兴县| 永州市| 滨州市| 永定县| 济阳县| 屏边| 阜南县| 娄烦县| 福海县| 平顶山市| 行唐县| 平邑县| 丰镇市| 梁河县| 新郑市| 秦皇岛市| 台江县| 福州市| 延安市| 沭阳县| 子长县| 云和县| 东阿县|