999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于.Net的大學(xué)生項(xiàng)目管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2013-12-29 00:00:00陳進(jìn)陳士川
科技資訊 2013年10期

摘 要:隨著“項(xiàng)目化”的教學(xué)方法在實(shí)踐教學(xué)中深入應(yīng)用,如何提高學(xué)生項(xiàng)目實(shí)踐的主動(dòng)性,讓學(xué)生作為主體申報(bào)項(xiàng)目,指導(dǎo)教師對(duì)學(xué)生申報(bào)的項(xiàng)目進(jìn)行全程控制管理,促進(jìn)項(xiàng)目的順利完成,成為了一個(gè)值得研究的課題。本文基于Web的B/S模式,運(yùn)用SQL Server2008數(shù)據(jù)庫(kù)和ASP.NET開(kāi)發(fā)技術(shù),設(shè)計(jì)了一個(gè)含項(xiàng)目申報(bào)、審核、立項(xiàng)至結(jié)項(xiàng)為一體的項(xiàng)目管理系統(tǒng),解決了對(duì)項(xiàng)目的流程化管理需求。

關(guān)鍵詞:ASP.NET B/S 三層結(jié)構(gòu) 項(xiàng)目管理系統(tǒng)

中圖分類(lèi)號(hào):G71 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-3791(2013)04(a)-0017-02

目前,越來(lái)越多的大學(xué)課程都采用“項(xiàng)目導(dǎo)入、任務(wù)驅(qū)動(dòng)”的教學(xué)方法,主要思想就是選擇比較典型的、實(shí)際的項(xiàng)目貫穿于整個(gè)教學(xué)始終,讓學(xué)生在實(shí)現(xiàn)項(xiàng)目的過(guò)程中,學(xué)習(xí)到開(kāi)發(fā)項(xiàng)目所需要的知識(shí)和職業(yè)技能。在整個(gè)教學(xué)過(guò)程中,“項(xiàng)目”的選擇起到舉足輕重的作用,比“項(xiàng)目”選擇更為重要的是確保整個(gè)項(xiàng)目的順利實(shí)施,把握好項(xiàng)目開(kāi)發(fā)的每一個(gè)環(huán)節(jié)。大學(xué)生項(xiàng)目管理系統(tǒng)就是為解決項(xiàng)目的過(guò)程管理而設(shè)計(jì)的一套項(xiàng)目管理平臺(tái),通過(guò)該平臺(tái)可以實(shí)現(xiàn)從項(xiàng)目申報(bào)到項(xiàng)目結(jié)項(xiàng)全過(guò)程的無(wú)紙化管理,確保項(xiàng)目實(shí)踐的效果。

1 系統(tǒng)功能設(shè)計(jì)

1.1 系統(tǒng)框架設(shè)計(jì)

本系統(tǒng)采用B/S三層架構(gòu)作為系統(tǒng)開(kāi)發(fā)框架,系統(tǒng)架構(gòu)圖如圖1所示。B/S三層架構(gòu)將整個(gè)系統(tǒng)劃分為表示層(WebUI)、業(yè)務(wù)邏輯層(BLL)、數(shù)據(jù)訪(fǎng)問(wèn)層(DAL)。

表示層(WebUI):負(fù)責(zé)接收用戶(hù)輸入,并將結(jié)果顯示在頁(yè)面上。

業(yè)務(wù)邏輯層(BLL):負(fù)責(zé)系統(tǒng)中所有業(yè)務(wù)邏輯的處理,并將處理的結(jié)果告知給上層。

數(shù)據(jù)訪(fǎng)問(wèn)層(DAL):負(fù)責(zé)處理和數(shù)據(jù)庫(kù)的所有交互操作,其中包含與數(shù)據(jù)庫(kù)的連接、查詢(xún)、添加、刪除和修改等操作方法。

1.2 系統(tǒng)總體設(shè)計(jì)

根據(jù)對(duì)用戶(hù)的需求調(diào)研,本系統(tǒng)主要包含如下功能模塊。

(1)基礎(chǔ)設(shè)置:包括系部、專(zhuān)業(yè)、班級(jí)、學(xué)生、教師以及數(shù)據(jù)字典項(xiàng)管理等功能。

