web应用开发基础课程设计实践报告

本文由用户“frogghost”分享发布 更新时间:2022-06-21 18:10:20 举报文档

以下为《web应用开发基础课程设计实践报告》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

实 践 报 告

(2021—2021学年 第2学期)

类型:(课程设计 □实习 □综合实训 □学年论文 □其他( )

课程: web应用开发基础课程设计

地点: 溧水校区L8-311

学院: 计算机与通信***

专业: 计算机科学与技术 班级: 计科转本1班

学号: Z***52 姓名: 孙某某

指导教师: 徐某某 联系方式: ***

起止日期: 2022年 06月20 日 至 2022年06 月26日

教务处制

因梦想而伟大 因学习而改变 因行动而成功

Dream makes greatness Study changes fortune Action brings success

一、课题简介

1.课程设计的目的

本课程是在学完《web应用开发基础》课程之后,让学生在掌握基本原理和方法的基础上,运用熟悉的开发工具如Eclipse等,运用本课程所讲授的JavaWeb技术:Servlet、JSP、JavaBean和MySQL数据库开发一个基于web的软件系统,以帮助同学切身体验独立开发一个小型的网站系统所经历的需求分析、系统设计、程序实现、测试等流程,掌握所学的JavaWeb的各种相关技术,同时加深同学对基本原理的理解,提高同学的编程能力、综合应用知识的能力和分析解决问题的能力,初步培养研制简单软件系统开发的能力。

2.课题内容

在学好web应用开发基础课程的基础上上,独立完成以下系统。

基于JavaWeb的超市管理系统,开发一个最基本订单管理的系统,可以对订单,管理商还有用户进行增删改查管理。还有最基本的拦截器处理。

3.进度安排

时间

内容



第1天(2022年6月20日)

提前两周以上,教师布置任务,学生查询资料,进行初步设计。

需求分析,系统设计,数据库设计,问题探讨。(五天工作内容根据你的系统进行细化)



第2天(2022年6月23日)

前台设计,编程。



第3天(2022年6月24日)

后台设计,编程,完善系统。验收。



第4天(2022年6月25日)

编程调试、抽查、改进、设计改进,验收。



第5天(2022年6月26日)

课程设计总结和报告撰写





二、需求分析与项目架构

1.需求分析

本项目为超市订单管理项目,主要可分为以下几方面:

用户管理:用户登录,用户信息修改,用户删除,查询用户(模糊查询),退出登录

供应商管理:供应商添加,供应商信息修改,供应商删除,供应商查询(模糊查询)

订单管理:订单添加,订单信息修改,订单删除,订单查询(模糊查询)

2.项目架构

三、数据库设计

1.E-R图

2.数据库表

地址表

订单表

供应商表

角色表

用户表

四、项目环境搭建与项目目录结构

1.项目环境搭建

本项目的环境要求为:Maven3.8版本,Java1.8版本及以上,MySQL8.0版本,tomcat8.5版本,idea2020.1.1版本。

首先在数据库中建立small_shop数据库 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 培养质量决策管理系统,该系统以Java EE平台为基础、SSM为框架、Eclipse为Java编译器、以设计模式中的七大基本原则为设计思想。通过Mybatis框架实现了面向对象形式的数据访问,通过JS、Jquery、CSS实现了前端动态页面的设计,并在此基础上实现了研究生培养质量的监测。

八、考核与评定

指导评语





成绩评定

平时表现

( %)

日志情况( %)

报告质量( %)

综合考核( %)

总评成绩



















指导教师(签字): 2022 年 月 日





[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]

以上为《web应用开发基础课程设计实践报告》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览