市场调研(半)开放题自动处理系统平台开发—半开放题处理子系统开题报告

 2021-08-14 02:03:18

1. 研究目的与意义(文献综述)

背景资料:

市场调研,是指为了提高产品的销售决策质量、解决存在于产品销售中的问题或组织根据特定的决策问题运用科学的方法有目的收集、统计资料及报告调研结果的工作过程。通过市场调研,能够让该产品生产或提供服务的企业了解消费者对产品或服务质量的评价、期望和想法。以及了解竞争环境,发掘新的机遇和提升他们市场及销售行动的成效和利润[1]。

市场调研业是现代信息咨询业的重要组成部分。它是根据特定目的,采用科学的调查手段,运用现代技术工具和研究方法,为解决经济、社会等方面问题而进行的咨询活动,是第三产业中有效利用智力资源服务于客户的智力密集型产业。发达的市场调研业是经济繁荣的必要条件,也是衡量一个社会文明进步的重要标志[3]。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容与方案

基本内容与目标:

完成市场调研(半)开放题自动处理系统平台开发中半开放题的处理,包括五种类型:single,multi,grid,multigrid以及numeric。处理思路主要是首先判断题目类型,再建立相应勘误表选项,并进行反code或增code处理,最后将处理的结果写入Schema,Ascii,Excel文件中。其中Schema表是作为Ascii表的模板,两者组合解释成Excel表。输出项目的信息包括这三个文件。

半开放题处理流程图如下:

技术方案及措施:

1)设计模式

本系统的开发采用B/S模式,B/S是Browser/Server的缩写,客户机上只要安装一个IE8.0以上浏览器,服务器安装windowsserver2012、MSSQLServer2012。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。浏览器通过Web Server同数据库进行数据交互。

2)功能设计

功能结构图:

a.编码管理:整个系统的核心模块,主要实现(半)开放题的自动处理。对于开放题的处理,分为项目-码表、编码两个子模块;对于半开放题,分为项目-勘误表、勘误两个子模块。

b.项目—勘误表:该模块主要实现项目对应勘误表的相关操作,主要包括新建、打开、编辑、搜索、导出、帮助等子模块。

c.新建勘误表:如果该项目不存在勘误表,则根据未处理的题目新建勘误表。

d.打开勘误表:打开已存在或是参照项目的勘误表,显示与之相关联的题目以便勘误。

e.编辑勘误表:一旦加锁,用户不能对勘误表进行添加、修改和删除操作;只有在开锁状态,用户才能对勘误表进行添加、修改和删除操作。

f.搜索:根据关键字在勘误表中搜索,并将包含关键字的勘误词或选项高亮标出。

h.上传:上传项目的Schema表、ASCII表和Excel表到数据库中。

i.导出勘误表:按规定格式导出选择的勘误表。

j.帮助:显示帮助信息,帮助用户更容易操作系统。

k.勘误:该模块主要实现在勘误表中勘误的相关操作,主要包括自动处理、搜索、帮助等子模块。

l.自动处理:对照用户编辑好的勘误表,对样本中的相应半开放题进行勘误校对,主要包括选项回填与增填,任何时候样本的增加与勘误表的修改都将触发勘误校对所有样本。

3)开发环境

MSVisualStudio2012,MSSQLServer2012

4)主要数据库设计

代码

名称

数据类型

UserNum

用户名

varchar(30)

UserName

真实姓名

varchar(10)

UserState

用户状态

varchar(1)

Password

密码

varchar(32)

EMAIL

EMAIL地址

varchar(30)

RoleNum

角色编号

varchar(2)

表1用户信息表的列清单

代码

名称

数据类型

ProjectID

项目ID

int

Cf_Kw_Name

码表/勘误表名称

numeric

表2项目-码表(勘误)关系表的列清单

代码

名称

数据类型

默认值

KwCodeID

勘误条目ID

int

KwName

勘误表名称

varchar(200)

FatherID

该条目的父节点编号

int

ReadOnly

是否只读

binary(1)

0

Description

勘误条目的描述

