发布时间:2023-04-29 16:42:49
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个校内问卷调查系统的设计与实现,校内问卷调查系统的设计与实现项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
为满足程序的使用设计留言表,在数据库中表名为t_leavemessage,在程序中建立对应的Leavemessage类。留言表需要储存留言id、标题、用户id、留言、留言时间、内容、字段信息,在数据库中的字段名称分别为id、title、userid、leavemessage、addtime、content、。留言表的表结构如下所示。
字段名
类型
长度
是否非空
描述
留言id
varchar
255
NOT NULL
id
标题
varchar
255
NOT NULL
title
用户id
varchar
255
NOT NULL
userid
留言
varchar
255
NOT NULL
leavemessage
留言时间
varchar
255
NOT NULL
addtime
内容
varchar
255
NOT NULL
content
留言模块测试用例
| 测试项 | 操作 |
|---|---|
| 新增留言 | 在留言添加页面,输入留言数据信息,点击添加,页面给出添加留言成功信息。 |
| 删除留言 | 在留言页面点击,删除留言按钮,留言数据表中对应数据消失,页面给出删除留言成功信息。 |
| 修改留言 | 在修改留言页面中,输入修改后留言信息,进行数据修改,留言数据同步到留言表中。 |
留言模块测试分析:根据新增留言、删除留言、修改留言操作测试得出结论,留言模块功能真实可用,符合预先设定,通过测试。
为满足程序的使用设计问卷管理者表,在数据库中表名为t_questionadmin,在程序中建立对应的Questionadmin类。问卷管理者表需要储存密码、问卷管理者id、介绍、账号、性别、年龄、名字、字段信息,在数据库中的字段名称分别为password、id、introduce、username、sex、age、name、。问卷管理者表的表结构如下所示。
字段名
类型
长度
是否非空
描述
密码
varchar
255
NOT NULL
password
问卷管理者id
varchar
255
NOT NULL
id
介绍
varchar
255
NOT NULL
introduce
账号
varchar
255
NOT NULL
username
性别
varchar
255
NOT NULL
sex
年龄
varchar
255
NOT NULL
age
名字
varchar
255
NOT NULL
name
问卷管理者模块测试用例
| 测试项 | 操作 |
|---|---|
| 新增问卷管理者 | 在问卷管理者添加页面,输入问卷管理者数据信息,点击添加,页面给出添加问卷管理者成功信息。 |
| 删除问卷管理者 | 在问卷管理者页面点击,删除问卷管理者按钮,问卷管理者数据表中对应数据消失,页面给出删除问卷管理者成功信息。 |
| 修改问卷管理者 | 在修改问卷管理者页面中,输入修改后问卷管理者信息,进行数据修改,问卷管理者数据同步到问卷管理者表中。 |
问卷管理者模块测试分析:根据新增问卷管理者、删除问卷管理者、修改问卷管理者操作测试得出结论,问卷管理者模块功能真实可用,符合预先设定,通过测试。
为满足程序的使用设计单选题表,在数据库中表名为t_singlechoice,在程序中建立对应的Singlechoice类。单选题表需要储存问卷id、单选题、选项A、参考答案、单选题id、题目、问卷、积分(5-10)、选项C、选项B、选项D、字段信息,在数据库中的字段名称分别为questionnaireid、singlechoice、optiona、referenceanswer、id、title、questionnaire、integral、optionc、optionb、optiond、。单选题表的表结构如下所示。
字段名
类型
长度
是否非空
描述
问卷id
varchar
255
NOT NULL
questionnaireid
单选题
varchar
255
NOT NULL
singlechoice
选项A
varchar
255
NOT NULL
optiona
参考答案
varchar
255
NOT NULL
referenceanswer
单选题id
varchar
255
NOT NULL
id
题目
varchar
255
NOT NULL
title
问卷
varchar
255
NOT NULL
questionnaire
积分(5-10)
varchar
255
NOT NULL
integral
选项C
varchar
255
NOT NULL
optionc
选项B
varchar
255
NOT NULL
optionb
选项D
varchar
255
NOT NULL
optiond
单选题模块测试用例
| 测试项 | 操作 |
|---|---|
| 新增单选题 | 在单选题添加页面,输入单选题数据信息,点击添加,页面给出添加单选题成功信息。 |
| 删除单选题 | 在单选题页面点击,删除单选题按钮,单选题数据表中对应数据消失,页面给出删除单选题成功信息。 |
| 修改单选题 | 在修改单选题页面中,输入修改后单选题信息,进行数据修改,单选题数据同步到单选题表中。 |
单选题模块测试分析:根据新增单选题、删除单选题、修改单选题操作测试得出结论,单选题模块功能真实可用,符合预先设定,通过测试。
为满足程序的使用设计问卷表,在数据库中表名为t_questionnaire,在程序中建立对应的Questionnaire类。问卷表需要储存标题、添加时间、介绍、填写人数、问卷、字段信息,在数据库中的字段名称分别为title、addtime、introduce、fillnumber、questionnaire、。问卷表的表结构如下所示。
字段名
类型
长度
是否非空
描述
标题
varchar
255
NOT NULL
title
添加时间
varchar
255
NOT NULL
addtime
介绍
varchar
255
NOT NULL
introduce
填写人数
varchar
255
NOT NULL
fillnumber
问卷
varchar
255
NOT NULL
questionnaire
问卷模块测试用例
| 测试项 | 操作 |
|---|---|
| 新增问卷 | 在问卷添加页面,输入问卷数据信息,点击添加,页面给出添加问卷成功信息。 |
| 删除问卷 | 在问卷页面点击,删除问卷按钮,问卷数据表中对应数据消失,页面给出删除问卷成功信息。 |
| 修改问卷 | 在修改问卷页面中,输入修改后问卷信息,进行数据修改,问卷数据同步到问卷表中。 |
问卷模块测试分析:根据新增问卷、删除问卷、修改问卷操作测试得出结论,问卷模块功能真实可用,符合预先设定,通过测试。
为满足程序的使用设计答卷表,在数据库中表名为t_answersheet,在程序中建立对应的Answersheet类。答卷表需要储存答卷id、积分、问卷id、用户id、用户、答题时间、问卷、字段信息,在数据库中的字段名称分别为id、integral、questionnaireid、userid、user、addtime、questionnaire、。答卷表的表结构如下所示。
字段名
类型
长度
是否非空
描述
答卷id
varchar
255
NOT NULL
id
积分
varchar
255
NOT NULL
integral
问卷id
varchar
255
NOT NULL
questionnaireid
用户id
varchar
255
NOT NULL
userid
用户
varchar
255
NOT NULL
user
答题时间
varchar
255
NOT NULL
addtime
问卷
varchar
255
NOT NULL
questionnaire
答卷模块测试用例
| 测试项 | 操作 |
|---|---|
| 新增答卷 | 在答卷添加页面,输入答卷数据信息,点击添加,页面给出添加答卷成功信息。 |
| 删除答卷 | 在答卷页面点击,删除答卷按钮,答卷数据表中对应数据消失,页面给出删除答卷成功信息。 |
| 修改答卷 | 在修改答卷页面中,输入修改后答卷信息,进行数据修改,答卷数据同步到答卷表中。 |
答卷模块测试分析:根据新增答卷、删除答卷、修改答卷操作测试得出结论,答卷模块功能真实可用,符合预先设定,通过测试。
为满足程序的使用设计多选题表,在数据库中表名为t_multiplechoice,在程序中建立对应的Multiplechoice类。多选题表需要储存选项C、选项A、问卷id、多选题id、题目、题干、积分(5-10)、选项D、问卷、多选题、选项B、字段信息,在数据库中的字段名称分别为optionc、optiona、questionnaireid、id、title、stem、integral、optiond、questionnaire、multiplechoice、optionb、。多选题表的表结构如下所示。
字段名
类型
长度
是否非空
描述
选项C
varchar
255
NOT NULL
optionc
选项A
varchar
255
NOT NULL
optiona
问卷id
varchar
255
NOT NULL
questionnaireid
多选题id
varchar
255
NOT NULL
id
题目
varchar
255
NOT NULL
title
题干
varchar
255
NOT NULL
stem
积分(5-10)
varchar
255
NOT NULL
integral
选项D
varchar
255
NOT NULL
optiond
问卷
varchar
255
NOT NULL
questionnaire
多选题
varchar
255
NOT NULL
multiplechoice
选项B
varchar
255
NOT NULL
optionb
多选题模块测试用例
| 测试项 | 操作 |
|---|---|
| 新增多选题 | 在多选题添加页面,输入多选题数据信息,点击添加,页面给出添加多选题成功信息。 |
| 删除多选题 | 在多选题页面点击,删除多选题按钮,多选题数据表中对应数据消失,页面给出删除多选题成功信息。 |
| 修改多选题 | 在修改多选题页面中,输入修改后多选题信息,进行数据修改,多选题数据同步到多选题表中。 |
多选题模块测试分析:根据新增多选题、删除多选题、修改多选题操作测试得出结论,多选题模块功能真实可用,符合预先设定,通过测试。
为满足程序的使用设计管理员表,在数据库中表名为t_admin,在程序中建立对应的Admin类。管理员表需要储存密码、账号、管理员、字段信息,在数据库中的字段名称分别为password、username、admin、。管理员表的表结构如下所示。
字段名
类型
长度
是否非空
描述
密码
varchar
255
NOT NULL
password
账号
varchar
255
NOT NULL
username
管理员
varchar
255
NOT NULL
admin
管理员模块测试用例
| 测试项 | 操作 |
|---|---|
| 新增管理员 | 在管理员添加页面,输入管理员数据信息,点击添加,页面给出添加管理员成功信息。 |
| 删除管理员 | 在管理员页面点击,删除管理员按钮,管理员数据表中对应数据消失,页面给出删除管理员成功信息。 |
| 修改管理员 | 在修改管理员页面中,输入修改后管理员信息,进行数据修改,管理员数据同步到管理员表中。 |
管理员模块测试分析:根据新增管理员、删除管理员、修改管理员操作测试得出结论,管理员模块功能真实可用,符合预先设定,通过测试。
为满足程序的使用设计判断题表,在数据库中表名为t_judgement,在程序中建立对应的Judgement类。判断题表需要储存判断题、积分(5-10)、判断题、题目、问卷id、问卷、题干、字段信息,在数据库中的字段名称分别为id、integral、judgement、title、questionnaireid、questionnaire、stem、。判断题表的表结构如下所示。
字段名
类型
长度
是否非空
描述
判断题
varchar
255
NOT NULL
id
积分(5-10)
varchar
255
NOT NULL
integral
判断题
varchar
255
NOT NULL
judgement
题目
varchar
255
NOT NULL
title
问卷id
varchar
255
NOT NULL
questionnaireid
问卷
varchar
255
NOT NULL
questionnaire
题干
varchar
255
NOT NULL
stem
判断题模块测试用例
| 测试项 | 操作 |
|---|---|
| 新增判断题 | 在判断题添加页面,输入判断题数据信息,点击添加,页面给出添加判断题成功信息。 |
| 删除判断题 | 在判断题页面点击,删除判断题按钮,判断题数据表中对应数据消失,页面给出删除判断题成功信息。 |
| 修改判断题 | 在修改判断题页面中,输入修改后判断题信息,进行数据修改,判断题数据同步到判断题表中。 |
判断题模块测试分析:根据新增判断题、删除判断题、修改判断题操作测试得出结论,判断题模块功能真实可用,符合预先设定,通过测试。
为满足程序的使用设计用户表,在数据库中表名为t_user,在程序中建立对应的User类。用户表需要储存积分、密码、年龄、用户、账号、性别、用户id、名字、字段信息,在数据库中的字段名称分别为integral、password、age、user、username、sex、id、name、。用户表的表结构如下所示。
字段名
类型
长度
是否非空
描述
积分
varchar
255
NOT NULL
integral
密码
varchar
255
NOT NULL
password
年龄
varchar
255
NOT NULL
age
用户
varchar
255
NOT NULL
user
账号
varchar
255
NOT NULL
username
性别
varchar
255
NOT NULL
sex
用户id
varchar
255
NOT NULL
id
名字
varchar
255
NOT NULL
name
用户模块测试用例
| 测试项 | 操作 |
|---|---|
| 新增用户 | 在用户添加页面,输入用户数据信息,点击添加,页面给出添加用户成功信息。 |
| 删除用户 | 在用户页面点击,删除用户按钮,用户数据表中对应数据消失,页面给出删除用户成功信息。 |
| 修改用户 | 在修改用户页面中,输入修改后用户信息,进行数据修改,用户数据同步到用户表中。 |
用户模块测试分析:根据新增用户、删除用户、修改用户操作测试得出结论,用户模块功能真实可用,符合预先设定,通过测试。
为满足程序的使用设计公告表,在数据库中表名为t_notice,在程序中建立对应的Notice类。公告表需要储存公告、内容、发布时间、公告id、字段信息,在数据库中的字段名称分别为notice、content、addtime、id、。公告表的表结构如下所示。
字段名
类型
长度
是否非空
描述
公告
varchar
255
NOT NULL
notice
内容
varchar
255
NOT NULL
content
发布时间
varchar
255
NOT NULL
addtime
公告id
varchar
255
NOT NULL
id
公告模块测试用例
| 测试项 | 操作 |
|---|---|
| 新增公告 | 在公告添加页面,输入公告数据信息,点击添加,页面给出添加公告成功信息。 |
| 删除公告 | 在公告页面点击,删除公告按钮,公告数据表中对应数据消失,页面给出删除公告成功信息。 |
| 修改公告 | 在修改公告页面中,输入修改后公告信息,进行数据修改,公告数据同步到公告表中。 |
公告模块测试分析:根据新增公告、删除公告、修改公告操作测试得出结论,公告模块功能真实可用,符合预先设定,通过测试。
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计