JAVA程序设计综合课程设计任务书

程序设计综合课程设计

任 务 书

一、小型网上求职招聘系统的设计与开发

1、主要内容:

创建一个小型的网上求职招聘平台,实现企业和求职者之间传递招聘信息和求职意向。在交互平台上的用户分为个人求职用户和企业用户两类。求职用户在交互平台上可查询相关信息、可根据招聘信息和自己意向向企业投递简历和应聘信息、可修改个人资料等;企业用户在交互平台上可以发布招聘信息,可对公司信息、招聘信息、回复应聘等资源信息进行查询、修改、删除等相关的操作。 2、 具体要求(包括技术要求等):

系统的功能要求:1.个人用户在注册了账户后,可以填写自己的个人资料,并可修改已有的个人信息,在浏览企业的招聘信息后,用户可根据自己的意向,向有关企业投递简历,简历是根据用户填写的详细表格后自动生成的,用户可查询应聘的有关信息,可回复招聘企业的答复等。

2.企业用户在注册账户后,可填写本企业的相关信息,并可修改已有的企业资料。在填完资料后,企业可根据需要发布相应的招聘信息,在招满员工后,可删除招聘信息。企业可浏览、查询发布的人才信息,可发面试邀请函,也可回复其它信息等。

学习并掌握以下技术:Java、JavaBean、 Jsp、servlet、struts 2等 熟练使用以下开发工具:Myeclipse ,MySQL ,PowerDesigner 等 实现系统上述的功能。 3、 进度安排:

4月14日 ~ 4月 20日:课程设计选题,查找参考资料

4月21日 ~ 4月 26日:完成需求分析

4月27日 ~ 5月3日: 完成系统设计和数据库设计 5月4日 ~ 5月17日: 完成程序代码的编写 5月18日 ~ 5月24日:系统测试与完善

5月25日 ~ 5月30日:完成课程设计报告,准备答辩

学 生 签 字:

指导教师签字: 年 月 日

二、高考(或社区)论坛BBS系统的设计与开发

1、 主要内容:

高考论坛BBS系统是一个专注于中国(浙江)高考动态,为广大网民提供高考讯息的网上论坛系统。 该系统主要提供如下服务:

(1) 方便广大师生以发帖的方式来进行互动交流(如讨论数学题目或者心理辅导)。 (2) 有利于会员浏览访问,以及查询,下载相关有用的高考资料(如辅导书籍)。

(3) 及时快捷地发布和上传有关高考动态的信息(如学习方法,辅导书籍,高考相关试卷资料)。 系统功能描述:该系统由登录模块,讨论区模块,帖子模块,用户模块四个模块组成。游客可以无须登录浏览高考论坛,在权限低的讨论区浏览帖子,允许创建会员资料,无发帖的权限;普通会员在论坛上经登录验证后,可以在讨论区上浏览帖子,并发送帖子,并对自己的用户资料进行管理,贵宾会员还可以上传和下载资料,以及登陆权限高的讨论区;管理员(教师)除具有贵宾会员的权限外,还具有管理讨论区和删帖的权限,以及管理会员的权限。

2、 具体要求(包括技术要求等):

学习并掌握以下技术:Java、jsp、j2ee(JavaBean,servelet,JdbC)、MVC设计模式; 熟练使用以下开发工具:SQL server,Myeclipse, PowderDesigner; 完成下图所具有的功能模块的高考论坛BBS系统的设计与开发:

3、 进度安排:

(1) 月 日 ~ 月 日: 确定课程设计课题:高考论坛BBS系统

(2) 月 日 ~ 月 日: 阅读相关书籍,收集相关资料,并进行项目的需求分析和系统设计 (3) 月 日 ~ 月 日: 系统的代码设计及实现,数据库设计与实现 (4) 月 日 ~ 月 日: 系统的调试,修改,完善 (5) 月 日 ~ 月 日: 完成课程设计报告、准备答辩

学 生 签 字: 指导教师签字: 年 月 日

三、学生科技立项申报系统的设计与开发

1、主要内容:

