《动态网页设计》报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《动态网页设计》报告
——图书管理系统
院系名称:应用数学学院
专业名称:信息与计算科学
班级: 13信计
学生姓名:周显光
指导教师:
2015年7月
要求:
参照毕业论文格式
包括:封面、中文摘要、关键词、正文、参考文献、附录
(注意页码、标题及正文字体、字号、格式)
正文包括:概述(目的、任务、开发环境、参考资料)
技术介绍
需求分析和设计
项目的实现(主要源代码附在附录里)
总结与展望
报告要求用A4纸打印,正文部分不少于15页,正文字号:小四单倍行距
不得与其他组雷同,否则影响成绩,严重者不及格
报告与参考资料、文献相似度低于30%
概论:
目的:运用JSP和MySQL编辑图书管理系统
任务:运用JSP做出图书管理系统,MySQL编辑图书管理数据库开发环境:JAVA,TOMCAT,MySQL
参考资料:JSP实用教程,JSP图书管理系统编码,HTML编程课程PPT
技术介绍:
需求分析和设计:
需求分析:由于是一个简单的图书管理系统,所以只需要编写以下几个功能即可:
1:用户登录功能:输入用户名与密码数据库会对其身份进行验证
2:查看图书功能:输入图书信息可以查询相应图书的信息
3:添加图书功能:只有管理员登录成功后才能添加图书。通过点击导航条上的“添加图书“超链接进入添加图书页面,填好后点提交,就进数据库了。
页面设计:通过对HTML表单的设计加上超级链接,将表单与数据库链接起来,以实现JSP图书管理系统的建立。
项目的实现:
首先,完成一个HTML的图书管理系统页面。
如图:
然后,分别编写账号识别,查询图书,添加图书的数据库代码。由于编写的代码问题,无法运行出应有的结果,这里就不在粘贴图片,代码会在附录中写出。
总结与展望:
通过这个系统的编写,我明白了自己在动态网页设计上的不足,
以及在查阅资料方面的不积极,这次,克服种种困难,做出这个动网的作业,给了我非常大的成就感。同时,我也在制作网页的过程中,学到了非常多的知识。
在接下来的学习中,我会认真的对待每一次的动网作业,而不是像这个学期这样得过且过,下次的期末我再不会像现在这样在马上要交作业的时候才将网页做出来,这是不对的。并且,通过对JSP的学习,我重温了JAVA的知识点,并且对JAVA编程又有了新的理解,尤其是对类的建立应用,以前JAVA中类的继承之类的知识点在做完动网作业之后也融汇贯通了。这次做实验报告对我的帮助真的很大。
附录:
图书管理系统页面代码(HTML):
识别代码:
<%@ page contentType="text/html;charset=gb2312"%>
<%@page import="java.util.Date"%>
<%
Stringuser=request.getParameter("username");
Stringpass=request.getParameter("password");
Class.forName("com.mysql.jdbc.Driver");
Connectioncon=DriverManager.getConnection("jdbc:mysql:// localhost:3306/bk","root","123456"); PreparedStatementps=con.prepareStatement("select*fromt_a