Insert title here

Java开发案例:校内问卷调查系统的设计与实现系统设计实现

发布时间: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



公告模块测试用例

 

测试项操作
新增公告在公告添加页面,输入公告数据信息,点击添加,页面给出添加公告成功信息。
删除公告在公告页面点击,删除公告按钮,公告数据表中对应数据消失,页面给出删除公告成功信息。
修改公告在修改公告页面中,输入修改后公告信息,进行数据修改,公告数据同步到公告表中。

 

公告模块测试分析:根据新增公告、删除公告、修改公告操作测试得出结论,公告模块功能真实可用,符合预先设定,通过测试。



专业程序代做

为你量身定制的程序设计

诚信经营,我们将尽心尽力为你完成指定功能

十年程序经验,尽在全微程序设计


联系我们
Insert title here
Copyright © qwwendang.com All Rights Reserved
在线客服
联系方式
微信:13265346583 QQ:2196316269

扫码联系客服