本课题的主要内容是基于J2EE平台,采用B/S结构,设计和开发浙江科技学院学生科技立项申报系统。该系统具有以下主要功能:

学生可以在线注册账号,填写立项申请表,提交申请表;

指导教师可以查看学生填写的申请表,对学生签署指导意见,并上交二级学院; 二级学院管理员可对指导老师上报的申请表签署指导意见,将申请表退回或者上报团委;

团委可对二级学院管理员提交上来的申请表,组织专家评审,汇总专家意见,进行终审,同意立项或者退回,进行立项统计、打印报表。 2、 具体要求(包括技术要求等):

(1) 熟悉J2EE开发环境,掌握Java开发以及面向对象编程思想; (2) 掌握HTML、Javascript、CSS等网页制作技术; (3) 掌握JSP、Servlet、XML等开发技术; (4) 熟悉MySQL数据库的使用; (5) 掌握Tomcat等服务器软件的使用;

(6) 熟悉使用Eclipse、Dreamweaver等开发工具。 (7) 完成本任务书1中所提出的主要功能。 3、 进度安排:

(1) 月 日 ~ 月 日:任务讨论与分析,系统的需求分析; (2) 月 日 ~ 月 日:软件详细设计;

(3) 月 日 ~ 月 日:数据库设计与实现、代码编写; (4) 月 日 ~ 月 日:功能测试和完善;

(5) 月 日 ~ 月 日:文档整理,撰写课程设计报告,答辩。

学 生 签 字: 指导教师签字: 年 月 日

四、IT产品销售管理系统的设计与实现

1、主要内容:

1、 基于java的IT产品销售管理系统的需求分析; 2、 IT产品销售管理系统的架构搭建与设计实现;

3、 实现用户注册、登录,产品发布、展示与查询,购物车等比较实用的功能。 4、 产品的选购与浏览;

5、 产品可以通过模糊查询进行搜索;

6、 用户可以注册新用户,修改自己的密码、个人资料, 7、 用户可以查看/搜索自己的喜欢的商品的信息; 8、 实现购物车功能,并能管理和维护。 2、 具体要求(包括技术要求等):

熟练掌握数据库的JDBC连接,熟悉JAVA编程语言,MySQL数据库的应用;熟悉JSP的开发与运用;运用了JSP,JavaScript技术完成的一款简单的网上IT产品销售管理系统。

界面设计美观简单,用户以及产品的信息查询简单灵活,实现用户下订单功能及购物车功能,数据存储安全,; 3、 进度安排:

月 日 ~ 月 日:查阅资料,完成文献综述,任务书; 月 日 ~ 月 日:进行系统的需求分析与设计;

月 日 ~ 月 日:根据分析进行各个模块程序的设计与创建; 月 日 ~ 月 日:完成各个模块的程序编写; 月 日 ~ 月 日:完成全部程序的编写及系统测试; 月 日 ~ 月 日:完成课程设计报告的编写,答辩; 4、主要参考文献

[1] 吕波.关于Java基本操作[J] .程序员:CSND开发高手,2004,(3):68-70;

[2] 张大龙 马毅.[J] . 黑龙江科技信息-2009年8期;

[3] 李建中 王珊.数据库系统原理[M].电子工业出版社.2004年9月第2版;

学 生 签 字: 指导教师签字: 年 月 日

五、企业(学校、公司等)信息管理系统的设计与实现

1、主要内容:

1.掌握Java、JSP技术开发系统的各相关技术。 2.设计并实现一个基于JSP的企业信息管理系统。 2、具体要求(包括技术要求等):

基于JSP的企业信息管理系统,它包含3个基础功能:登录、退出与注册,以及通信工具、个人管理和企业管理三个大的方面,提供的功能包括:

1. 用户登录功能:只有注册的用户才可以登录系统; 2. 用户退出功能:退出操作来注销个人登录信息; 3. 用户注册功能:提供注册服务;

4. 通讯录管理模块:用作当前登录的用户添加、修改、删除和查看自己的日程安排列

表。;