(2)系統(tǒng)設(shè)置:包括系統(tǒng)功能、系統(tǒng)模塊、角色管理、角色功能管理等功能。

(3)項(xiàng)目申報(bào):包括填寫(xiě)項(xiàng)目申報(bào)書(shū)、項(xiàng)目列表、項(xiàng)目編輯等功能。

(4)項(xiàng)目審核、立項(xiàng)、日志:包括指導(dǎo)教師審核上報(bào)項(xiàng)目,專(zhuān)業(yè)負(fù)責(zé)人同意立項(xiàng),在項(xiàng)目開(kāi)發(fā)期間填寫(xiě)項(xiàng)目開(kāi)發(fā)日志等功能。

(5)中期檢查:包括學(xué)生填寫(xiě)期中檢查表,指導(dǎo)教師審核等功能。

(6)申請(qǐng)結(jié)項(xiàng):包括項(xiàng)目申報(bào)人根據(jù)項(xiàng)目完成情況,申請(qǐng)結(jié)項(xiàng),參加項(xiàng)目答辯等功能。

(7)項(xiàng)目結(jié)項(xiàng):包括指導(dǎo)老師錄入項(xiàng)目答辯情況,確定是否同意結(jié)項(xiàng)等功能。

在整個(gè)系統(tǒng)中,主要完成對(duì)學(xué)生所申報(bào)項(xiàng)目的過(guò)程化管理,這也是整個(gè)項(xiàng)目的核心功能。項(xiàng)目管理的主要流程如圖2所示。

1.3 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)

根據(jù)前期對(duì)項(xiàng)目管理系統(tǒng)的需求分析,針對(duì)項(xiàng)目的流程管理,設(shè)計(jì)了項(xiàng)目開(kāi)發(fā)所需要的數(shù)據(jù)庫(kù),共包含了11張表,如下表1所示。

2 系統(tǒng)實(shí)現(xiàn)關(guān)鍵技術(shù)

2.1 B/S三層架構(gòu)搭建

本系統(tǒng)的開(kāi)發(fā)技術(shù)采用基于B/S三層架構(gòu),開(kāi)發(fā)之前,先搭建好項(xiàng)目的開(kāi)發(fā)框架,開(kāi)發(fā)框架中包含了:CXCY.Web(表示層)、CXCY.DAL(數(shù)據(jù)訪(fǎng)問(wèn)層)、CXCY.BLL(業(yè)務(wù)邏輯層)、CXCY.Model(業(yè)務(wù)實(shí)體類(lèi))和CXCY.Common(公共處理方法類(lèi))。

為了提高開(kāi)發(fā)效率,在開(kāi)發(fā)時(shí)使用了輔助開(kāi)發(fā)工具CodeSmith,它是一種基于模板的代碼生成工具,可以自行編寫(xiě)模板,結(jié)合所設(shè)計(jì)的數(shù)據(jù)庫(kù),生成各層的處理代碼,這樣可以大大減少項(xiàng)目開(kāi)發(fā)時(shí)間,縮短項(xiàng)目開(kāi)發(fā)周期。下面給出數(shù)據(jù)訪(fǎng)問(wèn)層(DAL)刪除方法的模板代碼,僅供大家參考,刪除模板代碼如下:

2.2 分頁(yè)查詢(xún)技術(shù)

在實(shí)現(xiàn)綁定查詢(xún)列表時(shí)候,用到了分頁(yè)綁定技術(shù)。分頁(yè)綁定有兩種方式,一種是把所有數(shù)據(jù)先讀取到內(nèi)存,然后進(jìn)行分頁(yè)處理,這種方式在處理大數(shù)據(jù)量數(shù)據(jù)時(shí),速度會(huì)很慢。另一種是每次查詢(xún)只取固定條數(shù)的數(shù)據(jù),這種方式是目前主流方式。本項(xiàng)目在實(shí)現(xiàn)時(shí),就采用了第二種方式。為了實(shí)現(xiàn)分頁(yè),特設(shè)計(jì)了一分頁(yè)存儲(chǔ)過(guò)程,具體代碼如下:

