- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JavaEE期末综合报告.doc
第 PAGE 6 页 共 NUMPAGES 11 页
JavaEE 期末综合报告
JAVAEE期末综合报告
题目:课程投票系统的设计与实现
学院:
专业:
班级:
学号:
姓名:
摘要
JAVAEE开发技术是Java开发中综合性最强,Java编程应用最为广泛的一项,作为企业级的开发框架,JavaEE除了有SDK基本的包支持,还有各种基于服务器,数据库等开发的工具包,在JavaEE开发中,这些工具包很大程度上简化了开发复杂项目的开发流程。提供了很多值得借鉴的可复用的开发模式。
随着网络发展的日益普及化,网站服务越发朝多样化发展,许多原来要用人工进行的作业可以由计算机执行,并通过网络的途径共享结果数据。而且随着结构化数据库的日益发展完善,网络服务器所能接受的数据也更加多样化。网上课程投票系统的设计就是基于JavaWeb编程,数据库技术基础上通过在服务器端连接运行数据库,客户端进行相应操作,实现登录系统,进行投票,提交投票之后系统会得出学生的投票结果统计。
需求分析与系统设计
计算机与人们的生活关系越来越密切,网上课程投票系统的开发目的是通过将网络编程技术和数据库连接技术融合起来,调查出学生对课程的喜爱程度,方便学校对所开课程进行更好的管理,实现教学资源的合理利用,管理员预先设计好可选项目课程,学生登录网页后即可对课程进行投票,投票结束后系统会生成结果反馈出来。
本系统主要实现以下功能:
添加课程:管理员登录管理界面进行课程的添加。
删除课程:管理员登录管理界面进行课程的删除。
课程投票:学生登录投票界面进行课程投票。
查看结果:查看投票统计结果的详细信息。
系统设计
运行环境:
Windows 7操作系统
MyEclipse
SQL Server
Tomcat
JDK
系统结构设计:
通过对网上课程投票系统的大致了解和题目的说明,经过概括总结得出如下的系统技术路线:
课程投票系统
课程投票系统
课程管理
课程投票
详细信息
添加课程
删除课程
选择投票
查看结果
关键代码:
添加课程:
%@ page contentType=text/html;charset=GBK %
%@ page language=java import=java.sql.*%
jsp:useBean id=connDbBean scope=page class=vote.VoteConn/
% request.setCharacterEncoding(gb2312);
String nn = request.getParameter(note);
if(nn != null nn.length() 0) {
ResultSet tmpRs = connDbBean.executeQuery(select max(id) As maxid from vote);
tmpRs.next();
int max_id = tmpRs.getInt(maxid) + 1;
tmpRs.close();
String sql = insert into vote values ( + max_id + ,;
sql += nn + ,0);;
connDbBean.executeUpdate(sql);
}
%
jsp:forward page=admin.jsp/
删除课程
%@ page language=java import=java.sql.*%
%@ page contentType=text/html;charset=GBK %
jsp:useBean id=connDbBean scope=page class=vote.VoteConn/
%
String d_id = request.getParameter(id);
if(d_id!=null d_id.length()0) {
connDbBean.executeUpdate(DELETE FROM VOTE Where id= + d_id);
}
%
jsp:forward page=admin.jsp/
课程投票:
%@ page contentType=text/html;charset=GBK %
%@ page language=java import=java.sql.*%
jsp:useBean id=connDbBean scope=page class=vote.VoteConn/
%
String rb = request.getParameter(type);
if(rb != null
您可能关注的文档
最近下载
- 园林机械使用规范.pptx
- 2024年(粮油)仓储管理员理论知识竞赛理论考试题库资料500题(含答案).pdf
- Sakura樱花Sakura樱花88E51702 说明书说明书用户手册.pdf
- 2024年新改版人教版七年级上册生物全册精编复习专用资料.doc
- 2024中煤电力限公司面向中煤集团内部招聘15人公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- Unit 5 Into the wild Understanding ideas 课件 高中英语外研版(2019)必修第一册.pptx VIP
- Unit 5 Into the wild Understanding ideas示范公开课教学课件【外研版必修1】.pptx
- 2024四方人员云网安全运行应知应会考试.doc
- 人教版2023-2024学年六年级上册数学 第四单元 比(学生版)-(复习讲义)单元速记·巧练.docx VIP
- 技能鉴定题库(1349道).docx
文档评论(0)