生活随笔
收集整理的這篇文章主要介紹了
基于Java+SSM+MySQL的高校后勤综合管理系统
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目 錄
摘 要 I
Abstract II
第1章 緒論 1
1.1 選題背景及意義 1
1.2研究現狀 1
1.3研究主要內容 3
第2章 系統工具 5
2.1 B/S結構 5
2.1.1 什么是B/S結構 5
2.1.2 B/S架構軟件的優勢與劣勢 5
2.2 Java的介紹 6
2.3 SSM框架 6
2.4 MySql簡介 10
第3章 系統分析 11
3.1可行性研究 11
3.1.1技術可行性分析 11
3.1.2運行可行性分析 11
3.1.3經濟可行性分析 11
3.2需求分析 12
3.2.1功能分析 12
3.2.2用戶的需求分析 12
3.2.3系統性能分析 13
第4章 系統設計 15
4.1.系統功能設計目標 15
4.2高校后勤綜合數據管理系統功能模塊劃分 15
4.3數據庫設計 17
4.3.1數據庫存儲結構 17
4.3.2數據存放位置 17
4.3.4系統配置 17
4.3.5數據庫表及字段設計 18
第5章 系統實現 20
5.1登陸 20
5.2管理首頁 20
5.3圖書管理 21
5.3.1圖書數據查詢 21
5.3.2圖書增刪查改 21
5.3.3圖書數據分類管理 22
5.3.4圖書數據評價管理 22
5.4宿舍管理 23
5.5員工數據管理 23
5.6餐廳管理 24
5.7用戶權限角色管理 24
5.8用戶信息管理 25
總 結 26
致 謝 27
參考文獻 28
第3章 系統分析
3.1可行性研究
可行性研究階段的主要任務是在系統初步調查的基礎上,對新系統是否能夠實現和值得實現等問題做出判斷,避免在花費了大量的人力和物力之后才發現系統不能實現或新系統投入使用后沒有任何實際意義而引起的浪費,對新系統可行性的分析,要求用最小的代價在盡量短的時間內確定系統是否可行
3.1.1技術可行性分析
高校后勤綜合數據管理系統的開發是一項復雜的系統工程。為了保證系統開發成功,必須采用工程化的系統開發方法,并研究出一些符合工程化標準的開發方法。這些方法旨在指導開發者進行工程化的系統開發,從而加快系統開發的速度,保證質量以及降低開發成本。工程化的系統開發方法確實在開發實踐中取得了一定的效果。此次開發使用JSP作為開發語言,采用Servlet技術,Tomcat5.0作為Web服務器。
3.1.2運行可行性分析
隨著計算機知識的普及和推廣,越來越多的人掌握了計算機的基本使用方法和技能。隨著Internet的發展,用戶對于網絡、WINDOWS等環境下的軟件使用比較熟悉,對于新鮮事物,用戶表現出極大的興趣和熱情。
3.1.3經濟可行性分析
高校后勤綜合數據管理系統給高校后勤帶來了方便,成為一種全新的商務模式。因此,不用出門就可以在家后勤綜合數據管理的新時尚已經到來,構建一個高校后勤綜合數據管理系統在經濟上是完全可行的。
就本系統而言,隨著電腦的普及,為高校后勤人員在網絡上進行后勤綜合數據管理提供有利的條件。而一個高校后勤綜合數據管理系統可以為高校后勤人員提供軟件條件,這樣高校后勤人員便可以足不出戶的買菜品了。商家可以從中獲得利潤,兩全其美。
通過以上的分析,開發高校后勤綜合數據管理系統是完全可行的。
3.2需求分析
需求分析的任務是通過詳細調查現實世界要處理的對象,充分了解系統的工作概況,明確用戶的各種需求,然后在此基礎上確定新系統的功能。新系統必須充分考慮今后可能的擴充和改變。
3.2.1功能分析
分析高校后勤綜合數據管理與分析系統,制訂整個系統框架如圖3-1:
圖3-1系統整體框架圖
3.2.2用戶的需求分析
根據對后勤管理人員高校后勤綜合數據管理與分析系統業務流程的分析,可以看出后勤管理人員點菜主要涉及到一些數據庫的邏輯和程序應用邏輯。具體的功能歸納如下:
1.后勤管理人員登錄高校后勤綜合數據管理與分析系統進行界面瀏覽、
2.后勤管理人員注冊為會員。
3.會員對自己的個人信息進行更改,賬戶密碼。
4.后勤管理人員對已選的界面進行更改選擇的數量或者取消選擇。
5.當后勤管理人員確定訂餐完畢后,后勤管理人員將其提交只服務器后臺點餐系統,并生成訂單。
管理員后臺管理系統功能分析:
1.管理員在后臺登錄后,可以創建新的管理員。
2.管理員可以對餐廳高校后勤綜合數據管理與分析系統上的界面進行添加、刪除和修改,比如更改界面的圖片,價格,界面的描述,更換新品,添加新菜等。
3.管理員對界面進行管理,確定訂單的生成。
4.管理員根據不同的屬性來查詢訂單,比如生成日期或者編號等。
5.管理員根據不同的時間段統計處營業額,成本,同時還能統計出每道菜的銷售量、任何時間段的銷售情況以及每一個后勤管理人員的消費情況。
3.2.3系統性能分析
對數據的安全性、完整性要求:用戶信息保密,只有管理員能任意修改。確保網上支付安全。菜品信息、用戶信息必須保證其完整性。防止惡意刪改。以下是系統性能需求:
(a)準確性和可靠性高
(b)頁面友好,功能齊全,且可以使用
?系統便于維護和升級。
(d)數據庫訪問效率高
系統的反應速度應較快,系統界面應美觀大方,風格統一,突出特色,功能設計應體現人性化思想,方便用戶操作。
后勤管理人員注冊后需要登錄系統需輸入口令才能進行訂餐服務。
對于管理員,本文轉載自http://www.biyezuopin.vip/onews.asp?id=12043在其查詢訂單的時候,可針對各種組合條件進行查詢,而且查詢效率要求高,能夠及時相應查詢請求。
另外,系統還應當滿足信息的完整性以及系統的可擴展性。
<%@ page language="java" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%><!DOCTYPE html><html lang="en"><head><meta charset="utf-8" /><title>后臺管理系統登錄</title><base href="<%=basePath%>"><meta content="width=device-width, initial-scale=1.0" name="viewport" /><meta content="" name="description" /><meta content="" name="author" /><link href="media/media/css/bootstrap.min.css" rel="stylesheet" type="text/css"/><link href="media/media/css/bootstrap-responsive.min.css" rel="stylesheet" type="text/css"/><link href="media/media/css/font-awesome.min.css" rel="stylesheet" type="text/css"/><link href="media/media/css/style-metro.css" rel="stylesheet" type="text/css"/><link href="media/media/css/style.css" rel="stylesheet" type="text/css"/><link href="media/media/css/style-responsive.css" rel="stylesheet" type="text/css"/><link href="media/media/css/default.css" rel="stylesheet" type="text/css" id="style_color"/><link href="media/media/css/uniform.default.css" rel="stylesheet" type="text/css"/><link href="media/media/css/timeline.css" rel="stylesheet" type="text/css"/><link rel="stylesheet" type="text/css" href="media/media/css/select2_metro.css" /><link href="media/css/media.css" rel="stylesheet" type="text/css"/><!-- 去掉a下劃線 --><style>a:link { text-decoration: none;}a:active { text-decoration:none;}a:hover { text-decoration:none;}a:visited { text-decoration: none;}</style><script src="media/media/js/jquery-1.10.1.min.js" type="text/javascript"></script><script src="media/media/js/jquery-migrate-1.2.1.min.js" type="text/javascript"></script><script src="media/media/js/jquery-ui-1.10.1.custom.min.js" type="text/javascript"></script><script src="media/media/js/bootstrap.min.js" type="text/javascript"></script><script src="media/media/js/excanvas.min.js"></script><script src="media/media/js/respond.min.js"></script><script src="media/media/js/jquery.slimscroll.min.js" type="text/javascript"></script><script src="media/media/js/jquery.blockui.min.js" type="text/javascript"></script><script src="media/media/js/jquery.cookie.min.js" type="text/javascript"></script><script src="media/media/js/jquery.uniform.min.js" type="text/javascript" ></script><script src="media/media/js/app.js"></script><script src="media/js/ian.js" type="text/javascript"></script><script src="js/getIp.js" type="text/javascript"></script><link href="media/media/css/login.css" rel="stylesheet" type="text/css" /><script src="media/media/js/jquery.validate.min.js" type="text/javascript"></script><%--<script type="text/javascript" src="media/js/vcode.js"></script>--%><script type="text/javascript" src="media/js/gVerify.js"></script><script type="text/javascript" src="media/js/login.js"></script><style type="text/css">
.header .navbar-inner
{
background-color:rgba(220, 200, 179, 0.26) !important;
}</style><div class="header navbar navbar-inverse navbar-fixed-top loginhead"><div class="navbar-inner"><div class="container-fluid"><a class="loginbrand"><span class="s4stitle">高校后勤綜合數據</span><span class="stitle">管理系統</span></a></div></div>
</div> <body class="login" style="background-image:url(<%=basePath%>media/images/logo.jpg)"><!-- BEGIN LOGIN --><div class="content"><!-- BEGIN LOGIN FORM --><h3 class="form-title">登錄</h3><div id="errorCue" class="alert alert-error hide"><button class="close" data-dismiss="alert"></button><span>用戶名/密碼 輸入錯誤!</span></div><div class="control-group"><!--ie8, ie9 does not support html5 placeholder, so we just show field title for that--><label class="control-label visible-ie8 visible-ie9">Username</label><div class="controls"><div class="input-icon left"><i class="icon-user"></i><input class="m-wrap placeholder-no-fix" type="text" placeholder="用戶名" value="" name="username"/></div><label id="usernameCue" for="username" class="help-inline help-small no-left-padding hide">用戶名不能為空!</label></div></div><div class="control-group"><label class="control-label visible-ie8 visible-ie9">Password</label><div class="controls"><div class="input-icon left"><i class="icon-lock"></i><input class="m-wrap placeholder-no-fix" type="password" value="" placeholder="密碼" name="password"/></div><label id="passwordCue" for="password" class="help-inline help-small no-left-padding hide">密碼不能為空!</label></div></div>
<div class="control-group"><div class="controls"><%--<input type="text" id="code1" placeholder="請輸入驗證碼" style="border-radius:0px"/><div id="vCode1" style="width:100px; height: 30px; border: 1px solid #ccc; display: inline-block;"></div>--%><input type="text" id="code_input" value="" placeholder="請輸入驗證碼"/><div id="v_container" style="width:200px; height: 50px; border: 1px solid #ccc; display: inline-block;"></div></div></div><div class="form-actions"><button id="submit" type="button" class="btn green pull-right daslogin">登 錄 <i class="m-icon-swapright m-icon-white"></i></button> </div><a href="media/ht_users/usereg.jsp" target="_blank">注冊</a></div></body>
</html>
總結
以上是生活随笔為你收集整理的基于Java+SSM+MySQL的高校后勤综合管理系统的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。