某科技公司持续创新项目管理系统详细设计.docx

上传人:小飞机 文档编号:1711990 上传时间:2022-12-15 格式:DOCX 页数:67 大小:2.35MB
返回 下载 相关 举报
某科技公司持续创新项目管理系统详细设计.docx_第1页
第1页 / 共67页
某科技公司持续创新项目管理系统详细设计.docx_第2页
第2页 / 共67页
某科技公司持续创新项目管理系统详细设计.docx_第3页
第3页 / 共67页
某科技公司持续创新项目管理系统详细设计.docx_第4页
第4页 / 共67页
某科技公司持续创新项目管理系统详细设计.docx_第5页
第5页 / 共67页
点击查看更多>>
资源描述

《某科技公司持续创新项目管理系统详细设计.docx》由会员分享,可在线阅读,更多相关《某科技公司持续创新项目管理系统详细设计.docx(67页珍藏版)》请在三一办公上搜索。

1、I-Project详细设计说明书 I-Project持续创新项目管理系统 详细设计 成都鼎域前沿科技有限公司2014.4目 录1. 引言41.1 编写目的41.2 项目背景41.3 项目概述51.4 名词定义61.5 预期读者和阅读建议72. 系统架构82.1 系统架构设计82.2 网络设计102.3 运行环境103. 总体结构和模块设计113.1 功能结构一览113.2 持续创新项目管理系统113.3 决策分析系统113.4 知识沉淀系统123.5 流程审批系统123.1 权限管理系统134. 系统详细设计134.1 登陆页面设计134.2 程序执行过程中使用的资源需按要求释放密码修改页面设

2、计154.3 用户基本信息页面设计174.4 角色信息页面设计204.5 组织架构信息页面设计224.6 角色操作权限分配页面设计244.7 项目共享页面设计274.8 人员角色分配页面设计294.9 KPI基础信息申请页面设计304.10 KPI审批页面设计334.11 待办任务页面设计364.12 项目立项页面设计394.13 DMAIC项目阶段页面设计555. 系统接口设计666. 出错处理设计667. 维护设计671. 引言本系统设计说明书主要是从项目背景、目标、运行环境、条件限制、功能模块、数据库设计、接口设计及出错处理设计等方面,对系统进行全方面的设计说明。通过系统设计说明书,能从

3、系统的硬件、软件设计、编码等各方面对系统有整体了解,明白各模块设计、数据库设计和系统处理过程。1.1 编写目的本文档为I-Project持续创新项目管理系统的设计说明书,向阅读者介绍该系统的整体框架和详细设计。本说明书详细说明了持续改进信息化管理系统的软件结构、数据库设计、出错处理等,为后期的系统编码、模块开发作指导,从整体上对客户需求和系统功能进行把控。1.2 项目背景近年来企业e化已成为不可抗拒的潮流,不同企业因提升质量管理效益原因,希冀引用很多的管理方法,用于追求零缺陷生产,防范产品责任风险,降低成本,提高生产率和市场占有率,提高顾客满意度和忠诚度。目前,国内许多企业纷纷采用内外培训的方

4、式对六西格玛理念进行培训。经过近十几年的发展,企业已意识到六西格玛的重要性,在实际推行六西格玛项目过程中,出现了知识沉淀不下来,经验得不到传承;出现管理与信息系统不相匹配等问题。各企业亟需一个六西格玛理念的载体来实现六西格玛项目的管理,将项目经验积累起来形成固有的企业文化,真正让企业产生持续价值。综合考虑到项目管理层的“痛”,I-Project持续创新项目管理平台应运而生。美国IEG创新学院成都鼎域前沿科技科技有限公司(以下简称IEG)结合六西格玛专业知识及最新信息技术,设计出I-Project持续创新项目管理系统,同时配合具有丰富经验的顾问咨询服务,帮助各公司完善持续创新信息化项目的管理,提

