《基于appframe的亚信科技移动营销案需求管理系统.docx》由会员分享,可在线阅读,更多相关《基于appframe的亚信科技移动营销案需求管理系统.docx(51页珍藏版)》请在课桌文档上搜索。
1、基于appframe的亚信科技移动营销案需求管理系统的设计与实现摘要:现如今,人们不再像以前那样慢节奏地生活、工作和学习,而是加快了节奏,目的就是充分利用时间,提高时间的经济效应。随着科学技术的发展,软件系统也在不断更新,一个成功的软件系统依赖于高质量的需求分析和高效率的需求管理,而传统的需求管理方式效率低下,已经满足不了现在软件企业对需求管理的要求了。在分析需求管理目标及其主要内容的基础上,提出了基于需求配置管理和过程管理的营销案需求管理系统结构,并就Web环境下的营销案需求管理系统实现的一些关键问题进行了讨论。随着计算机技术、网络技术和科学管理方法的发展,计算机的应用已经渗透到社会的各个领
2、域,管理系统也越来越成熟起来。现在软件越来越大型、越来越复杂,需求也随之变得越来越复杂、越来越多,针对传统管理方式效率低下和满足不了先在软件需求规模的问题,采用B/S开发模式、MVC设计模式开发一个Web的营销案需求管理系统具有非常重要的意义。解决传统的人力管理营销案需求和处理营销案需求流程带来的效率问题,使管理者能统一管理需求,提高了管理者管理需求的效率,为企业带来更大收益。B/S模式将作为营销案需求管理系统的实现模式,根据登录用户,获取用户的操作权限,展示不同的菜单。Java语言将被作为后端开发语言,IntelliJIDEA将被作为开发工具,后端开发使用的是亚信科技公司的APPframe框
3、架,前端展示页面使用的是JSP+CSS+JavaScript,还有JQUery,而数据库使用OraCIe数据库。基于appframe的亚信科技移动营销案需求管理系统的实现将会多一个需求管理系统,让软件公司多一个需求管理系统的选择。对公司的管理者来说,可以有效的对需求进行管理、变更,保证开发者看到的需求和实际的需求是一致的,提高管理水平和工作效率,节约时间。对开发者来说,所有的需求一目了然,不管是需求有变更还是觉得需求有问题,都可以在系统上进行操作,减少了需求变更带来的额外的工作量。关键词:工单需求;需求管理。Designandimplementationofdemandmanagementsy
4、stemformobilemarketingcaseofAsiaInfotechnologybasedonappframeAbstract:Nowadays,peoplearenolongerliving,workingandlearninginaslowpaceasbefore,buttheyarespeedingupthepace.Thepurposeistomakefulluseoftimeandimprovetheeconomiceffectoftime.Withthedevelopmentofscienceandtechnology,thesoftwaresystemisalsoco
5、nstantlyupdated.Asuccessfulsoftwaresystemdependsonhigh-qualitydemandanalysisandefficientdemandmanagementHowever,thetraditionaldemandmanagementmethodisinefficient,whichcannotmeettheneedsofsoftwareenterprises.Basedontheanalysisoftheobjectivesandmaincontentsofdemandmanagement,thispaperputsforwardthestr
6、uctureofmarketingcasedemandmanagementsystembasedondemandconfigurationmanagementandprocessmanagement,anddiscussessomekeyproblemsoftherealizationofmarketingcasedemandmanagementsysteminWebenvironment.Withthedevelopmentofcomputertechnology,networktechnologyandscientificmanagementmethods,theapplicationof
7、computerhaspenetratedintoallfieldsofsociety,andthemanagementsystemisbecomingmoreandmoremature.Nowthesoftwareismoreandmorelargeandcomplex,andthedemandisalsomoreandmorecomplex.Aimingattheproblemthatthetraditionalmanagementmethodisinefficientandcannotmeetthescaleofthesoftwaredemandfirst,itisofgreatsign
8、ificancetodevelopawebmarketingcasedemandmanagementsystemwithB/sdevelopmentmodeandMVCdesignmode.Tosolvethetraditionalhumanmanagementmarketingcaseneedsandtheefficiencyproblemsbroughtbytheprocessofdealingwithmarketingcaseneeds,sothatmanagerscanmanagetheneedsinaunifiedway,improvetheefficiencyofmanagers,
9、managementneeds,andbringgreaterbenefitstoenterprises.B/Smodewillbeusedastheimplementationmodeofthemarketingcasedemandmanagementsystem.Accordingtotheloginuser,gettheoperationauthorityoftheuseranddisplaydifferentmenus.Javalanguagewillbeusedastheback-enddevelopmentIanguageJntelliJideawillbeusedasthedev
10、elopmenttool,theback-enddevelopmentusestheappframeframeworkofAsiaInfotechnologycompany,thefront-enddisplaypageusesJSP+CSS+JavaScript,andjQuery,whilethedatabaseusesOracledatabase.TheimplementationofthedemandmanagementsystemofAsiaInfotechnologymobilemarketingcasebasedonappframewillhaveonemoredemandman
11、agementsystem,whichwillmakesoftwarecompanieshaveonemorechoiceofdemandmanagementsystem.Forthemanagersofthecompany,theycaneffectivelymanageandchangetherequirements,ensurethattherequirementsseenbydevelopersareconsistentwiththeactualrequirements,improvethemanagementlevelandworkefficiency,andsavetime.For
12、developers,allrequirementsareclearataglance.Whetherthereisachangeinrequirementsoraprobleminrequirements,theycanoperateonthesystem,reducingtheextraworkloadbroughtbythechangeofrequirements.Keywords:demand;demandmanage.目录第1章绪论11.1 系统的开发背景及意义11.2 国内外研究现状11.3 系统的主要研究内容2L4系统开发环境与开发工具2第2章系统需求分析32.1 可行性分析32
13、.1.1 经济可行性32.1.2 技术可行性32.1.3 操作可行性32.2 系统的总体需求32.3 系统功能的需求分析42.4 UML系统建模52.4.1 用例图52.4.2 用例图规约表52.5 本章小结10第3章系统设计113.1 系统功能设计113.2 系统类图113.3 系统顺序图123.4 系统活动图173.5 系统状态图183.6 数据库设计183.7 本章小结21第4章系统实现224.1 系统界面实现224.2 本章小结27第5章系统测试285.1 测试计划285.2 测试用例及结果295.2.1 用户登录测试295.2.2 工单模块功能测试295.2.3 营销管理平台测试31
14、5.2.4 问题反馈测试315.3 本章小结32第6章结束语336.1 全文总结336.2 课题展望33参考文献34致谢35第1章绪论1.1 系统的开发背景及意义如今,软件的规模越来越大型,软件需求也随之越来越复杂、越来越多,随之而来的就是管理者对需求的管理的问题。如果用传统的方式去管理需求,不仅会花费更多时间,而且效率低下、管理难度大,容易造成文件丢失等问题给企业带来巨大损失。不仅如此,有些需求经常会需要修改,容易造成最后文档不一致而引发的各种问题。软件需求是系统开发成败的关键,因此对需求的管理、研究一度成为热门。需求是软件开发的基础,也是研发团队进行系统开发的凭据。在软件开发过程中,有明确
15、的需求,开发速度也会大大加快,最后交付的产品也能更加符合客户的要求。如果需求不明确,不断地变更某个需求,这样会大大增加开发成本、减少收益。因此,营销案需求管理系统的实现是非常有必要的,可以将需求进行统一的管理。1.2 国内外研究现状近年来,随着行业竞争的越来越激烈,在这种情况下,软件需求的相关管理系统得到了较好的发展,其中比较著名的就是IBMRational系列,IBMRationalPro工具就对需求分析生命周期进行强大的管理功能。但是,这个软件功能太多,对使用者要求高,也浪费了很多时间去熟悉软件,而实际要使用的只是其中关键的几个功能而已。在2001年后,需求管理才在国内推行开来,经过多年的
16、推广发展,越来越多的企业开始重视需求管理,并随之将其投入开发管理实践。国内的Top。软件需求管理系统同提供了完备的需求管理解决方案,涵盖了完整的需求生命周期管理过程支持。该软件排除不必要的需求特性,避免人力资源的浪费,控制需求有序变更,并监视实施变更的效果,实现需求可跟踪、可验证。L3系统的主要研究内容营销案需求管理系统主要研究在Web浏览器上实现需求管理的系统,一方面提高软件企业对需求的管理效率,一方面提高企业在软件开发上的效率,从而降低企业成本提高收益。用户交互界面、后台和数据库是组这个营销案需求管理系统的基本组成部分,所以营销案需求管理系统的主要研究内容可以分为以下几步:首先,用户交互界
17、面上整个系统采用统一的风格,主要使用绿色和白色;数据库方面主要是设计好关联表之间的联系等;最后是设计后台处理逻辑,整个系统最关键的就是后台部分,后台负责接收前端的请求进行数据的增删改查,为用户的操作提供保障。L4系统开发环境与开发工具16GB的Win10x64操作系统,L8版本的JDK,8.5版本的tomcat,使用目前世界上流行的关系数据库管理系统OraCIe数据库,以上环境将作为系统的开发环境。InteIliJIDEA2019.1被作为系统的主要开发工具,appframe2.0将被作为JaVa的后台开发框架,前端主要使用jsp动态页面、JavaScript脚本语言“以及jQuery框架,N
18、avicatPremiuml2作为可视化数据库管理工具,使用StarUML作为UML建模的作图工具,以上工具将作为系统的开发工具。1丁士锋.Oracle数据库管理从入门到精通M.清华大学,2014-042王小玲,安剑奇.数据库应用与应用(SQLSerVer2008版)M.清华大学出版社,2015-013耿祥义,张跃平JaVa面向对象程序设计M.清华大学出版社,2010-014李燕.AppFrameV5.5二次开发手册VLOZ.亚信科技(中国)有限公司,2(HOToT95莫兵,蒙焕念,黄良永.JSP程序设计教程M.兵器工业出版社,2015-086李军.网页制作教程HTML、CSS、JaVaSCr
19、iPIM.清华大学出版社,2012-017未来科技.JavaScripl从入门到精通M.水利水电出版社,2017-078姚敦红,杨凌,张志美,李晓黎.jQuery程序设计基础教程M.人民邮电出版社,2013T29张凯.软件开发环境与工具教程M.清华大学出版社,20IITO10杨弘平,吕海华,李波,史江萍,代钦.UML2基础、建模与设计教程M北京:清华大学出版社,2015.51第2章系统需求分析2.1可行性分析2.L1经济可行性基于APPframe亚信科技移动营销案需求管理系统的设计与实现是本人的毕业设计,采用B/S的模式只需要部署后台,便可使用浏览器进行访问,不涉及经费问题。2.1.2技术可行
20、性该系统作为本人的毕业设计,而本人己修完所有在校课程,已经具备了开发后台和制作前端用户交互页面的技术。整个系统使用InteniJlDEA进行开发,前端页面使用的是JSP页面;后台使用的是L8版本的JaVa语言和APPframe后台开发框架,采用MVC的设计模式;数据库使用的是OraCle;使用TomCat8.5部署。2.1.3操作可行性营销案需求管理系统是基于Web的,用户只需要在电脑上打开浏览器就可以进行操作该系统,界面简洁明了,操作简单易上手。该系统主要是面向软件公司进行需求管理,在软件公司工作的人员操作该系统是没有问题的,所以操作上是完全可行的。2.2系统的总体需求基于Web的营销案需求
21、管理系统只需要用户的电脑上有浏览器,便可进行访问,管理人员可以根据用户的身份进行操作权限的管理。主要实现用户在系统上进行工单需求的流程处理,系统相关配置的管理,公司实物的管理、成本的管理,以及对工单需求的各类反馈。通过对工单需求的统一管理,提高公司的需求管理效率和水平,从而带来更多的收益。2.3系统功能的需求分析基于appframe亚信科技移动营销案需求管理系统主要分为五个功能模块,系统的功能模块如图2.1系统功能模块图。图2.1系统功能模块图(1)我的工单:对工单需求进行增删改查管理,以及工单审批、工单发布、工单稽核的管理。(2)营销管理平台:对公司的产品、实物进行管理,对公司一些产品的增删
22、改查,对公司实体物品的管理记录。(3)成本中心:对公司的成本方面进行管理,包括成本目标、成本分配、成本申请等相关功能的管理。(4)系统配置管理:对公司的部门进行管理,对用户的角色权限管理,配置用户的操作权限;对审批流程的管理,配置各级审批人员。(5)客服中心:用户对工单需求的反馈,工单需求创建者可以对其信息进行回复。2.4UML系统建模2.4.1用例图用例模型的基本组成部分有用例、角色(或参与者)和系统。系统业务用例2.4.2用例图规约表L我的工单用例规约表表2.1我的工单用例规约表用例编号1用例名称我的工单功能描述对工单流程环节进行管理执行者有操作权限的用户前置条件系统正常运行,用户正常登录
23、后置条件用户有相应的操作权限涉众利益用户进入我的工单功能模块后,对系统内的工单进行相应的操作,管理工单运转流程的各个环节基本路径1 .用户新增工单需求1 .1用户点击新增需求,选择新增不同类型的需求2 .2用户在相应的页面填写必要信息并保存2 .工单提交审批2. 1点击提交审批,选择审批流程3. 2选择审批流程后选择审批员并提交,工单状态改为待审批3 .审批工单3. 1点击审核进入审批页面4. 2输入审批意见并提交4 .发布工单4. 1审核通过的工单可以进行发布或进行优化5. 2点击发布,工单状态改为已发布扩展无字段列表工单需求:id、名称、类型、创建人、状态、创建时间业务规则无备注无2.营销
24、管理平台用例规约表表2.2营销管理平台用例规约表用例编号2用例名称营销管理平台功能描述管理公司的一些产品的信息;管理公司的一些实体物品的信息。执行者有操作权限的用户前置条件系统正常运行,用户正常登录后置条件用户有相应的操作权限涉众利益在产品管理中,对公司的一些产品信息进行增删改查功能。在实物管理中,对公司的一些实物信息进行增删改查功能。基本路径1 .产品管理Ll新增产品I 1.1进入产品新增页面II .2填写必要信息并保存2 .实物管理2.1新增实物信息2.1.1进入实物新增页面2.1.2填写必要信息并保存扩展无字段列表实物信息表:id、实物类型、成本类型、实物名称、数量、单价、描述、创建人产
25、品信息表:id、名称、描述、产品类型、产品状态业务规则无备注无3.成本中心用例规约表表2.3成本中心用例规约表用例编号3用例名称成本中心功能描述对公司的成本数据进行管理执行者有操作权限的用户前置条件系统正常运行,用户正常登录后置条件用户有相应的操作权限涉众利益用户进入成本中心模块,可以对公司的成本数据进行修改,主要是对公司的成本数据进行管理基本路径1 .成本类型1.1 新增成本类型LLI进入成本类型新增页面LL2填写必要信息并保存2 .成本科目2.1 新增成本科目2. Ll进入成本科目新增页面3. L2填写必要的信息并保存3 .成本目标3.1 新增成本目标3. 1.1进入成本目标新增页面4.
26、L2填写必要的信息并保存4 .成本分配4. 1新增成本分配4.1. 1进入成本目标页面,在审核通过的成本目标处点击分配4.1.2填写必要信息并保存5 .成本申请5.1 新增成本申请5.L1进入成本申请新增页面5.1.2填写必要信息并保存扩展无字段列表成本类型表:id、类型名称、成本类型大类成本科目表:id、科目名称、科目级别、父级科目、科目描述成本目标表:id、目标名称、成本类型、目标金额、成本科目、科目金额成本分配表:id、分配名称、成本目标、分配金额、组织结构成本申请表:id、申请名称、金额、成本分配、申请说明业务规则无备注无4.系统配置管理用例规约表表2.4系统配置管理用例规约表用例编号
27、4用例名称系统配置管理功能描述对系统的用户和用户权限进行配置;管理公司组织架构;管理审批流程和审批员。执行者有操作权限的用户前置条件系统正常运行,用户正常登录后置条件用户有相应的操作权限涉众利益用户在系统配置管理模块中,可以管理公司的组织架构信息、操作用户的信息、操作用户权限、审批流程和审批人员的信息基本路径1 .组织架构管理1. 1新增员工信息LLl选择部门点击新增员工,进入新增员工页面1. L2填写必要信息并保存2 .角色权限管理2.1 新增角色1 .1.1点击添加角色,进入角色添加页面2 .L2填写必要信息并保存2.2管理权限2. 3.1选择已有的角色进入角色详情页面3. 3.2在已有的
28、员工中进行添加该角色下的员工4. 3.3在操作列表中对该角色拥有的操作权限进行配置3.审批流程管理3. 1新增审批流程5. L1进入审批流程新增页面5.1. 2填写必要的信息并保存扩展无字段列表组织部门表:id、名称、父级部门用户表:id、名称、用户名、密码、手机、邮箱、部门角色表:id、类别、备注、员工、权限审批流程表:id、名称、级别、审批员业务规则无备注无5.客服中心用例规约表表2.5客服中心用例规约表用例编号5用例名称客服中心功能描述用户对某一工单需求的问题反馈、疑问咨询或投诉的功能模块执行者有操作权限的用户前置条件系统正常运行,用户正常登录后置条件用户有相应的操作权限涉众利益用户对工
29、单进行不同的反馈,工单创建者对此进行回复基本路径1 .营销问题反馈1.1. 增反馈1.2. 1点击新增,进入新增反馈页面1.3. 2填写必要的信息并保存1.2回复反馈1. 3.1点击回复按钮进入回复页面1.3. 2输入回复内容并提交扩展无字段列表反馈表:id、工单、反馈者、活动创建者、反馈内容、回复内容业务规则无备注无2. 5本章小结本章首先对系统的各方面的可行性进行了分析,然后主要总结分析出营销案需求管理系统的五个功能模块,然后对功能模块的业务需求进行分析,通过功能模块图展示了系统的功能需求,最后,为了更加直截了当向用户展示系统功能,给出了用例图并对各个用例表格进行了简单明了的说明。第3章系
30、统设计2.1 系统功能设计本系统由我的工单、营销管理平台、成本中心、系统配置管理、客服中心五个功能模块组成。我的工单功能模块中负责对工单需求的管理,包括增删改查、审核、上线等功能。用户在全部工单或起草中的工单中可以创建新的工单需求,创建好的工单需求可以进行修改、删除和提交审批,审批通过后的工单可以进行发布,工单发布后需要进行稽核。工单发布后还可以进行优化,优化后的工单需求要重新提交审批。营销管理平台功能模块负责管理公司的产品和实物。在产品维护功能点中,对公司的一些产品进行增删改查操作。在实物管理中,对公司的实体物品进行管理,要添加一个实物信息需要配置相应的实物类型和相应的成本类型。成本中心功能
31、模块负责管理公司的成本方面,各功能点之间有相互联系。首先要创建成本类型和成本科目,才能创建新的成本目标;新增的成本目标需要审核,审核通过后的成本目标可以进行新增成本分配;新增的成本分配也需要进行审核,审核通过后可以进行新增成本申请;新增的成本申请需要进行审核,审核通过后可以新增成本使用。系统配置管理功能模块负责管理系统的一些配置信息。在组织架构管理中,配置公司的各个部门以及部门人员,登录用户就是配置好的各部门的人员。在角色权限管理功能点中配置各用户的操作权限,通过不同的角色配置不同的权限。在审批流程管理功能点中配置工单需求审批的流程关系,审批层级、各层级审批人员。客服中心功能模块负责管理对工单
32、需求的各类反馈信息。用户通过选择某一工单进行精准地反馈,工单创建者在收到的反馈中可以查看并回复改记录。2.2 系统类图系统类图如图3.1系统整体类图所示,展示类之间的关系。图3.1系统整体类图2.3 系统顺序图-.ITT一新假工里直工拄史Q4.7:旅辩工等选行略和Qdn27发起湘I:解清末1:听回文单列我物用发彩仅作物龙济米,发法益他的P:制险系保件数脚I文所国第工单共拥立界在开水.H:安起以肃果,黄速而登游想.?4:话用工组推文批力口:满WH眦腕曲佩tW口斜Hxo0;室皿|M越联2.工单发布成次,状木故光总竽专】。物姓学的色意在谓生工维信立并理ueg2:向后台发起登录请求,发送登录信息.3:
33、判断登录信息是否正确&4录信息是否正确:否:返回错误信息:5覆录信息是否正确:是1:进入系统首页K=r71.,C图3.5用户登录顺序图5 .组织架构管理顺序图用户进入组织架构管理界面,获取已有的组织架构和员工数据;用户选择部门,该部门的下属部门并保存;用户选择部门,新增该部门的员工并保存;如图3.6组织架构管理顺序图所示。6 .营销问题反馈顺序图用户进入营销问题反馈界面,获取当前用户已创建的反馈记录;用户新增营销问题反馈并保存;用户修改营销问题反馈;用户点击收到的反馈,获取他人对我创建的工单的反馈记录;用户对收到的反馈进行回复;如图3.7营销问题反馈顺序图所示。Juser坦策架构管界面j Qr
34、sina/c Querj-GnghcQcarize Eng1:出户进入幺!如的较现前面。J2:特配在询试术.探Btck*.QK(MH hhm *1MI.为北小烟等 wjuh.xHRn.植笃化然的仇级外巾。14 F基重比彩通:HMtt an发上切;航团3进壁末;一犹成Ufc 一 I一名回试本色标故建,博成华期成*科1附: W.节BMt审使成事号样B:老沔.老与符华触案*fllbt:-CJ ,理进行家积共理变F.香星外司得d丈惇?AIJU4”七一.才力加Q; *W4145*小出:紫孤意高品事.T-对书2:场保+日行核改为面开看a式本日时图3.8成本目标顺序图8 .角色权限管理顺序图用户进入角色权限
35、管理界面,获取已有的角色数据;用户新增角色并保存;用户进入该角色管理,配置角色员工和权限。如图3.9角色权限管理顺序图所示。U代蚊保存通冬,次&旅逵向工二:得算成功“要料述确e F的顷工其他 17)发也流设求;,荻以药在掾他买单n:为液角色位睁信住机海外保佯4 : 二生国所喇仰.,!(线起推市面构.龙法已的军单;nM11更衣被角西.下所构用工的能作材源9 .4系统活动图1.1 单管理活动图用户进入工单界面,系统将所有工单信息展示,用户可以点击新增进入新增页面,用户填写必要信息并保存便可以添加工单记录;点击某个工单的查看按钮,可以查看工单的具体信息;点击某个工单的修改按钮则进入该工单的编辑界面,
36、在该界面用户修改并保存便可更新该工单信息;点击某个工单的删除按钮则将该工单进行删除;点击提交审批按钮则将该工单提交审批。如图3.10工单管理活3.5 系统状态图营销案需求管理系统中,工单的状态共有起草中、待审批、审批通过、审批不通过、已发布五种状态由此可以确定营销案需求管理系统中工单状态转换表,如表3.1所示。表3.1工单4犬态转换表源目标起草中待审批审批通过审批不通过已发布起草中提交审批0待审批审批0审批。审批通过优化()发布0审批不通过修改03.6 数据库设计一个完整的管理系统必须有一个良好的数据库支持作为数据来源,如果想提高系统的健壮性,那么就得把数据库设计好。以下是对各功能数据表的设计
37、,后台数据库采用Oracle。LuserJnfo(用户信息表),表的详细数据见下表3.2用户信息表:表3.2用户信息表列名数据类型是否为空主外键描述idnumber(16)Notnull主键用户编号usernamevarchar2(18)Notnull用户名passwordvarchar2(16)Notnull登录密码emailvarchar2(36)Notnull电子邮箱telvarchar2(ll)Notnull手机号码organizevarchar2(16)Notnull部门statenumber(2)Notnull当前状态2 .act_def(工单表),表的详细数据见下表3.3工单表:
38、表3.3工单表列名数据类型是否为空主外键描述idnumber(16)Notnull主键工单编号actnamevarchar2(30)Notnull工单名称acttypenumber(2)Notnull工单类型statusnumber(2)Notnull当前状态creatorvarchar2(l1)Notnull创建人create_timeTimestamp(6)Notnull创建时间3 .rel_type(实物类型表),表的详细数据见下表3.4实物类型表:表3.4实物类型表列名数据类型是否为空主外键描述idnumber(16)Notnull主键类型编号type_namevarchar2(30)
39、Notnull类型名称descvarchar2(100)备注4 .reljnfo(实物信息表),表的详细数据见下表3.5实物信息表:表3.5实物信息表列名数据类型是否为空主外键描述idnumber(16)Notnull主键实物编号rel_namevarchar2(30)Notnull实物名cost_typenumber(16)Notnull成本类型rel_typenumber(16)Notnull实物类型relnumbernumber(16)Notnull数量re!pricenumber(10)Notnull单价rel_descvarchar2(100)Notnull描述creatornumber(16)Notnull创建人5 .product(产品信息表),表的详细数据见下表3.6产品信息表:表3.6产品信息表列名数据类型是否为空主外