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

正文內(nèi)容

基于jsp的企業(yè)員工管理軟件的設(shè)計(jì)與實(shí)現(xiàn)(計(jì)算機(jī)類)-wenkub

2023-05-13 00:28:09 本頁(yè)面
 

【正文】 源的訪問(wèn)操作抽象封裝在一個(gè)公共 API 中。 圖 DAO操作數(shù)據(jù)庫(kù)的物理機(jī)制 Mysql 簡(jiǎn)介 MySQL 是一個(gè)小型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),開(kāi)發(fā)者為瑞典 MySQL AB 公司。這樣就增加了速度并提高了靈活性。由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL作為網(wǎng)站數(shù)據(jù)庫(kù)。這些編程語(yǔ)言包括 C、 C++、 Python、 Java、 Perl、 PHP、 Eiffel、 Ruby 和 Tcl 等。 ( 2) 部門的設(shè)置 : 設(shè)置部門機(jī)構(gòu)的組成,企業(yè)部門機(jī)構(gòu)的查看、展示。 ( 6) 考勤信息的記錄與管理 : 對(duì)員工的考勤記錄管理 。 數(shù)據(jù)庫(kù)表結(jié)構(gòu) 數(shù)據(jù)庫(kù) CMS 中包含八張表用戶表 (tb_manager)、部門表( tb_dept)、員工表( tb_staff )、 職 位表 ( tb_position )、帳 套表 ( tb_money)、獎(jiǎng) 懲 表( tb_reward_punishment)、培訓(xùn)表( tb_train)、考勤表 (tb_check)。 。 圖 (物理模型) 確定數(shù)據(jù)庫(kù)的連接方式 數(shù)據(jù)庫(kù)連接是非常寶貴的系統(tǒng)資源,連接一次數(shù)據(jù)庫(kù),底層程序需要經(jīng)過(guò)很多步驟,花費(fèi)比較多的時(shí)間,如果每次要操作數(shù)據(jù) 庫(kù)的時(shí)候才開(kāi)始建立數(shù)據(jù)庫(kù)連接,用完之后再關(guān)閉連接,勢(shì)必造成程序的效率問(wèn)題。 tomcat 下 D:\學(xué)習(xí)軟件安裝 \\conf 的 文件 在文件中添加如下代碼: Resource name=jdbc/mysqlds auth=Container type= maxActive=100 maxIdle=30 maxWait=10000 // 設(shè)置等待時(shí)間 9 username=root // 定義 mysql 數(shù)據(jù)庫(kù)的登錄名 password=root // 定義 mysql 數(shù)據(jù)庫(kù)的登陸密碼 driverClassName= //定義驅(qū)動(dòng) url=jdbc: / //定義地址 、數(shù)據(jù)庫(kù)名稱數(shù)據(jù)庫(kù)。 } catch (Exception e) { (獲取數(shù)據(jù)源時(shí)出錯(cuò) )。登陸界面如圖 所示。 background: url(/CMS/images/) repeatx。 marginleft: 280px。 width: 350px。 11 background: FFF。 } .res{ background: url(/CMS/images/)。 height: 20px。 } /style /head body div id=container div id=main div id=position form id=form1 name=form1 method=post action=/CMS/servlet/ManagerServlet?method=login table width=227 border=0 tr td height=36 colspan=2XX 企業(yè)員工管理系統(tǒng) 登錄 /td /tr tr td width=89 height=36用戶名: /td td width=128 input type=text name=username id=username class=text //td /tr tr td height=36密 碼: /td td input type=password name=password id=password class=text//td /tr tr td height=10 colspan=2 12 %String message=(String)(messageLogin)。 } % /td /tr tr td height=23 input type=submit name=sub id=sub class=sub value= / /td td input type=reset name=res id=res value= class=res //td /tr /table /form /div /div /div /body /html 登陸界面的 JSP 后臺(tái)代碼如下: package 。 import 。 13 import 。 } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { (UTF8)。 }else if((add)){ add(request,response)。 14 }else if((update)){ update(request,response)。 boolean isSuccess=(managerId, managerRight)。 } } private void updateRight(HttpServletRequest request, HttpServletResponse response) { String managerId=(managerId)。 (manager2, manager)。 Dao dao=new DaoJdbc()。 (/).forward(request, response)。 try { (/).forward(request, response)。 16 String managerright=(managerright)。 }else{ (message, 添加用戶不成功,請(qǐng)重新操作! )。 (/).forward(request, response)。 Manager manager=(username, password)。 } else { 17 (messageLogin, 用戶名或密碼錯(cuò)誤! )。 可以根據(jù)不同身份進(jìn)行相應(yīng)的查詢、錄入和修改密碼的操作。考勤管理實(shí)現(xiàn)了對(duì)員工考勤的記錄管理。 18 圖 人事管理模塊實(shí)現(xiàn)的部分代碼如下: TD class=gridViewItemButton A class=cmdField href=/CMS/添加新檔案 /A A class=cmdField href=/CMS/servlet/StaffServlet?method=lookInformation查看檔案列表 /A /TD /** * 新增檔案信息 * 2020 年 5 月 10 日 20:05:38 * param request * param response * throws ServletException * throws IOException */ private void addInformation(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { } /** * 查看檔案列表 19 * 2020 年 5 月 10 日 20:05:13 * param request * param response * throws ServletException * throws IOException */ private void lookInformation(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { } /** * 對(duì) Staff(員工信息表 )操作 * 2020 年 5 月 14 日 17:48:46 */ //增加一條記錄 public boolean addStaff(ListString listStaff) { String params[] =new String [()]。 } QueryRunner qr=getQueryRunner()。 } catch (SQLException e) { ()。 } //刪除記錄 public boolean deleteStaff(String id) { QueryRunner qr=getQueryRunner()。+id+39。 }else{ isSuccess=true。 try { staff=(Staff) (select * from tb_staff where s_id=39。 } return staff。 } catch (SQLException e) { ()。人員設(shè)置實(shí)現(xiàn)了對(duì)部門的設(shè)置分配。 import 。 import 。 import 。 } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { (UTF8)。 /* * 刪除某條數(shù)據(jù) delete 2020 年 5 月 19 日 15:14:51 */ } else if ((delete)) { delete(request, response)。 } } /** * 更新某條數(shù)據(jù) * * param request * param response * throws ServletException 24 * throws IOException */ private void update(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String id = (id)。 if (money != null) { (/) .forward(request, response)。 Dao dao = new DaoJdbc()。 } catch (Exception e) { ()。 if (isSuccess) { ( /servlet/MoneyServlet?method=lookInformation).forward( request, response)。 ListString listMoney = new ArrayListString()。 (name)。 if (isSuccess) { ( /servlet/MoneyServlet?method=lookInformation).forward( request, response)。 String name = (name)。 Dao dao = new DaoJdbc()。 (/).forward( request, response)。 (/) .forward(request, response)。企業(yè)架構(gòu)描述了企業(yè)的機(jī)構(gòu)組成及人員安排,企業(yè)基本資料是對(duì)企業(yè)的基本描述。)。/CMS/39。39?;举Y料 39。39。 (fun12)。 = ()。 32 = () 10 ? 0 + () : ()。 }。 }。}, 1000)。 通過(guò) 企業(yè)員工管理系統(tǒng) 軟件 的開(kāi)發(fā)設(shè)計(jì),使作者對(duì) JSP 的使用和數(shù)據(jù)庫(kù)的實(shí)現(xiàn)技術(shù)有了進(jìn)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1