• 大小: 28.85MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-06-25
  • 语言: 其他
  • 标签: ssh  

资源简介

一、系统需求 1、登陆 功能描述 此模块提供用户登录 主要功能点 登陆系统 名称 用户登陆 操作角色 普通员工,资产管理员,财务人员,人事管理员 功能描述 更具不同的登录账号,判断人员身份,进入对应的功能页面 操作 1.输入帐号和密码,点击登陆 2.登陆成功进入用户身份类型对应的页面 输出 与身份对应的功能主页面 2、修改登陆密码 功能描述 此模块提供用户在登陆系统之后,可以修改自己的登陆密码. 主要功能点 修改登陆密码 名称 修改密码 操作角色 普通员工,资产管理员,财务人员,人事管理员 功能描述 修改网站登陆密码 操作 1.输入原始密码 2.输入新密码 3.输入确认密码 4.点击修改密码 输出 修改成功或者失败均需要提示 3、修改信息 功能描述 此模块提供用户在登陆系统之后,可以修改自己的个人信息 主要功能点 修改个人信息- 名称 修改密码 操作角色 普通员工,资产管理员,财务人员,人事管理员 功能描述 对个人信息进行更新 操作 1.输入修改信息 2.点击确认 输出 修改成功或者失败的提示 4、管理普通用户 功能描述 此模块提供人事管理员对普通用户的管理 主要功能点 修改个人信息- 名称 用户管理 操作角色 人事管理员 功能描述 对普通用户进行信息的修改,以及普通用户添加和删除 操作 1.输出要操作的用户的信息 2.点击查询显示结果(默认显示所有用户) a)查询结果显示用户的所有个人信息i b)要求对用户的管理操作有修改信息,和删除用户 c)在每条信息后显示对应的操作按钮,以便直接进行管理 输出 5、采购入库 功能描述 此模块提供资产管理人员添加采购单,校对采购单并入库的操作 需要记录信息 采购信息:采购单编号 产品序列号 地区 县/市 资产类别 资产名称 规格型号 制造商 供应商 保修年限 使用年限 单位 数量 单价 保管人 是否处理 备注 条形码 显示信息:所有已经提交的采购单信息,入库信息 主要功能点 名称 采购入库 操作角色 资产管理员 功能描述 添加采购单,校对入库 操作 1.添加采购单 A)输入采购信息 B)点击提交 C)显示已添加的采购单 2.校对入库 A)校对采购单 B)点击入库 C)显示校对信息 输出 采购单是否添加成功,校对是否完成 6、财务入账 功能描述 此模块提供财务管理人员对财务信息进行导入 需要提供的信息:记录财务信息的EXCEL表格 主要功能点 名称 财务入账 操作角色 财务管理人员 功能描述 将财务信息从EXCEL表格中导入系统 操作 1.进入财务管理页面,点击导入按钮 2.选择要导入的EXCEL表格 3.点击确定导入,保存旅客订票信息,并提示订票成功或者失败 4.显示导入的信息 输出 导入成功与否的提示信息 7、资产卡片 功能描述 此模块提供资产管理人员查看资产的详细信息 主要功能点 名称 显示资产卡片 操作角色 资产管理人员 功能描述 资产管理人员查看资产的所有信息 操作 1.进入资产信息页面 2.点击资产卡片 3.显示资产所有详细的信息 输出 导入成功与否的提示信息 8、资产领用 功能描述 此模块提供对于闲置的设备用户可以根据业务的需要进行领用 主要功能点 名称 资产领用 操作角色 普通员工,资产管理员,财务人员 功能描述 提供对于闲置的设备用户可以根据业务的需要进行领用 操作 1.点击进入资产领用页面 2.显示所有可领用信息 3.点击选择需要领用的资源 4.填写领用信息 5.提示领用是否成功 输出 领用是否成功的提示 9、资产归还 功能描述 此模块提供用户可以根据业务需要可以归还设备。 主要功能点 名称 资产归还 操作角色 普通员工,资产管理员,财务人员 功能描述 归还领用设备 操作 1.点击进入资产归还页面 2.显示所有目前已领用的信息 3.点击选择需要归还的资源 5.提示归还是否成功 输出 归还是否成功的提示 10、资产调拨 功能描述 此模块提供资产管理员和资产保管员对于闲置的资产可以进行调配调拨。 主要功能点 名称 资产调拨 操作角色 资产管理员,普通员工 功能描述 资产管理员发布调拨信息,普通员工调出自己所需的资产 操作 资产管理员 1.进入资产调拨页面 2.点击发布调拨信息 3.填写调拨信息 4.提交信息 普通用户 1. 进入资产调拨页面 2. 显示发布的调拨信息 3. 点击需要调入的资产 4. 提示是否调入成功 输出 资产调出是否成功的提示 二、数据结构与程序的关系 采购单: Orders 名称 字段名 数据类型 备注 采购单编号 oid int(11) 主键 产品序列号 pno, varchar(255) Default not NULL: 地区 region varchar(255) Default NULL 县/市 city varc

资源截图

代码片段和文件信息

package com.ams.controller;

import org.springframework.stereotype.Controller;

import java.util.List;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;

import org.apache.struts2.ServletActionContext;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;

