logo资料库

辽工大 java ee 课程设计 学生个人学分统计系统.doc

第1页 / 共26页
第2页 / 共26页
第3页 / 共26页
第4页 / 共26页
第5页 / 共26页
第6页 / 共26页
第7页 / 共26页
第8页 / 共26页
资料共26页,剩余部分请下载后查看
1 设计时间
2 设计目的
3设计任务
4 设计内容
4.1 需求分析
4.1.1系统功能要求
4.1.2 开发平台
4.2 总体设计
4.2.1数据流图
4.2.2数据库设计
4.2 详细设计
4.2.1程序流图
4.2.1工程结构
4.4测试与分析
4.4.1测试
4.4.2分析
4.5附录
4.5.1 com.qzp.action类
4.5.2com.qzp.bean类
4.5.3com.qzp.util类
4.5.4配置文件
5 总结与展望
参考文献
成绩评定
软 件 学 院 课程设计报告书 课程名称 Java EE 与中间件 设计题目 学生个人学分统计系统 专业班级 学 号 姓 名 指导教师
2015 年 1 月 目录 1 设计时间 ................................................ - 1 - 2 设计目的 ................................................ - 1 - 3 设计任务 ................................................. - 1 - 4 设计内容 ................................................ - 1 - 4.1 需求分析 ........................................... - 1 - 4.1.1 系统功能要求 ................................... - 1 - 4.1.2 开发平台 ...................................... - 1 - 4.2 总体设计 ........................................... - 1 - 4.2.1 数据流图 ....................................... - 1 - 4.2.2 程序流图 ....................................... - 3 - 4.2.2 数据库设计 ..................................... - 2 - 4.2 详细设计 ........................................... - 3 - 4.4 测试与分析 .......................................... - 4 - 4.4.1 测试 ........................................... - 4 - 4.4.2 分析 ........................................... - 6 - 4.5 附录 ................................................ - 6 - 4.5.1 com.qzp.action 类 .............................. - 6 - 4.5.2com.qzp.bean 类 ................................ - 11 - 4.5.3com.qzp.util 类 ................................ - 14 - 4.5.4 配置文件 ...................................... - 16 -
5 总结与展望 ............................................. - 21 - 参考文献 ................................................. - 22 - 成绩评定 ................................................. - 22 -
1 设计时间 2015 年 1 月 19 日——1 月 23 日 2 设计目的 Java EE 与中间件课程设计是对所学 Java EE 与中间件课程的小结,是提高学生对所 学知识综合应用能力的一种方式,是集中实践性环节之一。要求同学们对课程中所学习到 的知识综合运用,开发有一定规模的 Java Web 程序。利用所学 Java Web 程序设计知识, 开发设计一套基于 Java EE 平台的小型管理系统,掌握 Struts2、Spring 及 Hibernate 三 大框架的配置和使用,巩固数据库基本操作,培养学生分析问题、解决实际问题能力。 3 设计任务 用户以合法身份登录系统后,才能进行所有操作;用户可以添加、查看和删除课程信 息(课程编码、课程名称、课程类别(选修和必修)、学分数);统计出自己添加的必修课 的学分和选修课的学分。 4 设计内容 4.1 需求分析 4.1.1 系统功能要求 1)用户以合法身份登陆系统后,才能进行所有操作; 2)添加课程信息; 3)查看课程信息; 4)删除课程信息; 5)分别统计必修课和选修课的总学分。 4.1.2 开发平台 MyEclipse Professional 2014,Tomcat8.0,mysql 数据库,后台交互语言为 Java。 4.2 总体设计 4.2.1 数据流图 - 1 -
4.2.2 数据库设计 图 4-1 表 4-1 student 表 字段名称 中文名称 类型 长度 取值范围 是否非空 主关键字 备注 id username password ID 用户名 密码 Int char char 20 255 255 N N N Y N N 无 无 无 表 4-2 course 表 字段名称 中文名称 类型 长度 取值范围 是否非空 主关键字 备注 id name type credit ID 名称 类型 学分 Int char char char 20 255 255 255 N N N N Y N N N 无 无 无 无 表 4-3 sc 表 字段名称 中文名称 类型 长度 取值范围 是否非空 主关键字 备注 sid cid grade 学生 ID 课程 ID 成绩 Int Int Int 20 20 20 N N N Y Y N 无 无 无
4.2 详细设计 4.2.1 程序流图 4.2.1 工程结构 图 4-2 图 4-3
4.4 测试与分析 4.4.1 测试 图 4-4 登陆界面 图 4-5 登陆成功界面
图 4-6 登陆失败界面 图 4-7 查询界面
分享到:
收藏