JAVAEE课程设计报告_第1页
JAVAEE课程设计报告_第2页
JAVAEE课程设计报告_第3页
JAVAEE课程设计报告_第4页
JAVAEE课程设计报告_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第 1 页 共 11 页 JavaEE 期末综合报告期末综合报告 JAVAEEJAVAEE 期末综合报告期末综合报告 题目题目 课程投票系统的设计与实现课程投票系统的设计与实现 学院学院 专业专业 班级班级 学号学号 姓名姓名 第 2 页 共 11 页 摘要摘要 JAVAEE 开发技术是 Java 开发中综合性最强 Java 编程应用最为广泛的一 项 作为企业级的开发框架 JavaEE 除了有 SDK 基本的包支持 还有各种基于 服务器 数据库等开发的工具包 在 JavaEE 开发中 这些工具包很大程度上简 化了开发复杂项目的开发流程 提供了很多值得借鉴的可复用的开发模式 随着网络发展的日益普及化 网站服务越发朝多样化发展 许多原来要用 人工进行的作业可以由计算机执行 并通过网络的途径共享结果数据 而且随 着结构化数据库的日益发展完善 网络服务器所能接受的数据也更加多样化 网上课程投票系统的设计就是基于 JavaWeb 编程 数据库技术基础上通过在服 务器端连接运行数据库 客户端进行相应操作 实现登录系统 进行投票 提 交投票之后系统会得出学生的投票结果统计 第 3 页 共 11 页 1 1 需求分析与系统设计需求分析与系统设计 计算机与人们的生活关系越来越密切 网上课程投票系统的开发目的是通 过将网络编程技术和数据库连接技术融合起来 调查出学生对课程的喜爱程度 方便学校对所开课程进行更好的管理 实现教学资源的合理利用 管理员预先 设计好可选项目课程 学生登录网页后即可对课程进行投票 投票结束后系统 会生成结果反馈出来 本系统主要实现以下功能 1 添加课程 管理员登录管理界面进行课程的添加 2 删除课程 管理员登录管理界面进行课程的删除 3 课程投票 学生登录投票界面进行课程投票 4 查看结果 查看投票统计结果的详细信息 2 2 系统设计系统设计 运行环境运行环境 1 Windows 7 操作系统 2 MyEclipse 3 SQL Server 4 Tomcat 5 JDK 系统结构设计系统结构设计 通过对网上课程投票系统的大致了解和题目的说明 经过概括总结得出如 下的系统技术路线 第 4 页 共 11 页 课程投票系统 课程管理 课程投票 详细信息 添加课程 删除课程 选择投票 查看结果 关键代码 关键代码 1 添加课程 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 2 删除课程 第 5 页 共 11 页 0 connDbBean executeUpdate DELETE FROM VOTE Where id d id 3 课程投票 4 查看结果 选项 投票率 img src back gif width 6 height 得 票 共 票 第 7 页 共 11 页 3 3 系统实现 系统实现 1 管理员登录首页 2 添加一项课程 3 继续添加课程 第 8 页 共 11 页 4 查看数据表 5 学生登录首页 6 投一次票并查看结果 7 多次投票后查看结果 第 9 页 共 11 页 8 管理员删除课程 9 删除后界面 第 10 页 共 11 页 10 再次查看数据表 11 重新查看投票结果 第 11 页 共 11 页 4 4 总结及心得体会总结及心得体会 通过这次课程设计 使我对本学期的 JAVAEE 这门课有了一 个全面的认识和了解 在这次课程系统设计中 基本实现了系统设 计的任务 管理员登录进行课程管理 学生登录进行课程投票 遗 憾的是系统没有能够实现登录信息的验证 无需注册即可登录进行

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论