5、升企业内部间的有限资源配置,达到降低成本、提高质量管理效率,持续提升企业竞争优势的目的。1.3 项目概述I-Project持续创新项目管理系统是一款专业的六西格玛项目管理系统,可协助企业快速成功的解决问题、精益求精、创造可持续价值。该系统是根据IEG集团在创新管理咨询领域多年的积淀建设而成,目的是通过信息化管理手段实现六西格玛项目的管理,系统通过实现DMAIC、DMADV、TRIZ方法论的标准化和规划化,达到企业效率提升,推动企业对项目的监控管理;系统通过给予管理者提供企业战略和关键项目的地图参考,把握企业“做什么”;实现项目历史数据追溯,为企业后续项目的改进和完善提供借鉴及参考;系统通过项目

6、共享,为个人或其他公司的相关项目提供参考和借鉴。系统融合可视化气场工作方式;融入数字化的项目管理模式;将项目管理系统知识,协助企业成长,协助企业形成先进的文化体系。1.4 名词定义术语:六西格玛(6Sigma): 是一种改善企业质量流程管理的技术,以“零缺陷”的完美商业追求,带动质量成本的大幅度降低,最终实现财务成效的提升与企业竞争力的突破。六西格玛方法论包括改进方法DMAIC和设计方法DFSS。DMAIC:指定义(Define)、测量(Measure)、分析(Analyze)、改进(Improve)、控制(Control)五个阶段构成的过程改进方法,一般用于对现有流程的改进,包括制造过程、服

7、务过程以及工作过程等等。DFSS:是一种信息驱动的六西格玛系统方法,通常应用于产品的早期开发过程,通过强调缩短设计,研发周期和降低新产品开发成本,实现高效能的产品开发过程,准确的反应客户的要求。DFSS系统方法的核心是,在产品的早期开发阶段应用完善的统计工具,从而以大量数据证明预测设计的可实现性和优越性。在产品的早期开发阶段就预测产品或服务在客户处的绩效表现是实现更高客户满意度、更高利润和更大市场占有率的关键。DFSS通过基于项目的确认 (Identify)-设计(Design)-优化(Optimize)-验证(Validate)四个阶段来实施。DMADV:是指过程(D-定义、M-测量、A-分

8、析、D-设计和V-验证)主要针对新产品和过程的开发,使得新产品和过程的绩效达到6 Sigma的水平。TRIZ:意译为发明问题的解决理论。TRIZ理论成功地揭示了创造发明的内在规律和原理,着力于澄清和强调系统中存在的矛盾,其目标是完全解决矛盾,获得最终的理想解。它不是采取折衷或者妥协的做法,而且它是基于技术的发展演化规律研究整个设计与开发过程, 而不再是随机的行为。实践证明,运用TRIZ理论,可大大加快人们创造发明的进程而且能得到高质量的创新产品。1.5 预期读者和阅读建议本文档预期读者有:用户、项目经理、开发人员、测试人员、文档编写人员等。对于用户请重点阅读设计概述、维护设计部分等部分;项目经

9、理请重点阅读设计概述、总体结构和模块设计、接口设计等部分;开发人员请重点阅读设计概述、总体结构和模块设计、数据设计、接口设计、出错处理设计等部分。测试人员请重点阅读总体结果和模块设计、出错处理设计等总分;其它内容请选择性阅读。2. 系统架构2.1 系统架构设计系统采用B/S多层架构模式及云应用的运行环境,确保用户在出差、家里、办公室都能完成办公和监督。整个系统主要包括持续创新项目管理系统、决策分析系统、知识沉淀系统、移动办公系统、流程管理系统、组织管理系统、权限管理系统等。系统的软件开发采用MVC三层模式,自顶向下分别为用户交互层、应用程序层、平台层、数据库层。用户交互层直接面向使用者,提供用

10、户选择交互和需求输出反馈功能。应用程序层实现业务处理流程,进行输入输出控制,根据业务逻辑需要使用平台提供的统一接口向平台发出数据请求。信息交换与应用控制平台层主要完成权限控制和信息交换服务。平台根据相关应用程序的配置文件,控制用户对数据和操作功能树的使用,根据系统和应用的要求记录日志。提供统一的信息交换接口,I-Project持续创新项目管理系统的数据使用者通过这个接口存取数据,同时平台允许在不脱离平台控制原则下的特殊处理请求。数据库层是单纯的数据提供者,元数据库记录数据库管理系统中数据库的标识、数据库别名、数据库的用户权限、数据库的描述信息,为数据服务提供信息支持。应用数据库(基础数据库)是

