产权交易电子商务平台系统功能设定模块逻辑处理

上传人:s9****2 文档编号:487003805 上传时间:2023-09-12 格式:DOC 页数:36 大小:911KB
返回 下载 相关 举报
产权交易电子商务平台系统功能设定模块逻辑处理_第1页
第1页 / 共36页
产权交易电子商务平台系统功能设定模块逻辑处理_第2页
第2页 / 共36页
产权交易电子商务平台系统功能设定模块逻辑处理_第3页
第3页 / 共36页
产权交易电子商务平台系统功能设定模块逻辑处理_第4页
第4页 / 共36页
产权交易电子商务平台系统功能设定模块逻辑处理_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《产权交易电子商务平台系统功能设定模块逻辑处理》由会员分享,可在线阅读,更多相关《产权交易电子商务平台系统功能设定模块逻辑处理(36页珍藏版)》请在金锄头文库上搜索。

1、产权交易电子商务平台系统仿真案例 产权交易电子商务平台系统 第i页系统功能设定5.1系统功能设定5.1.1 基本功能功 能简 要 说 明员工与部门管理部门管理部门的增、改、删、查等基本功能员工管理员工信息管理员工的增、改、删、查等基本功能员工部门调整调整员工所在部门员工角色指派指派员工担任的角色员工状态修改修改员工的状态,包括在任和离职等状态组织机构根据部门,查看当前人员组织结构图角色管理角色信息管理对角色的增、改、删、查等基本功能查看角色指派关系按角色角度查看:查看某角色的所有用户按用户角度查看:查看某用户具有的所有角色权限管理动态权限管理修改动态权限动态权限信息可描述为:节点编号、角色名称

2、、节点对应的页面、对可操作对象的描述、对象权限规则查看动态权限指派信息查看所有动态权限指派信息静态权限管理指派静态权限针对某权限,指定分配给的角色查看动态权限指派信息按权限角度查看:查看具有某静态权限的所有角色按角色角度查看:查看某角色具有的所有静态权限客户管理个人客户基本信息管理个人客户的增、改、删、查等基本功能状态管理设定个人客户的状态(激活与否)企业客户基本信息管理企业客户的增、改、删、查等基本功能状态管理设定企业客户的状态(激活与否)流程管理节点管理对节点的增、改、删、查等基本功能。模板管理添加模板记录模板摘要信息并从全部节点池中选择合适的节点组成流程查看模板信息查看现有全部模板及详细

3、信息项目管理查看项目列表显示当前所有已完成和未完成的项目,并用图形化形式显示项目当前所处状态查看项目详细信息查看项目的已录入的所有资料,包括出让申请表、挂牌及公告内容分配vip用户指派可以查看此项目的vip用户(包括国资委和其他产权交易中心)删除项目删除项目查看项目流程负责人查看项目流程中个各节点的负责人工作日节假日管理对节假日的管理,增加,修改,删除,查看工作日计算计算开始日期后n个工作日后的日期申请表管理针对恶意注册的出让申请和受让申请,进行定期清理日志管理查看日志查看系统当前所有日志导出日志将日志导出至文件,文件路径取决于config配置文件,管理员可修改删除日志删除选中的日志5.1.2

4、业务功能功 能简 要 说 明出让申请出让方填写产权出让申请并提交确定流程及负责人部门经理确定负责新项目的项目经理实例化流程项目经理为选择的流程模板进行实例化审核企业国有产权进场交易协议书交易中心对协议书进行审核,项目经理记录内容确定挂牌及公告内容出让方与项目经理协商挂牌及公告内容,交易中心各级审核人对其进行审核挂牌出让方填写的主要信息挂牌并公告受让申请受让方填写产权受让申请并提交审核企业国有产权进场交易协议书交易中心协议书进行审核,项目经理记录主要内容终止挂牌项目经理选择确定终止方式交易确定交易方式,时间和地点,启动交易,结束后项目经理确定唯一受让方审核产权交易合同交易中心对产权交易合同进行审

5、核交割及审核交易中心对产权交易证书进行审核审核交易过户权证交易中心对交易过户权证进行审核交易价款收讫财务部员工查看各个项目应交的交易价款,并记录已交款项5.2数据模型设计5.2.1 数据库总体设计5.3系统软件结构设计系统功能模块划分包括:五大部分:工作流管理,角色与权限管理,辅助功能,业务流程,消息系统;各部分逻辑关系如下:5.4模块处理逻辑5.4.1流程模板定制及实例化模块5.4.1.1主要类关系FMAbastract类:属性:amodelId /模版编号modelName /模版名称creatorId /创建人modelDescrip /模版描述主要方法:addFMAbstract()

