10、博主登录模块设计
图10.1 博主登录模块设计
11、相册管理模块设计
图10.1 相册管理模块设计
12、自我评价与总结
JSP课程设计是我们大三下学期的第四个课程设计,在苏老师的带领下,同学们很快便完成了自己的课程设计任务。
在课程设计的过程中,我们通过自己编写程序,连接数据库,不仅巩固了以前上课没有记住的知识,而且熟悉了MyEclipse10和Microsoft SQL Server数据库的使用。程序设计加深了我们对Java语言的熟悉和理解,让我们更加熟悉Java编程方法。
我们的课程设计的题目是运用JSP技术设计一个个人博客系统,这个系统要求由前台用户操作和后台博主登陆操作两个模块组成。前台用户操作的功能模块要求包括查看文章、查看相册、查看好友、查看留言和博主登录等功能,后台博主操作的功能模块要求包括文章管理、文章类别管理、相册管理、好友管理等功能。
通过这次JSP课程设计,我们还熟悉了HTML页面布局,JSP指令标识,JSP动作标识,JSP内置对象,JavaBean技术,JDBC技术,SQLServer2005数据库操作技术等。跟着苏老师的讲解,我们应用MyEclipse10软件建立了Java项目:MyBlog,建立了5个Java包com.jspsmart.upload,com.yxq.dao,com.yxq.servlet,com.yxq.toolsbean,com.yxq.valuebean,建立了多个个Java类和.JSP网页文件,连接Microsoft SQL Server数据库,实现了个人博客系统的设计。
在这次课程设计中我发现JSP程序设计和Java编程并没有我想象中的那么困难,很多东西都不需要自己慢慢敲打,而且理解了一个项目的大致逻辑之后,我们也能够运用自己所学的知识编写出小型的项目。在编程的过程中我们很好的与同学合作,自己努力查询想要的资料,通过询问老师大致熟悉了JSP程序设计的基本实现过程,在设计方面也提高了自己的思想高度,但是我觉得实践方面我们还需要更多的努力。希望学校能够为大家安排更多的类似的实践课程,让大家在实践中提高自己的综合编程能力。
七.参考文献
[1] 王国辉,王毅等. JSP程序开发宝典[M].人民邮电出版社. 2007 [2] 刘彬.JSP数据库高级教程[M].清华大学出版社. 2006 [3] 蒋文容. JSP程序设计[M].高等教育出版社. 2004
[4] 赛奎春. JSP工程应用与项目实践[M].机械工业出版社. 2004 [5]姜晓铭 刘波 张亦华. JSP程序设计精彩实例[M]. 清华大学出版社. 2001 [6]徐国平 刘臣勇 于军. JSP网络开发实务[M]. 电子工业出版社. 2001 [7]王国辉 李钟尉 王毅. Java程序设计自学手册[M]. 人民邮电出版社. 2008 [8]位元文化著. JSP动态网页入门实务[M]. 科学出版社. 2001 [9]飞思科技. JSP应用开发详解[M]. 电子工业出版社. 2002
[10]杨磊,陈凌云.精通EclipseWeb开发[M]. 人民邮电出版社. 2006
设计过程中质疑(或答辩)记载: {设计报告书中的最后一页} 指导教师评语: 签名: 年 月 日