varchar(300)

表3项目的勘误表的列清单

代码

名称

数据类型

RoleNum

角色编号

varchar(2)

RoleName

角色名称

varchar(10)

ModuleID

模块ID

int

表4 角色信息表的列清单

代码

名称

数据类型

SchemaID

SchemaID

int

ProjectID

项目ID

int

QuestionID

题目ID

varchar(20)

VariableID

题目子域ID

varchar(40)

Type

类型

varchar(40)

Start

开始列

smallint

Finish

结束列

smallint

AnswerCode

答案编码

smallint

QuestionLabel

题目内容

varchar(500)

AnswerLabel

答案内容

varchar(300)

LevelID

循环层次ID

varchar(50)

表5Schemas信息表的列清单

代码

名称

数据类型

默认值

ZyCodeID

条目ID

varchar(10)

CategoryID

品类编码

varchar(4)

FatherID

该条目的父节点编号

varchar(10)

Leaf

是否为叶子节点

binary(1)

0

Description

编码描述

varchar(50)

RefAns

参考答案

varchar(1000)

Modified

是否修改过

binary(1)

0

KeyWords

关键词汇总

varchar(1500)

TreeID

树的标识

int

表6 表格专用细部码表的列清单

代码

名称

数据类型

LogID

日志ID

int

LogTime

操作时间

datetime

UserNum

用户名

varchar(30)

ProjectID

项目ID

int

Log

操作内容

varchar(100)

表7 操作日志表的列清单

代码

名称

数据类型

ModuleID

模块ID

int

FatherModuleID

父模块ID

int

ModuleName

模块名称

varchar(20)

RoleNum

可操作角色编号

varchar(2)

ModulePath

模块路径

varchar(100)

表8 模块操作信息表的列清单

代码

名称

数据类型

默认值

TyCodeID

条目ID

varchar(10)

FatherID

条目的父节点编号

varchar(10)

Leaf

是否为叶子节点

binary(1)

0

Description

编码描述

varchar(50)

RefAns

参考答案

varchar(1000)

Modified

是否修改过

binary(1)

0

KeyWords

关键词汇总

varchar(1500)

TreeID

树的标识

int

表9 通用细部码表的列清单

代码

名称

数据类型

默认值

ProjectID

项目ID

int

CategoryID

品类编码

varchar(4)

LocalID

项目的LocalID

varchar(50)

ProjectName

项目名称

varchar(100)

Client

客户

varchar(100)

Vertical

行业

varchar(100)

Tracking

是否tracking

char(1)

0

ProjectRef

参考项目的项目ID

int

Creator

创建人的用户名

varchar(30)

CreateDate

项目创建时间

datetime

Status

项目是否编码完成可以导出

binary(1)

0

表10 项目信息表的列清单

代码

名称

数据类型

默认值

CodeID

编码ID

int

CodeNum

编码号

varchar(10)

Cf_Kw_Name

码表/勘误表名称

numeric

FatherID

该条目的父节点编号

int

0

Leaf

是否为叶子

binary(1)

0

ReadOnly

是否只读

binary(1)

0

Description

编码描述

varchar(50)

RefAns

参考描述

varchar(1000)

SerialNo

顺序号

int

Hidden

是否隐藏

binary(1)

0

Compiled

是否编译过

binary(1)

0

KeyWords

关键词汇总

varchar(1500)

表11 项目码表的列清单

3. 研究计划与安排

1.2016/1/11—2016/1/22:查阅参考文献,明确选题;

2.2016/1/23—2016/3/7:进一步阅读文献,并分析和总结;确定技术路线,完成并提交开题报告;

3.2016/3/8—2016/4/26:需求分析,算法或系统设计,分析、比较或实现等;

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献(12篇以上)

[1]傅祥,中国市场调研的现状、存在的问题及解决方法[d].

[2]数据管理网站对新闻档案的分类管理——以中国知网为例[j].新闻战线,2015,(16):34-35.

[3]李佳.在线市场调研系统设计与实现[d].湖南:湖南大学,2011.

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。