11、I-Project持续创新项目管理系统业务数据的集合。2.2 网络设计2.3 运行环境Web服务器环境:应用服务器一台,Windows 2008标准版,.Net Framework 4.0,IIS7.0+ 数据库环境:数据库服务器一台,Windows 2008 Server,搭建SQL SERVER 2008。文件服务器环境:IIS7.0+客户端:IE8.0+。3. 总体结构和模块设计3.1 功能结构一览3.2 持续创新项目管理系统项目管理系统是I-Project持续创新项目管理平台的重要组成部分,系统涵盖DMAIC、DMADV、TRIZ等先进的知识管理体系,帮助企业管理、优化和完善持续创新型

12、项目,完美突破项目管理困境。系统主要提供项目立项、项目管理、项目共享、项目工具等功能。3.3 决策分析系统决策分析系统主要是对持续创新型项目进行数据挖掘与分析,为管理层提供项目报表、项目统计信息,帮助决策者对实施的项目的进行分析,建立效益模型,把控项目的进展情况与成功几率。3.4 知识沉淀系统系统提供多种渠道,有条不紊的存储知识,提供知识分享和传播渠道,方便查找知识,提供知识清理渠道。 能很好的为企业知识管理服务,提升企业的竞争力。 一般人只有在线查看知识的权限,不提供下载权限 通过标签组,对知识进行分类 文档的全文检索、高级检索、收藏夹搜索,从知识的高效获取角度专门设计。 文档的评注和订阅功

13、能,促进隐性知识的挖掘和传播。 文档可整合项目、流程等其他应用系统,实现在项目、流程执行过程中统一管理知识、沉淀知识、快速复制与传播知识,加速知识在企业的沉淀、共享与应用,提高员工的工作效率。 文档关联功能能够将文档与相关项目、文档、图纸及附件进行连接管理,促进知识的交叉引用等。 3.5 流程审批系统流程审批系统是建立企业端到端的流程框架和分类分级的流程清单,为全面的流程梳理和优化建立起清晰的结构框架,解决管理交叉的真空地带;明确各级流程的责任人,落实流程监控与持续优化的责任主体,沉淀企业管理经验,形成标准化规范化的业务运作。该系统主要包括流程自定义、流程控制、事件跟催等功能。3.1 权限管理

14、系统流程审批系统是建立企业端到端的流程框架和分类分级的流程清单,为全面的流程梳理和优化建立起清晰的结构框架,解决管理交叉的真空地带;明确各级流程的责任人,落实流程监控与持续优化的责任主体,沉淀企业管理经验,形成标准化规范化的业务运作。该系统主要包括流程自定义、流程控制、事件跟催等功能。4. 系统详细设计4.1 登陆页面设计输入字段说明对应数据表T_User(人员基本信息)控件英文控件中文类型对应字段备注txtAccount账号VC(20)T_User .AccounttxtPassword密码VC(40)T_User .Password1. 初始画面1. 焦点设置在【账号】字段,【账号】和【密

15、码】字段可输入.2. 【登录】enable.2. 字段输入3. 可用Tab键进行输入切换4. 【密码】字段输入时,显示为.。 3. 点选登录5. 判断【账号】、【密码】字段是否为空,为空则信息提示。6. 登录成功,则跳转到【首页】CIM003,登录失败,显示“登录账号不存在或密码错误,请重新输入!”;如果该账号存在,登录时输入的密码正确,但数据【状态】为未启用,则提示“该账号未启用!”;如果已存在的数据中【删除】状态为“已删”,则提示“该账号已删除!”。登录时的SQL为:SELECT UserID,Account,HR_Number,Company_ID,isChief,Status, IsD

16、eleted FROM T_User WHERE Account =Account and Password=Password4. 注意事项1. 用户输入数据时需做字段管控4.2 程序执行过程中使用的资源需按要求释放密码修改页面设计输入字段说明对应数据表T_User(人员基本信息)控件英文控件中文类型对应字段备注lblAccount账号VC(20)T_User .AccounttxtOldPwd原始密码VC(40)T_User .PasswordtxtNewPwd新密码VC(40)txtConfirmPwd密码确认VC(40)1. 初始画面1. 焦点设置在【原始密码】字段,【原始密码】、【新密