import com.ams.model.Transfers;
import com.ams.model.Users;
import com.ams.service.IAllocationService;
import com.ams.service.IUsersService;
import com.opensymphony.xwork2.ActionContext;
/**
 *资产调拨action
 * @author 杨柳韬
 *
 */
@Controller
public class AllocationAction {
private Integer tid;
private Integer initiatorid;
private Integer confirmid;
private String ano;
private String number;
private String tdate;
private String department;
private String location;
private String tstates;

@Autowired
private IAllocationService allocationService;

/**
 * 资产调拨发起
 * @author 杨柳韬
 */
public String insertAllocation() {
boolean flag=allocationService.insert(initiatorid ano number tdate department location);

if(flag) {
ActionContext.getContext().put(“message“ “请求成功发起“);
return “ok“;
}else {
ActionContext.getContext().put(“message“ “请求发起失败“);
return “tryagain1“;
}
}

/**
 * 资产调拨确认
 * @author 杨柳韬
 */
public String updateAllocation() {
boolean flag=allocationService.updateAllocation(tid confirmid tstates);

if(flag) {
ActionContext.getContext().put(“message“ “操作成功“);
return “ok“;
}else {
ActionContext.getContext().put(“message“ “操作失败“);
return “tryagain2“;
}
}

/**
 * 资产调拨信息显示
 * @author 杨柳韬
 */
public String findAll() {
HttpServletRequest request = ServletActionContext.getRequest();
List allocationlist = allocationService.findAll();
request.setAttribute(“allocations“ allocationlist);
for (Transfers transfers : allocationlist) {
System.out.println(transfers);
}
return “tryagain3“;
}

public Integer getTid() {
return tid;
}
public void setTid(Integer tid) {
this.tid = tid;
}
public Integer getInitiatorid() {
return initiatorid;
}
public void setInitiatorid(Integer initiatorid) {
this.initiatorid = initiatorid;
}
public Integer getConfirmid() {
return confirmid;
}
public void setConfirmid(Integer confirmid) {
this.confirmid = confirmid;
}
public String getAno() {
return ano;
}
public void setAno(String ano) {
this.ano = ano;
}
public String getNumber() {
return number;
}
public void setNumber(String number) {
this.number = number;
}
public String getTdate() {
return tdate;
}
public void setTdate(String tdate) {
this.tdate = tdate;
}
public String getDepartment() {
return department;
}
public void setDepartment(String department) {
this.department = department;
}
public String getLocation() {
return location;
}
public v

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        1093  2019-05-07 19:35  AMS\.classpath
     文件          10  2014-05-23 12:39  AMS\.gitignore
     文件        1053  2019-05-07 19:35  AMS\.project
     目录           0  2019-05-08 11:56  AMS\.settings\
     文件         564  2019-05-07 19:35  AMS\.settings\.jsdtscope
     文件         104  2019-05-08 12:33  AMS\.settings\org.eclipse.core.resources.prefs
     文件         364  2019-05-07 19:34  AMS\.settings\org.eclipse.jdt.core.prefs
     文件         468  2019-05-07 19:35  AMS\.settings\org.eclipse.wst.common.component
     文件         414  2019-05-07 19:35  AMS\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2019-05-07 19:35  AMS\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2019-05-07 19:35  AMS\.settings\org.eclipse.wst.jsdt.ui.superType.name
     文件          37  2014-05-23 12:39  AMS\.travis.yml
     目录           0  2019-05-07 19:48  AMS\src\
     文件        3182  2019-05-13 09:26  AMS\src\applicationContext.xml
     目录           0  2019-05-07 19:39  AMS\src\com\
     目录           0  2019-05-07 19:41  AMS\src\com\ams\
     目录           0  2019-05-13 08:49  AMS\src\com\ams\controller\
     文件        3256  2019-05-13 08:46  AMS\src\com\ams\controller\AllocationAction.java
     文件        3982  2019-05-13 17:21  AMS\src\com\ams\controller\AssetsAction.java
     文件        5324  2019-05-13 11:39  AMS\src\com\ams\controller\FinancialAction.java
     文件        5435  2019-05-13 11:40  AMS\src\com\ams\controller\OrdersAction.java
     文件        4695  2019-05-12 17:26  AMS\src\com\ams\controller\StatesAction.java
     文件        5528  2019-05-12 15:23  AMS\src\com\ams\controller\TakebackAction.java
     文件        6137  2019-05-12 17:18  AMS\src\com\ams\controller\UsersAction.java
     目录           0  2019-05-13 08:50  AMS\src\com\ams\dao\
     文件         771  2019-05-13 08:47  AMS\src\com\ams\dao\IAllocationDao.java
     文件         509  2019-05-13 17:21  AMS\src\com\ams\dao\IAssetsDao.java
     文件         731  2019-05-13 11:40  AMS\src\com\ams\dao\IFinancialDao.java
     目录           0  2019-05-13 08:52  AMS\src\com\ams\dao\impl\
     文件        2070  2019-05-13 08:46  AMS\src\com\ams\dao\impl\AllocationDaoImpl.java
     文件        2015  2019-05-13 17:21  AMS\src\com\ams\dao\impl\AssetsDaoImpl.java
............此处省略1619个文件信息

评论

共有 条评论