精华内容
下载资源
问答
  • Agon是一个选择性在线发布平台。 编辑责任是分散-参加者对同行进行排名,以便考虑自己工作; 该算法决定要发布的内容。 托多斯 -就目前而言,Agon依靠真诚; 需要实施一个系统,以阻止用户创建多个帐户以投票...
  • CCId内容发布平台方案设计,任瑞娟,周田田,鉴于中国本土数字内容唯一标识符系统的需求,本文结合美国DOIs、日本cIDf以及我国数字出版模式主要从发布功能和发布流程两个角度进�
  • 全球领先验证、评估、分析和设备智能解决方案供应商思博伦通信今天正式发布了思博伦Vertex信道仿真器,为无线RF测试提供前所未有扩展能力和模块化水平。Vertex单元可在现场从2个扩展到32个信道,适应从基本RF...

    全球领先的验证、评估、分析和设备智能解决方案供应商思博伦通信今天正式发布了思博伦Vertex信道仿真器,为无线RF测试提供前所未有的扩展能力和模块化水平。Vertex单元可在现场从2个扩展到32个信道,适应从基本RF设备测试到复杂MIMO波束塑型基站天线测试在内的广泛用途。Vertex可满足市场一直在努力达到的高密度信道要求,并支持评价5G等未来技术所需的配置。

    思博伦Vertex可为侧重MIMO波束塑型、载波聚合和MIMO OTA的用户迅速带来巨大的优势,而这些快速发展的技术也将实现更强大的服务覆盖能力和更出色的移动用户体验质量。Vertex可将所需的硬件数量降至最低,简化复杂的测试设置,实现直观且易于使用的图形化用户界面,并使用可现场升级的RF模块来实现形形色色的测试配置。

    CTIA OTA工作组联执主席兼思博伦通信首席设计师Ron Borsato指出:“CTIA的1.0版MIMO OTA测试计划已于2015年6月发布,并且将在未来几个月中成为所有新设备设计的强制性规定。首先实施的是纯下行2x2 MIMO,但客户需要能够通过不断增长来应对未来更复杂MIMO的解决方案。对于目前正在开发的其它标准和定制测试来说,高密度也是一个重要的问题,因为只有具备了高密度才能确保下一代5G服务所承诺的体验质量。”

    ETS-Lindgren公司测试解决方案高级副总裁Bryan Sayler认为:“由于MIMO OTA标准和不同运营商特有的性能要求,需要在多探测器无回声舱(MPAC)中使用越来越多的天线才能测试载波聚合等更为复杂的应用。这些要求对执行测试所需的硬件的数量和空间带来了巨大的负担。思博伦Vertex是一种尺寸小巧的信道仿真器,可以装入传统仪器机架,让我们可以从基础的MIMO OTA测试配置升级至更高的水平,支持最多32个信道的复杂配置。我们已经与思博伦建立了成功的伙伴关系,在OTA测试领域保持着前沿地位,并欢迎思博伦Vertex成为业界的一员。”

    在整个OTA测试领域,思博伦是业界公认的领导者,为A-GNSS和MIMO OTA测试解决方案提供全面的支持,并且与众多测试舱制造商和测试实验室建立了伙伴关系。如欲了解思博伦Vertex信道仿真器的更多信息,欢迎访问:http://www.spirent.cn/Products/Vertex

    欢迎您于2月23日周三在西班牙巴塞罗那举行的移动世界大会上莅临思博伦Vertex发布招待会(6号展厅,6J37号展台)。

    本文转自d1net(转载)

    展开全文
  • 通过OA办公平台,可以方便地将企业内部其它应用系统数据集成到现有办公自动化系统中,对企业现有流程进行重新整合,将事件、流程、文档、人员、角色等关联起来,相互配合组成统一协同应用环境,实现应用系统之间...

    通过OA办公平台,可以方便地将企业内部其它应用系统的数据集成到现有办公自动化系统中,对企业现有流程进行重新整合,将事件、流程、文档、人员、角色等关联起来,相互配合组成统一的协同应用环境,实现应用系统之间信息的高度关联与交叉应用,减少数据重复输入,实现信息同步更新,以便更有效利用信息资源,提高办公效率。今天我们来了解一下企业OA办公平台在信息发布方面有哪些共性需求?

    企业OA办公平台在信息发布方面有哪些共性需求?

    信息发布相关需求类

    通知公告:企业OA系统为员工提供了解公司最新动态的信息阅读、查询功能;以企业信息发布为核心,结合流程和组织结构,对信息进行阅读权限的控制,实现对信息的分类管理;公共信息管理可根据信息的不同种类,设置不同的栏目,并可进行模糊查询,方便用户使用。

    企业新闻:在系统首页处放置企业最近的新闻、公告,便于员工了解企业发展现状。也可根据需求,通过多级新闻公告目录的方式,建立事业部级的新闻、公告界面,相关工作领域的工作人员可以通过导航目录进入相关界面,了解部门信息。

    门户网站建设:站点设置、结构类型、分类设置、布局设置、权限设置、风格设置,包括灵

    活的前后台,方便改版;内外网新闻可同时上传,无需重复工作;具有较高的安全性及防毒能力;各模块可分配权限管理;子公司站点的可浏览公告、通知,根据权限访问相应模块;可完成报母公司文件的审批流程;合作伙伴站点的可浏览招标公告等内容,没有权限访问其他内容。

    公共信息:协同办公OA将所有需要告知在线用户的信息醒目地提示给用户。成为为员工提供公告信息的平台,支持及时将各部门公告信息汇总刷新功能,做到快速有效;内容可包括:新员工入司、岗位变动(聘用、解聘、晋升、降级、停职等)、员工喜庆(结婚、生日、生子等)、各类通知(会议、放假、防灾、领导视察等)。

    公司简报:一方面是外部报道即公司员工都可提交发布媒体对公司进行的宣传报道,并整理

    归档,以及基金公司大事纪即由责任编辑对公司近期发生的大事整理成文,并整理至系统,以便今后查阅。

    规章制度颁布:公司及各部门的规章制度公布及更新,本项主要涉及权限浏览管理,面向全体员工的规章制度应完全公开,但外部网络不得访问,制度颁布统一汇总至人力资本行政部,由人力资本行政部同意颁布。

    展开全文
  • Ehelp是一个基于云的平台,可以帮助人们满足他们的需求或请求者的需求。 在这里,请求者可以通过将其发布在ehelp的公共新闻源平台上来生成求助电话,ehelp将把该请求转发给其他用户,能够满足该请求的人将接受该请求...
  • word 文档含有需求分析和用例...主要服务对象为河北经贸大学的在校师生,是大家互相交流信息的平台。系统及时地发布学校有关的通知,新闻及重要的信息,学生可以自由地评论,并参与系统定期发布的一些活动,如抽奖等。
  • 通过OA办公平台,可以方便地将企业内部其它应用系统数据集成到现有办公自动化系统中,对企业现有流程进行重新整合,将事件、流程、文档、人员、角色等关联起来,相互配合组成统一协同应用环境,实现应用系统之间...

    通过OA办公平台,可以方便地将企业内部其它应用系统的数据集成到现有办公自动化系统中,对企业现有流程进行重新整合,将事件、流程、文档、人员、角色等关联起来,相互配合组成统一的协同应用环境,实现应用系统之间信息的高度关联与交叉应用,减少数据重复输入,实现信息同步更新,以便更有效利用信息资源,提高办公效率。今天我们来了解一下企业OA办公平台在信息发布方面有哪些共性需求?

    企业OA办公平台在信息发布方面有哪些共性需求?

    信息发布相关需求类

    通知公告:企业OA系统为员工提供了解公司最新动态的信息阅读、查询功能;以企业信息发布为核心,结合流程和组织结构,对信息进行阅读权限的控制,实现对信息的分类管理;公共信息管理可根据信息的不同种类,设置不同的栏目,并可进行模糊查询,方便用户使用。

    企业新闻:在系统首页处放置企业最近的新闻、公告,便于员工了解企业发展现状。也可根据需求,通过多级新闻公告目录的方式,建立事业部级的新闻、公告界面,相关工作领域的工作人员可以通过导航目录进入相关界面,了解部门信息。

    门户网站建设:站点设置、结构类型、分类设置、布局设置、权限设置、风格设置,包括灵

    活的前后台,方便改版;内外网新闻可同时上传,无需重复工作;具有较高的安全性及防毒能力;各模块可分配权限管理;子公司站点的可浏览公告、通知,根据权限访问相应模块;可完成报母公司文件的审批流程;合作伙伴站点的可浏览招标公告等内容,没有权限访问其他内容。

    公共信息:协同办公OA将所有需要告知在线用户的信息醒目地提示给用户。成为为员工提供公告信息的平台,支持及时将各部门公告信息汇总刷新功能,做到快速有效;内容可包括:新员工入司、岗位变动(聘用、解聘、晋升、降级、停职等)、员工喜庆(结婚、生日、生子等)、各类通知(会议、放假、防灾、领导视察等)。

    公司简报:一方面是外部报道即公司员工都可提交发布媒体对公司进行的宣传报道,并整理

    归档,以及基金公司大事纪即由责任编辑对公司近期发生的大事整理成文,并整理至系统,以便今后查阅。

    规章制度颁布:公司及各部门的规章制度公布及更新,本项主要涉及权限浏览管理,面向全体员工的规章制度应完全公开,但外部网络不得访问,制度颁布统一汇总至人力资本行政部,由人力资本行政部同意颁布。

    展开全文
  • 中登统一账户平台系统建设项目_UAP接口文档(外部)V1.47 未发布_关于创业板适当性管理优化的需求
  • 我们接下来要做一个信息发布管理功能,首先来看看我们的需求分析: 要求 信息发布管理原型界面: 编辑信息原型界面: 2.6.2功能说明 信息发布管理: 根据信息标题、信息类型进行信息查询;可以在页面...
    我们接下来要做一个信息发布管理的功能,首先来看看我们的需求分析:
    要求
    信息发布管理原型界面:


    编辑信息原型界面:


    2.6.2功能说明

    信息发布管理:
    根据信息标题、信息类型进行信息查询;可以在页面中点击“新增”发布信息,点击“删除”进行批量删除信息。列表数据包括信息标题、信息分类、申请人、申请时间、状态、操作;其中操作栏的内容为停用/发布、编辑、删除。当信息的状态为停用时,在操作栏显示发布、编辑、删除,当信息的状态为发布时,操作栏显示停用、编辑、删除。

    编辑信息:
    填写内容包括信息分类(通知公告、政策速递、纳税指导)、来源、信息标题、信息内容(需要编辑多种格式内容)、备注、申请人、申请时间。

    首先我们用图形表达需求,使用流程图,我们使用Edraw Max来绘制流程图:



    我们下面先着手来进行模块的开发:
    首先编写实体类
    [java] view plaincopy
    1. package cn.edu.hpu.tax.info.entity;  
    2.   
    3. import java.io.Serializable;  
    4. import java.sql.Timestamp;  
    5. import java.util.HashMap;  
    6. import java.util.Map;  
    7.   
    8. public class Info implements Serializable{  
    9.       
    10.     private String infoId;  
    11.     private String type;  
    12.     private String source;  
    13.     private String title;  
    14.     private String content;  
    15.     private String memo;  
    16.     private String creator;  
    17.     private Timestamp createTime;  
    18.     private String state;  
    19.       
    20.     //状态  
    21.     public static String INFO_STATE_PUBLIC = "1";//发布  
    22.     public static String INFO_STATE_STOP = "0";//停用  
    23.       
    24.     //信息分类  
    25.     public static String INFO_TYPE_TZGG="tzgg";  
    26.     public static String INFO_TYPE_ZCSD="zcsd";  
    27.     public static String INFO_TYPE_NSZD="nszd";  
    28.     public static Map<String,String> INFO_TYPE_MAP;  
    29.     static{  
    30.         INFO_TYPE_MAP=new HashMap<String,String>();  
    31.         INFO_TYPE_MAP.put(INFO_TYPE_TZGG, "通知公告");  
    32.         INFO_TYPE_MAP.put(INFO_TYPE_ZCSD, "政策速递");  
    33.         INFO_TYPE_MAP.put(INFO_TYPE_NSZD, "纳税指导");  
    34.     }  
    35.       
    36.       
    37.     public Info(){  
    38.           
    39.     }  
    40.       
    41.     public Info(String infoId, String type, String source, String title,  
    42.             String content, String memo, String creator, Timestamp createTime,  
    43.             String state) {  
    44.         super();  
    45.         this.infoId = infoId;  
    46.         this.type = type;  
    47.         this.source = source;  
    48.         this.title = title;  
    49.         this.content = content;  
    50.         this.memo = memo;  
    51.         this.creator = creator;  
    52.         this.createTime = createTime;  
    53.         this.state = state;  
    54.     }  
    55.     //下面是get和set方法,这里省略  
    56.       
    57. }  

    然后使我们的映射文件:
    Info.hbm.xml
    [html] view plaincopy
    1. <?xml version="1.0" encoding="utf-8"?>  
    2. <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"  
    3. "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">  
    4.   
    5.   
    6. <hibernate-mapping>  
    7.     <class name="cn.edu.hpu.tax.info.entity.Info" table="info">  
    8.         <id name="infoId" type="java.lang.String">  
    9.             <column name="info_id" length="32"/>  
    10.             <generator class="uuid.hex" />  
    11.         </id>  
    12.         <property name="type" type="java.lang.String">  
    13.             <column name="type" length="10" />  
    14.         </property>  
    15.         <property name="source" type="java.lang.String">  
    16.             <column name="source" length="50" />  
    17.         </property>  
    18.         <property name="title" type="java.lang.String">  
    19.             <column name="title" length="100" not-null="true" />  
    20.         </property>  
    21.         <property name="content" type="text">  
    22.             <column name="content" />  
    23.         </property>  
    24.         <property name="memo" type="java.lang.String">  
    25.             <column name="memo" length="200" />  
    26.         </property>  
    27.         <property name="creator" type="java.lang.String">  
    28.             <column name="creator" length="10" />  
    29.         </property>  
    30.         <property name="createTime" type="java.sql.Timestamp">  
    31.             <column name="create_time" length="19" />  
    32.         </property>  
    33.         <property name="state" type="java.lang.String">  
    34.             <column name="state" length="1" />  
    35.         </property>  
    36.     </class>  
    37. </hibernate-mapping>  

    之后使我们的Dao层:
    [java] view plaincopy
    1. package cn.edu.hpu.tax.info.dao;  
    2.   
    3. import cn.edu.hpu.tax.core.dao.BaseDao;  
    4. import cn.edu.hpu.tax.info.entity.Info;  
    5.   
    6. public interface InfoDao extends BaseDao<Info> {  
    7.   
    8. }  

    [java] view plaincopy
    1. package cn.edu.hpu.tax.info.dao.impl;  
    2.   
    3. import cn.edu.hpu.tax.core.dao.impl.BaseDaoImpl;  
    4. import cn.edu.hpu.tax.info.dao.InfoDao;  
    5. import cn.edu.hpu.tax.info.entity.Info;  
    6.   
    7.   
    8. public class InfoDaoImpl extends BaseDaoImpl<Info> implements InfoDao {  
    9.   
    10.   
    11. }  

    然后使我们的Service层:
    [java] view plaincopy
    1. package cn.edu.hpu.tax.info.service;  
    2.   
    3. import java.io.Serializable;  
    4. import java.util.List;  
    5.   
    6. import cn.edu.hpu.tax.info.entity.Info;  
    7.   
    8.   
    9. public interface InfoService {  
    10.       
    11.     //新增  
    12.     public void save(Info entity);  
    13.     //更新  
    14.     public void update(Info enetity);  
    15.     //根据id删除  
    16.     public void delete(Serializable id);  
    17.     //根据id查找  
    18.     public Info findObjectById(Serializable id);  
    19.     //查找列表  
    20.     public List<Info> findObjects();  
    21. }  

    [java] view plaincopy
    1. package cn.edu.hpu.tax.info.service.impl;  
    2.   
    3. import java.io.Serializable;  
    4. import java.util.List;  
    5.   
    6.   
    7. import javax.annotation.Resource;  
    8.   
    9.   
    10. import org.springframework.stereotype.Service;  
    11.   
    12.   
    13. import cn.edu.hpu.tax.info.dao.InfoDao;  
    14. import cn.edu.hpu.tax.info.entity.Info;  
    15.   
    16.   
    17. @Service("infoService")  
    18. public class InfoServiceImpl implements InfoService {  
    19.   
    20.   
    21.     @Resource  
    22.     private InfoDao infoDao;  
    23.       
    24.     @Override  
    25.     public void delete(Serializable id) {  
    26.         infoDao.delete(id);  
    27.     }  
    28.   
    29.   
    30.     @Override  
    31.     public Info findObjectById(Serializable id) {  
    32.         return infoDao.findObjectById(id);  
    33.     }  
    34.   
    35.   
    36.     @Override  
    37.     public List<Info> findObjects() {  
    38.         return infoDao.findObjects();  
    39.     }  
    40.   
    41.   
    42.     @Override  
    43.     public void save(Info entity) {  
    44.         infoDao.save(entity);  
    45.     }  
    46.   
    47.   
    48.     @Override  
    49.     public void update(Info enetity) {  
    50.         infoDao.update(enetity);  
    51.     }  
    52.   
    53.   
    54. }  

    然后使我们的Action层:
    [java] view plaincopy
    1. package cn.edu.hpu.tax.info.action;  
    2.   
    3. import java.util.HashSet;  
    4. import java.util.List;  
    5.   
    6. import javax.annotation.Resource;  
    7.   
    8. import cn.edu.hpu.tax.core.action.BaseAction;  
    9. import cn.edu.hpu.tax.core.content.Constant;  
    10. import cn.edu.hpu.tax.info.entity.Info;  
    11. import cn.edu.hpu.tax.info.service.InfoService;  
    12.   
    13. import com.opensymphony.xwork2.ActionContext;  
    14.   
    15. public class InfoAction extends BaseAction {  
    16.     @Resource  
    17.     private InfoService infoService;  
    18.     private List<Info> infoList;  
    19.     private Info info;  
    20.       
    21.     //列表页面  
    22.     public String listUI() throws Exception{  
    23.         try {  
    24.             //加载分类集合  
    25.             ActionContext.getContext().getContextMap().put("infoTypeMap", Info.INFO_TYPE_MAP);  
    26.             infoList=infoService.findObjects();  
    27.         } catch (Exception e) {  
    28.             throw new Exception(e.getMessage());  
    29.         }  
    30.         return "listUI";  
    31.     }  
    32.     //跳转到新增页面  
    33.     public String addUI(){  
    34.         //加载分类集合  
    35.         ActionContext.getContext().getContextMap().put("infoTypeMap", Info.INFO_TYPE_MAP);  
    36.         //在进入编辑页面的时候传入当前创建时间  
    37.         info=new Info();  
    38.         info.setCreateTime(new Timestamp(new Date().getTime()));  
    39.         return "addUI";  
    40.     }  
    41.     //保存新增  
    42.     public String add(){  
    43.         if(info!=null ){  
    44.             infoService.save(info);  
    45.         }  
    46.         return "list";  
    47.     }  
    48.     //跳转到编辑界面  
    49.     public String editUI(){  
    50.         //加载分类集合  
    51.         ActionContext.getContext().getContextMap().put("infoTypeMap", Info.INFO_TYPE_MAP);  
    52.         if(info!=null && info.getInfoId()!=null){  
    53.             info=infoService.findObjectById(info.getInfoId());  
    54.         }  
    55.         return "editUI";  
    56.     }  
    57.     //保存编辑  
    58.     public String edit(){  
    59.         infoService.update(info);  
    60.         return "list";  
    61.     }  
    62.     //删除  
    63.     public String delete(){  
    64.         if(info!=null && info.getInfoId()!=null){  
    65.             infoService.delete(info.getInfoId());  
    66.         }  
    67.         return "list";  
    68.     }  
    69.     //批量删除  
    70.     public String deleteSelected(){  
    71.         if(selectedRow!=null){  
    72.             for(String id:selectedRow){  
    73.                 infoService.delete(id);  
    74.             }  
    75.         }  
    76.         return "list";  
    77.     }  
    78.       
    79.     public List<Info> getInfoList() {  
    80.         return infoList;  
    81.     }  
    82.     public void setInfoList(List<Info> InfoList) {  
    83.         this.infoList = InfoList;  
    84.     }  
    85.     public Info getInfo() {  
    86.         return info;  
    87.     }  
    88.     public void setInfo(Info info) {  
    89.         this.info = info;  
    90.     }  
    91. }  

    接下来使我们的配置文件:
    info-spring.xml:
    [html] view plaincopy
    1. <?xml version="1.0" encoding="UTF-8"?>  
    2. <beans xmlns="http://www.springframework.org/schema/beans"  
    3.     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"  
    4.     xmlns:context="http://www.springframework.org/schema/context"  
    5.     xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx"  
    6.     xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd   
    7.     http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.0.xsd   
    8.     http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd  
    9.     http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd">  
    10.       
    11.     <!-- 继承了注入sessionFactory的抽象类,不用反复出入sessionFactory -->  
    12.     <bean id="infoDao" class="cn.edu.hpu.tax.info.dao.impl.InfoDaoImpl" parent="xDao"></bean>  
    13.       
    14.     <!-- 扫描Service -->  
    15.     <context:component-scan base-package="cn.edu.hpu.tax.info.service.impl"></context:component-scan>  
    16. </beans>  

    info-struts.xml:
    [html] view plaincopy
    1. <?xml version="1.0" encoding="UTF-8" ?>  
    2. <!DOCTYPE struts PUBLIC  
    3.     "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"  
    4.     "http://struts.apache.org/dtds/struts-2.3.dtd">  
    5.   
    6.   
    7. <struts>  
    8.     <package name="info-action" namespace="/tax" extends="base-default">  
    9.         <action name="info_*" class="cn.edu.hpu.tax.info.action.InfoAction" method="{1}">  
    10.             <result name="{1}">/WEB-INF/jsp/tax/info/{1}.jsp</result>  
    11.             <result name="list" type="redirectAction">  
    12.                 <param name="actionName">info_listUI</param>  
    13.             </result>  
    14.         </action>  
    15.     </package>  
    16. </struts>  

    然后将info-struts.xml引入到总struts文件中:
    [html] view plaincopy
    1. <!-- 信息发布的struts配置文件 -->  
    2. <include file="cn/edu/hpu/tax/info/conf/info-struts.xml"/>  

    然后把我们美工做好的jsp页面引进来(addUI.jsp/editUI.jsp/listUI.jsp):
    listUI.jsp
    [html] view plaincopy
    1. <%@ page contentType="text/html;charset=UTF-8" language="java" %>  
    2. <html>  
    3. <head>  
    4.     <%@include file="/common/header.jsp"%>  
    5.     <title>信息发布管理</title>  
    6.     <script type="text/javascript">  
    7.     //全选、全反选  
    8.     function doSelectAll(){  
    9.         // jquery 1.6 前  
    10.         //$("input[name=selectedRow]").attr("checked", $("#selAll").is(":checked"));  
    11.         //prop jquery 1.6+建议使用  
    12.         $("input[name=selectedRow]").prop("checked", $("#selAll").is(":checked"));        
    13.     }  
    14.     //新增  
    15.     function doAdd(){  
    16.         document.forms[0].action = "${basePath}tax/info_addUI.action";  
    17.         document.forms[0].submit();  
    18.     }  
    19.     //编辑  
    20.     function doEdit(id){  
    21.         document.forms[0].action = "${basePath}tax/info_editUI.action?info.infoId=" + id;  
    22.         document.forms[0].submit();  
    23.     }  
    24.     //删除  
    25.     function doDelete(id){  
    26.         document.forms[0].action = "${basePath}tax/info_delete.action?info.infoId=" + id;  
    27.         document.forms[0].submit();  
    28.     }  
    29.     //批量删除  
    30.     function doDeleteAll(){  
    31.         document.forms[0].action = "${basePath}tax/info_deleteSelected.action";  
    32.         document.forms[0].submit();  
    33.     }  
    34.        
    35.     </script>  
    36. </head>  
    37. <body class="rightBody">  
    38. <form name="form1" action="" method="post">  
    39.     <div class="p_d_1">  
    40.         <div class="p_d_1_1">  
    41.             <div class="content_info">  
    42.                 <div class="c_crumbs"><div><b></b><strong>信息发布管理</strong></div> </div>  
    43.                 <div class="search_art">  
    44.                     <li>  
    45.                         信息标题:<s:textfield name="info.title" cssClass="s_text" id="infoTitle"  cssStyle="width:160px;"/>  
    46.                     </li>  
    47.                     <li><input type="button" class="s_button" value="搜 索" onclick="doSearch()"/></li>  
    48.                     <li style="float:right;">  
    49.                         <input type="button" value="新增" class="s_button" onclick="doAdd()"/>   
    50.                         <input type="button" value="删除" class="s_button" onclick="doDeleteAll()"/>   
    51.                     </li>  
    52.                 </div>  
    53.   
    54.   
    55.                 <div class="t_list" style="margin:0px; border:0px none;">  
    56.                     <table width="100%" border="0">  
    57.                         <tr class="t_tit">  
    58.                             <td width="30" align="center"><input type="checkbox" id="selAll" onclick="doSelectAll()" /></td>  
    59.                             <td align="center">信息标题</td>  
    60.                             <td width="120" align="center">信息分类</td>  
    61.                             <td width="120" align="center">创建人</td>  
    62.                             <td width="140" align="center">创建时间</td>  
    63.                             <td width="80" align="center">状态</td>  
    64.                             <td width="120" align="center">操作</td>  
    65.                         </tr>  
    66.                         <s:iterator value="infoList" status="st">  
    67.                             <tr <s:if test="#st.odd"> bgcolor="f8f8f8" </s:if> >  
    68.                                 <td align="center"><input type="checkbox" name="selectedRow" value="<s:property value='infoId'/>"/></td>  
    69.                                 <td align="center"><s:property value="title"/></td>  
    70.                                 <td align="center">  
    71.                                     <s:property value="#infoTypeMap[type]"/>    
    72.                                 </td>  
    73.                                 <td align="center"><s:property value="creator"/></td>  
    74.                                 <td align="center"><s:date name="createTime" format="yyyy-MM-dd HH:mm"/></td>  
    75.                                 <td id="show_<s:property value='infoId'/>" align="center"><s:property value="state==1?'发布':'停用'"/></td>  
    76.                                 <td align="center">  
    77.                                       
    78.                                     <a href="#">停用</a>  
    79.                                       
    80.                                     <a href="javascript:doEdit('<s:property value='infoId'/>')">编辑</a>  
    81.                                     <a href="javascript:doDelete('<s:property value='infoId'/>')">删除</a>  
    82.                                 </td>  
    83.                             </tr>  
    84.                         </s:iterator>  
    85.                     </table>  
    86.                 </div>  
    87.             </div>  
    88.         <div class="c_pate" style="margin-top: 5px;">  
    89.         <table width="100%" class="pageDown" border="0" cellspacing="0"  
    90.             cellpadding="0">  
    91.             <tr>  
    92.                 <td align="right">  
    93.                     总共1条记录,当前第 1 页,共 1 页     
    94.                             <a href="#">上一页</a>  <a href="#">下一页</a>  
    95.                     到 <input type="text" style="width: 30px;" onkeypress="if(event.keyCode == 13){doGoPage(this.value);}" min="1"  
    96.                     max="" value="1" />     
    97.                 </td>  
    98.             </tr>  
    99.         </table>    
    100.         </div>  
    101.   
    102.   
    103.         </div>  
    104.     </div>  
    105. </form>  
    106.   
    107.   
    108. </body>  
    109. </html>  

    addUI.jsp
    [html] view plaincopy
    1. <%@ page contentType="text/html;charset=UTF-8" language="java" %>  
    2. <html>  
    3. <head>  
    4.     <%@include file="/common/header.jsp"%>  
    5.     <title>信息发布管理</title>  
    6.        
    7.     <script>  
    8.            
    9.     </script>  
    10. </head>  
    11. <body class="rightBody">  
    12. <form id="form" name="form" action="${basePath }tax/info_add.action" method="post" enctype="multipart/form-data">  
    13.     <div class="p_d_1">  
    14.         <div class="p_d_1_1">  
    15.             <div class="content_info">  
    16.     <div class="c_crumbs"><div><b></b><strong>信息发布管理</strong> - 新增信息</div></div>  
    17.     <div class="tableH2">新增信息</div>  
    18.     <table id="baseInfo" width="100%" align="center" class="list" border="0" cellpadding="0" cellspacing="0"  >  
    19.         <tr>  
    20.             <td class="tdBg" width="200px">信息分类:</td>  
    21.             <td><s:select name="info.type" list="#infoTypeMap"/></td>  
    22.             <td class="tdBg" width="200px">来源:</td>  
    23.             <td><s:textfield name="info.source"/></td>  
    24.         </tr>  
    25.         <tr>  
    26.             <td class="tdBg" width="200px">信息标题:</td>  
    27.             <td colspan="3"><s:textfield name="info.title" cssStyle="width:90%"/></td>  
    28.         </tr>  
    29.         <tr>  
    30.             <td class="tdBg" width="200px">信息内容:</td>  
    31.             <td colspan="3"><s:textarea id="editor" name="info.content" cssStyle="width:90%;height:160px;" /></td>  
    32.         </tr>  
    33.         <tr>  
    34.             <td class="tdBg" width="200px">备注:</td>  
    35.             <td colspan="3"><s:textarea name="info.memo" cols="90" rows="3"/></td>  
    36.         </tr>  
    37.         <tr>  
    38.             <td class="tdBg" width="200px">创建人:</td>  
    39.             <td>  
    40.                 <s:property value="#session.SYS_USER.name"/>  
    41.                 <s:hidden name="info.creator" value="%{#session.SYS_USER.name}"/>  
    42.             </td>  
    43.             <td class="tdBg" width="200px">创建时间:</td>  
    44.             <td>  
    45.                 <s:date name="info.createTime" format="yyyy-MM-dd HH:mm"/>  
    46.                 <s:hidden name="info.createTime"/>  
    47.             </td>  
    48.         </tr>  
    49.     </table>  
    50.     <!-- 默认信息状态为 发布 -->  
    51.     <s:hidden name="info.state" value="1"/>  
    52.     <div class="tc mt20">  
    53.         <input type="submit" class="btnB2" value="保存" />  
    54.               
    55.         <input type="button"  onclick="javascript:history.go(-1)" class="btnB2" value="返回" />  
    56.     </div>  
    57.     </div></div></div>  
    58. </form>  
    59. </body>  
    60. </html>  

    editUI.jsp
    [html] view plaincopy
    1. <%@ page contentType="text/html;charset=UTF-8" language="java" %>  
    2. <html>  
    3. <head>  
    4.     <%@include file="/common/header.jsp"%>  
    5.     <title>信息发布管理</title>  
    6.        
    7.     <script>  
    8.            
    9.     </script>  
    10.   
    11.   
    12. </head>  
    13. <body class="rightBody">  
    14. <form id="form" name="form" action="${basePath}tax/info_edit.action" method="post" enctype="multipart/form-data">  
    15.     <div class="p_d_1">  
    16.         <div class="p_d_1_1">  
    17.             <div class="content_info">  
    18.     <div class="c_crumbs"><div><b></b><strong>信息发布管理</strong> - 修改信息</div></div>  
    19.     <div class="tableH2">修改信息</div>  
    20.     <table id="baseInfo" width="100%" align="center" class="list" border="0" cellpadding="0" cellspacing="0"  >  
    21.         <tr>  
    22.             <td class="tdBg" width="200px">信息分类:</td>  
    23.             <td><s:select name="info.type" list="#infoTypeMap"/></td>  
    24.             <td class="tdBg" width="200px">来源:</td>  
    25.             <td><s:textfield name="info.source"/></td>  
    26.         </tr>  
    27.         <tr>  
    28.             <td class="tdBg" width="200px">信息标题:</td>  
    29.             <td colspan="3"><s:textfield name="info.title" cssStyle="width:90%"/></td>  
    30.         </tr>  
    31.         <tr>  
    32.             <td class="tdBg" width="200px">信息内容:</td>  
    33.             <td colspan="3"><s:textarea id="editor" name="info.content" cssStyle="width:90%;height:160px;" /></td>  
    34.         </tr>  
    35.         <tr>  
    36.             <td class="tdBg" width="200px">备注:</td>  
    37.             <td colspan="3"><s:textarea name="info.memo" cols="90" rows="3"/></td>  
    38.         </tr>  
    39.         <tr>  
    40.             <td class="tdBg" width="200px">创建人:</td>  
    41.             <td>  
    42.                 <s:property value="info.creator"/>  
    43.                 <s:hidden name="info.creator"/>  
    44.             </td>  
    45.             <td class="tdBg" width="200px">创建时间:</td>  
    46.             <td>  
    47.                 <s:date name="info.createTime" format="yyyy-MM-dd HH:mm"/>  
    48.                 <s:hidden name="info.createTime"/>  
    49.             </td>  
    50.         </tr>  
    51.     </table>  
    52.     <s:hidden name="info.infoId"/>  
    53.     <s:hidden name="info.state"/>  
    54.     <div class="tc mt20">  
    55.         <input type="submit" class="btnB2" value="保存" />  
    56.               
    57.         <input type="button"  onclick="javascript:history.go(-1)" class="btnB2" value="返回" />  
    58.     </div>  
    59.     </div></div></div>  
    60. </form>  
    61. </body>  
    62. </html>  

    然后在子系统的frame框架的左边列表(left.jap)加入链接:
    [html] view plaincopy
    1. <dl>  
    2.     <dt><a class="xxfb" href="${ctx }tax/info_listUI.action" target="mainFrame"><b></b>信息发布管理<s class="down"></s>   
    3.     </a></dt>  
    4. </dl>  

    之后重启服务器测试;



    新增一个信息:

    新增成功:



    编辑信息:

    编辑成功:



    删除信息

    删除成功!

    至此我们信息发布管理的基础增删改查完成了,但是我们还没有完成我们的所有需求,下一篇总结继续完成我们的信息发布管理业务的功能。

    展开全文
  • 瑟思集团(SEZ Group)日前宣布了公司...这一新型平台是SEZ集团面向FEOL工艺过程系列产品最新贡献,是继2006年7月发布专利产品Enhanced Sulfuric Acid(ESA)剥离工艺过程之后又一力作,而Esanti平台无疑优化了该产品
  • PHP 信息发布平台的设计与制作 1 摘 要 1 关键词 1 Design and manufacture of information publishing platform based on PHP 1 Abstract: 1 Key words: 1 0 前言2 1 开发工具及相关技术概述2 1.1 调试及运行工具...
  • “未来,京东、阿里将不再像现在这么重要,管理软件将取代这些平台,帮助企业实现内外连接和打通。”销售易创始人兼CEO史彦泽表示认为,中国经济在经过早期野蛮粗暴发展模式后,人口红利、消费红利逐渐消失,...
  • 12月13日,以“慧聚数据之力,赋能智慧政企”为主题2017互联网+大数据高峰论坛在北京中国大饭店盛大开幕。公安部科技信息化局巡视员、副局长赵林,工信部信息化与软件业司软件产业处处长商超等领导出席了峰会。...
  • 基于JSP 校园新闻发布系统_需求分析 随着网络技术发展和 Internet 应用普及,互联网已成为人们获取信息 重要来源。建立自己网站已经成为一个学校发展必然趋势,校园新闻发 布系统是校园网站重要...
  • 基于J2EE教育局网站信息发布平台的设计与实现,高建敏,吴迪,文章以教育网站调研分析、网上教育现实需求及网站开发为基础,介绍了基于J2EE技术教育网站平台的设计与实现过程,对平台的��
  • 普鼎广告发布系统的需求介绍为何要研制广告发布系统随着互联网应用越来越广泛,如果高效、快捷、科学管理自己系统或者网站上广告,就显得越为重要,如何在不修改广告呈现平台代码基础上,修改相关显示广告...
  • 我们接下来要做一个信息发布管理功能,首先来看看我们的需求分析: 要求 信息发布管理原型界面: 编辑信息原型界面: 2.6.2功能说明 信息发布管理: 根据信息标题、信息类型进行信息查询;可以在页面中点击“新增”...
  • 二手交易平台,是一款为解决人们日常二手商品处理销售网站,在二手商品销售方面十分方便,用户只要注册成为网站会员就能够在线发布个人待处理二手商品。本系统采用红色风格界面设计,利用智能合约区块链进行...
  • 在线教育平台开发需求分析

    千次阅读 2020-06-04 16:21:47
    随着互联网不断发展,现代信息技术向教育行业迅速扩展,教育方式也不再是传统面对面书本传授了,线下模式正面临着前所未有严峻挑战,同时也面临着前良好发展机遇—在线教育平台开发需求旺盛。它打破了传统...
  • PHP 信息发布平台的设计与制作1 摘 要1 关键词1 Design and manufacture of information publishing platform based on PHP 1 Abstract: 1 Key words: 1 0 前言 2 1 开发工具及相关技术概 2 1.1 调试及运行工具2 ...
  • 企业信息移动发布平台的设计与实现,武丹,,随着移动互联网发展,企业移动化办公的需求日益突出。针对企业移动化办公的需求和特点进行分析和研究,本文提出了一种企业信息
  • 为什么80%码农都做不了架构师?>>> ...
  • TECHNOLOGY INFORMATION 0 前言 随着计算机应用技术和网络技术高速发展, 传统报纸杂志,已经远远不能满足人们的需求,互联网成为人们快速获取、发布和传递信息重要渠道。 网站信息发布系统是信息发布和获取...
  • 浪潮发布G2平台

    2017-03-26 10:53:30
    2017年2月28日下午,浪潮在北京粤财JW万豪酒店以“智变”为主题,发布新一代智能存储平台G2,该平台基于统一架构和In系列智能软件设计,在保障”三高”特性满足企业级关键数据存储、处理需求的同时,更强调数据生命...
  • 10月26日,全球领先嵌入式多媒体解决方案提供商Streamezzo,宣布推出手机富...“Streamezzo公司发布的手机富媒体开发平台是通用”,该公司中国区经理李纲先生介绍说,“我们与Nokia,索爱等多家手机制造公司,以及中
  • 陆金所是中国最大网络投资平台之一,涵盖了活期、...本场Chat将介绍我们如何针对陆金所业务需求打造了适合自身活动配置发布平台。主要但不限于以下内容: 对于 “人肉式” 活动开发思考,提出需求平台设计...
  • JEECG 3.7.8版本发布,多样化主题UI满足你不同的需求 导读 ⊙平台性能优化,速度闪电般提升 ⊙提供11套新主流UI代码生成器模板(Bootstrap表单+BootstrapTable列表\ElementUI列表表单) ⊙表单U...
  • 平台基于增强32至128位处理器局部总线(PLB)(IBM CoreConnect总线标准组件),为满足将来性能和特性需求提供了更高性能和可扩展能力。屡获殊荣MicroBlaze 32位处理器还率先提供了可编程存储器管理单元...
  • 本文以JAVA作为后台服务实现语言,实现了微信第三方开放平台开发所需要主要业务流程,并针对全网发布的检测做了相应代码处理,以通过微信全网检测,可以接入任意微信公众号。根据微信第三方平台的审核需求,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,042
精华内容 1,616
关键字:

发布需求的平台