JavaEE课程方案设计书任务书new.docx
- 文档编号:26005538
- 上传时间:2023-06-17
- 格式:DOCX
- 页数:15
- 大小:26.21KB
JavaEE课程方案设计书任务书new.docx
《JavaEE课程方案设计书任务书new.docx》由会员分享,可在线阅读,更多相关《JavaEE课程方案设计书任务书new.docx(15页珍藏版)》请在冰豆网上搜索。
JavaEE课程方案设计书任务书new
封面
作者:
PanHongliang
仅供个人学习
JavaEE与中间件
课程设计任务书
辽宁工程技术大学软件学院
软件工程系
一、设计目的:
JavaEE课程设计是对所学JavaEE与中间件课程的小结,是提高学生对所学知识综合应用能力的一种方式,是集中实践性环节之一。
要求同学们对课程中所学习到的知识综合运用,开发有一定规模的JavaWeb程序。
二、课程设计基本要求:
1、课程设计以每位同学学号末尾数字对应题目编号,即为课程设计的题目。
2、学生必须独立完成设计任务,严禁抄袭、拷贝,一经发现,成绩以不及格计。
3、课程设计期间要严格遵守学校纪律,按时上机,服务机房管理人员管理,不得无故旷课、迟到与早退,课程设计期间缺勤1/3以上者,成绩记不及格。
三、成绩评定:
通过设计答辩等方式,结合学生的动手能力、独立分析解决问题的能力和创新精神,由验收教师根据考勤、设计说明书质量、答辩表现以及学习态度等综合评定设计成绩。
成绩分及格和不及格两个级别。
四、课程设计题目:
1、图书信息管理系统(1班1-15号)
(一)必备功能说明:
(1)功能描述:
用户以合法身份登录系统后,才能进行所有操作;登录系统时,有两种权限:
管理员权限和普通用户权限。
管理员用户可以添加、查看、修改和删除图书信息,普通用户只能添加、查看和修改图书信息;
(2)添加图书信息:
合法用户可以添加图书信息(包括书名、作者、出版社名称、出版日期、ISBN编号、定价);
(3)查看图书信息:
合法用户可以查看图书信息;
(4)修改图书信息:
合法用户可以修改图书信息;
(5)删除图书信息:
合法用户可以删除图书信息。
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
2、学生基本信息管理系统(1班16号以后)
(一)必备功能说明:
(1)功能描述:
用户以合法身份登录系统后,才能进行所有操作;登录系统时,有两种权限:
管理员权限和普通用户权限。
管理员用户可以添加、查看、修改和删除学生信息,普通用户只能添加、查看和修改学生信息;
(2)添加学生信息:
合法用户可以添加学生信息(包括学号、姓名、性别、年龄、所在班级、手机号、家庭住址);
(3)查看学生信息:
合法用户可以查看学生信息;
(4)修改学生信息:
合法用户可以修改学生信息;
(5)删除学生信息:
合法用户可以删除学生信息。
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
3、学生成绩排名系统(2班1-15号)
(一)必备功能说明:
(1)功能描述:
用户以合法身份登录系统后,才能进行所有操作;登录系统时,有两种权限:
管理员权限和学生用户权限。
管理员用户可以查看所有学生的成绩信息(假设只有一门课程),以及对所有学生的成绩进行排名;学生用户可以添加、查看和删除自己的成绩信息。
(2)添加学生成绩:
学生添加成绩信息(包括学号、姓名、成绩);
(3)查看学生成绩:
管理员可以查看所有学生的成绩,学生用户只能查看自己的成绩;
(4)删除成绩:
学生可以删除自己的成绩;
(5)对成绩排名:
管理员对所有学生成绩进行排名。
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
4、学生个人成绩管理系统(2班16号以后)
(一)必备功能说明:
(1)功能描述:
用户以合法身份登录系统后,才能进行所有操作;用户可以添加、查看、修改和删除自己的成绩信息;计算各课程的平均分。
(2)添加学生成绩:
学生添加成绩信息(包括学号、姓名、课程名称、成绩);
(3)查看学生成绩:
查看所有课程的成绩;
(4)删除成绩:
学生可以删除自己的成绩;
(5)计算成绩平均分:
计算出所有成绩的平均分
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
5、试卷分析报告产生系统(3班1-15号)
(一)必备功能说明:
(1)功能描述:
用户以合法身份登录系统后,才能进行所有操作;用户可以添加、查看和删除学生成绩;用户添加完所有学生的成绩后,统计出<60分、60<=成绩<75、75<=成绩<90、90<=成绩<=100这四个分数段的学生人数。
(2)添加学生成绩:
学生添加成绩信息(包括学号、姓名、成绩);
(3)查看学生成绩
(4)删除学生成绩
(5)统计各分数段人数:
统计出每个分数段的学生人数
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
6、学生考勤系统(3班16号以后)
(一)必备功能说明:
(1)功能描述:
用户以合法身份登录系统后,才能进行所有操作;用户可以添加、查看和删除学生考勤信息(学号、姓名、班级、出勤状态);出勤状态有两种:
出勤和旷课;考勤结束后,如果学生旷课次数超过考勤次数的1/3,系统提示用户该学生没有考试资格。
(2)添加学生考勤信息
(3)查看学生考勤信息
(4)删除学生考勤信息
(5)统计无考试资格学生:
给出没有考试资格的学生的学号和姓名
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
7、学生个人学分统计系统(4班1-15号)
(一)必备功能说明:
(1)功能描述:
用户以合法身份登录系统后,才能进行所有操作;用户可以添加、查看和删除课程信息(课程编码、课程名称、课程类别(选修和必修)、学分数);统计出自己添加的必修课的学分和选修课的学分。
(2)添加课程信息
(3)查看课程信息
(4)删除课程信息
(5)分别统计必修课和选修课的总学分
8、个人账务统计系统(4班16号以后)
(一)必备功能说明:
(1)功能描述:
用户以合法身份登录系统后,才能进行所有操作;用户可以添加、查看和删除账务信息(账务类型(包括支出和收入两种)、数额(人民币)、日期、备注(存储说明信息,如购买了什么东西,或发了工资还是福利津贴等));用户可以统计某个时间段内的支出总货币数目和收入总货币数目。
(2)添加账务信息
(3)查看账务信息
(4)删除账务信息
(5)分别统计某个时间段内的收入和支出总额
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
9、生活质量衡量系统(5班1-15号)
(一)必备功能说明:
(1)衡量标准说明:
消费有两种支出:
吃饭支出和其它支出,如果在一段时间内,吃饭支出占总支出的比例超过50%,生活质量为贫困;如果在20-50%之间,为温饱;如果低于20%,生活质量为小康。
(2)功能描述:
用户以合法身份登录系统后,才能进行所有操作;用户可以添加、查看和删除支出情况(支出类型(有两种:
吃饭支出和其它支出)、额度(人民币)、日期)。
(3)添加支出情况
(4)查看支出情况
(5)删除支出情况
(6)统计在某个时间段内,生活质量属于哪个层次
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
10、学生课程设计成绩评估系统(5班16号以后)
(一)必备功能说明:
(1)评估说明:
评估指标有课程设计报告成绩(权值为0.5,四种成绩为90、80、70、60)、上机考勤成绩(权值为0.2,四种成绩为90、80、70、60)、程序开发成绩(权值为0.3,四种成绩为90、80、70、60);最终成绩是这三个指标的加权平均值。
(2)功能描述:
用户以合法身份登录系统后,才能进行所有操作;用户可以添加、查看和删除课程设计信息(课程设计名称、指导教师、课程设计报告成绩、上机考勤成绩、程序开发成绩)。
(3)添加课程设计信息
(4)查看课程设计信息
(5)删除课程设计信息
(6)计算每个课程设计的最终成绩
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
11、学生党员管理系统(6班1-15号)
(一)必备功能说明:
(1)功能描述:
用户以合法身份登录系统后,才能进行所有操作;登录系统时,有两种权限:
管理员权限和普通用户权限。
管理员用户可以添加、查看、修改和删除党员信息,普通用户只能添加、查看和修改党员信息;
(2)添加党员:
合法用户可以添加党员信息(包括学号、姓名、积极分子时间、发展对象时间、预备党员、转正、党课成绩等等);
(3)查看党员信息:
合法用户可以查看党员信息;
(4)修改党员信息:
合法用户可以修改党员信息;
(5)删除党员信息:
合法用户可以删除党员信息。
(6)查询某年某批次的所有党员情况,谈话情况,党课成绩等等
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
12、实验室设备管理系统(6班16号以后)
(一)必备功能说明:
(1)功能描述:
用户以合法身份登录系统后,才能进行所有操作;登录系统时,有两种权限:
管理员权限和普通用户权限。
管理员用户可以添加、查看、修改和删除设备信息,普通用户只能添加、查看和修改设备信息;
(2)添加设备:
合法用户可以添加设备信息(包括设备编号、名称、类别、领用人、实验室、是否在使用等等);其中类别分路由器、计算机、交换机等等。
(3)查看设备信息:
合法用户可以查看设备信息;
(4)修改设备信息:
合法用户可以修改设备信息;
(5)删除设备信息:
合法用户可以删除设备信息,必须记录删除操作。
(6)对设备使用情况进行统计分析
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle等任选一种)
五、设计报告
设计报告书封面和正文格式要符合要求。
参考《软件学院课程设计模板》
本课程设计报告内容包括:
课程设计目的、设计任务与要求、设计说明书(包括:
需求分析、概要设计、详细设计)、设计成果(包括:
运行界面、主要代码、测试结果)和设计心得、附录或参考文献等。
基本要求:
1.报告总页数20-30页,具体格式参考《软件学院课程设计模板》。
认真研究模板内容。
2.报告中代码总篇幅必须低于报告总篇幅的20%;一旦超过20%,报告必须返工修改,直到满足要求为止;返工2次及以上者,以不合格为最终成绩。
3.报告中要有框图、图表,每个图要有图号、图名,每个表要有表号、表名;所有图、表都必须在正文中有引用说明。
制作图、表时,保证图、表内数据清晰、准确,能说明核心问题。
框图、表格可以使用word自带的工具绘制,也可以用visio等工具绘制;截图必须保证图像清晰,尽量没有冗余数据。
4.正文部分,确保语句通顺,没有错别字、白字,言简意赅;避免语句表达口语化、随意化;报告完成后,每个人要通读自己的报告至少2遍,再让同学帮助修改至少1遍,修正其中的语法问题、全文结构安排等问题,达到交给老师的最终报告是自己的“艺术作品”。
四、课程设计安排
时间:
21周(2013年1月21~2013年1月27日)
指导教师:
JavaEE与中间件课程设计
(HR10[1-6])
(第21周)
1月21日---1月27日
提交课程设计报告并答辩
验收时间教师自定
于21周末完成成绩提交
动员:
冯永安
考勤、指导:
刘宪国
刘佳旭
郭鹏飞
归档:
刘玲玲
二级
分制
软件10-1
软件10-2
软件10-3
软件10-4
软件10-5
软件10-6
赵雪王光
曲长波郭鹏飞
肖振久孙丽娜
李建东冯永安
刘万军姜文涛
齐向明刘佳旭
上机安排:
412机房
416机房
420机房
上午
下午
晚上
上午
下午
晚上
上午
下午
晚上
星期一
HR111~2
数据结构
HR113~4
数据结构
HR115~6
数据结构
网络111-2
数据结构
HR101~2
J2EE中间件
HR103~4
J2EE中间件
HR105~6
J2EE中间件
计SJ121~2
数据库原理
财JL121~2
数据库原理
星期二
HR105~6
J2EE中间件
财JL121~2
数据库原理
计SJ121~2
数据库原理
HR115~6
数据结构
HR111~2
数据结构
HR113~4
数据结构
HR103~4
J2EE中间件
网络111-2
数据结构
HR101~2
J2EE中间件
星期三
HR101~2
J2EE中间件
HR103~4
J2EE中间件
网络111-2
数据结构
计SJ121~2
数据库原理
HR113~4
数据结构
HR105~6
J2EE中间件
财JL121~2
数据库原理
HR115~6
数据结构
HR111~2
数据结构
星期四
星期五
星期六
五、考核与成绩评定
考核内容与标准:
1.课程设计阶段的表现10%
上机时间禁止玩游戏等与设计无关的事,一经发现按缺勤处理。
2.课程设计报告30%
工程
比例
备注
报告格式规范程度
30%
图表质量
10%
报告内容全面、清晰程度
45%
总结深刻程度
10%
参考文献
5%
3.程序上机检查40%
工程
比例
备注
程序运行情况
25%
功能实现情况
40%
算法清晰程度
15%
人机交互、界面及菜单
10%
独立完成情况
10%
4.课程设计答辩20%
5.发现以下情况,成绩判为不合格:
(1)上机程序未通过或无设计报告,成绩为不合格。
(2)程序、报告雷同,成绩为不合格。
(3)缺勤2次及以上,成绩为不及格。
成绩评定:
二级分制
六、课程设计报告要求
(见附录)
附录:
课程设计报告模板
软件学院
课程设计报告书
课程名称
设计题目
专业班级
学号
姓名
指导教师
年月
目录
说明:
目录:
“目录”用小2号黑体字、居中;目录内容最少列出第一级标题(章)和第二级标题(节);前者用4号黑体字,后者用4号宋体字,第三级标题用4号楷体字,居左顶格、单独占行,每一级标题后应标明起始页码。
1设计时间
2设计目的
3设计任务
和设计题目相关内容。
4设计内容(一级标题,黑体,三号,1.5倍行距)
4.1需求分析(二级标题,黑体,小三,1.5倍行距)
(三级标题,黑体,四号,1.5倍行距)
格式要求:
1)上面各级标题均左顶格
2)正文:
小四,中文宋体,西文TimesNewRoman
3)行间距1.5,首行缩进2字符
4)图表中文字:
五号,宋体
有图名和表名,图名在图下面标注,表名在表上面标注
参考内容:
1)总体目标
2)具体目标
3)系统数据建模(ER图)
4)系统功能建模(数据流程图)
5)数据字典
4.2总体设计
参考内容:
系统层次图、数据库设计等,其中数据表格式参考如下:
中文表名
英文表名
列名数据类型长度允许空文字描述
♀jcbhchar5教材编号
jhchar5Y架号
sycsint4所剩册数
4.3详细设计
参考内容:
模块详细设计过程
4.4运行与测试
主要是软件测试用例选择、测试结果及其分析。
5总结与展望
可以包括对课程设计过程的收获、遇到问题、解决问题过程的思考、程序调试能力的思考、对数据库原理及应用这门课程的思考、在课程设计过程中对《数据库原理及应用》课程的认识等内容。
参考文献
[1]屈辉立,陈可明,石武信.JSP网站编程教程[M].第1版,北京:
北京希望电子出版社,2005
[2]白勇.用B/S模式构建在线考试系统[J],重庆电力高等专科学校学报,2003,10(4):
100~130.
[3]JiangGuo,YuehongLiao,BehzadParviz.ASurveyofJ2EEApplicationPerformanceManagementSystems[J],ProceedingsoftheIEEEInternationalConferenceonWebServices(ICWS'04),2004.6(5):
17~32.
[4]VB数据库管理范例:
[EB/OL]
参考文献要求
1)标题:
黑体,小三,1.5倍行距,居中
2)内容:
五号,中文宋体,西文TimesNewRoman)
3)出版物、正文期刊、外文期刊、网站的参考文献格式分别参照[1][2][3][4]
成绩评定(与参考文献在一页)
成绩教师签字
版权申明
本文部分内容,包括文字、图片、以及设计等在网上搜集整理。
版权为潘宏亮个人所有
Thisarticleincludessomeparts,includingtext,pictures,anddesign.CopyrightisPanHongliang'spersonalownership.
用户可将本文的内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。
除此以外,将本文任何内容或服务用于其他用途时,须征得本人及相关权利人的书面许可,并支付报酬。
Usersmayusethecontentsorservicesofthisarticleforpersonalstudy,researchorappreciation,andothernon-commercialornon-profitpurposes,butatthesametime,theyshallabidebytheprovisionsofcopyrightlawandotherrelevantlaws,andshallnotinfringeuponthelegitimaterightsofthiswebsiteanditsrelevantobligees.Inaddition,whenanycontentorserviceofthisarticleisusedforotherpurposes,writtenpermissionandremunerationshallbeobtainedfromthepersonconcernedandtherelevantobligee.
转载或引用本文内容必须是以新闻性或资料性公共免费信息为使用目的的合理、善意引用,不得对本文内容原意进行曲解、修改,并自负版权等法律责任。
Reproductionorquotationofthecontentofthisarticlemustbereasonableandgood-faithcitationfortheuseofnewsorinformativepublicfreeinformation.Itshallnotmisinterpretormodifytheoriginalintentionofthecontentofthisarticle,andshallbearlegalliabilitysuchascopyright.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JavaEE 课程 方案设计 任务书 new