5. 短消息管理模块:用作当前登录用户给系统内的其他用户发送短消息,并可以查看

其他用户发来的消息;

6. 日程安排模块:用作当前登录的用户添加、修改、删除和查看自己的日程安排列表; 7. 工作记录模块:用作当前登录的用户添加、修改、删除和查看自己的工作日志列表; 8. 公司公告模块:用户发送通知,大家都可以查看,只有发送通知的用户才有权修改、

删除该通知;

9. 工作会议模块:用户发送会议通知,提供所有的用户查看,且只有发送通知的用户

才有权修改、删除该通知。

用MySQL设计数据库,使用Eclipse来开发该系统。 3、进度安排:

月 日 ~ 月 日:查阅资料,完成文献综述,任务书; 月 日 ~ 月 日:进行系统的需求分析与设计;

月 日 ~ 月 日:根据分析进行各个模块程序的设计与创建; 月 日 ~ 月 日:完成各个模块的程序编写; 月 日 ~ 月 日:完成全部程序的编写及系统测试; 月 日 ~ 月 日:完成课程设计报告的编写,答辩;

4、主要参考文献

[1] 刘中兵.Java高手真经[M].北京:电子工业出版社,2009.3:3-666

[2] 陶亚楠 廖建.Java Web开发入行真功夫[M].北京:电子工业出版社,2009.3:3-222 [3]王俊杰.JavaScript动态网页编程[M].北京:人民邮电出版社,2007.2:2-55

[4] 杨俊宝,杨大全. JSP技术及其数据库连接池[J].中国科技信息. 2006, (21):114-114,117

[5] 赵斌.SQL Server 2008应用开发案例解析[M].北京:科学出版社,2009:8-100 [6] Kai Leung Yung,Wai Hung Ip,Ding-Wei Wang. Soft Computing Based Procurement Planning of Time-variable Demand in Manufacturing Systems [J]. International Journal of Automation and Computing. 2007, 4(1):80-87

[7] Meline J.P.Van der Meulen,Miguel Revilla. The Effectiveness of Choice of Programming Language as a Diversity Seeking Decision[J]. Springer Berlin/Heidelberg. 2005, (3):199-209

学 生 签 字: 指导教师签字: 年 月 日

六、个人数字助理(PDA)功能模拟展示系统 七、各种游戏的设计与开发 八、高性能手机功能模拟展示系统 九、杭州市出租车管理系统 十、各种进销存管理系统

十一、杭州市公交汽车线路管理系统 十二、杭州市公共自行车管理系统

程序设计综合课程设计

任 务 书

一、小型网上求职招聘系统的设计与开发

1、主要内容:

创建一个小型的网上求职招聘平台,实现企业和求职者之间传递招聘信息和求职意向。在交互平台上的用户分为个人求职用户和企业用户两类。求职用户在交互平台上可查询相关信息、可根据招聘信息和自己意向向企业投递简历和应聘信息、可修改个人资料等;企业用户在交互平台上可以发布招聘信息,可对公司信息、招聘信息、回复应聘等资源信息进行查询、修改、删除等相关的操作。 2、 具体要求(包括技术要求等):

系统的功能要求:1.个人用户在注册了账户后,可以填写自己的个人资料,并可修改已有的个人信息,在浏览企业的招聘信息后,用户可根据自己的意向,向有关企业投递简历,简历是根据用户填写的详细表格后自动生成的,用户可查询应聘的有关信息,可回复招聘企业的答复等。

2.企业用户在注册账户后,可填写本企业的相关信息,并可修改已有的企业资料。在填完资料后,企业可根据需要发布相应的招聘信息,在招满员工后,可删除招聘信息。企业可浏览、查询发布的人才信息,可发面试邀请函,也可回复其它信息等。

学习并掌握以下技术:Java、JavaBean、 Jsp、servlet、struts 2等 熟练使用以下开发工具:Myeclipse ,MySQL ,PowerDesigner 等 实现系统上述的功能。 3、 进度安排:

4月14日 ~ 4月 20日:课程设计选题,查找参考资料

4月21日 ~ 4月 26日:完成需求分析