17、码】、【密码确认】字段可输入.2. 【保存】、【取消】按钮enable.2. 字段输入1. 可用Tab键进行输入切换2. 【原始密码】、【新密码】、【密码确认】字段输入后,显示为.。 3. 点选保存1. 判断【原始密码】、【新密码】、【密码确认】字段是否为空,为空则信息提示;同时判定【新密码】、【密码确认】字段是否一致,不一致则信息提示。2. 判断【原始密码】输入是否正确,如果输入错误则提示“原始密码输入错误,请重新输入!”,反之则保存新密码。保存时判断【原始密码】输入是否正确的SQL为:SELECT ID,Account,HR_Number,Company_ID,isChief,Status

18、, IsDeleted FROM T_User WHERE Account =Account AND Password=Password如果该数据存在则保存UPDATE T_User SET Password=Password WHERE Account =Account4. 点选取消跳转到上一操作页面5. 注意事项1. 用户输入数据时需做字段管控2. 程序执行过程中使用的资源需按要求释放如果用户【原始密码】已经遗忘,请联系管理员在CIB001页面进行更改。4.3 用户基本信息页面设计输入字段说明对应数据表T_User(人员基本信息)控件英文控件中文类型对应字段备注txtAccount账号VC

19、(20)T_User .AccounttxtHR_NumberHR编号VC(50)T_User . HR_NumbertxtCompany隶属组织INTT_User . CompanyID或T_Company. CompanyNametxtName姓名VC(40)T_User . UserNameddlStatus状态INTT_User . Status1.全部 2.启用 3.未启用ddlisChief单位负责人Char(1)T_User . isChief1.全部 2.是 3.否ddlisDelete账号删除INTT_User . isDeleted1.全部 2.已删除 3.未删除1. 初始

20、画面1. .下拉选择控件均默认为“-全部-”;【隶属组织】默认为自己所在公司2. 【查询】按钮enable.3. 列表默认显示登录人员所在公司的全部数据,并进行分页,15条数据为1页,隐藏ID列。4. 有新增权限的用户【新增】按钮显示5. 有更新权限的用户,列表中【修改】链接显示6. 有删除权限的用户,列表中【删除】列显示,删除按钮显示2. 字段输入1. 可用Tab键进行输入切换 3. 点选查询1. 根据上面输入、选择条件进行联合查询。查询数据大于15条时则进行分页;未查询到所需数据则提示“未找到所需数据!”, SQL查询语句如下:SELECT Account,HR_Number,T_Comp

21、any.Name,Name,isChief,Status, IsDeleted FROM T_User WHERE Account LIKE %Account% 4. 点选新增跳转到人员信息新增页面(CIB0011)5. 点选修改跳转到人员信息更新页面(CIB0011)。6. 点选删除判断列表框是否有勾选,没有勾选则提示用户“请勾选所要删除的数据!”SQL语句如下:Delete T_User where ID in (UserIDs);7. 注意事项1. 用户输入数据时需做字段管控程序执行过程中使用的资源需按要求释放4.4 角色信息页面设计输入字段说明对应数据表T_Role(角色基本信息)控件

22、英文控件中文类型对应字段备注txtRoleName角色名称VC(20)T_Role . RoleName1. 初始画面1. 【查询】按钮enable.2. 列表默认显示登录人员所在公司的全部数据,并进行分页,15条数据为1页,隐藏ID列。3. 有新增权限的用户【新增】按钮显示4. 有更新权限的用户,列表中【修改】链接显示5. 有删除权限的用户,列表中【删除】列显示,删除按钮显示2. 字段输入可用Tab键进行输入切换 3. 点选查询根据上面输入、选择条件进行联合查询。查询数据大于15条时则进行分页;未查询到所需数据则提示“未找到所需数据!”, SQL查询语句如下:Select Name,Rema

23、rk from T_Role where Name like %Name% 4. 点选新增跳转到角色信息新增页面(CIB0021)5. 点选修改跳转到角色信息更新页面(CIB0021)。6. 点选删除判断列表框是否有勾选,没有勾选则提示用户“请勾选所要删除的数据!”SQL语句如下:Delete T_Role where ID in (RoleIDs);7. 注意事项用户输入数据时需做字段管控程序执行过程中使用的资源需按要求释放4.5 组织架构信息页面设计输入字段说明对应数据表T_Company(组织架构基本信息)控件英文控件中文类型对应字段备注txtName公司名称VC(100)T_Compa

