【JSP开源代码栏目提醒】:网学会员--在 JSP开源代码编辑为广大网友搜集整理了:面向对象程序设计任务书 - 编程语言绩等信息,祝愿广大网友取得需要的信息,参考学习。
一、设计目的 Java课程设计是对所学面向对象课程的小结是提高学生对所学知识综合应用能力的一种方式是集中实践性环节之一。
要求同学们对理论课中所学习到的知识综合运用实现有一定规模的Java应用。
二、 设计要求 1、课程设计以每位同学学号末尾数据所对应题目编号即为设计的题目。
2、学生必须独立完成设计任务严禁抄袭一经发现成绩以不及格计。
3、课程设计期间要严格遵守学校纪律按时上机服务机房管理人员管理不得无故旷课、迟到与早退课程设计期间缺勤1/3以上者成绩以不及格记。
三、成绩评定 通过设计答辩等方式结合学生的动手能力、独立分析解决问题的能力和创新精神由验收教师根据考勤、设计说明书质量、答辩表现以及学习态度等综合评定设计成绩。
成绩分及格和不及格两个级别。
四、设计课题 1、个人信息助理主要包括日常记事、日程安排、通讯簿的管理、邮箱及各种账号的管理以及各种备忘模块等。
2、网页内容提取系统 使用
开源项目WebHarvest实现网页内容提取该项目以XML作为动作配置文件。
抓取以下淘宝网站的信息并放在Access数据库中。
如抓取 女鞋-帆布鞋中的所有商品的如下信息 1商品名2价格3店家4封面图片和商品页内的图片图片放在以该商品在数据库中的序号为目录名的目录中并编号1.jpg2.jpg…. 3、文本编辑器 设计一个类似于Windows记事本Notepad的Java程序。
可以打开、新建、保存一个文本文件对选中的文本进行各种编辑操作设置字体、字号、字型、对齐方式、背景、前景色、复制、粘贴、剪切、查找、替换等在文本中能够插入对象。
4、网络监听程序使用图形用户界面有服务器和客户端服务器监听客户端的登陆。
即如果A客户端登陆服务器则服务器界面上的A字母对应的红灯变成绿色。
绿灯表示连接红灯表示断线。
5、基于Web的应用——网上超市/网上书店/网上花店/网上物流/网上招聘/同学录/网上选课/网上考试系统的设计 应用
JSP技术设计一个类似电子商务、电子政务类的简单应用系统可以在网上动态展示各类信息并根据相应的业务流程进行必要的逻辑处理系统信息可以进行后台维护。
需要动态显示的信息要存放数据库中数据库可以用Sql Server、Access后台管理要提供对数据库中信息进行动态维护包括添加、删除、修改的页面。
6、益智类小游戏 运用多线程和多媒体技术设计一个简单的益智类小游戏游戏内容自行构思不得直接利用网上现有游戏程序要求有人机交互和界面动画游戏过程中有声音效果游戏成绩能记录、显示。
7、JDBC技术的应用——校园卡信息/学生信息/教师信息/图书信息/宿舍信息/学生会/成绩/课程/教室管理/公务员招考系统的设计实现 以校园卡信息管理、学生信息管理、教师信息管理、图书信息管理、宿舍信息管理、学生会活动管理、成绩管理、教室管理等为例使用JDBC-ODBC数据库接口完成对后台数据库的插入、删除、修改、查询等操作。
数据库系统可采用Sql Server、Access等要根据完成的不同功能在数据库系统中定义有关的各种信息表如在教师信息管理系统中要设计教师基本信息表、教师学习进修情况表、教师奖惩情况表、教师上课情况表等。
其他几个子系统中数据表的设计由同学们根据实际的需求自主完成设计。
8、计算器 设计一个能实现计算器功能的Java程序可以进行加、减、乘、除另外可适当加上阶乘、正弦、余弦和指数运算。
9、图象浏览器 设计一个能实现图象浏览与编辑功能的Java程序包括如下功能 1从已有的图象文件列表中选择某一个即可显示该图象并可做旋转等变换。
2在画布区域上可以进行各种规则图形的绘制如线段、矩形、多边形、圆等还可通过鼠标的拖动自由绘图。
3可以连续播放所选文件夹下的所有图象。
10、局域网聊天程序 该程序实现局域网内的聊天功能包括服务器端程序和客户端程序两部分。
客户端程序可连接到服务器并将消息发送到服务器端和接受服务器端发送来的信息。
服务器端程序可将消息发送到客户端和接受客户端发送来的信息。
11、自定义题目对给定题目不感兴趣的可自拟 所设计系统的题目和具体功能自行确定但要满足以下要求 采用Java应用程序来完成系统而不是Java小应用程序。
要有一个主窗体并含有菜单条和工具条。
其余窗体如对话框等至少3个。
五、设计报告 设计报告书封面和正文格式要符合要求。
本课程设计报告内容包括课程设计目的、设计任务与要求、设计说明书包括需求分析、概要设计、详细设计、设计成果包括运行界面、主要
代码、测试结果和设计心得、附录或参考资料几个部分。