个人网站的设计与实现
个人网站的设计与实现
摘 要
随着网络技术的飞速发展,各公司、学校、集团都推出了自己的网站。个人要跟上时代的发展,也必须拥有自己的个人网站。本课题就是基于JSP的个人网站开发,其开发主要包括前台的界面设计、前端应用程序开发和后台数据库的建立及维护两个方面,对于前者要求功能切实可行,界面美观大方;后者要能通过使用数据库正确实现简单的论坛功能。
经过分析比较,我采用了JSP加SQL数据库的形式,因此本人针对此次系统的开发要求,对Dreamweaver MX 2004, Fireworks MX 2004,SQL 2000,SQL 语言和JSP进行了较为深入的学习和应用。在本课题中,本人从学习JSP和Dreamweaver开始,逐步完成了文件上传、邮件发送、免费资源下载、交流论坛和网址大全等模块,并申请使用了免费的相册空间。总之,利用网络的优势,网站大大方便了个人和外界的工作、学习和交流。
关键词:JSP,Dreamweaver MX 2004,SQL数据库
Abstract
With the development of network technology, many corporation and university has issued their Website. People would like to own their personal website to stay abreast of the development of our times. This is a article about personal home pages are based on JAVA Server Pages. Its development mainly includes two aspects, such as the development of foreground’s interfacial design, application procedure and backed-database’s established, service. For the former, the complete function of application procedure and Easy to use and the interfacial is in good style. The function can be run well in the bbs by used the database requested for the latter.
After analysis actual situation, I used the form with JSP and SQL database. Regarding this systematic development request to Dreamweaver MX 2004, Fireworks MX 2004,SQL 2000,SQL language and JSP ,I Has carried on a more thorough study and put it in practice。In this article, I started with studying JSP and Dreamweaver and bring about gradually their module: such as file upload, send mail, download free source, forum, apply for free album room and so on. In a word, this Website is more convenience in the work , study and community of ourselves by using the advantages of Internet.
Keywords: JSP, Dreamweaver MX 2004,SQL database,SQL language
论文先对JSP技术做一个简要介绍,然后从网站的各个角度分别做了分析,解释和做出结论。重点体现在网站所实现的功能用到的技术,还有个人网站的设计和制作,以及在制作过程中的发生或总结出的几个问题和它的解决方案。具体工作如下:
(1)参考一些网站和技术资料,分析和比较WEB开发设计的目前水平和以后的发展趋势,通过对比CGI、asp、JSP、PHP等脚本技术,最后选定JSP作为本网站的脚本语言来开发网站。
(2)对所用到的主要开发工具作一个简介,包括JSP的`运行环境及系统配置,Dreamweaver MX 2004的简介及Fireworks MX 2004 的简介。
(3)对网站的总体设计做出一个简介,然后从各功能模块逐一介绍它所用到的技术和实现过程。
(4)具体的网站的开发过程中所涉及到的数据库的设计及操作,及画出所使用到的算法和流程图。
(5)网站界面设计与制作的介绍及展示出部分效果图。
论文结构组织
本文主要针对该系统的开发所需要环境的配置及开发软件进行了简要的介绍,并介绍了个人动态网站的分析,设计和最后的实现。本文的组织结构具体如下:
第一章对系统的开发背景和所用到的技术进行了简明的介绍,并列出了论文的组织结构。
第二章介绍了JSP运行环境及具体开发工具Dreamweaver MX 2004和 Fireworks MX 2004 的特点。
第三章是对网站总体设计的介绍。
第四章对网站的主要功能模块的设计及实现过程逐一进行详细介绍和讲解。包括文件上传模块,邮件发送模块,免费资源下载模块,论坛模块。
第五章对网站所涉及到的数据库部分做出详细介绍。具体列举了所用到的数据库的结构,分析了数据库的访问及读写操作的过程。
第六章针对网站的界面设计和制作做一个简介,列出了部分效果图。
第七章是对开发设计的一个总结及日后的进一步开发工作的设想。
基于JSP的个人网站系统在本人两个多月的努力下基本告一段落,本网站界面比较美观、友好,兼容性较好、使用较方便。它能观赏到个人相册,能实现文件上传、免费资源下载、邮件发送、论坛交流等功能,且从网址大全中我们可以找到想要的大部分网址,因此它不单是一个个人网站,同时也是一个能提供多样化功能的便捷平台。
在这几个月的时间里,自从零开始学习JSP语言,第一次使用Dreamweaver MX 2004开始,是第一次完完整整将一个项目从头到尾的独立完成。这个网站的开发,使我对JSP语言有了一定的了解,从不会到能够比较熟练地运用Dreamweaver进行网站的开发,是一个各方面不断提高的过程。在开发的期间,也遇到了像数据库的连接及读写操作,论坛的布局显示等难题,通过大量查阅资料和反复调试,终于实现了其功能,也使自己受益非浅。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 yyfangchan@163.com (举报时请带上具体的网址) 举报,一经查实,本站将立刻删除