24、ny .CompanyNametxtShort_Name简称VC(50)T_Company . Shrot_NametxtLevel公司等级Char(1)T_Company . LeveltxtParentName隶属组织INTT_Company . ParentID1. 初始画面1. .下拉选择控件均默认为“-全部-”;【隶属组织】默认为登录用户自己所在公司2. 【查询】按钮enable.3. 列表默认显示登录人员所在公司的全部数据,并进行分页,15条数据为1页,隐藏ID列。4. 有新增权限的用户【新增】按钮显示5. 有更新权限的用户,列表中【修改】链接显示6. 有删除权限的用户,列表中【删

25、除】列显示,删除按钮显示2. 字段输入可用Tab键进行输入切换 3. 点选查询根据上面输入、选择条件进行联合查询。查询数据大于15条时则进行分页;未查询到所需数据则提示“未找到所需数据!”, SQL查询语句如下:Select Name, Short_Name, Level,N Parent_ID from T_Company where Name like %Name% 4. 点选新增跳转到人员信息新增页面(CIB0031)5. 点选修改跳转到人员信息更新页面(CIB0031)。6. 点选删除判断列表框是否有勾选,没有勾选则提示用户“请勾选所要删除的数据!”SQL语句如下:Delete T_C

26、ompany where ID in (UserIDs);7. 注意事项用户输入数据时需做字段管控程序执行过程中使用的资源需按要求释放4.6 角色操作权限分配页面设计输入字段说明对应数据表T_Role_Control控件英文控件中文类型对应字段备注txtRole_ID角色名称VC(200)T_Role .RoleNametxtPagePart网页模块名称INTSys_Page. PageParttxtPage_ID网页名称INTSys_Page. PageName1. 初始画面1. .下拉选择控件均默认为“-全部-”;【网页模块名称】为combo,数据来T_Page. PagePart;【角色

27、名称】为combo,数据来源于T_Role.NameSQL语句如下:Select distinct PagePart from T_Page;Select ID,Name from T_Role2. 【查询】【保存】按钮enable.3. 列表默认显示全部数据,并进行分页,15条数据为1页,隐藏ID列。4. 只有系统管理员可登入该页面进行相关操作。2. 字段输入可用Tab键进行输入切换 3. 点选查询根据上面输入、选择条件进行联合查询。查询数据大于15条时则进行分页;未查询到所需数据则提示“未找到所需数据!”, SQL查询语句如下:Select RoleName,PageName,PagePa

28、rt,AuthView, AuthAdd, AuthUpdate, AuthDelete from T_Role_ControlLeft outer join T_Role on T_Role.RoleID= T_Role_Control.RoleIDLeft outer join T_Page on T_Page.PageID= T_Role_Control.PageID where PageName like % PageName% 4. 点选全选勾选所在列所有数据5. 点选反选取消勾选所在列所有数据。6. 点选保存根据RoleID和PageID先删除,再更新:DELETE T_Role_

29、Control WHERE RoleID=RoleID AND PageID=PageIDINSERT INTO T_Role_Control(RoleID,PageID,AuthView,AuthAdd,AuthUpdate,AuthDelete,CreateDT,CreateBy) VALUES (RoleID,PageID,AuthView,AuthAdd,AuthUpdate,AuthDelete,GETDATE(),CreateBy) 7. 注意事项用户输入数据时需做字段管控程序执行过程中使用的资源需按要求释放4.7 项目共享页面设计输入字段说明1. 初始画面【类型】默认勾选项目,【

30、名称】为项目的下拉列表,SQL语句如下:Select distinct ProjectID, ProjectName from T_Project;【新增】【保存】【删除】按钮隐藏.Grid列表信息隐藏2. 字段输入可用Tab键进行输入切换 3. 点选类型当【类型】勾选为企业时,【名称】则为企业的下拉列表SQL语句如下:Select distinct CompanyID, CompanyName from T_Company;4. 点选名称1. 选择名称后,根据条件,查找数据库,并将结果集返回给Grid,当查询数据大于15条记录时则进行分页显示;2. 当【类型】选择是企业时:Grid列表数据来

