JavaEE课程设计任务书
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(5)计算成绩平均分:计算出所有成绩的平均分
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
4、试卷分析报告产生系统
(一)必备功能说明:
(1)功能描述:用户以合法身份登录系统后,才能进行所有操作;用户可以添加、查看和删除学生成绩;用户添加完所有学生的成绩后,统计出<60分、60<=成绩<75、75<=成绩<90、90<=成绩<=100这四个分数段的学生人数。
(2)功能描述:用户以合法身份登录系统后,才能进行所有操作;用户可以添加、查看和删除课程设计信息(课程设计名称、指导教师、课程设计报告成绩、上机考勤成绩、程序开发成绩)。
(3)添加课程设计信息
(4)查看课程设计信息
(5)删除课程设计信息
(6)计算每个课程设计的最终成绩
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
(3)查看图书信息:合法用户可以查看图书信息;
(4)修改图书信息:合法用户可以修改图书信息;
(5)删除图书信息:合法用户可以删除图书信息。
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
1、学生基本信息管理系统
(一)必备功能说明:
2.报告中代码总篇幅必须低于报告总篇幅的20%;一旦超过20%,报告必须返工修改,直到满足要求为止;返工2次及以上者,以不合格为最终成绩。
3.报告中要有框图、图表,每个图要有图号、图名,每个表要有表号、表名;所有图、表都必须在正文中有引用说明。制作图、表时,保证图、表内数据清晰、准确,能说明核心问题。框图、表格可以使用word自带的工具绘制,也可以用visio等工具绘制;截图必须保证图像清晰,尽量没有冗余数据。
2、学生必须独立完成设计任务,严禁抄袭、拷贝,一经发现,成绩以不及格计。
3、课程设计期间要严格遵守学校纪律,按时上机,服务机房管理人员管理,不得无故旷课、迟到与早退,课程设计期间缺勤1/3以上者,成绩以不及格记。
三、成绩评定:
通过设计答辩等方式,结合学生的动手能力、独立分析解决问题的能力和创新精神,由验收教师根据考勤、设计说明书质量、答辩表现以及学习态度等综合评定设计成绩。
(2)添加学生成绩:学生添加成绩信息(包括学号、姓名、成绩);
(3)查看学生成绩
(4)删除学生成绩
(5)统计各分数段人数:统计出每个分数段的学生人数
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
5、学生考勤系统
(一)必备功能说明:
(1)功能描述:用户以合法身份登录系统后,才能进行所有操作;登录系统时,有两种权限:管理员权限和普通用户权限。管理员用户可以添加、查看、修改和删除学生信息,普通用户只能添加、查看和修改学生信息;
(2)添加学生信息:合法用户可以添加学生信息(包括学号、姓名、性别、年龄、所在班级、手机号、家庭住址);
(3)查看学生信息:合法用户可以查看学生信息;
一、设计目的:
JavaEE课程设计是对所学JavaEE与中间件课程的小结,是提高学生对所学知识综合应用能力的一种方式,是集中实践性环节之一。要求同学们对课程中所学习到的知识综合运用,开发有一定规模的Java Web程序。
二、设计要求:
1、课程设计以每位同学学号末尾数字对应题目编号,即为课程设计的题目。
3、学生个人成绩管理系统
(一)必备功能说明:
(1)功能描述:用户以合法身份登录系统后,才能进行所有操作;用户可以添加、查看、修改和删除自己的成绩信息;计算各课程的平均分。
(2)添加学生成绩:学生添加成绩信息(包括学号、姓名、课程名称、成绩);
(3)查看学生成绩:查看所有课程的成绩;
(4)删除成绩:学生可以删除自己的成绩;
(2)添加课程信息
(3)查看课程信息
(4)删除课程信息
(5)分别统计必修课和选修课的总学分
7、个人账务统计系统
(一)必备功能说明:
(1)功能描述:用户以合法身份登录系统后,才能进行所有操作;用户可以添加、查看和删除账务信息(账务类型(包括支出和收入两种)、数额(人民币)、日期、以统计某个时间段内的支出总货币数目和收入总货币数目。
4.正文部分,确保语句通顺,没有错别字、白字,言简意赅;避免语句表达口语化、随意化;报告完成后,每个人要通读自己的报告至少2遍,再让同学帮助修改至少1遍,修正其中的语法问题、全文结构安排等问题,达到交给老师的最终报告是自己的“艺术作品”。
(1)功能描述:用户以合法身份登录系统后,才能进行所有操作;用户可以添加、查看和删除学生考勤信息(学号、姓名、班级、出勤状态);出勤状态有两种:出勤和旷课;考勤结束后,如果学生旷课次数超过考勤次数的1/3,系统提示用户该学生没有考试资格。
(2)添加学生考勤信息
(3)查看学生考勤信息
(4)删除学生考勤信息
(2)功能描述:用户以合法身份登录系统后,才能进行所有操作;用户可以添加、查看和删除支出情况(支出类型(有两种:吃饭支出和其它支出)、额度(人民币)、日期)。
(3)添加支出情况
(4)查看支出情况
(5)删除支出情况
(6)统计在某个时间段内,生活质量属于哪个层次
http://localhost:8080/ourlife/login.jsp
(5)统计无考试资格学生:给出没有考试资格的学生的学号和姓名
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
6、学生个人学分统计系统
(一)必备功能说明:
(1)功能描述:用户以合法身份登录系统后,才能进行所有操作;用户可以添加、查看和删除课程信息(课程编码、课程名称、课程类别(选修和必修)、学分数);统计出自己添加的必修课的学分和选修课的学分。
成绩分及格和不及格两个级别。
四、课程设计题目:
0、图书信息管理系统
(一)必备功能说明:
(1)功能描述:用户以合法身份登录系统后,才能进行所有操作;登录系统时,有两种权限:管理员权限和普通用户权限。管理员用户可以添加、查看、修改和删除图书信息,普通用户只能添加、查看和修改图书信息;
(2)添加图书信息:合法用户可以添加图书信息(包括书名、作者、出版社名称、出版日期、ISBN编号、定价);
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
9、学生课程设计成绩评估系统
(一)必备功能说明:
(1)评估说明:评估指标有课程设计报告成绩(权值为0.5,四种成绩为90、80、70、60)、上机考勤成绩(权值为0.2,四种成绩为90、80、70、60)、程序开发成绩(权值为0.3,四种成绩为90、80、70、60);最终成绩是这三个指标的加权平均值。
(2)添加账务信息
(3)查看账务信息
(4)删除账务信息
(5)分别统计某个时间段内的收入和支出总额
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
8、生活质量衡量系统
(一)必备功能说明:
(1)衡量标准说明:消费有两种支出:吃饭支出和其它支出,如果在一段时间内,吃饭支出占总支出的比例超过50%,生活质量为贫困;如果在20-50%之间,为温饱;如果低于20%,生活质量为小康。
五、设计报告
设计报告书封面和正文格式要符合要求。参考《软件学院课程设计模板》
本课程设计报告内容包括:课程设计目的、设计任务与要求、设计说明书(包括:需求分析、概要设计、详细设计)、设计成果(包括:运行界面、主要代码、测试结果)和设计心得、附录或参考资料几个部分。
基本要求:
1.报告总页数20-30页,具体格式参考《软件学院课程设计模板》。认真研究模板内容,对每句话都需要字斟句酌。
(2)添加学生成绩:学生添加成绩信息(包括学号、姓名、成绩);
(3)查看学生成绩:管理员可以查看所有学生的成绩,学生用户只能查看自己的成绩;
(4)删除成绩:学生可以删除自己的成绩;
(5)对成绩排名:管理员对所有学生成绩进行排名。
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
(4)修改学生信息:合法用户可以修改学生信息;
(5)删除学生信息:合法用户可以删除学生信息。
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
2、学生成绩排名系统
(一)必备功能说明:
(1)功能描述:用户以合法身份登录系统后,才能进行所有操作;登录系统时,有两种权限:管理员权限和学生用户权限。管理员用户可以查看所有学生的成绩信息(假设只有一门课程),以及对所有学生的成绩进行排名;学生用户可以添加、查看和删除自己的成绩信息。
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
4、试卷分析报告产生系统
(一)必备功能说明:
(1)功能描述:用户以合法身份登录系统后,才能进行所有操作;用户可以添加、查看和删除学生成绩;用户添加完所有学生的成绩后,统计出<60分、60<=成绩<75、75<=成绩<90、90<=成绩<=100这四个分数段的学生人数。
(2)功能描述:用户以合法身份登录系统后,才能进行所有操作;用户可以添加、查看和删除课程设计信息(课程设计名称、指导教师、课程设计报告成绩、上机考勤成绩、程序开发成绩)。
(3)添加课程设计信息
(4)查看课程设计信息
(5)删除课程设计信息
(6)计算每个课程设计的最终成绩
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
(3)查看图书信息:合法用户可以查看图书信息;
(4)修改图书信息:合法用户可以修改图书信息;
(5)删除图书信息:合法用户可以删除图书信息。
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
1、学生基本信息管理系统
(一)必备功能说明:
2.报告中代码总篇幅必须低于报告总篇幅的20%;一旦超过20%,报告必须返工修改,直到满足要求为止;返工2次及以上者,以不合格为最终成绩。
3.报告中要有框图、图表,每个图要有图号、图名,每个表要有表号、表名;所有图、表都必须在正文中有引用说明。制作图、表时,保证图、表内数据清晰、准确,能说明核心问题。框图、表格可以使用word自带的工具绘制,也可以用visio等工具绘制;截图必须保证图像清晰,尽量没有冗余数据。
2、学生必须独立完成设计任务,严禁抄袭、拷贝,一经发现,成绩以不及格计。
3、课程设计期间要严格遵守学校纪律,按时上机,服务机房管理人员管理,不得无故旷课、迟到与早退,课程设计期间缺勤1/3以上者,成绩以不及格记。
三、成绩评定:
通过设计答辩等方式,结合学生的动手能力、独立分析解决问题的能力和创新精神,由验收教师根据考勤、设计说明书质量、答辩表现以及学习态度等综合评定设计成绩。
(2)添加学生成绩:学生添加成绩信息(包括学号、姓名、成绩);
(3)查看学生成绩
(4)删除学生成绩
(5)统计各分数段人数:统计出每个分数段的学生人数
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
5、学生考勤系统
(一)必备功能说明:
(1)功能描述:用户以合法身份登录系统后,才能进行所有操作;登录系统时,有两种权限:管理员权限和普通用户权限。管理员用户可以添加、查看、修改和删除学生信息,普通用户只能添加、查看和修改学生信息;
(2)添加学生信息:合法用户可以添加学生信息(包括学号、姓名、性别、年龄、所在班级、手机号、家庭住址);
(3)查看学生信息:合法用户可以查看学生信息;
一、设计目的:
JavaEE课程设计是对所学JavaEE与中间件课程的小结,是提高学生对所学知识综合应用能力的一种方式,是集中实践性环节之一。要求同学们对课程中所学习到的知识综合运用,开发有一定规模的Java Web程序。
二、设计要求:
1、课程设计以每位同学学号末尾数字对应题目编号,即为课程设计的题目。
3、学生个人成绩管理系统
(一)必备功能说明:
(1)功能描述:用户以合法身份登录系统后,才能进行所有操作;用户可以添加、查看、修改和删除自己的成绩信息;计算各课程的平均分。
(2)添加学生成绩:学生添加成绩信息(包括学号、姓名、课程名称、成绩);
(3)查看学生成绩:查看所有课程的成绩;
(4)删除成绩:学生可以删除自己的成绩;
(2)添加课程信息
(3)查看课程信息
(4)删除课程信息
(5)分别统计必修课和选修课的总学分
7、个人账务统计系统
(一)必备功能说明:
(1)功能描述:用户以合法身份登录系统后,才能进行所有操作;用户可以添加、查看和删除账务信息(账务类型(包括支出和收入两种)、数额(人民币)、日期、以统计某个时间段内的支出总货币数目和收入总货币数目。
4.正文部分,确保语句通顺,没有错别字、白字,言简意赅;避免语句表达口语化、随意化;报告完成后,每个人要通读自己的报告至少2遍,再让同学帮助修改至少1遍,修正其中的语法问题、全文结构安排等问题,达到交给老师的最终报告是自己的“艺术作品”。
(1)功能描述:用户以合法身份登录系统后,才能进行所有操作;用户可以添加、查看和删除学生考勤信息(学号、姓名、班级、出勤状态);出勤状态有两种:出勤和旷课;考勤结束后,如果学生旷课次数超过考勤次数的1/3,系统提示用户该学生没有考试资格。
(2)添加学生考勤信息
(3)查看学生考勤信息
(4)删除学生考勤信息
(2)功能描述:用户以合法身份登录系统后,才能进行所有操作;用户可以添加、查看和删除支出情况(支出类型(有两种:吃饭支出和其它支出)、额度(人民币)、日期)。
(3)添加支出情况
(4)查看支出情况
(5)删除支出情况
(6)统计在某个时间段内,生活质量属于哪个层次
http://localhost:8080/ourlife/login.jsp
(5)统计无考试资格学生:给出没有考试资格的学生的学号和姓名
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
6、学生个人学分统计系统
(一)必备功能说明:
(1)功能描述:用户以合法身份登录系统后,才能进行所有操作;用户可以添加、查看和删除课程信息(课程编码、课程名称、课程类别(选修和必修)、学分数);统计出自己添加的必修课的学分和选修课的学分。
成绩分及格和不及格两个级别。
四、课程设计题目:
0、图书信息管理系统
(一)必备功能说明:
(1)功能描述:用户以合法身份登录系统后,才能进行所有操作;登录系统时,有两种权限:管理员权限和普通用户权限。管理员用户可以添加、查看、修改和删除图书信息,普通用户只能添加、查看和修改图书信息;
(2)添加图书信息:合法用户可以添加图书信息(包括书名、作者、出版社名称、出版日期、ISBN编号、定价);
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
9、学生课程设计成绩评估系统
(一)必备功能说明:
(1)评估说明:评估指标有课程设计报告成绩(权值为0.5,四种成绩为90、80、70、60)、上机考勤成绩(权值为0.2,四种成绩为90、80、70、60)、程序开发成绩(权值为0.3,四种成绩为90、80、70、60);最终成绩是这三个指标的加权平均值。
(2)添加账务信息
(3)查看账务信息
(4)删除账务信息
(5)分别统计某个时间段内的收入和支出总额
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
8、生活质量衡量系统
(一)必备功能说明:
(1)衡量标准说明:消费有两种支出:吃饭支出和其它支出,如果在一段时间内,吃饭支出占总支出的比例超过50%,生活质量为贫困;如果在20-50%之间,为温饱;如果低于20%,生活质量为小康。
五、设计报告
设计报告书封面和正文格式要符合要求。参考《软件学院课程设计模板》
本课程设计报告内容包括:课程设计目的、设计任务与要求、设计说明书(包括:需求分析、概要设计、详细设计)、设计成果(包括:运行界面、主要代码、测试结果)和设计心得、附录或参考资料几个部分。
基本要求:
1.报告总页数20-30页,具体格式参考《软件学院课程设计模板》。认真研究模板内容,对每句话都需要字斟句酌。
(2)添加学生成绩:学生添加成绩信息(包括学号、姓名、成绩);
(3)查看学生成绩:管理员可以查看所有学生的成绩,学生用户只能查看自己的成绩;
(4)删除成绩:学生可以删除自己的成绩;
(5)对成绩排名:管理员对所有学生成绩进行排名。
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
(4)修改学生信息:合法用户可以修改学生信息;
(5)删除学生信息:合法用户可以删除学生信息。
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
2、学生成绩排名系统
(一)必备功能说明:
(1)功能描述:用户以合法身份登录系统后,才能进行所有操作;登录系统时,有两种权限:管理员权限和学生用户权限。管理员用户可以查看所有学生的成绩信息(假设只有一门课程),以及对所有学生的成绩进行排名;学生用户可以添加、查看和删除自己的成绩信息。