版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
淮海工学院计算机工程学院课程设计报告设计名称:基于Web的学生成绩管理系统姓名:学号:2012150230专业班级:计算机科学与技术G计121系院):计算机工程学院设计时间:2014.6.23——2014.7.4设计地点:图书馆、计算机楼计算中心指导教师评语:成绩:成绩:签名:年月日Web开发课程设计报告第2页,共3页1.课程设计目的Web开发课程设计是计算机软件工程专业的一个综合性实践教学环节,其目的在于促进学生复习和巩固计算机软件设计知识,加深对软件设计方法、软件设计技术和设计思想的理解,并能运用所学软件设计知识和Web工程技术进行综合软件设计,通过本课程设计让学生进行简单Web应用软件系统的开发,掌握软件设计的方法和面向对象程序设计的基本技术,提高学生在软件开发方面的综合应用能力。2.课程设计任务与要求:任务:参考课程设计指导书,根据选择的题目填写(即每个题目的具体要求部分)要求:要求同时使用客户端和服务器端的开发技术。客户端要求遵循结构和显示分离的原则进行设计与实现;服务器端可以采用JSP或PHP开发技术,并遵循面向对象的开发方法进行问题领域的设计与实现,实现时可以不使用关系型数据库和JDBC技术。每个Web应用程序应该采用合理的文件夹结构进行组织,信息架构应该合理,推荐使用流行的CSS框架(如960GS,Blueprint,Bootstrap等)简化开发。3.课程设计说明书(一)需求分析在这个学生成绩管理系统的人员主要有2种:教师和学生。他们有各自不同的功能:教师能使用的功能有:登录本系统,录入学生的成绩,查询学生的成绩,修改学生的成绩。学生所使用的功能有:登录本系统,查询学生成绩。(二)系统分析与设计1、3.jsp是进入欢迎界面,点击进入按键,即可进入主界面。2、zhuce.jsp是进入登录界面,输入姓名,学号,选择身份,点击登录。3、user_add.jsp登录成功,选择身份进入界面。4、leava-a-message.jsp登录成功,录入和修改成绩。5、gusestbook.jsp查看成绩,也可修改成绩6、save-message.jsp保存录入的成绩主界面详细设计主界面登录登录查询成绩选择学生查询成绩选择教师操作操作查询新增查询新增(四)编码实现和测试1、Leave-a-message<%@pagelanguage="java"contentType="text/html;charset=utf-8"pageEncoding="UTF-8"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="/1999/xhtml"xml:lang="en"><head> <metahttp-equiv="Content-Type"content="text/html;charset=utf-8"> <title>LeaveaMessage</title><styletype="text/css">body{ background-image:url(img/7.jpg);}</style></head><body> <formaction="save-message.jsp"method="post"> <table> <tr><td><fontcolor="#2A00FF">学生姓名:</font><inputtype="text"name="user"size="20"></td></tr><br/><tr><td> <fontcolor="#2A00FF">学生学号:</font><inputtype="text"name="xuehao"> </tr></td><br/><tr><td><fontcolor="#2A00FF">语文成绩:</font><inputtype="text"name="yuwen"></tr></td></br><tr><td><fontcolor="#2A00FF">数学成绩:</font><inputtype="text"name="shuxue"></tr></td></br></table> <br/> <inputtype="submit"value="完成"> </form></body></html>2、Save-message<%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncoding="UTF-8"%><%@pageimport="java.util.*"%><%@pageimport="guestbook.*"%><%request.setCharacterEncoding("UTF-8");%><% Stringuser=request.getParameter("user"); Stringxuehao=request.getParameter("xuehao"); Stringyuwen=request.getParameter("yuwen"); Stringshuxue=request.getParameter("shuxue"); Messmsg=newMess(user,xuehao,yuwen,shuxue); Vectormessages=(Vector)application.getAttribute("msgs"); if(messages==null){ messages=newVector(); } messages.add(msg); application.setAttribute("msgs",messages); response.sendRedirect("guestbook.jsp");%>3、Guestbook<%@pagelanguage="java"contentType="text/html;charset=utf-8"pageEncoding="UTF-8"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@pageimport="java.util.*"%><%@pageimport="guestbook.*"%><htmlxmlns="/1999/xhtml"xml:lang="en"><head> <metahttp-equiv="Content-Type"content="text/html;charset=utf-8"> <title>GuestbookApp</title><styletype="text/css">body{ background-image:url(img/6.jpg);}</style></head><body><fontsize="5"face="隶书"color="#4B0082"><% Vectormessages=(Vector)application.getAttribute("msgs"); if(messages==null){ out.println("没有信息!"); } else for(inti=0;i<messages.size();++i){ out.println(messages.get(i)); out.println("<br>"); } %></font> <br> <br> <table> <ahref="leave-a-message.jsp"><fontcolor="#171717"size=5>我想要继续修改<font></a> <br><br> <ahref="zhuce.jsp"><fontcolor="#171717"size=5>我想要离开<font></a> </table></body></html>4.课程设计成果Tomcat配置:因为本次的课程设计是用jsp来编写的,所以我们必须要用到Tomcat.首先我们要下载apache-tomcat.点击计算机的桌面“计算机”鼠标右击“属性”->点击“高级系统设置”->点击“环境变量”找到系统变量当中的“JAVA_HOME”,双击到“编辑系统变量”,变量名输入“JAVA_HOME”,变量值为安装的jdk1.6.0_43的路径,点击“确定”。再点击“环境变量”找到系统变量当中的“path”,双击到“编辑系统变量”,变量名为“path”,变量值为“C:\ProgramFiles\Java\jdk1.6.0_43”(即为安装的jdk1.6.0_43的路径)。Tomcat配置的图片:实验成果:5.课程设计心得在这次的实验中,我们学会了怎么做一个学生成绩管理系统。因为这个系统需要用到关于数据库的知识,而我们对于数据库的相关知识都不是太了解,因此在做这个系统时还是缺乏专业的知识和存在着经验方面的不足,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 半岛月饼营销方案(3篇)
- 发光玉石施工方案(3篇)
- 咸鱼事件营销方案(3篇)
- 坍塌建筑施工方案(3篇)
- 外语社团策划活动方案(3篇)
- 套管跟进施工方案(3篇)
- 实地走读活动方案策划(3篇)
- 小店通营销方案(3篇)
- 2026年云南曲靖市高职单招语文试题附答案
- 2026年黑龙江鹤岗市中考地理考试真题带答案
- 2025年汽车修理厂安全生产工作计划
- 脱硫石膏处置协议书
- 景观照明设施运行维护经费估算
- 航天禁(限)用工艺目录(2021版)-发文稿(公开)
- 动物的呼吸和氧气运输
- 醛-亚胺-壳聚糖水凝胶的构筑及性能研究进展
- 无人机行业信息安全培训
- 管理会计学 第10版 课件 第4章 经营预测
- 2023年华南师范大学教师招聘考试历年真题库
- 2023年新改版教科版五年级下册科学全册练习题(一课一练)
- 耳尖放血课件完整版
评论
0/150
提交评论