初学者 java MVC模式集中实践项目搭建实例-准备工作(1)

本实践内容包括:

Ø 数据库设计

Ø JDBC工具类设计与使用

Ø 初步理解基于MVC的设计思想

Ø 掌握数据库的基本增、删、查功能

特别说明:此例子用于培训或教学用的集中实践,是引导初学者理解MVC模式,部分代码还需要由学习人员自己在示例的基础上独立完成,目的就是抛砖引玉!

欢迎初学者积极参与讨论交流。

1.1业务描述

基于现有学习的知识,开发学生学分管理系统,详细功能实现包括学生信息录入,学生学分录入,学生信息查询,查询结果默认按学号从小到大排序。详细功能

1、 录入学生信息,包括学号、姓名、性别、班级等信息;

2、 按学号录入学生不同课题成绩;

3、 按学号、姓名条件模糊查询(暂时不进行分页)学生信息;

4、 按学号查询某个学生基本信息及所有课程成绩。

1.2数据库设计

利用powerdesigner、或vp-uml或者其他建模工具对数据库进行设计。

初学者 java MVC模式集中实践项目搭建实例-准备工作(1)

创建表的样例脚本如下:

DROP TABLE IF EXISTS t_student;

CREATE TABLE t_student (studentId varchar(40) NOT NULL, studentNo varchar(30), name varchar(30), sex varchar(10), classNum varchar(20), createDate datetime NULL, PRIMARY KEY (studentId));

DROP TABLE IF EXISTS t_course;

CREATE TABLE t_course (courseId varchar(40) NOT NULL, studentId varchar(40), courseName varchar(60), score double, createDate datetime NULL, PRIMARY KEY (courseId));

ALTER TABLE t_course DROP FOREIGN KEY FKt_course741787;

ALTERTABLE t_course ADDINDEX FKt_course741787 (studentId), ADDCONSTRAINT FKt_course741787 FOREIGNKEY (studentId) REFERENCES t_student (studentId);

初学者 java MVC模式集中实践项目搭建实例-开发框架搭建(2)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年6月12日 上午11:15
下一篇 2022年6月12日 上午11:17

相关推荐

  • 15款 MacBook 软件大推荐!深度使用,亲测好用(macbook好用的软件推荐)

    如果觉得本文对你有帮助,点击【关注】,就是对知科技最大的支持,感谢! 【关注】声明: 1、【软件/网站/数码推荐】 【数码评测】 【实用科技知识】:关注主页干货,每日不断更新 2、…

    科研百科 2022年9月20日
    255
  • 规范项目管理 系统建设

    规范项目管理系统建设 随着信息技术的不断发展,项目管理系统已经成为企业项目管理的核心工具之一。一个好的项目管理系统可以提高项目管理的效率和质量,降低项目管理的风险,为企业的经济发展…

    科研百科 3天前
    0
  • 档案管理收、存、管、用好帮手,快用会博通企业档案管理软件(档案馆管理系统软件)

    在数字化浪潮的推动下,各企业纷纷关注到档案数字化管理的重要性,也都相继落地实施了企业档案管理软件。 同时,相关的合作、上级的审查也将档案资料作为合作的基础,规范科学的档案管理成为企…

    科研百科 2022年11月28日
    252
  • 采购及合同管理

    采购及合同管理是商业活动中至关重要的一环。在企业的采购及合同管理过程中,正确的决策和有效的执行可以帮助企业实现成本领先、质量控制、资源优化等目标。本文将介绍采购及合同管理的基本概念…

    科研百科 2024年9月2日
    33
  • 国防科研试制管理办法

    国防科研试制管理办法 为加强国防科研试制管理,提高科研试制水平,保证科研试制工作的顺利进行,根据《国防科技工业发展规划》和《国防科研试制管理办法》的要求,制定本管理办法。 第一条 …

    科研百科 2024年11月16日
    1
  • 大客户项目管理系统

    大客户项目管理系统: 帮助企业实现高效管理 随着企业对客户需求的不断增加,大客户业务已经成为许多企业的重要收入来源。然而,大客户业务往往具有更高的要求和更复杂的流程,因此建立一个高…

    科研百科 2024年12月25日
    0
  • 中通电力软件开发(中通电力软件开发招聘)

    中通电力拥有一支专业的软件开发团队,主要负责为能源、电力、交通、城市规划等领域的客户和内部业务提供软件开发服务和解决方案。 中通电力的软件开发服务涵盖了多个领域,包括但不限于:能源…

    科研百科 2024年5月19日
    91
  • 简易人事管理系统项目

    简易人事管理系统项目 随着企业规模的不断扩大,人事管理也变得越来越复杂。为了满足企业对于人事管理的需求,我们开发了一个简易的人事管理系统项目。这个项目旨在帮助企业简化人事管理流程,…

    科研百科 3天前
    0
  • 项目配置管理系统企业

    企业使用项目配置管理系统的好处 随着数字化时代的到来,企业越来越需要一种能够高效地管理项目配置和资源的工具。项目配置管理系统(ERP)是一种功能强大的工具,可以帮助企业更好地管理项…

    科研百科 2025年1月1日
    0
  • 实用工具小软件!手机版建筑规范图集软件,工程人都在用,超方便

    工程项目经理当然见多识广,这里手机版建筑图集软件,可以在线查看建筑图集,还是高清图集,包含很多像机电安装,工程资料,图表图集,标准规范,等内容,一键搜索,不用费力去查找,还有含有城…

    2022年6月13日
    374