try
{
DbConnection db=new DbConnection();
st=conn.createStatement();
conn=db.conn;
st.executeUpdate(insert); }catch(Exception e){}
String picture=houseinfo.getPicture(); if(picture.length()>2) {
FileInputStream str = new FileInputStream(picture);
String sql=\
where housename='\ try { }
}
PreparedStatement pstmt=conn.prepareStatement(sql); pstmt.setBinaryStream(1,str,str.available()); pstmt.executeUpdate(); pstmt.close();
e.printStackTrace();
} catch (SQLException e) { } catch (IOException e) {
e.printStackTrace();
}
26
结 论
经过3个月的不懈努力,和指导老师的谆谆教导,充分利用大学四年所学的专业知识,通过大量阅读与设计相关的专业参考文献,我终于完成了本次毕业设计,已经基本上实现了房地产信息公布与查询系统的基本功能。
在这次毕业设计过程中,我实现了用户注册,用户登录,修改密码,用户信息修改,房屋信息浏览和修改等几个模块的功能,以及这几个模块的数据库设计。
通过这次毕业设计,我掌握了SQLServer2005这种大型数据库的编程方法,掌握了JAVA语言和JSP技术。了解到电子商务的理论以及平台开发的模式,掌握了网络开发的方法与模式。对软件开发方法和手段,有了一定的认识,丰富了我的软件开发的经验,提高了程序编写的水平,并加深理解了许多课程中、书本上学到的知识和理论。同时,通过编写毕业设计论文,我还基本掌握了软件文档的房屋写方法和房屋写格式。
鲁迅说,世上倘若有完全的人,那么配活的也就相当有限。本网站尽管有自己的特色,如新闻版面。但缺陷也是明显的,如安全性,效率问题等等。由于时间,能力,国内JAVA,JSP技术资料有限等原因,有些功能实现的并不完美,在已经完成的程序中,也存在许多不尽人意的算法,也没有统一优化,网站有待进一步改善,而这些问题也让我充分认识到了软件开发的困难。
通过毕业设计,我学会了如何去了解一种新的技术,去掌握一种技术。以及软件开发的基本流程。在学习过程中,我遇到问题经常上网求助,去图书馆查询资料,扩大了自己的知识面。
总之,这次毕业设计为我今后继续学习、深造奠定了基础,我非常感谢各位老师、同学的支持与帮助。
27
参考文献
[1] 王 珊.数据库系统简明教程.高等教育出版社,2004 [2] 曾佑新. Java程序设计.科学出版社,2007
[3] Horstmann ,c.s著 叶乃文等译.JAVA核心技术.机械工业出版社,2008 [4] Kirk Knoemschild. Java设计:对象、UML和过程人民邮电出版社,2003 [5] 张海藩.软件工程大导论.清华大学出版社,2008
[6] David A. Chappell & Tyler Jewell. Java Web服务. 中国电力出版社 , 2003 [7] (美) James Cohoon, Jack Davidson. Java程序设计 . 清华大学出版社 , 2005 [8] 张克军 ... [等] .Java程序设计教程 . 人民邮电出版社. 2009
[9] (美) James Perry, Gerald Post . 精通SQL Server 2005 . 电子工业出版社 2008 [10] 谢维成, 苏长明. SQL Server 2005实例精讲 .清华大学出版社 . 2008 [11] Steven John Metsker William C Wake,Java设计模式.人民邮电出版 社,2006
[12] 陈克力. SQL Server 2005编程基础 .清华大学出版社 . 2008 [13] 郝玉龙, 迟健男. 轻松掌握Struts2 .清华大学出版社. 2010
[14] 叶健毅. 精通Java EE:Eclipse Struts2 Hibernate Spring整合应用案例 .人民邮电出版社 .2009
[15] 雷之宇, 郑圣蒲, 孙皓.用案例学Java Web整合开发:Java+Eclipse+ Struts 2+Ajax . 电子工业出版社. 2009
[16] 彭一明,张丽伟,刘子乾.挑战JSP & Servlet Web2.0 应用开发. 机械工业出版社. 2008
28
致 谢
在本次毕业设计过程中,得到了指导老师的指导与帮助。在此特别感谢周德彷老师的大力帮助。在指导老师的悉心指导和大力支持下,在总体结构、功能的把握上给予了非常大的帮助,同时根我们提供了非常优越的设计环境,并对我在编程、数据库设计等细节工作上给予了耐心的指导,对于我顺利完成这次毕业设计起到了关键性的作用。
另外此次毕业设计对提高我的编程技术、处理问题的能力等方面都由许多益处。在此在整个毕业设计过程中,对于同学们给我的帮助我一并向他们表示感谢。我还要感谢我的母校——武汉理工大学,以及在大学四年生活中给予我关心和帮助的老师和同学,是他们教会了我专业的知识和做人的道理。通过这次毕业设计我还明白了作为一名计算机专业的大学毕业生,我们要会的不仅仅是编写代码,更重要的是要有整体把握网站设计的能力。我会在以后的工作和学习中不断完善自己,为我最热爱的母校争光,为自己翻开辉煌的新篇章。
最后,我想再次感谢老师对我们的细心指导和帮助,让我们在整个毕业设计过程中体会和学到了很多东西。同时本次程序设计也是在你们的细心指导下才得以顺利完成的。在我的毕业设计期间,导师渊博的学识、严谨求实的科学精神、一丝不苟的治学态度和高尚的品格,深深的感染了我。从各个方面来说,审查的工作往往比编写任务更复杂。正是导师百忙中不辞劳苦的帮助,才使我能够顺利完成这次毕业设计。在这里,我再次对您表示衷心的感谢。
在大学中我也拥有一群共同学习和生活的同学,以及对我们有着深远影响的老师,这些都是我们在今后的学习或工作中的宝贵财富。在最后我们要在次感谢我们的学校以及对我们有深远影响的老师和同学们。祝你们在今后的日子里一帆风顺,开心幸福。
29