31、源于T_Company_User3. 当【类型】选择是项目时:Grid列表数据来源于T_Project_User5. 点选保存1. 根据所选类型,将信息保存到T_Company_User或T_Project_User表。(先删后增的方式)6. 注意事项1. 用户输入数据时需做字段管控程序执行过程中使用的资源需按要求释放4.8 人员角色分配页面设计1. 初始画面【用户姓名】为空,且不能输入Grid列表信息隐藏2. 字段输入可用Tab键进行输入切换 3. 点选类型当点击用户姓名后的按键后,弹出用户选择Cobo,并进行用户选择;4. 点选选择点选用户后,用户名称显示选择的用户名,列举所有用户,并将用

32、户所对应的角色勾选上5. 勾选角色勾选用户所对应的角色(可以对选)6. 点选保存根据所选类型,将信息保存到T_User_Role表。(先删后增的方式)7. 注意事项用户输入数据时需做字段管控程序执行过程中使用的资源需按要求释放4.9 KPI基础信息申请页面设计输入字段说明对应数据表T_KPI(KPI基本信息)控件英文控件中文类型对应字段备注txtName文件名称VC(200)T_KPI .NameTxtYear上传年份INTT_KPI. YearTxtCreayeBy上传者INTT_KPI. UsersIDtxtCreateDT上传日期DATETIMET_KPI. CreateDTtxtPar

33、entName隶属组织INTT_Company .CompanyID1. 初始画面1. 下拉选择控件均默认为“-全部-”;【隶属组织】默认为登录用户自己所在公司2. 【查询】按钮enable.3. 列表默认显示登录人员所在公司的全部数据,并进行分页,15条数据为1页,隐藏ID列。4. 有新增权限的用户【新增】按钮显示5. 有更新权限的用户,列表中【修改】链接显示6. 有删除权限的用户,列表中【删除】列显示,删除按钮显示2. 字段输入可用Tab键进行输入切换 3. 点选查询根据上面输入、选择条件进行联合查询。查询数据大于15条时则进行分页;未查询到所需数据则提示“未找到所需数据!”, SQL查询

34、语句如下:Select KPI.Name, T_User.Name, T_Company.Name,Year,CreateDT from T_KPI KPILeft outer join T_User on T_User.ID=Users_IDLeft outer join T_Company on T_Company.ID=Company_ID where Name like %Name% 4. 点选新增跳转到人员信息新增页面(CIK0011)5. 点选修改跳转到人员信息更新页面(CIK0011)。6. 点选删除1. 判断列表框是否有勾选,没有勾选则提示用户“请勾选所要删除的数据!”SQL语

35、句如下:Delete T_KPI where ID in (UserIDs);7. 注意事项用户输入数据时需做字段管控程序执行过程中使用的资源需按要求释放4.10 KPI审批页面设计输入字段说明对应数据表T_KPI(KPI基本信息)控件英文控件中文类型对应字段备注txtName文件名称VC(200)T_KPI .NameTxtYear上传年份INTT_KPI. YearTxtCreayeBy上传者INTT_KPI. UsersIDtxtCreateDT上传日期DATETIMET_KPI. CreateDTtxtParentName隶属组织INTT_Company .CompanyID1. 初始

36、画面1. .下拉选择控件均默认为“-全部-”2. 【查询】按钮enable.3. 列表默认显示登录人员需要进行审批的全部数据,并进行分页,15条数据为1页,隐藏ID列。4. 有新增权限的用户【新增】按钮显示5. 有更新权限的用户,列表中【修改】链接显示6. 有删除权限的用户,列表中【删除】列显示,删除按钮显示2. 字段输入可用Tab键进行输入切换 3. 点选查询根据上面输入、选择条件进行联合查询。查询数据大于15条时则进行分页;未查询到所需数据则提示“未找到所需数据!”, SQL查询语句如下:SELECT KPIID,FileName,A.CompanyID,ShoreName,A.Year,

