資源簡介
項目運行環境
項目需求
項目基本模塊圖片
項目運行環境
本文檔將從系統架構方面對系統進行綜合概述,詳細討論HR項目所涉及主要架構問題,并對主要技術點的實現進行討論并進行選擇。其中會使用多種不同的架構視圖來描述系統的各個方面,它用于記錄并表述已對系統的架構方面作出的重要決策。
本文檔以一系列的視圖表示,包括用例視圖、邏輯視圖、進程視圖、部署視圖和實施視圖。這些視圖表示為 Rose Model 并使用
統一建模語言 (UML)。
表格
技術支持 :
流行框架:SpringMvc+Spring+mybatis+maven
數據庫:MySQL
web框架:bootstrap,My97DatePickers
定時器任務:job
事務管理:MySQL事務處理
....
設計工具 :
工具名稱 版本 用途說明
ERwin 用來進行數據庫對象的設計
Word 2007 用來進行設計類文檔的編寫,如架構文檔。
編碼工具 :
工具名稱 版本 用途說明
eclipse Java IDE環境
Tomcat 7.0 應用服務器
###項目發分配
模塊劃分
>網站會員,員工管理
>財務借貸管理
>網站基本信息維護
代碼片段和文件信息
package?org.ht.controller;
import?java.text.ParseException;
import?java.text.SimpleDateFormat;
import?java.util.ArrayList;
import?java.util.Date;
import?java.util.HashMap;
import?java.util.List;
import?java.util.Map;
import?org.ht.pojo.Approveitem;
import?org.ht.pojo.Certifrecord;
import?org.ht.pojo.Clapplyfor;
import?org.ht.pojo.Creditlimit;
import?org.ht.pojo.Employee;
import?org.ht.pojo.Userauditor;
import?org.ht.pojo.Users;
import?org.ht.service.ApproveService;
import?org.ht.service.CertifrecordService;
import?org.ht.service.ClapplyforService;
import?org.ht.service.CreditlimitService;
import?org.ht.service.EmployeeService;
import?org.ht.service.InformationService;
import?org.ht.service.UserauditorService;
import?org.ht.service.UsersService;
import?org.ht.util.BeanUtils;
import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.stereotype.Controller;
import?org.springframework.ui.Model;
import?org.springframework.web.bind.annotation.ModelAttribute;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.RequestParam;
import?org.springframework.web.bind.annotation.ResponseBody;
import?org.springframework.web.servlet.ModelAndView;
/**
?*?@Name:?ApproveController
?*?@Description:認證項設置
?*?@author?chenqingshan
?*?@Date:?2017-2-20?Time:?20:24
?*/
@Controller
@RequestMapping(“approve“)
public?class?ApproveController?{
String?str?=?“WEB-INF/view/“;
@Autowired
private?ApproveService?approveService;
@Autowired
private?UsersService?usersService;
@Autowired
private?EmployeeService?employeeService;
@Autowired
private?CertifrecordService?certifrecordService;
@Autowired
private?UserauditorService?userauditorService;
@Autowired
private?InformationService?informationService;
@Autowired
private?ClapplyforService?clapplyforService;
@Autowired
private?CreditlimitService?creditlimitService;
@RequestMapping(“traverseApproves“)
private?String?traverseApproves(Model?model?Approveitem?ai
@RequestParam(value?=?“currpage“?required?=?false)?String?currpage)?{
int?pagerow?=?5;//?每頁5行
int?currpages?=?1;//?當前頁
int?totalpage?=?0;//?總頁數
int?totalrow?=?0;//?總行數
Mapject>?parameters?=?new?HashMapject>();
parameters.put(“aiid“?ai.getAiid());
parameters.put(“ainame“?ai.getAiname());
parameters.put(“aitype“?ai.getAitype());
parameters.put(“aistate“?ai.getAistate());
List?approvesall?=?approveService.queryApproves(parameters);
totalrow?=?approvesall.size();//?獲取總行數
if?(currpage?!=?null?&&?!““.equals(currpage))?{
currpages?=?Integer.parseInt(currpage);
}
totalpage?=?(totalrow?+?pagerow?-?1)?/?pagerow;
if?(currpages?1)?{
currpages?=?1;
}
if?(currpages?>?totalpage)?{
currpages?=?totalpage;
}
Integer?candp?=?(currpages?-?1)?*?pagerow;
parameters.put(“pandc“?pagerow);
parameters.put(“c
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????73202??2017-03-14?19:50??源碼\chedai.sql
?????文件???????1683??2017-03-13?19:44??源碼\p2p\.classpath
?????文件????????138??2019-05-14?10:01??源碼\p2p\.idea\encodings.xm
?????文件????????470??2019-05-14?10:01??源碼\p2p\.idea\misc.xm
?????文件???????7417??2019-05-14?10:02??源碼\p2p\.idea\workspace.xm
?????文件???????1532??2017-03-09?14:29??源碼\p2p\.project
?????文件????????597??2017-03-13?19:44??源碼\p2p\.settings\.jsdtscope
?????文件????????267??2017-03-09?14:29??源碼\p2p\.settings\com.genuitec.eclipse.core.prefs
?????文件????????119??2017-03-13?19:44??源碼\p2p\.settings\com.genuitec.eclipse.migration.prefs
?????文件????????176??2017-03-13?20:50??源碼\p2p\.settings\org.eclipse.core.resources.prefs
?????文件????????430??2017-03-13?19:44??源碼\p2p\.settings\org.eclipse.jdt.core.prefs
?????文件????????665??2017-03-13?19:44??源碼\p2p\.settings\org.eclipse.wst.common.component
?????文件????????303??2017-03-13?19:44??源碼\p2p\.settings\org.eclipse.wst.common.project.facet.core.prefs.xm
?????文件????????357??2017-03-13?19:44??源碼\p2p\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件?????????49??2017-03-13?19:44??源碼\p2p\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件??????????6??2017-03-13?19:44??源碼\p2p\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件?????????50??2017-03-13?19:44??源碼\p2p\.settings\org.eclipse.wst.validation.prefs
?????文件??????11330??2017-03-09?14:29??源碼\p2p\pom.xm
?????文件??????17541??2017-03-09?14:29??源碼\p2p\src\main\java\org\ht\controller\ApproveController.java
?????文件???????2015??2017-03-09?14:29??源碼\p2p\src\main\java\org\ht\controller\BankcardController.java
?????文件????????792??2017-03-09?14:29??源碼\p2p\src\main\java\org\ht\controller\ba
?????文件???????2490??2017-03-09?14:29??源碼\p2p\src\main\java\org\ht\controller\BiaoController.java
?????文件???????9190??2017-03-10?20:14??源碼\p2p\src\main\java\org\ht\controller\BorrowmoneyController.java
?????文件???????2112??2017-03-09?14:29??源碼\p2p\src\main\java\org\ht\controller\DeptController.java
?????文件???????2200??2017-03-09?14:29??源碼\p2p\src\main\java\org\ht\controller\DopeController.java
?????文件???????3264??2017-03-09?14:29??源碼\p2p\src\main\java\org\ht\controller\ElseSettingController.java
?????文件???????5413??2017-03-14?17:17??源碼\p2p\src\main\java\org\ht\controller\EmployeeController.java
?????文件???????8919??2017-03-14?21:26??源碼\p2p\src\main\java\org\ht\controller\InformationController.java
?????文件??????21586??2017-03-14?11:51??源碼\p2p\src\main\java\org\ht\controller\InvestController.java
?????文件????????234??2017-03-09?14:29??源碼\p2p\src\main\java\org\ht\controller\InvestStatController.java
............此處省略1192個文件信息
評論
共有 條評論