4月27日 ~ 5月3日: 完成系统设计和数据库设计 5月4日 ~ 5月17日: 完成程序代码的编写 5月18日 ~ 5月24日:系统测试与完善

5月25日 ~ 5月30日:完成课程设计报告,准备答辩

学 生 签 字:

指导教师签字: 年 月 日

二、高考(或社区)论坛BBS系统的设计与开发

1、 主要内容:

高考论坛BBS系统是一个专注于中国(浙江)高考动态,为广大网民提供高考讯息的网上论坛系统。 该系统主要提供如下服务:

(1) 方便广大师生以发帖的方式来进行互动交流(如讨论数学题目或者心理辅导)。 (2) 有利于会员浏览访问,以及查询,下载相关有用的高考资料(如辅导书籍)。

(3) 及时快捷地发布和上传有关高考动态的信息(如学习方法,辅导书籍,高考相关试卷资料)。 系统功能描述:该系统由登录模块,讨论区模块,帖子模块,用户模块四个模块组成。游客可以无须登录浏览高考论坛,在权限低的讨论区浏览帖子,允许创建会员资料,无发帖的权限;普通会员在论坛上经登录验证后,可以在讨论区上浏览帖子,并发送帖子,并对自己的用户资料进行管理,贵宾会员还可以上传和下载资料,以及登陆权限高的讨论区;管理员(教师)除具有贵宾会员的权限外,还具有管理讨论区和删帖的权限,以及管理会员的权限。

2、 具体要求(包括技术要求等):

学习并掌握以下技术:Java、jsp、j2ee(JavaBean,servelet,JdbC)、MVC设计模式; 熟练使用以下开发工具:SQL server,Myeclipse, PowderDesigner; 完成下图所具有的功能模块的高考论坛BBS系统的设计与开发:

3、 进度安排:

(1) 月 日 ~ 月 日: 确定课程设计课题:高考论坛BBS系统

(2) 月 日 ~ 月 日: 阅读相关书籍,收集相关资料,并进行项目的需求分析和系统设计 (3) 月 日 ~ 月 日: 系统的代码设计及实现,数据库设计与实现 (4) 月 日 ~ 月 日: 系统的调试,修改,完善 (5) 月 日 ~ 月 日: 完成课程设计报告、准备答辩

学 生 签 字: 指导教师签字: 年 月 日

三、学生科技立项申报系统的设计与开发

1、主要内容:

本课题的主要内容是基于J2EE平台,采用B/S结构,设计和开发浙江科技学院学生科技立项申报系统。该系统具有以下主要功能:

学生可以在线注册账号,填写立项申请表,提交申请表;

指导教师可以查看学生填写的申请表,对学生签署指导意见,并上交二级学院; 二级学院管理员可对指导老师上报的申请表签署指导意见,将申请表退回或者上报团委;

团委可对二级学院管理员提交上来的申请表,组织专家评审,汇总专家意见,进行终审,同意立项或者退回,进行立项统计、打印报表。 2、 具体要求(包括技术要求等):

(1) 熟悉J2EE开发环境,掌握Java开发以及面向对象编程思想; (2) 掌握HTML、Javascript、CSS等网页制作技术; (3) 掌握JSP、Servlet、XML等开发技术; (4) 熟悉MySQL数据库的使用; (5) 掌握Tomcat等服务器软件的使用;

(6) 熟悉使用Eclipse、Dreamweaver等开发工具。 (7) 完成本任务书1中所提出的主要功能。 3、 进度安排:

(1) 月 日 ~ 月 日:任务讨论与分析,系统的需求分析; (2) 月 日 ~ 月 日:软件详细设计;

(3) 月 日 ~ 月 日:数据库设计与实现、代码编写; (4) 月 日 ~ 月 日:功能测试和完善;

(5) 月 日 ~ 月 日:文档整理,撰写课程设计报告,答辩。

学 生 签 字: 指导教师签字: 年 月 日

四、IT产品销售管理系统的设计与实现

1、主要内容:

1、 基于java的IT产品销售管理系统的需求分析; 2、 IT产品销售管理系统的架构搭建与设计实现;

3、 实现用户注册、登录,产品发布、展示与查询,购物车等比较实用的功能。 4、 产品的选购与浏览;

5、 产品可以通过模糊查询进行搜索;

6、 用户可以注册新用户,修改自己的密码、个人资料, 7、 用户可以查看/搜索自己的喜欢的商品的信息; 8、 实现购物车功能,并能管理和维护。 2、 具体要求(包括技术要求等):

熟练掌握数据库的JDBC连接,熟悉JAVA编程语言,MySQL数据库的应用;熟悉JSP的开发与运用;运用了JSP,JavaScript技术完成的一款简单的网上IT产品销售管理系统。

界面设计美观简单,用户以及产品的信息查询简单灵活,实现用户下订单功能及购物车功能,数据存储安全,; 3、 进度安排:

月 日 ~ 月 日:查阅资料,完成文献综述,任务书; 月 日 ~ 月 日:进行系统的需求分析与设计;

月 日 ~ 月 日:根据分析进行各个模块程序的设计与创建; 月 日 ~ 月 日:完成各个模块的程序编写; 月 日 ~ 月 日:完成全部程序的编写及系统测试; 月 日 ~ 月 日:完成课程设计报告的编写,答辩; 4、主要参考文献

[1] 吕波.关于Java基本操作[J] .程序员:CSND开发高手,2004,(3):68-70;

[2] 张大龙 马毅.[J] . 黑龙江科技信息-2009年8期;

[3] 李建中 王珊.数据库系统原理[M].电子工业出版社.2004年9月第2版;

学 生 签 字: 指导教师签字: 年 月 日

五、企业(学校、公司等)信息管理系统的设计与实现

1、主要内容:

1.掌握Java、JSP技术开发系统的各相关技术。 2.设计并实现一个基于JSP的企业信息管理系统。 2、具体要求(包括技术要求等):

基于JSP的企业信息管理系统,它包含3个基础功能:登录、退出与注册,以及通信工具、个人管理和企业管理三个大的方面,提供的功能包括:

1. 用户登录功能:只有注册的用户才可以登录系统; 2. 用户退出功能:退出操作来注销个人登录信息; 3. 用户注册功能:提供注册服务;

4. 通讯录管理模块:用作当前登录的用户添加、修改、删除和查看自己的日程安排列

表。;

5. 短消息管理模块:用作当前登录用户给系统内的其他用户发送短消息,并可以查看

其他用户发来的消息;

6. 日程安排模块:用作当前登录的用户添加、修改、删除和查看自己的日程安排列表; 7. 工作记录模块:用作当前登录的用户添加、修改、删除和查看自己的工作日志列表; 8. 公司公告模块:用户发送通知,大家都可以查看,只有发送通知的用户才有权修改、

删除该通知;

9. 工作会议模块:用户发送会议通知,提供所有的用户查看,且只有发送通知的用户

才有权修改、删除该通知。

用MySQL设计数据库,使用Eclipse来开发该系统。 3、进度安排:

月 日 ~ 月 日:查阅资料,完成文献综述,任务书; 月 日 ~ 月 日:进行系统的需求分析与设计;

月 日 ~ 月 日:根据分析进行各个模块程序的设计与创建; 月 日 ~ 月 日:完成各个模块的程序编写; 月 日 ~ 月 日:完成全部程序的编写及系统测试; 月 日 ~ 月 日:完成课程设计报告的编写,答辩;

4、主要参考文献

[1] 刘中兵.Java高手真经[M].北京:电子工业出版社,2009.3:3-666

[2] 陶亚楠 廖建.Java Web开发入行真功夫[M].北京:电子工业出版社,2009.3:3-222 [3]王俊杰.JavaScript动态网页编程[M].北京:人民邮电出版社,2007.2:2-55

[4] 杨俊宝,杨大全. JSP技术及其数据库连接池[J].中国科技信息. 2006, (21):114-114,117

