資源描述:
《畢業(yè)論文 圖書(shū)管理系統(tǒng)》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、福建商業(yè)高等專(zhuān)科學(xué)校2009屆畢業(yè)論文圖書(shū)管理系統(tǒng)學(xué)生姓名:林宏弘學(xué)生學(xué)號(hào):09537003年級(jí):2009專(zhuān)業(yè):軟件技術(shù)指導(dǎo)教師:林峰職稱(chēng):講師2012年05月畢業(yè)論文原創(chuàng)性聲明茲呈交的畢業(yè)論文,是本人在指導(dǎo)老師指導(dǎo)下獨(dú)立完成的。本人在畢業(yè)論文寫(xiě)作中參考的其他個(gè)人或集體的研究成果,均在文中心明確方式標(biāo)明。本人依法享有和承擔(dān)由此論文而產(chǎn)生的權(quán)利和責(zé)任聲明人:林宏弘2012年05月內(nèi)容摘要科研管理系統(tǒng)是針對(duì)我校日常科研管理工作的具體要求,從科研成果管理、科研項(xiàng)目管理、科研經(jīng)費(fèi)管理、科研機(jī)構(gòu)及科研人員等方面進(jìn)行建設(shè)的系統(tǒng)。隨著科研管理系統(tǒng)數(shù)據(jù)日益增加,數(shù)據(jù)量的龐大,教師對(duì)數(shù)
2、據(jù)查看的要求也隨之提高,尤其是報(bào)表方面,舊的報(bào)表已經(jīng)不能滿(mǎn)足教師的需求。為此,對(duì)科研系統(tǒng)進(jìn)行改進(jìn),主要是報(bào)表數(shù)據(jù)顯示方面。本系統(tǒng)是在WindowsXP下,采用ASP.NETWEB技術(shù)和MicrosoftSQLServer2000數(shù)據(jù)庫(kù),開(kāi)發(fā)工具為MicrosoftVisualStudio2008,采用C#技術(shù)模擬Pet.Shop架構(gòu)開(kāi)發(fā)的一種系統(tǒng)。應(yīng)用數(shù)據(jù)層基類(lèi)?、數(shù)據(jù)層工廠(chǎng)類(lèi)、接口層?、接口實(shí)現(xiàn)層?、實(shí)體類(lèi)?、業(yè)務(wù)邏輯層、表示層的分層體系結(jié)構(gòu)。主要用了ASP.NET中的用戶(hù)自定義控件和UserControl類(lèi)。關(guān)鍵字:C#;SQLserver2005;Pet.Sho
3、p架構(gòu);報(bào)表;科研管理系統(tǒng)目錄中英文摘要(I)1.引 言(1)2.可行性分析(1)2.1可行性研究的前提(1)2.1.1目的(1)2.1.2條件(1)2.1.3決定可行性的主要因素(1)2.2系統(tǒng)技術(shù)可行性分析(2)2.2.1開(kāi)發(fā)環(huán)境的選擇(2)2.2.2編程語(yǔ)言的選擇(4)2.2.3數(shù)據(jù)庫(kù)服務(wù)器的選擇(4)3.模塊分析及總體設(shè)計(jì)(4)3.1模塊需求(4)3.1.1系統(tǒng)結(jié)構(gòu)分析(5)3.1.2功能描述(6)3.1.3功能模塊詳細(xì)描述(6)3.2系統(tǒng)開(kāi)發(fā)工具(6)3.2.1系統(tǒng)開(kāi)發(fā)所用技術(shù)(7)3.2.2運(yùn)行環(huán)境(7)4.模塊開(kāi)發(fā)設(shè)計(jì)(7)4.1開(kāi)發(fā)框架的設(shè)計(jì)(7)4.1
4、.1模型設(shè)計(jì)(10)4.1.2控制器設(shè)計(jì)(11)4.1.3視圖設(shè)計(jì)(11)4.2數(shù)據(jù)庫(kù)設(shè)計(jì)(11)4.2.1數(shù)據(jù)庫(kù)表設(shè)計(jì)的準(zhǔn)則(11)4.2.2數(shù)據(jù)庫(kù)表的設(shè)計(jì)(前臺(tái))(11)5.系統(tǒng)設(shè)計(jì)(15)5.1首頁(yè)登錄界面(15)5.2報(bào)表分析(16)5.3年度報(bào)表(18)5.3.1年度報(bào)表(18)5.3.2個(gè)人報(bào)表(27)5.3.3年度工作(32)6.總結(jié)(21)致謝(33)參考文獻(xiàn)(34)1.引言計(jì)算機(jī)是新技術(shù)革命的一支主力,也是推動(dòng)社會(huì)向現(xiàn)代化邁進(jìn)的活躍因素。計(jì)算機(jī)科學(xué)與技術(shù)是第二次世界大戰(zhàn)以來(lái)發(fā)展最快、影響最為深遠(yuǎn)的新興學(xué)科之一。計(jì)算機(jī)產(chǎn)業(yè)已在世界范圍內(nèi)發(fā)展成為一種極富生
5、命力的戰(zhàn)略產(chǎn)業(yè)。隨著社會(huì)的發(fā)展,計(jì)算機(jī)網(wǎng)絡(luò)日趨成熟,走進(jìn)了我們的生活,成為我們生活的主流,同時(shí)也被廣泛應(yīng)用于教學(xué),科研,事業(yè)等各個(gè)方面。所謂科研管理系統(tǒng)就是針對(duì)日??蒲泄芾砉ぷ鞯木唧w要求而實(shí)現(xiàn)科研工作的網(wǎng)絡(luò)化管理的一種系統(tǒng),本系統(tǒng)的建設(shè)也是計(jì)算機(jī)網(wǎng)絡(luò)飛速發(fā)展給人們帶來(lái)方便的一種表現(xiàn)。本系統(tǒng)模擬Pet.Shop框架開(kāi)發(fā),在MicrosoftVisualStudio2005平臺(tái)下使用C#語(yǔ)言開(kāi)發(fā)的,數(shù)據(jù)庫(kù)使用MicrosoftSQLServer2005。通過(guò)前用戶(hù)界面和后臺(tái)代碼的建設(shè)共同完成了科研成果管理、科研項(xiàng)目管理、科研經(jīng)費(fèi)管理、科研機(jī)構(gòu)及科研人員等模塊從而充分展示了科
6、研管理系統(tǒng)所帶來(lái)的便利。2.可行性分析2.1可行性研究的前提2.1.1目的盡可能在最短的時(shí)間內(nèi)確定完成系統(tǒng)模塊,以便學(xué)校科研工作更加順利進(jìn)行。2.1.2條件現(xiàn)所具有的軟、硬件設(shè)備如下:開(kāi)發(fā)設(shè)備:PC機(jī)(CPU:Intel(R)Core(TM)2CPU4300@1.80GHz(2CPUs),內(nèi)存:2046MB)開(kāi)發(fā)環(huán)境:WindowsXP開(kāi)發(fā)軟件:VisualStudio2008數(shù)據(jù)庫(kù)服務(wù)器:SQLServer2005其它輔助工具:Dreamweaver以上設(shè)備可以滿(mǎn)足本系統(tǒng)的開(kāi)發(fā)。2.1.3決定可行性的主要因素一個(gè)良好的科研管理系統(tǒng)可以幫助我??蒲泄ぷ鞯木W(wǎng)絡(luò)化管理。完成
7、此系統(tǒng)有助于科研管理溝通平臺(tái)的構(gòu)建,系統(tǒng)維護(hù)只要在后臺(tái)進(jìn)行編輯,前臺(tái)的用戶(hù)界面操作就能很好地按一定方式進(jìn)行以達(dá)到你所要的效果。服務(wù)于學(xué)??蒲泄ぷ魅藛T的工作,具有較強(qiáng)的使用性。當(dāng)然,系統(tǒng)的完整性離不開(kāi)各模塊的完整性。332.1系統(tǒng)技術(shù)可行性分析2.1.1 開(kāi)發(fā)環(huán)境的選擇C#(讀做"Csharp")是微軟推出的一種基于.NET框架的、面向?qū)ο蟮母呒?jí)編程語(yǔ)言。C#由C語(yǔ)言和C++派生而來(lái),繼承了其強(qiáng)大的性能,同時(shí)又以.NET框架類(lèi)庫(kù)作為基礎(chǔ),擁有類(lèi)似VisualBasic的快速開(kāi)發(fā)能力。C#由安德斯·海爾斯伯格主持開(kāi)發(fā),微軟在2000年發(fā)布了這