資源簡介
1.2.1 基本功能需求
1. 登錄功能
首先是歡迎界面,然后選擇登錄,登錄的時候首先要判斷用戶的身份,合法的用戶然后進入到系統(tǒng)主界面中,不同的用戶看到不同的系統(tǒng)功能。創(chuàng)建后臺數(shù)據(jù)庫,然后用編寫程序?qū)崿F(xiàn)對數(shù)據(jù)庫的操作,按照要求完成所有的功能和模塊。
2. 設(shè)備管理信息系統(tǒng)主要功能
部門操作員和操作管理員首先需要注冊并通過超級管理員的認證后,才能登錄到系統(tǒng)中來,超級管理員不需要注冊。
部門操作員能夠?qū)崿F(xiàn)對本部門設(shè)備信息的查詢和維修記錄的添加等功能,操作管理員能夠?qū)崿F(xiàn)所有部門設(shè)備信息的添加、修改、刪除等功能。超級管理員能夠?qū)崿F(xiàn)所有部門人員以及設(shè)備的管理。
(1) 超級管理員。
3)人員維護:對部門人員的系統(tǒng)權(quán)限和系統(tǒng)狀態(tài)進行操作。+操作管理員的所有功能
(2) 操作管理員
1) 設(shè)備添加:完成所有系統(tǒng)中設(shè)備的添加。
2) 設(shè)備查詢:全部設(shè)備查詢。
3) 升級維修:對維修記錄的管理,包括添加和查詢。
4) 報廢管理:對報廢記錄的添加和查詢。
5) 日志查詢:包括有條件查詢和全表查詢。
(3) 部門管理員
3) 設(shè)備查詢:查詢本部門所有設(shè)備。
4) 人員查詢:查詢本部門所有人員
代碼片段和文件信息
package?com.whvcse.rk07hw.action;
import?java.util.List;
import?javax.annotation.Resource;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?org.apache.struts2.ServletActionContext;
import?com.whvcse.rk07hw.model.Equipment;
import?com.whvcse.rk07hw.model.User;
import?com.whvcse.rk07hw.service.IEquipmentManager;
import?com.whvcse.rk07hw.utils.PageModel;
public?class?EquipmentAction?{
private?IEquipmentManager?equipmentManager;
private?int?pageNo;
public?int?getPageNo()?{
return?pageNo;
}
public?void?setPageNo(int?pageNo)?{
this.pageNo?=?pageNo;
}
public?IEquipmentManager?getEquipmentManager()?{
return?equipmentManager;
}
@Resource
public?void?setEquipmentManager(IEquipmentManager?equipmentManager)?{
this.equipmentManager?=?equipmentManager;
}
public?String?findAllEquipment(){
HttpServletRequest?request?=?ServletActionContext.getRequest();
HttpServletResponse?response?=?ServletActionContext.getResponse();
int?offset=(pageNo-1)*10+1;
int?length=pageNo*10;
List?eList=equipmentManager.findAllEquipment(offsetlength);
int?record=equipmentManager.findEquipmentRecord();
????PageModel?pageModel=new?PageModel();?????
????pageModel.setPageNo(pageNo);
//pageModel.setList(list);
pageModel.setTotalRecords(record);
request.setAttribute(“pageModel“?pageModel);
request.setAttribute(“equipmentList“?eList);
return?“success“;
}
public?String?findAllEquipmentByDep(){
HttpServletRequest?request?=?ServletActionContext.getRequest();
HttpServletResponse?response?=?ServletActionContext.getResponse();
User?user=(User)?request.getSession().getAttribute(“user“);
List?eList=equipmentManager.findAllEquipmentByDep(user);
request.setAttribute(“equipmentList“?eList);
return?“success“;
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????966??2010-03-29?10:53??設(shè)備管理系統(tǒng)\需求.txt
?????文件???????2574??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\.classpath
?????文件????????319??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\.myme
?????文件???????1421??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\.project
?????文件????????406??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\.settings\.jsdtscope
?????文件???????1040??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\.settings\com.genuitec.eclipse.j2eedt.core.prefs
?????文件????????112??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\.settings\org.eclipse.core.resources.prefs
?????文件????????330??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\.settings\org.eclipse.jdt.core.prefs
?????文件?????????49??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件??????????6??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件?????????39??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\WebRoot\me
?????文件???????1184??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\WebRoot\My97DatePicker\My97DatePicker.htm
?????文件???????9631??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\WebRoot\My97DatePicker\WdatePicker.js
?????文件??????35848??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\WebRoot\My97DatePicker\calendar.js
?????文件????????297??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\WebRoot\My97DatePicker\config.js
?????文件????????345??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\WebRoot\My97DatePicker\lang\en.js
?????文件????????579??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\WebRoot\My97DatePicker\lang\zh-cn.js
?????文件????????579??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\WebRoot\My97DatePicker\lang\zh-tw.js
?????文件????????153??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\WebRoot\My97DatePicker\skin\WdatePicker.css
?????文件???????1043??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\WebRoot\My97DatePicker\skin\datePicker.gif
?????文件???????3086??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\WebRoot\My97DatePicker\skin\default\datepicker.css
?????文件????????381??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\WebRoot\My97DatePicker\skin\default\down.jpg
?????文件?????????65??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\WebRoot\My97DatePicker\skin\default\left.gif
?????文件?????????71??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\WebRoot\My97DatePicker\skin\default\navLeft.gif
?????文件?????????71??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\WebRoot\My97DatePicker\skin\default\navRight.gif
?????文件?????????65??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\WebRoot\My97DatePicker\skin\default\right.gif
?????文件????????379??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\WebRoot\My97DatePicker\skin\default\up.jpg
?????文件????????307??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\WebRoot\My97DatePicker\skin\whyGreen\bg.jpg
?????文件???????3353??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\WebRoot\My97DatePicker\skin\whyGreen\datepicker.css
?????文件????????445??2010-04-01?14:05??設(shè)備管理系統(tǒng)\equipmentSystem\EquipmentSystem\WebRoot\My97DatePicker\skin\whyGreen\down.jpg
............此處省略235個文件信息
- 上一篇:海康威視SDK自動拍照java代碼親測有效
- 下一篇:java版語義解析
評論
共有 條評論