国产丁香婷婷妞妞基地-国产人人爱-国产人在线成免费视频麻豆-国产人成-91久久国产综合精品-91久久国产精品视频

公務員期刊網 精選范文 企業網站開發論文范文

企業網站開發論文精選(九篇)

前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的企業網站開發論文主題范文,僅供參考,歡迎閱讀并收藏。

企業網站開發論文

第1篇:企業網站開發論文范文

關鍵詞:JSP;論文管理;數據庫

中圖分類號:TP315文獻標識碼:A文章編號:1009-3044(2007)15-30595-01

Based on the JSP College Students Papers Management System Design and Implementation

HAN Li-kai, FENG Li, ZHANG Hong-xiang, DING Xiao-qian

(Department of Computer, Xi'an University of Arts and Science, Xi'an 710065, China)

Abstract:SQL Server database as background the use of standard three-tier MVC (JSP-JavaBean - Servlet) include the application development model logic, process and display logic into different components to achieve, and these components can be interactive and reuse, Efficient Implementation of college students published papers management functions.

Key words:JSP; Paper management; Database

1 引言

隨著大學教育的普及,大學生的數量不斷擴大,隨之而來的是學生論文數量的不斷增多,而且畢業論文的管理也是高校評估的一個重要方面。如果仍按照手工作業來進行論文庫的管理工作,不僅工作量大,而且容易出錯,更不方便大家查閱。本文旨在開發出具有論文的、管理和查閱工作的信息管理系統。

2 系統設計

2.1 系統設計的基本思路

系統以SQL Server作為后臺數據庫,采用基于數據庫操作類的開發模式和標準MVC三層架構(JSP-JavaBean-Servlet)開發模式把應用邏輯,處理過程和顯示邏輯分成不同的組件來實現,這些組件可以進行交互和重用,從而提高了效率。其中Servlet擔當主要邏輯控制,通過接受JSP傳來的請求,調用以及初始化JaveBean,再通過JSP傳到客戶端,對后臺數據庫的連接和通訊則由SqlBean來實現[1]。

2.2 系統的工作流程

系統使用的流程是先由管理員進行系統數據的初始化,然后由學生登錄系統進行論文和管理工作,這些登記在庫的論文將作為以后查詢的主要對象。系統的用戶信息和權限由系統管理員進行維護,有身份的用戶登錄系統進行論文、科技專著、學術報告的與管理工作,其他用戶則可以進行論文的查閱。

2.3 系統的主要特點

(1)依托校園網的優勢設計和開發,通過此平臺,學生可以不受時間、空間、地域的限制,實現網上和瀏覽論文。

(2)模塊組件化。充分考慮到代碼重用機制,比如查詢、修改、刪除等都被做成獨立可以重用的模塊,在使用時只要根據傳遞的參數不同直接調用即可。

3 系統的功能模塊和數據庫設計

3.1 系統的功能模塊

系統的功能模塊如圖1所示。主要包括兩個方面,一方面是管理員的管理功能,包括院系維護、人員維護和角色權限維護,這一部分是系統管理的基礎,至關重要;另一方面是論文管理功能,包括論文和進行論文管理、科技專著和進行科技專著管理、學術報告和進行學術報告管理等。

各個模塊要實現的功能如下:

(1)管理員登錄:系統初始化好一個系統管理員用戶,管理員能夠通過該入口進入系統主界面進行管理操作。

(2)管理員管理學院:實現對添加新學院、修改、刪除等功能。

(3)管理員管理系所:實現對添加新系所、修改、刪除等功能。

圖1 系統的功能結構

(4)管理員管理學生用戶:實現添加新人、查看、修改、刪除和查詢人員信息等功能。

(5)管理員管理角色權限:實現新增、修改和刪除角色等功能。系統初始化有“系統維護管理員”的角色,該角色為系統管理員所有,可以進行所有的操作。每一個角色對應的操作權限是操作模塊的名稱。

(6)學生登錄:大學生用戶按照管理員分配的用戶名和密碼登錄系統,其所擁有的權限為系統管理員為其分配的權限集合。

(7)學生進行論文管理:可以、管理論文。

(8)學生進行科技專著管理:可以、管理科技專著。

3.2 數據庫的設計

本系統在設計過程中,盡量考慮到各個模塊中相似之處,減少表格數量,提高表格的關聯程度,以及減少數據庫中數據的冗余。根據系統的流程和功能需求,數據庫主要包含下面幾個表:

(1)學院數據表:用于存放學院數據,數據項包括學院名稱、負責人、電話、學院編號等。

(2)系所數據表:用于存放系所數據,數據項包括系所名稱、所屬學院、負責人、電話、系所編號等。

(3)學生數據表:用于存放學生數據,包括的字段有編號、學院、作者、刊物名稱、論文名稱、收錄情況、影響力、影響因子、引用次數、第幾作者、備注。

(4)科技專著數據表:用于存放科技專著數據,包括的字段有編號、學院、作者、字數(萬字)、備注等。

4 數據訪問控制的實現

4.1 數據訪問控制

用基于連接池的數據庫技術對數據庫進行訪問。連接池具有以下功能:裝載和注冊JDBC驅動程序;根據在屬性文件中定義的屬性創建連接池對象;實現連接池名字與其實例之間的映射;跟蹤客戶程序對連接池的引用,保證在最后一個客戶程序結束后安全關閉所有連接池[2]。系統采用DB Connection Manager的Java類管理連接池對象,其中每一個連接池保持一組JDBC數據庫連接對象,可以為任何Servlet所使用。

系統采用數據庫連接池進行數據庫的統一管理,同時在數據庫操作上進行了封裝,方便程序開發時與數據庫的交互。數據庫連接池在實現某一個功能時,首先要連接數據庫,如果在每一次需要進行數據庫操作前都要加載驅動、創建連接,那么在連接的入口參數處理上將是十分零散,不好管理和維護。一旦系統移植,數據庫參數改變,將需要重新修改所有的連接代碼,重新編譯,這項工作十分復雜[3]。本系統采用DBConnectionManager類來創建連接池,則不需要重新修改所有的連接代碼,重新編譯,該類封裝了數據庫操作的基本函數,用于作為JavaBean的父類,便于統一管理。

4.2 Web訪問控制

Web訪問控制主要通過JSP程序編程來控制。當用戶登錄系統時,首先檢查訪問是否是受控頁,如果訪問受控制則判斷用戶是否有權限,如果有則發送受控頁面,否則返回到登錄頁面提示用戶登錄。

5 結束語

基于JSP的高校學生論文管理系統具有良好的穩定性、靈活性、可申縮性和易維護性,系統能夠很容易融合到學院現代化辦公系統中,可以大大提高工作效率。目前,該系統正在進一步完善中。

參考文獻:

[1]劉劍. JSP網站開發與設計[J]. 電腦知識與技術.學術交流, 20056(5):17-23.

[2]吳艷霞, 吳傳明. 論中小企業網站建立與推廣[J]. 現代企業, 2005(3):48-50.

主站蜘蛛池模板: 99久久精品99999久久 | 欧美一区二区三区视频在线 | 国产下药迷倒白嫩丰满美女j8 | 午夜欧美日韩在线视频播放 | 国产精品美乳免费看 | 毛片免费全部播放一级 | 欧美日韩一区二区三区免费 | 国产99视频精品免费视频免里 | 国产成人亚洲精品无广告 | 一级特黄爽大片刺激 | 亚洲国产精品免费 | 在线观看精品自拍视频 | 夜夜躁狠狠躁日日躁2021 | 亚洲欧美日韩一区 | 国产在线观看免费一级 | 91精品久久一区二区三区 | 欧美日韩亚洲国产 | 欧美性猛交xxxxxxxx软件 | 一级毛片免费播放视频 | 国产日韩亚洲欧美 | 国产视频在线免费观看 | 韩国免又爽又刺激激情视频 | 久久综合给合久久狠狠狠97色69 | 91香蕉国产线在线观看免费 | 国产福利一区二区在线精品 | 免费v片视频在线观看视频 免费v片在线观看 | 黄视频免费在线 | 国产激情一区二区三区在线观看 | 亚洲乱码一区二区三区国产精品 | 亚洲精品aaa | 97精品国产高清在线看入口 | 色综合精品久久久久久久 | 欧美视频久久久 | 怡红院免费的全部视频 | 99久久精品男女性高爱 | 免费一级欧美片在线观看 | 亚洲国产精品ⅴa在线观看 亚洲国产精品aaa一区 | 在线视频观看免费视频18 | 自拍偷拍视频在线观看 | 成熟性xxxxx 成网站在线观看人免费 | 免费一级毛片免费播放 |