3 結(jié)語(yǔ)

本項(xiàng)目設(shè)計(jì)的初衷是為了配合課堂教學(xué),提高課堂教學(xué)效果,讓學(xué)生自由組織團(tuán)隊(duì)或以個(gè)人的名義申報(bào)項(xiàng)目,指導(dǎo)老師可以通過(guò)平臺(tái)對(duì)學(xué)生所申報(bào)項(xiàng)目進(jìn)行流程控制和管理。經(jīng)過(guò)兩個(gè)學(xué)期的試用,發(fā)現(xiàn)很大程度上提高學(xué)生的學(xué)習(xí)積極性,規(guī)范了他們的行為,提升了老師的管理效率,值得繼續(xù)推廣和應(yīng)用。

參考文獻(xiàn)

[1]特羅爾森.C#與NET4高級(jí)程序設(shè)計(jì)[M].北京:人民郵電出版社,2011,4.

[2]崔淼.ASP.NET程序設(shè)計(jì)教程(C#版)[M].2版.北京:機(jī)械工業(yè)出版社,2011,6.

[3]盧揚(yáng),張光桃.基于ASP.NET技術(shù)的印刷管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)與現(xiàn)代化,2012,12.

[4]張杰敏.ASP.NET Web程序設(shè)計(jì)(C#版)[M].北京:北京大學(xué)出版社,2011,1.

主站蜘蛛池模板: 欧美亚洲国产日韩电影在线| 亚洲三级影院| 欧美一区福利| 国产视频自拍一区| 色噜噜综合网| 亚洲成a人片7777| 亚洲婷婷在线视频| 欧美区一区| 日韩成人在线一区二区| 人人爽人人爽人人片| 亚洲第一视频免费在线| 国产在线观看精品| 国产精品久久久久久影院| 色老头综合网| 国产成人午夜福利免费无码r| A级毛片无码久久精品免费| 国产成人精品高清在线| 国产成人一区在线播放| 97视频精品全国在线观看| 日韩精品专区免费无码aⅴ| 日日碰狠狠添天天爽| 97超碰精品成人国产| 国产拍揄自揄精品视频网站| 国产精品午夜福利麻豆| 婷婷久久综合九色综合88| 免费人成视频在线观看网站| 国产精品无码制服丝袜| 亚洲国产综合精品一区| 久久国产精品麻豆系列| 国产精品综合久久久| 亚洲天堂在线免费| 亚洲精品无码AⅤ片青青在线观看| 亚洲欧美国产高清va在线播放| 精品国产Av电影无码久久久 | 日本爱爱精品一区二区| 18禁黄无遮挡网站| 欧美狠狠干| 精品国产成人a在线观看| 国产黄色免费看| 亚洲bt欧美bt精品| 国产91导航| 国产成人福利在线| 免费看a级毛片| 久996视频精品免费观看| 一本大道在线一本久道| 亚洲熟妇AV日韩熟妇在线| 国产精品视屏| 一本大道无码高清| 亚洲日本中文字幕天堂网| 无码日韩精品91超碰| 大香网伊人久久综合网2020| 国产精品自拍合集| 香蕉视频国产精品人| 国产麻豆福利av在线播放| 亚洲日本一本dvd高清| 99er精品视频| 国产乱人激情H在线观看| 久久综合丝袜长腿丝袜| 亚洲精品无码不卡在线播放| 亚洲无码精彩视频在线观看| 东京热av无码电影一区二区| 欧美午夜性视频| 欧美日韩午夜| 国产成人AV男人的天堂| 狠狠v日韩v欧美v| 亚洲视频二| 国产女人在线视频| 亚洲黄色视频在线观看一区| 色一情一乱一伦一区二区三区小说 | 欧美一区二区自偷自拍视频| 青草视频久久| 久久精品人妻中文系列| 亚洲视频免| 亚洲国产精品国自产拍A| 亚洲国产天堂在线观看| 久久综合亚洲鲁鲁九月天| 日韩无码黄色网站| 国产精品冒白浆免费视频| 久久综合五月婷婷| 麻豆精品在线视频| 亚洲国产一区在线观看| 精品伊人久久久香线蕉 |