freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

辦公自動化系統(tǒng)畢業(yè)設(shè)計論文-閱讀頁

2025-07-13 09:34本頁面
  

【正文】 Sum貨幣各款項求和Summary文本摘要Remark文本備注AccountName文本會計經(jīng)手人AddDate日期/時間記錄添加日期ModifyData日期/時間記錄修改日期公司通知公告牌數(shù)據(jù)項記錄在公司通知公告牌數(shù)據(jù)表中,如表36。在創(chuàng)建ASP應(yīng)用程序時,超過這個次數(shù),系統(tǒng)將不再顯示登陸界面。創(chuàng)建ASP應(yīng)用程序:,創(chuàng)建了一個ASP應(yīng)用程序來處理用戶登陸次數(shù)的信息。單擊鼠標右鍵,彈出屬性對話框,在“應(yīng)用程序設(shè)置”里,創(chuàng)建ASP應(yīng)用程序,名稱與Web根目錄同名。 系統(tǒng)主頁面 系統(tǒng)主界面圖及主要功能系統(tǒng)主頁面如圖42,主頁面上有三個主要鏈接,分別指向內(nèi)部系統(tǒng)的3個主要功能模塊。在系統(tǒng)中大部分頁面都要經(jīng)過這一判斷。這個頁面重要動能有:圖43 信息管理界面圖 修改個人信息主頁面修改個人信息頁面圖如圖44用戶可以對原來系統(tǒng)數(shù)據(jù)庫中的個人信息進行修改,有些信息是無法更改的,如部門,職位,是否為系統(tǒng)管理員,是否為財務(wù)管理員等。(這里只列出修改的情況,因為不修改密碼的情況跟修改的情況接近并相對簡單得多)用戶要求修改自己密碼時,必須輸入兩次密碼,以確保用戶輸入正確,如果兩次密碼輸入相同,則將用戶提交的表單信息更新到數(shù)據(jù)庫。系統(tǒng)管理員根據(jù)不同的排序方式進入系統(tǒng)管理員頁面(圖45是以姓名方式進入),可以選中要修改的用戶,可單擊“修改此用戶信息”按鈕進入修改此用戶信息的頁面或單擊“刪除此用戶信息”刪除選中的用戶或單擊“添加新用戶信息”添加新用戶。如果用戶提交刪除用戶按鈕(Delet),這時就要判斷選中的是哪一個用戶,通過表單元素SelectWho的值來確定,如果未選擇用戶則SelectWho為空,那么就不進行任何操作。當系統(tǒng)管理員進入此頁面,頁面表單元素顯示此前管理員選中的用戶詳細信息,管理員可以在這里對員工信息的各個字段進行修改。首先對連接的用戶進行身份識別,必須是登陸用戶并且具有管理員身份才能瀏覽此頁,否則重新導(dǎo)向系統(tǒng)登陸頁面。頁面使用的數(shù)據(jù)庫組件為:系統(tǒng)用戶信息數(shù)據(jù)表(PSLogins),部門信息數(shù)據(jù)表(Departments)和職位信息表(Positions)。校驗通過則將新用戶信息插入數(shù)據(jù)庫中。圖48 公司財務(wù)信息管理界面 公司財務(wù)信息管理系統(tǒng)的權(quán)限設(shè)置財務(wù)系統(tǒng)對一個公司來說必須有清晰的權(quán)限規(guī)定,在這個系統(tǒng)里我把財務(wù)權(quán)限相關(guān)的身份分以下五種,從低到高排列如下:具體權(quán)限設(shè)置:其他任何人都不能添加財務(wù)記錄。 公司財務(wù)管理系統(tǒng)的主要功能模塊圖49 公司財務(wù)管理系統(tǒng)的主要功能模塊圖 添加新財務(wù)信息記錄頁面公司財務(wù)管理人員能添加新的財務(wù)記錄,記錄包括:財務(wù)經(jīng)手人、部門、隸屬的財務(wù)項目、各個款項和數(shù)額、會計經(jīng)手人(如圖410)。該頁面的主要功能: 添加新財務(wù)項目頁面具有財務(wù)管理員身份的用戶都可以看到這個頁面,但是只有財務(wù)部主管才可以添加或修改財務(wù)項目操作(如圖411,圖中顯示的是添加不成功頁面)。頁面使用的數(shù)據(jù)庫組件有:財務(wù)項目信息表(FinancialProjects)和系統(tǒng)用戶信息數(shù)據(jù)表(PSLogins)。總流水帳報表是所有財務(wù)記錄報表,只有公司經(jīng)理和財務(wù)部主管才有權(quán)利瀏覽。部門財務(wù)報表是某個部門所有財務(wù)記錄的報表,只有公司經(jīng)理和相應(yīng)部門的主管可以瀏覽。項目財務(wù)報表是某個財務(wù)項目的所有財務(wù)記錄報表,只有公司經(jīng)理和該項目的主管可以瀏覽。個人財務(wù)報表是某個經(jīng)手人所經(jīng)手過的所有財務(wù)記錄報表,只有公司經(jīng)理和此經(jīng)手員工可以瀏覽。主頁面圖如圖412(圖中顯示的是無權(quán)修改的頁面):在時間是否有時間期限限制時,為了使SQL語句簡單,用了StartDate和EndDate來存儲報表的起始時間和截止時間,如果選擇無時間期限限制,就把StartDate和EndDate分別設(shè)置為“000011”和“99991231”,這里用的是一個字符串變量TheTimeLimit來存儲生成報表有無時間限制的信息。圖412 生成財務(wù)信息報表頁面校驗身份通過后,在查詢數(shù)據(jù)庫中會生成一個記錄集RSAllFinancialTecord來存儲財務(wù)記錄以備輸出,上述四種類型的報表的記錄內(nèi)容都記錄在這個記錄集里,所以HTML部分輸出時只要對這個記錄集輸出就可以了。 修改財務(wù)信息頁面頁面圖如圖413。用戶第一次進入,可以選擇要修改的財務(wù)記錄查詢條件,有四種條件:財務(wù)記錄的ID號,財務(wù)記錄所屬的財務(wù)項目,財務(wù)記錄的經(jīng)手人和財務(wù)記錄的添加日期,用戶可以任意組合來查詢需要的財務(wù)記錄。用戶點擊“查詢符合條件的財務(wù)記錄”按鈕,頁面顯示符合條件的所有記錄。用戶選擇某個財務(wù)記錄并點擊“選種某條財務(wù)記錄”按鈕,則頁面顯示該財務(wù)記錄的修改頁面。這里使用了變量QueryLabel來表示這三種狀態(tài),分別設(shè)為3。在本頁面的HTML部分,根據(jù)QueryLabel的值,輸出相應(yīng)狀態(tài)的HTML頁面。 內(nèi)部信息交流系統(tǒng)主頁面內(nèi)部信息交流系統(tǒng)主頁面圖414。頁面下方顯示當日并且是有效的公司所有內(nèi)部公共通知。 內(nèi)部通知公告牌頁面頁面功能,公司內(nèi)部的通知分成了3類(頁面如圖415):部門通知,只有部門內(nèi)員工能見。個人通知,只有被通知人可以看見。還有一列按鈕:修改某條通知、刪除某條通知、發(fā)送新通知和管理員清空過期通知。該頁面使用的數(shù)據(jù)庫組件有:內(nèi)部信息表(MessageBoard)。通知確認的過程:這里把新通知插入數(shù)據(jù)庫時,使用Session對象的Name作為通知發(fā)送者,用系統(tǒng)時間做為通知發(fā)送時間。圖416 發(fā)送新通知信息頁面 修改某條通知信息頁面用戶可以修改選中的通知的兩個內(nèi)容:通知有效天數(shù)和通知內(nèi)容(如圖417)。校驗通過,連接數(shù)據(jù)庫。圖417 修改某條通知信息頁面 意見箱頁面用戶可以選擇向不同的部門主管提交建議。用戶還可以點擊“查看我的意見”查詢所有已經(jīng)被處理過的自己曾機提交過的意見反饋情況(如圖418)。用戶點擊“提交我的意見”后,系統(tǒng)收集用戶提交的表單信息,將意見插入數(shù)據(jù)庫中。下一步,程序把用戶提交的意見以電子郵件的方式發(fā)送給相關(guān)部門主管,先確認意見的ID,該ID是系統(tǒng)自動編號的,然后查詢發(fā)往部門主管的電子郵件地址。頁面使用的數(shù)據(jù)庫組件有:部門信息數(shù)據(jù)表(Departments),意見建議類型數(shù)據(jù)表(SuggestionTypes)和意見建議信息表(SuggestionRecords)。關(guān)鍵步驟分析:。用戶批閱了意見后提交表單,判斷用戶提交的表單里回復(fù)意見欄不能為空。接著把用戶提交的姓名和登陸密碼同系統(tǒng)用戶信息表里查出的結(jié)果進行校驗,校驗通過則說明用戶是建議接受部門的主管,有權(quán)進行批閱,否則無權(quán)進行批閱。意見的提交者可以在意見箱頁面點擊“查看我的意見”按鈕,就可以看到被處理過的意見。 投票站頁面用戶可以根據(jù)自己的需要向不同的人發(fā)送投票邀請,可以分為三類:全體員工;某個部門的員工;某個職位的員工。主要步驟:校驗身份,用戶填寫好投票的標題、內(nèi)容、發(fā)布投票的范圍(要邀請的人員的范圍)開始投票,首先判斷用戶選擇了何種投票范圍,從系統(tǒng)用戶信息表查詢出相應(yīng)的被邀請人的郵件地址和總?cè)藬?shù)。郵件發(fā)送完成后,在投票信息數(shù)據(jù)表里記下對應(yīng)此次投票的ID和被邀請的人的ID和姓名。在查詢總投票人數(shù)的SQL語句里,使用了count語句,其含義是對所有滿足查詢條件的記錄的樹木進行計數(shù),把各種情況下被邀請參加投票人員的電子郵件地址和人數(shù)分別存儲在RSEmails和RSVoterNumber記錄集里。使用Session對象的Name字段作為投票發(fā)起人的值并使用系統(tǒng)時間做為投票發(fā)布時間,要把新插入投票問題信息表的投票ID查詢出來,關(guān)鍵代碼如下:set RSQuestionID=(”select QuestionID from VotingQuestiongs”_amp。CurrentDateTimeamp。在保證每一個投票的人只有一次投票機會的問題上,要保證沒個人只能有一次投票機會,在每個投票人員點擊了投票鏈接地址后,只能投出一票,如果再次點擊該鏈接系統(tǒng)不會再顯示投票頁面,為了實現(xiàn)這一點,在提供給投票人的鏈接地址上加了兩個具體的QueryString參數(shù):一個是投票的ID,就是QuestionID;另一個是投票的人自己的ID,就是VoterID。頁面使用的數(shù)據(jù)庫組件有:系統(tǒng)用戶信息表(PSLogins),部門信息數(shù)據(jù)表(Departments),職位信息表(Positons),公司投票問題信息數(shù)據(jù)表(VotingQuestions)和公司投票信息數(shù)據(jù)表(VotingVotes)。投票人員將收到一封電子郵件,郵件包含了最新的投票結(jié)果。在頁面開始時首先對這兩個參數(shù)進行判斷,如果有一個為空,則說明不是合法的投票人,系統(tǒng)將切換到登陸界面。該頁面使用了兩個數(shù)據(jù)庫組件:投票問題信息表和投票信息表。ADO是OLE DB的低級簡約層,而OLE DB則是ODBC頂層的一種數(shù)據(jù)服務(wù)。在系統(tǒng)ASP代碼中,每次訪問系統(tǒng)數(shù)據(jù)庫都建立了一個和ADO數(shù)據(jù)庫對象連接,然后才打開數(shù)據(jù)庫并執(zhí)行相應(yīng)的SQL語句,把執(zhí)行結(jié)果返回到記錄集里,關(guān)鍵代碼如下:Set conn=(””)”ASPData”,”sa”,”yourpassword”Se RSYourRecordSet=(”Your SQLString”)SQL語言是數(shù)據(jù)庫的標準語言,在ASP中,要訪問一個數(shù)據(jù)庫,就要使用SQL語言。構(gòu)造SQL語句在SQL語句編寫中,常常需要根據(jù)用戶輸入并提交的表單元素的值進行查詢或者更新數(shù)據(jù)庫。在登陸頁面中,為了對用戶身份進行校驗,需要用戶在頁面表單里填寫用戶名和密碼,在ASP代碼中,在系統(tǒng)用戶信息表里對用戶提供的信息進行查詢,語句如下:TheUsername=(Username)ThePassword=(Password)set RSLogin = (select * from PSLogins where amp。 _amp。 39。 Password = 39。 ThePassword amp。)其中的TheUsername和ThePassword都是用戶填寫的。以系統(tǒng)登陸也面為例,為了辯別用戶的身份,要求用戶輸入登陸名和密碼,然后根據(jù)用戶舒服和在系統(tǒng)用戶信息表里查詢是否匹配,以驗證用戶是否合法。)=0 and Instr(ThePassword, 39。)=0 _ and Instr(ThePassword, 39。 LoginID = 39。 TheUsername amp。 and amp。 amp。 39。 TheTimes amp。本系統(tǒng)的開發(fā)是基于windows XP Professional環(huán)境的,數(shù)據(jù)庫使用的是Access 2000。在前面已經(jīng)建立了Access數(shù)據(jù)庫,并完成了數(shù)據(jù)初始化工作。在數(shù)據(jù)庫的轉(zhuǎn)移過程中,將使用到一種功能強大且操作簡單的數(shù)據(jù)轉(zhuǎn)移工具DTS Wizard 。使用DTS Wizard將Access中的數(shù)據(jù)轉(zhuǎn)移到SQL Server,可采取以下步驟:(1)啟動SQL Server的企業(yè)管理器(Enterprise Manager),在控制臺數(shù)據(jù)庫節(jié)點上單擊鼠標右鍵,在彈出的快捷菜單中選擇“新建數(shù)據(jù)庫”菜單項,將彈出“數(shù)據(jù)庫屬性”對話框。(2)在剛才創(chuàng)建的數(shù)據(jù)庫名稱上單擊鼠標右鍵,彈出快捷菜單中選擇“所有任務(wù)”→“導(dǎo)入數(shù)據(jù)”菜單項,將彈出“DTS導(dǎo)入/導(dǎo)出向?qū)А睂υ捒?。圖51 選擇數(shù)據(jù)源(3)單擊[下一步]按鈕,即可彈出“選擇目的數(shù)據(jù)庫”對話框,這里采用默認設(shè)置即可。連續(xù)兩次單擊[下一步]按鈕,將彈出“在完成DTS導(dǎo)入/導(dǎo)出向?qū)А痹捒?,單擊[完成]按鈕,即可將Access數(shù)據(jù)庫db_News中的所有數(shù)據(jù)表導(dǎo)入到SQL Server數(shù)據(jù)庫News中。圖52 選擇數(shù)據(jù)表和視圖53 ODBC數(shù)據(jù)源管理器下面還需要對新的數(shù)據(jù)庫重新設(shè)置ODBC系統(tǒng)數(shù)據(jù)源,首先,執(zhí)行“控制面板”中的“ODBC數(shù)據(jù)源管理”,選擇“系統(tǒng)DSN”活頁,單擊“添加”按鈕(如圖53)所示。圖54 選擇數(shù)據(jù)庫驅(qū)動類型在“創(chuàng)建到SQL Server的新數(shù)據(jù)源”窗口中,填寫好“名稱”和“服務(wù)器”。服務(wù)器填寫本機IP地址或直接選擇“(local)”即可。圖55 填寫數(shù)據(jù)源信息圖56 數(shù)據(jù)庫認證信息對于數(shù)據(jù)庫身份的驗證,選擇“使用用戶輸入登陸ID和密碼的SQLServer驗證“,然后在下面輸入數(shù)據(jù)庫用戶名和密碼。然后要確定登陸后使用的默認數(shù)據(jù)庫。圖57 更改默認數(shù)據(jù)庫最后的完成頁面中,保留所有缺省選項,單擊“完成”按鈕,就配置好了新的數(shù)據(jù)源(如圖58)所示。SVRIPT LANGUAGE=VBScript RUNAT=ServerSub Application_OnstartApplication("dsn")="dsn=newdata。pwd=sa123"end Sub/SCRIPT其中sa和sa123分別為SQL Server的用戶名和密碼參考文獻[1]Visual ,20063.[2],2002,312323.[3]+ ASP+SQL ,2001.[4]薩師煊,[M].高等教育出版社,19979.[5],20053.[6]李俊民,20061.[7]Dreamweaver MXamp。做畢業(yè)設(shè)計的這幾個月時間是我學生生涯中最有價值的一段時光。借此論文之際,我想向所有人表示我的謝意。從他們身上不僅學到了許多的專業(yè)知識,更感受到了他們工作中的兢兢業(yè)業(yè),生活中的平易近人認真負責的工作態(tài)度,嚴謹?shù)闹螌W精神和深厚的理論水平都使我收益匪淺。通過此次基于OA的開發(fā),增強了我的編程能力,拓廣了我的視野;另外,增強了我在新技術(shù)上的自學開發(fā)的鉆研能力。同時
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1