[5] 赵斌.SQL Server 2008应用开发案例解析[M].北京:科学出版社,2009:8-100 [6] Kai Leung Yung,Wai Hung Ip,Ding-Wei Wang. Soft Computing Based Procurement Planning of Time-variable Demand in Manufacturing Systems [J]. International Journal of Automation and Computing. 2007, 4(1):80-87

[7] Meline J.P.Van der Meulen,Miguel Revilla. The Effectiveness of Choice of Programming Language as a Diversity Seeking Decision[J]. Springer Berlin/Heidelberg. 2005, (3):199-209

学 生 签 字: 指导教师签字: 年 月 日

六、个人数字助理(PDA)功能模拟展示系统 七、各种游戏的设计与开发 八、高性能手机功能模拟展示系统 九、杭州市出租车管理系统 十、各种进销存管理系统

十一、杭州市公交汽车线路管理系统 十二、杭州市公共自行车管理系统


相关文章

  • 2015软件技术专业人才培养方案
  • 2015级软件技术专业人才培养方案 专业代码:XXXXXX 执笔人:专业教师:企业(或行业)代表:学生代表:专业教研室主任:院长审核: 软件技术专业人才培养方案 前言 专业简介: 软件技术专业为安徽省省级特色专业,于2003年在原安徽省计算 ...查看


  • 电子商务专业主要科目课程简介
  • 电子商务专业主要科目课程简介 1.政治(120学时,含法律基础32学时) 讲授马克思主义理论.毛泽东思想.邓小平理论.三个代表重要思想.时事.政治思想品德修养.职业道德和法律知识.树立科学的人生观与世界观,坚定走有中国特色社会主义道路的信念 ...查看


  • 关于2015年贵州新华教师职称评定的通知
  • 关于开展 2015 年教师职称评定的通知 各部门: 为进一步加强学院教师队伍建设,提高专业知识和教学水平,激发广大教学 人员工作热情,激励广大教师刻苦钻研业务,不断提升专业知识及教学水平,全 面提高教学质量,开展 2015 年度教师职称评定 ...查看


  • 毕业实习任务书
  • 任务书: (一)以某具体企业为对象的研究和设计内容 1.某具体企业概况.包括企业的发展简史,企业组织机构,近年来的生产经营状况,主要技术经济指标完成情况,目前企业的发展趋势,企业经营管理方面的成功经验和遇到的困难等内容,以及该行业的信息化情 ...查看


  • 算法分析与设计
  • 附件二 [学生用] <算法分析与设计>综合训练实习报告 题 目: 漂亮打印 学 号 姓 名 专业班级 指导教师 实践日期 目 录 一.综合训练目的与要求 . ................................... ...查看


  • JAVA员工培训培训管理系统
  • 摘要 企业通过一个好的员工培训管理系统,能使企业的工作系统化.规范化.自动化,从而提高企业员工的素质和工作能力,使企业保持大的竞争力.所以说员工培训管理系统对一个企业来说起到了举足轻重的作用. 在设计中主要进行了数据库及类的设计,整个系统共 ...查看


  • 简单聊天系统的设计与实现
  • JISHOU UNIVERSITY 专业课课程论文 题 目: 作 者: 学 号: 所属学院: 专业班级: 总 评 分: 完成时间: 简单聊天系统的设计与实现 信息科学与工程学院 吉首大学信息科学与工程学院 简单聊天系统的设计与实现 (吉首大 ...查看


  • 安卓课程设计(台球游戏)
  • 计算机学院课程设计 专 业:课程名称:课题名称: 教 师: 学 号: 计算机应用技术 3G开发基础 台球游戏系统 姓 名: 2013 年 9月 20 日 --2013 年 12 月 25 日 目录 前言 Android是基于开放性内核的,是 ...查看


  • 教务管理系统的设计与实现
  • 石家庄科技信息职业学院 毕 业 论 文 题目:教务管理系统的设计与实现 学 号: 101405107 姓 名:专业班级: 软件技术(游戏方向) 指导教师:完成日期: 2012-12-24 教务管理系统的设计与实现 摘要:20世纪以来,社会生 ...查看


热门内容