37、A.CreateBy,A.CreateDT,UserName,KPIStatus FROM T_KPI A LEFT OUTER JOIN T_Company B ON B.CompanyID=A.CompanyID LEFT OUTER JOIN T_User C ON C.UserID=A.CreateBy WHERE KPIStatus1 4. 点选审批跳转到KPI信息审批页面(CIK0021)5. 点选查看跳转到KPI信息查看页面(CIK0021)。6. 注意事项用户输入数据时需做字段管控程序执行过程中使用的资源需按要求释放4.11 待办任务页面设计输入字段说明对应数据表View_Pr

38、ojectInformation(项目视图)控件英文控件中文类型对应字段备注gvProject项目编号VC(8)VIEW_PROJECTINFORMATION. PROJECT_IDgvProject名称VC(50)VIEW_PROJECTINFORMATION. PROJECT_NAMEgvProject类型VC(50)VIEW_PROJECTINFORMATION. PROJECT_TYPE_DESPgvProject级别VC(50)VIEW_PROJECTINFORMATION. PROJECT_LEVEL_DESPgvProject申请人VC(50)VIEW_PROJECTINFORM

39、ATION. APPLICANT_UserNamegvProject申请公司VC(50)VIEW_PROJECTINFORMATION. APPLICANT_CompanyNamegvProject企业负责人VC(50)VIEW_PROJECTINFORMATION. LEADER_UserNamegvProject审核专家VC(50)VIEW_PROJECTINFORMATION. EXPERT_APPROVER_UserNamegvProject创建日期VC(8)VIEW_PROJECTINFORMATION. REGISTER_DATEgvProject前一年小计IntView_Proj

40、ectInformationBenefit. Year_1stgvProject前二年小计IntView_ProjectInformationBenefit. Year_2ndgvProject前三年小计IntView_ProjectInformationBenefit. Year_3rd1. 初始画面1. 显示登录人员相关的项目信息.2. GridView每行显示15条数据,用户可以通过【上一页】, 【下一页】显示列表内容.3. 用户点选【项目编号】,弹出项目当前阶段的操作页面.4. 页面加载SQL语句如下:SELECT OBJECT_ID,PROJECT_ID,CURRENT_PHASE_

41、ID,PROJECT_NAME,PROJECT_TYPE_DESP,PROJECT_LEVEL_DESP,APPLICANT_UserName,APPLICANT_CompanyName,LEADER_UserName,EXPERT_APPROVER_UserName,REGISTER_DATE,Year_1st,Year_2nd,Year_3rd FROM View_ProjectInformation AS T WHERE CURRENT_PHASE_ID=0 and APPLICANT =APPLICANT AND (STATUS=0 OR STATUS=3)2. 【刷新】作业1. 重新

42、加载GridView内容2. 刷新作业SQL如下:SELECT OBJECT_ID,PROJECT_ID,CURRENT_PHASE_ID,PROJECT_NAME,PROJECT_TYPE_DESP,PROJECT_LEVEL_DESP,APPLICANT_UserName,APPLICANT_CompanyName,LEADER_UserName,EXPERT_APPROVER_UserName,REGISTER_DATE,Year_1st,Year_2nd,Year_3rd FROM View_ProjectInformation AS T WHERE CURRENT_PHASE_ID=

43、0 and APPLICANT =APPLICANT AND (STATUS=0 OR STATUS=3)3. 注意事项1. 程序执行过程中使用的资源需按要求释放2. 使用Ajax异步刷新技术4.12 项目立项页面设计输入字段说明对应数据表T_PROJECT(项目基本信息表)T_ProjectTeamMember(项目团队成员)T_ProjectEstimatedCost(预估成本表)T_ProjectEstimatedBenefit(预估成本表)T_ProjectPhase(项目阶段进度表)T_ProjectAttachment(项目附件资料)控件英文控件中文类型对应字段备注txtProjectId项目编号VC(8)T_PROJECT. ROJECT_IDtxtRegistDate注册日期datetimeT_PROJECT. REGISTER_DATEddlProjectType项目类型GuidT_PROJECT. PROJECT_TYPEddlMethodology方法论GuidT_PROJECT. METHODOLOGY_IDddlProjectLevel项目级别GuidT_PROJECT. PROJECT_LEVEL_IDddlProjectNature项目性质GuidT_PROJECT. PROJECT_PR

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号