6、/添加流程模版摘要信息delFMAbstract() /删除流程模版摘要信息getAllFMAbstract() /根据模版编号取得流程模版摘要信息checkFMAbstract() /查看流程模版是否存在FMCustomize类:属性:cmodelId /模板编号cnodeId /节点编号cnodeSequId /节点顺序号cnodeDescrip /节点描述主要方法:addFMCustomize() /添加流程模板定制信息getAllFMCByKey() /根据模板编号取得模板信息delFMCustomize() /删除模板FlowInstance类:主要方法:addFlowInstanc

7、e() /添加流程实例getFlowInstanceById() /取得流程实例中单个活动节点的信息getFIByProSequ() /取得某项目实例中处于某序列位置的活动节点信息getAllFIByKey(int iproId) /取得某项目实例的所有活动,iproId为项目编号getAllFlowInstance() /getFIByMaxId(int iproId, int i) /找出出让或受让流程中序号最大的节点,iproId为项目编号,i标志位,1表示出让,2表示受让。updFlowInstance() /更新流程实例信息Node类:属性描述:nodeId /节点编号nodeNam

8、e /节点名称nodeDescrip /节点描述saleDescrip /出让方功能描述buyDescrip /手让方功能描述主要方法:getAllNode() /取得所有节点delNode() /删除节点updNode() /更新节点信息getNodeById() /根据节点编号取得节点信息getSNodeByState() /根据节点序列号查找出让方节点getBNodeByState() /根据节点序列号查找受让方节点5.4.1.2主要功能实现l 定制流程模板:l 更新节点信息:l 设置流程内权限信息:l 实例化流程:l 添加节点: 5.4.2角色及权限模块主要类关系如下Dept类:属性描

9、述:id /部门编号name /部门名称business /部门职责主要方法:addDept() /添加部门updDept() /更新部门信息getAllDept() /取得所有部门信息delDept() /删除部门Emp类:主要方法:addEmp() /添加员工checkLogin() /验证登录updEmp() /更新员工信息getEmpById() /取得员工信息getAllEmp() /取得所有员工getAllEmpByDept() /取得某部门得所有员工getAllInactive /取得所有离职得员工getAllEmpByRole /取得具有某角色得所有员工isActive() /

10、判断员工状态,是否在职Role类:主要方法:addRole() /添加角色updRole() /更新角色getAllRole() /取得所有角色getAllRoleByEmp(string empid) /取得某员工具有的所有角色getAllRoleByPrivi(string privi) /取得具有某权限的所有角色delRole() /删除角色UA类:主要方法:addUA() /添加角色分配关系isUAExist() /判断某用户是否具有某角色getAllUA() /取得所有角色分配关系delUA() /删除角色分配关系PA类:属性描述:pnodeId /节点编号proleId /角色编号

11、pageName /页面名称objectDescrip /对可操作对象的描述objectPrivi /权限规则主要方法searchPA() /判断某角色是否具有某权限getObjectPrivi() /取得权限规则信息getPAById() /根据角色和节点取得对应的权限信息Privi类:主要方法updPrivi() /更新静态权限getAllPrivi() /取得所有静态权限getAllPriviByRoleId(String roleId) /取得某角色指派的所有静态权限getAllPriviByEmp(String empid) /取得某用户指派的所有静态权限StaticPrivi类:主

12、要方法isStaticPAExist() /判断某角色是否具有某静态权限getAllStaticPA() /取得所有静态权限分配信息getAllStaticPAByPrivi() /根据指定静态权限取得分配信息updStaticPA() /更新静态权限指派关系5.4.3 项目管理主要类关系Project类:getProById()/员工根据项目编号取得项目信息getAllProject()/找出所有项目信息getProjectByName(String proName)/员工根据项目名称查找项目getProjectByMulti(String sql) /员工根据多项查询条件查找项目getPr

13、ojectByIdOut(String proId) /会员根据项目编号查找项目getProjectByNameOut(String proName) /会员根据项目名称查找项目getProjectByTimeOut(String startTime,String endTime) /会员根据项目挂牌及公告开始时间和终止时间查找项目getProjectByMultiOut(String sql) /会员根据多项查询条件查找项目getProjectByTime(String startTime,String endTime) /根据项目生成时间查找项目getAPByNullproMngId()/找出所有未分配项目经理的项目searchPerson(int proId,String userId) /根据用户编号检验用户是否参与过编号为proId的项目searchPersoning(int proId,String userId) /根据用户编号检验用户是否正在参与编号为proId的项目

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号