个人整理精品文档,仅供个人学习使用1/9设备树及基本信息需求说明一、业务说明本系统为设备信息管理平台,已有系统框架,ibatis架构,数据库与数据库基本操作文件都已写出,现需要做的模块是设备树和设备基本信息维护页面。二、数据库表说明表名:MIP_Product序号列名数据类型长度小数位标识主键允许空说明1Serialnumeric100truetruefalse设备ID号2ProductCodenvarchar50falsefalse设备编号3ProducNamenvarchar100falsefalse设备名称4ProductTypenvarchar50falsefalse设备型号5Lengthnumeric102falsetrue长度(单位?)6Widthnumeric102falsetrue宽度7Heightnumeric102falsetrue高度8Materialnvarchar50falsetrue材质9ReleaseDatedatetimefalsetrue出厂日期10GuaranteePeriodnumeric100falsetrue保修期(单位?)11ProductPricenumeric103falsetrue价格(单位)12DesComNamenumeric100falsetrue设计单位名称ProComNamenumeric100falsetrue生产单位名称13MaintenanceDepNamenumeric100falsetrue维修单位名称14ProductExpertnumeric100falsetrue保障专家15MainFunctionnvarchar400falsetrue主要功能16MainTacticalIndicesnvarchar400falsetrue主要技术指标17ProductPhotoimagefalsetrue设备图片18Remarktextfalsetrue备注19SystemIDnumeric100falsetrue所属系统的ID三、现有文件列表及其说明序号文件说明文件名路径备注1实体层代码MIP_Product。csMIP_Expert。csMIP_Expert_Ability。csMIP_Expert_Experience。csWebLib。MIPBaseInfo。Data\Entity个人整理精品文档,仅供个人学习使用2/9MIP_SupportForce。csMIP_SupportForce_Ability。csMIP_SupportForce_Experience。cs2业务逻辑层代码MIP_Product。csMIP_Expert。csMIP_Expert_Ability。csMIP_Expert_Experience。csMIP_SupportForce。csMIP_SupportForce_Ability。csMIP_SupportForce_Experience。csWebLib。MIPBaseInfo3数据访问层MIP_Product。csMIP_Expert。csMIP_Expert_Ability。csMIP_Expert_Experience。csMIP_SupportForce。csMIP_SupportForce_Ability。csMIP_SupportForce_Experience。csWebLib。MIPBaseInfo。Data4SqlXML映射文件MIP_Product。xmlWebLib。Web。Maps。BaseInfo5数据列表(Web层)MIP_ProductList。aspxMIP_ProductList。aspx。csMIP_ProductList。aspx。designer。csWebLib。Web\BaseInfo\Product6数据查看(Web层)MIP_ProductView。aspxMIP_ProductView。aspx。csMIP_ProductView。aspx。designer。csWebLib。Web\BaseInfo\Product7数据编辑(Web层)MIP_ProductEdit。aspxMIP_ProductEdit。aspx。csMIP_ProductEdit。aspx。designer。csWebLib。Web\BaseInfo\Product四、需要完成的文件列表页面文件名可修改,文件路径都为WebLib。Web\BaseInfo\Product序号文件说明文件名备注1产品结构树MIP_PorductTree。aspxMIP_ProductTree。cs可参见MIP_DepartmentTree。aspx个人整理精品文档,仅供个人学习使用3/9MIP_ProductTree。aspx。designer。csMIP_DepartmentTree。cs2产品查看页面MIP_ProductView。aspxMIP_ProductView。aspx。csMIP_ProductView。aspx。designer。cs3产品编辑页面MIP_ProductEdit。aspxMIP_ProductEdit。aspx。csMIP_ProductEdit。aspx。designer。cs4产品新增页面MIP_ProductAdd。aspxMIP_ProductAdd。aspx。csMIP_ProductAdd。aspx。designer。cs5选择产品页面MIP_ProductChoose。aspxMIP_ProductChoose。aspx。csMIP_ProductChoose。aspx。designer。cs6产品搜索页面MIP_ProductSearch。aspxMIP_ProductSearch。aspx。csMIP_ProductSearch。aspx。designer。cs此页面可与产品结构树页面放在一起,不过搜索功能模块要分开五、任务需求说明1.设备树通过层次编码,把设备分为一级系统、二级系统等,三位编码表示一个层次,例如001表示一级系统,001001表示二级系统,等等。设备树各层次可以展开折叠,其形式可参见下图(部门树在本系统已具有)。个人整理精品文档,仅供个人学习使用4/9页面说明左侧设备树,右侧是与设备相关的信息,右侧的信息采用Coolite中的Tab控件来实现,目前只需要...