




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、學生飯卡信息管理系統1.1可行性分析1.1.1項目背景 近年來學生食堂飯卡的使用給高校餐飲管理帶來了一次革命,從結算方式到賬戶管理,從衛生便捷到數據統計等,不僅給就餐者帶來了方便,也使餐飲結算手段發生了質的變化,使餐飲管理現代化發展有了質的飛躍.。因為學生是一個龐大的群體,全國各地只要有學校就會有食堂,方便就餐飯卡是很必要的,而飯卡的充值,以及學生基本信息的管理,食堂的消費管理卻是一個龐大的問題,因此完全有必要對學生飯卡進行統一的管理,學生飯卡管理系統就應允而生。方便學生的充值,消費,以及學校的管理。1.1.2 編寫目的本系統的開發目的在于為學校開發一個飯卡信息管理系統,滿足來自學生、學校等方
2、面的需求,這幾個方面分別是食堂員工、在校學生、學校財務管理人員、銀行。在校學生的功能包括對隨時查詢自己的消費時間,消費地點以及消費金額,進行網上銀行對自己的飯卡進行充值,修改自己的飯卡的密碼等相關信息。學校財務人員對學生的信息進行查看確認,還應包括對系統數據庫的管理,包括管理密碼,整理學生信息,管理員工信息。食堂員工則可以查詢自己當天的營業額,以及去銀行根據營業額領取現金。學生可以根據本人學號和密碼登錄系統,進行本人消費情況的查詢和部分個人信息維護。一般情況下,學生只應該查詢和維護本人的消費情況和個人信息。而不能查詢別人的信息 學校管理人員有部分信息的權限,所以需對管理人員登陸本模塊進行更多的
3、考慮。1.1.3 定義 需求:用戶解決問題或達到目標所需的條件或功能;系統或系統部件要滿足合同、標準、規范或其它正式規定文檔所需具有的條件或權能。1.1.4 參考資料數據庫系統概論(第四版)李雁翎高等教育出版社SQL SERVER 2008 從入門到精通劉奎 付青 張權化學工業出版社其他信息來自互聯網1.2 項目概述1.2.1 目標1.通過計算機使學校里的食堂消費實現管理系統信息化;2.提高運行效率,從而實現靈活、方便的操作;3.功能比較完善的數據管理軟件,要具有數據操作方便、高效、迅速等優點;4.可通過訪問權限控制等確保數據的安全性。1.2.2 用戶界面分析用戶分為學生、學校管理人員、食堂員
4、工、銀行四類。他們分別持有不同的使用權限和對應的不同用戶界面, 本數據庫管理軟件主要供非計算機專業人群使用。1.2.3 假設與約束項目約束:項目的開發經費不超過200元,項目開發時間在1個月之類;主要負責人1人,開發小組共3人;對并行操作、信息安全和保密等方面暫無特殊要求約束。項目假設:假設開發經費不到位,管理不完善,設計時系統功能未能得到全面的考慮,本項目的開發都將受到很大的影響。1.3 功能需求分析學生信息管理系統學生選購食物職工收取費用核對費用并劃卡銀行存錢銀行轉賬到飯卡營業額的管理劃卡得到營業額管理人員統計營業額財務人員發放營業額學生信息管理查詢信息管理信息食堂消費充值服務1.4 性能
5、需求分析處理數據的輸入輸出精度;(1) 響應時間;(2) 更新處理時間;(3) 數據轉換和傳送時間;(4) 等待解題(即操作執行)時間;(5) 操作方式變化的適應;(6) 運行環境的變化與適應;(7) 與其他軟件接口的適應;(8) 對存儲卷,目錄,數量的統計;(9) 其他要求。1.5 安全需求分析數據安全是所有數據庫系統軟件所必須關注的一個重大問題,數據安全包括機密性,完整性,可用性三個方面。威脅數據安全的方面有很多比如:不可恢復損壞(磁盤驅動器損壞,電源故障等),黑客,病毒,信息竊取等。因此安全保密要求要特殊建立:ü 推薦使用磁盤陣列;ü 數據庫數據的及時備份與處理(刪除
6、過期索引,視圖等);ü 雙機容錯;(互為鏡像)ü 數據遷移;ü 信息的及時加密處理;ü 數據庫權限的嚴格控制;ü 使用網絡共享(大型服務器優先原則)。1.6 環境需求分析1.6.1 設備需求運行該軟件所適合具體設備必須是Pentinum III以上的CPU、128MB以上內存的計算機,硬盤容量在20GB以上。1.6.2 支持軟件支持Windows操作系統,SQL Server 2000的軟件環境。1.6.3 接口ü 用戶接口:一般用戶只需要通過終端進行操作,進入主界面后,輸入密碼,身份確認后,即可進入相應的窗口。ü 軟件接口
7、:在服務器端需要安裝Windows xp和SQL Server 2000服務器版軟件,本軟件目前沒有與其他軟件系統對接。用戶需要安裝Windows操作系統和瀏覽器。1.6.4 控制本軟件通過用戶權限控制軟件運行。2.系統功能用戶需求調查表² A前臺(面向學生)需求序號用戶需求描述實例1學生可以隨時查詢自己的消費時間,消費地點以及消費金額 2學生可以進行網上銀行對自己的飯卡進行充值3學生可以修改自己的飯卡的密碼等相關信息4學生可以憑借學生證掛失,補辦自己的飯卡² B后臺(面向管理人員)需求序號用戶需求描述實 例1管理員登錄,進入后臺管理系統2對數據庫進行管理3修改
8、管理員密碼,保證安全性。4學生信息的統計數據報表5整理學生信息6管理員工信息7系統功能設置8設置學生信息² C.前臺(面向食堂)需求序號用戶需求描述實例1查詢自己當天的營業額2根據營業額從銀行領取現金3根據學生消費從飯卡劃去相應金額(飯卡金額充足)² D前臺(面向銀行)銀行接受學生的飯卡的充值,根據食堂的營業額給食堂相應的金錢3. 功能需求分析要求應用系統對不同用戶有不同的界面及權限授予總控模塊:包括操作員管理(設置密碼或登錄口令進行操作)、權限管理(創建不同角色授予不同權限)、系統數據管理(數據的備份及恢復,故障與異常的排除與處理)、系統設置管理(各項操作的具體執行);&
9、#252; 輸入輸出設計模塊:(1) 注意保證各個模塊的輸入格式一致,方便用戶使用不同的模塊;(2) 嚴格的檢錯措施。盡量減少用戶的輸入,以減少出錯羈旅;對用戶的輸入內容,作空格、非法字符等檢驗;(3) 使用菜單方式,使得條例清晰、邏輯性強;(4) 關鍵性提示和警告:對于數據庫的更新、刪除及用戶登錄等操作,利用提示的方式來幫助用戶進一步來幫助用戶進一步確認操作的有效性。學生信息管理系統學生選購食物職工收取費用核對費用并劃卡銀行存錢銀行轉賬到飯卡營業額的管理劃卡得到營業額管理人員統計營業額財務人員發放營業額學生信息管理查詢信息管理信息食堂消費充值服務系統功能圖信息信息飯卡存款學生銀行選擇食物匯款
10、核對賬目管理學生信息查詢信息核對信息核對充值修改密碼食物喜好已選食物收錢核對信息食堂管理人員財務人員發放營業額計算食物費用獲取營業額管理食堂信息付錢提供食物核對營業額轉賬發放營業額提供營業額信息核對信息劃卡管理學生信息管理食堂信息4、數據流圖5.數據字典表例:學生表(1)數據項(學生證號)數據項名:學生證號含義說明:唯一標識每個學生別名:類型:字符型()長度:11取值含義:前五位標識學生的學院,六七位標識學生的年紀,后幾位標識學生的年績編號。與其他數據項的邏輯關系:前七位與學院年級匹配。 (2)數據結構結構名:學生含義說明:是飯卡系統的主體數據記錄組成:學生證號,姓名,飯卡號,學院,年級(3)
11、數據流數據流名:學生說明:飯卡的擁有和使用者數據流來源:在校的學生數據流去向:管理員核查組成:學生證號,姓名,飯卡號,學院,年級(4)數據存儲數據存儲:學生表說明:記錄學生的基本情況流入數據流:在校的學生信息流出數據流:學生信息確認組成:學生證號,姓名,飯卡號,學院,年級存取方式:順序存取視圖學生查詢視圖消費查詢視圖信息管理視圖函數系統聚集函數引用自定義函數說明包6.性能需求分析(10) 處理數據的輸入輸出精度;(11) 響應時間;(12) 更新處理時間;(13) 數據轉換和傳送時間;(14) 等待解題(即操作執行)時間;(15) 操作方式變化的適應;(16) 運行環境的變化與適應;(17)
12、與其他軟件接口的適應;(18) 對存儲卷,目錄,數量的統計;二、概念結構設計E-R圖實體屬性集三、邏輯結構設計關系模式集學生(學生證號,學生姓名,飯卡號,學院,年級)PK-學生證號 FK-飯卡號飯卡(飯卡號,姓名,卡主學院,密碼,金額,充值信息)PK-飯卡號,FK-姓名銀行(銀行編號,銀行名稱,地址,負責人姓名)PK-銀行編號 食堂檔口(檔口編號,名稱,地址,飯卡機號,負責人姓名)PK-檔口編號,FK-飯卡機號食堂職工(職工號,職工名,職工性別,電話,職務,所屬檔口編號)PK-職工號,FK-所屬檔口編號飯卡機(飯卡機號,密碼,所屬檔口,位置,劃卡記錄,金額)PK-飯卡機號,FK-所屬檔口管理人
13、員(員工號,員工姓名,性別,密碼,電話,員工職務)PK-員工號財務人員(員工編號,員工名稱,人員性別,員工電話)PK-員工編號四、物理結構設計內存設計(索引區,緩沖區設計);外存設備及外存空間的組織(索引區,數據塊的組織與劃分);訪問數據方法設計。學生表名稱數據類型長度索引備注學生證號String14Y學生的學生證號姓名String5N學生的姓名飯卡號String14N學生飯卡的編號學院String8N時間記錄年級String8N學生的年級飯卡表名稱數據類型長度索引備注飯卡號String14Y飯卡的編號姓名String5N所屬學生的姓名密碼String14N學生飯卡的密碼金額Float8N飯卡
14、所剩金額卡主學院String8N所屬學生的年級充值信息String10N充值的信息銀行表名稱數據類型長度索引備注銀行編號String14Y銀行的編號銀行名稱String10N銀行的名稱地址String14N銀行地址負責人姓名String8N負責人姓名食堂檔口表名稱數據類型長度索引備注檔口編號String14Y食堂檔口編號名稱String5N食堂檔口的姓名地址String14N食堂檔口的地址飯卡機編號String8N檔口所有飯卡機編號負責人姓名String8N負責人姓名飯卡機表名稱數據類型長度索引備注飯卡機號String14Y飯卡機的編號密碼String8N飯卡機的密碼位置String14N飯卡機的位置劃卡記錄String15N飯卡機劃卡記錄金額Float8N飯卡機里的金額所屬檔口String10N所屬的檔口食堂職工名稱數據類型長度索引備注職工號String14Y職工的編號職工名String8N職工的密碼職工性別String2N職工的性別信息職務String6N職工的職務所屬檔口編
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 瀝青材料供貨協議
- 短信營銷合同范本
- 建設工程合同審核協議
- 送一你張年前的火車票快上車課件
- 鐵路班組管理S班組執行力訓練課件
- 鐵路工程安全技術石家莊鐵路24課件
- 現澆人行梯道施工方案
- 鐵路客運站售票崗位作業李秀聰37課件
- 《GB 9132-1988低中水平放射性固體廢物的淺地層處置規定》(2025版)深度解析
- 中專美術中國畫課件
- 河南省洛陽市強基聯盟2024-2025學年高二下學期3月月考歷史試題(原卷版+解析版)
- 2025屆上海市奉賢區高三語文二模試卷作文題目解析及范文:達克效應
- 2024年新瓦斯檢查工國家考試題庫
- 河南省普通高中2024-2025學年高三下學期學業水平選擇性模擬考試(四)歷史試題(原卷版+解析版)
- GB 15578-2008電阻焊機的安全要求
- PANTONE潘通色卡C卡
- 特殊過程及關鍵工序界定(共32頁)
- V帶輪設計說明書
- 電路圖與實物圖互畫練習一二
- 京九鐵路線南昌段隧道整治施工組織設計
- 拼音表(聲母、帶聲調的韻母和整體認讀音節)
評論
0/150
提交評論