javaEE课程设计报告-关于大学生考驾照的问卷调查

上传人:aa****6 文档编号:29212667 上传时间:2018-01-22 格式:DOCX 页数:29 大小:282.45KB
返回 下载 相关 举报
javaEE课程设计报告-关于大学生考驾照的问卷调查_第1页
第1页 / 共29页
javaEE课程设计报告-关于大学生考驾照的问卷调查_第2页
第2页 / 共29页
javaEE课程设计报告-关于大学生考驾照的问卷调查_第3页
第3页 / 共29页
javaEE课程设计报告-关于大学生考驾照的问卷调查_第4页
第4页 / 共29页
javaEE课程设计报告-关于大学生考驾照的问卷调查_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《javaEE课程设计报告-关于大学生考驾照的问卷调查》由会员分享,可在线阅读,更多相关《javaEE课程设计报告-关于大学生考驾照的问卷调查(29页珍藏版)》请在金锄头文库上搜索。

1、Java 综合课程设计报告1Java 综 合 课 程 设 计 报 告关于大学生考驾照的问卷调查Java 综合课程设计报告2项 目 组 成 员学号 姓名 班级 任务1. 功能设计(软件实现的功能、包含哪些模块)用来显示问卷调查的页面survey.jspJava 综合课程设计报告3dc.jsp 1.连接数据库 mysql2.用来对 survey.jsp 页面提交的数据,保存在数据库 test 里3.将数据库中已存在的数据查询并显示。4.显示每个问题所选择人数的比例。5.显示男女生中有多少人选择考驾校,其中有多少人觉得会影响学习。Percentage.javaPercentage 这个类用来封装如何

2、计算每个问题所选择人数百分比的方法和显示男女生中有多少人选择考驾校,其中有多少人觉得会影响学习的方法。2. 数据库设计(数据库表结构)Java 综合课程设计报告43. 程序结构(软件模块之间的关系)survey.jsp dc.jsp Percentage.javadc.jsp 用来对 survey.jsp 进行处理,并且创建 Percentage 的一个对象 p4. 详细设计(核心代码)1 survey.jsp关于大学生考驾照的问卷调查关于大学生考驾照的问卷调查Java 综合课程设计报告6在激烈竞争的当今社会,会驾驶已被不少大学生视为求职就业的应具备的基础素质,高校中兴起一股“考驾照” 的热潮

3、。为了调查我校在校大学生的考驾照情况,我们设计了这份调查问卷。本此调查只是用于课程研究,对于您回复的资料,我们绝对保密,请您放心,谢谢合作1、您的性别:A男 B女 2、您所在的年级:A大一 B大二 C大三 D大四 3、您的户口:A 城市 B 农村 4、您是否已经获取驾照:Java 综合课程设计报告7A 是 B否(包括正在学车的) 5、您是否打算考取驾照:A是,打算在毕业前考取B是,打算在毕业后考取 C否 6、您对考驾照的预期价格是:A 2000以下 B 20002500 C 25003000 D 30003500 E 3500以上 7、在大学期间您打算考驾照的考虑因素:A时间充足,消磨时间 J

4、ava 综合课程设计报告8B为就业增添筹码 C父母要求 D从众心理,看见别人学车,自己也想学 E 学车费上涨,早学便宜点 F为将来开车做准备 8、您打算什么时间去学车:A寒暑假 B 周末 C每天晚上 D除上课以外的任何时间 E由教练安排 9、如果您去考驾照,学费源于:A父母 Java 综合课程设计报告9B自己储蓄 10、您认为大学生考驾照积极性高涨的原因:A市场竞争要求 B 就业压力大,多一份技能,多一份保障 C 跟随潮流 D其他 11、您认为一张驾照能反应学车人的真实驾驶水平吗?A能 B不能 C一定程度上能 12、考驾照会影响你学习吗? A绝对会B根本不会C有一点点会 Java 综合课程设计

