程序设计文档范例.doc_第1页
程序设计文档范例.doc_第2页
程序设计文档范例.doc_第3页
程序设计文档范例.doc_第4页
程序设计文档范例.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

模块名称:抽样计划模块程序文件结构说明:Module/conf/myplan.lib.php 模块功能函数库Plan/index.php 模块功能控制程序Tpl/plan_*.tpl.php 模块前端显示模版文件(若干)处理:模块通过控制程序Plan/index.php对模块请求进行调度处理,根据不同的URL请求参数,对输入参数进行处理,使用SWITCH语句区分调用对应模块库文件中的功能函数执行,并选择对应的模版文件进行输出显示。URL参数说明:/plan/index.php?act=xxxxxact 为需要执行的操作,具体参数值和对应功能,见下表ACT参数值对应功能备注guide添加计划向导第一步基础参数设置选择add添加计划向导第二步填写具体计划内容save保存计划数据表update修改计划数据表view查看计划数据表list查看计划列表del删除指定计划jstpl显示指定JS代码模版为计划表前端JS代码提供异步支持数据库设计概要:cdsy_plan 用于存储抽样计划基础数据,包括所属单位,年份,月份等信息;cdsy_plan_data 用于存储抽样计划的具体表格内容数据,包括环节,分类,区县各自设置的计划数量等信息;具体字段字典见下表:cdsy_plan字段类型备注pidint(10)计划IDparentpidint(10)所属父IDhavesonint(1)是否有子计划orgidint(10)所属单位IDuidint(10)发布用户IDplan_date_typeint(2)计划时间类型(1:年计划,2:月计划)plan_typeint(2)计划类型plan_date_yearint(4)计划年份plan_dateint(2)计划月份area_numint(4)计划涉及区县个数areadatatext计划设计区县具体信息plan_pointvarchar(200)计划涉及环节plan_point_class_datatext计划涉及各环节的分类信息plan_notetext计划备注plan_total_numberint(8)计划所涉及抽样总量attachmentvarchar(200)计划附件文件updatelineint(10)更新时间戳plan_statusint(10)计划状态datelineint(10)添加计划时间戳cdsy_plan_data类型整理备注vid int(10)数据IDpid int(10)所属计划IDpoint int(2)所属环节class int(3)主分类parent_class int(10)父分类son_class varchar(300)子分类area int(3)区县数量class_total int(5)分类个数number text抽样计划具体设置数据(JSON格式)dateline int(10)添加时间戳模块名称:抽样任务分配模块程序文件结构说明:Module/conf/managetask.lib.php 模块功能函数库Module/conf/mytask.lib.php 模块功能函数库模块功能控制程序task/add.php 添加,分配任务数据task/edit.php 编辑任务数据task/list.php 列表显示任务数据task/view.php 显示指定任务详情Tpl/task_*.tpl.php 模块前端显示模版文件(若干)处理:模块通过对应的程序文件进行功能控制,不同的文件执行对应的功能,并选择对应的模版文件进行输出显示。数据库设计概要:Cdsy_task 任务主数据表Cdsy_task_class 任务分类数据表Cdsy_task_detail 任务人员指派数据表具体数据表结构和字段说明见下表:Cdsy_task字段类型备注NID bigint(16)任务IDTASKFROM int(10)任务来源sampling_num int(8)抽样数量taskname varchar(255)任务名称Tasknote varchar(200)任务备注mainclass varchar(20)主分类subclass varchar(20)二级分类subsubclass varchar(20)三级分类sel_class varchar(20)当前选择分类OwnerUID int(6)发布人IDCommodityType tinyint(1)抽样类型FID bigint(16)父IDfp varchar(2)是否为分配类型ActTime datetime添加时间Admin_Name varchar(12)发布人姓名N_Publish char(1)状态acp_area varchar(500)抽样目标区县acp_org varchar(200)抽样执行单位acp_dept varchar(500)抽样执行部门acp_man varbinary(240)抽样人员sampleorg varchar(120)目标企业acp_type tinyint(1)抽样类型myself_order tinyint(1)排序TASKTYPE varchar(20)抽样分类tasktypecode varchar(100)分类代码ISALL tinyint(1)是否全体人员执行Org int(4)任务发布单位send_user_num int(4)指派人员数量accept_user_num int(4)接受人员数量reject_user_num int(4)执行人员数量complete_user_num int(4)完成人员数量start_date date开始执行日期OverTime datetime结束日期update_time timestamp更新日期Chk_St tinyint(1)状态Info_Level tinyint(1)数据等级attachment varchar(120)附件信息Cdsy_task_class字段类型备注ID int(11)分类IDClassName varchar(50)分类名称ParentID int(11)父类IDSortID int(11)序号Notes varchar(200)备注ClassLevel tinyint(11)等级Cdsy_task_detail字段类型备注ID int(11) ID号TID bigint(16)所属任务IDPUB_UID int(6) 发布人IDPUB_Time

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论