文本内容:
项目文档管理系统用户分析项目管理者建立项目为项目划分项目阶段为每个项目阶段上传相关文档,设置项目阶段表单项目观察者查看项目甘特图在地图上查看项目基本信息对象分析用户用户系统使用OA现有的用户体系不需要建立单独的用户管理体系,系统只需要对用户做认证,但是OA并没有提供认证服务,因此这种认证只能基于数据表来进行项目项目需要处理的信息包括编号非系统编号、项目名称、项目负责人、项目开始时间、项目结束时间、项目批文文号、设计单位、施工单位、项目地址、地理坐标用于在地图上标识出来、项目预算金额、项目决算金额、项目当前付款比例百分比、项目完成进度百分比,项目完成情况描述,项目类型针对项目的操作包括增、删、改、查;为每个项目分配项目阶段每种不同类型的项目有固定的项目阶段模板,这个模板应该是可以自行扩充的(不一定是图形界面,可以是直接写配置文件);查看项目甘特图;查看该项目的项目阶段项目阶段项目阶段需要处理的信息包括编号、名称、阶段描述、开始时间、结束时间、阶段负责人、完成进度百分比,完成情况描述;还有就是相关文档和阶段附表主要操作包括增删改查;查看项目附件;处理项目附表;需要注意的是对项目阶段的增删操作应该是在树状结构下完成项目阶段附件项目阶段需要处理的信息包括标号、名称、描述、文件、上传日期、上传人主要操作包括增删改查、上传、下载注意每个项目阶段可能有多个项目附件项目阶段附表所谓项目阶段附表就是一个URL指向,引导用户去另一个表单处理的URL但是要带一些必要的参数包括所属项目、所属项目阶段本系统需要关心的内容主要包括编号、名称、描述、URL地址、处理人、处理时间主要操作包括增删改查;处理注意每个项目阶段可能对应多个附件表单技术要求基于.Net平台开发;数据库使用SQLServer2000;地图标注使用www.51ditu.comhttp://www.51ditu.com的免费开发API,甘特图控件自选或使用AnyGantt用户系统数据结构表名称T_USER相关字段名称UID用户编码NAME用户名称PASS用户密码系统应该允许用户使用用户UID或者NAME中的任意一个做为用户名来登录系统,此外系统还要提供一个允许外部调用的登录入口,允许外部程序通过一个URL进入系统。