5、报告10谢谢您的合作dc.jsp 2.Java 综合课程设计报告11连接数据库统计表0) out.println(n);out.println();Java 综合课程设计报告13String sql = select * from survey;state = conn.prepareStatement(sql);ResultSet rs = state.executeQuery();out.println();out.println();out.println(q1);out.println(q2);out.println(q3);out.println(q4);out.println(q5

6、);out.println(q6);out.println(q7);out.println(q8);out.println(q9);out.println(q10);out.println(q11);out.println(q12);out.println();while (rs.next() out.println();out.println( + rs.getString(q1) + );out.println( + rs.getString(q2) + );Java 综合课程设计报告14out.println( + rs.getString(q3) + );out.println( +

7、rs.getString(q4) + );out.println( + rs.getString(q5) + );out.println( + rs.getString(q6) + );out.println( + rs.getString(q7) + );out.println( + rs.getString(q8) + );out.println( + rs.getString(q9) + );out.println( + rs.getString(q10) + );out.println( + rs.getString(q11) + );out.println( + rs.getStri

8、ng(q12) + );out.println();out.println(); catch (Exception e) e.printStackTrace(); finally % 对每个问题的选项的统计 Java 综合课程设计报告15q1您的性别:A:男B:女q2您所在的年级A:大一 B:大二 C:大三 D:大四q3您的户口A:城市B:农村q4您是否已经获取驾照A:是 B:否(包括正在学车的)q5您是否打算考取驾照A:是,打算在毕业前考取B:是,打算在毕业后考取Java 综合课程设计报告16C:否q6您对考驾照的预期价格是A:2000以下 B:20002500C:25003000D:300

9、03500E:3500以上q7在大学期间您打算考驾照的考虑因素 A:时间充足,消磨时间 B:为就业增添筹码C:父母要求 D:从众心理,看见别人学车,自己也想学E:学车费上涨,早学便宜点 F:为将来开车做准备q8您打算什么时间去学车Java 综合课程设计报告17A:寒暑假 B:周末 C:每天晚上 D:除上课以外的任何时间 E:由教练安排q9如果您去考驾照,学费源于A:父母 B:自己储蓄q10您认为大学生考驾照积极性高涨的原因 A:市场竞争要求 B:就业压力大,多一份技能,多一份保障C:跟随潮流 D:其他q11您认为一张驾照能反应学车人的真实驾驶水平吗? A:能 B:不能C:一定程度上能Java

10、综合课程设计报告18q12考驾照会影响你学习吗?A:绝对会B:根本不会 C:有一点点会对问卷调查的综合分析 男生有选择考驾校,其中觉得会影响学习。女生有选择考驾校,其中觉得会影响学习。Java 综合课程设计报告19Percentage.java3. package item1;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;public class Percentage public String getPercentage(

11、String colName,String choice) String percentage=null;Statement ment=null;try Class.forName(com.mysql.jdbc.Driver);Connection conn = DriverManager.getConnection(jdbc:mysql:/localhost:3306/webservlet?+ useUnicode=true&characterEncoding=utf8, root, );ment=conn.createStatement();Java 综合课程设计报告20String sq

12、l=select (select count(*) from survey where q+colName+=+choice+)/(select count(*) from survey);ResultSet result=ment.executeQuery(sql);result.next();percentage=String.valueOf(Float.valueOf(result.getString(1)*100)+%;conn.close();ment.close();result.close(); catch (Exception e) / TODO Auto-generated

13、catch blocke.printStackTrace();return percentage;public String getPercentage1(String choice) String percentage=null;Statement ment=null;try Class.forName(com.mysql.jdbc.Driver);Connection conn = DriverManager.getConnection(jdbc:mysql:/localhost:3306/webservlet?+ useUnicode=true&characterEncoding=utf

14、8, root, );ment=conn.createStatement();Java 综合课程设计报告21String sql=select (select count(*) from survey where q5 =A and q1 = +choice+)/(select count(*) from survey where q1 = +choice+);ResultSet result=ment.executeQuery(sql);result.next();percentage=String.valueOf(Float.valueOf(result.getString(1)*100)+%;conn.close();ment.close();result.close(); catch (Exception e) / TODO Auto-generated catch blocke.printStackTrace();return percentage;public String getPercentage2(String choice) String percentage=null;Statement ment=null;try Class.forName(

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号