首页 > 其他分享 >电子公文传输系统——个人贡献

电子公文传输系统——个人贡献

时间:2023-12-17 22:35:50浏览次数:31  
标签:公文 Java 数据库 撰写 接口 贡献 传输 MySQL public

一、简述你完成的工作

完成电子公文系统中用户管理和角色控制部分的后端设计与实现,撰写大部分团队博客,组织小组召开小组会议、进行分工等。

(一)在检索资料进行学习

之前在Java-web课上也做过网站设计,不过是一个有简单用户管理的视频网站。
所以这次开始实验之前,我也把之前Java课程的书籍和web课的PPT做了回顾
课程PPT链接
课本《Java程序设计之网络编程》,清华大学出版社(网上没有电子版)
另外,我还去github等开源网站上进行代码编写学习、合理分工等的学习。

(二)学习java接口(因为我负责的是用户管理和角色控制的后端设计实现,所以绕不开接口)

  • 什么是接口?
    一个Java 接口(interface)是一些方法特征的集合,这些方法特征来自于具体方法,这些方法符合它们一般来自于一些在系统中不断出现的方法。一个接口只有方法的特征,而没有方法的实现,因此这些方法在不同的地方被实现时,可以具有完全不同的行为。在Java语言中,Java接口还可以定义public的变量。
    接口把方法的特征和方法的实现分割开来。这种分割,体现在接口常常代表一个角色(role),它包装与该角色相关的操作和属性,而实现这个接口的类便扮演这个角色的演员(类)。一个角色(接口)可以由不同的演员(类)来演,而不同的演员(类)之间除了扮演一个共同的角色(接口)之外,并不要求有任何其他的共同之处。
  • 接口的用法
定义与实现

public interface Test{
   public static final int num; //成员常量具有固定的修饰符:public static final
   public abstract void method; //成员函数具有固定的修饰符:public abstract 
}

public class Testimpl implements Test{
// 实现接口中的所有方法
    .....
}
  • 接口的特性
    接口不是类,尤其不用使用new运算符实例一个接口。
    不能构造接口的对象,却能声明接口的变量。(出现在回调设计模式中,体现了Java的多态特性)
    接口中不能包含实例域或静态方法。
    接口与接口之间可以是继承关系,而且可以实现多继承。

(三)学习数据库相关知识,学习mysql基本知识(因为前期做过数据库不分的图、表所以学了一些基础知识)

MySQL简介:
MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言–结构化查询语言(SQL)进行数据库管理

数据库分为三级关系:
数据库服务器、数据库、数据表
MySQL使用:
用管理员身份打开cmd命令行,进入bin目录下执行命令生成数据的存放文件data
安装MySQL
mysqld install
启动MySQL服务
net start mysql
登录mysql
mysql -u用户名 -p密码
显示数据库中数据表
show tables
说明:具体MySQL使用命令参照课本第十四章内容。
MySQL图形化处理界面Navicat基本使用

(四)学习使用powerdesigner绘制相关图

二、你们小组总共的代码行数,你贡献的代码行数?相关代码链接?

小组代码总行数5312行
其中我贡献1131行
代码链接

三、你们小组总共的文档数?你贡献的文档数?相关链接?

文档总数13篇
其中我贡献8篇
(需求规格说明书、团队展示等为大家共同撰写,重复计算,其中我负责5篇博客的撰写和汇总工作,2篇冲刺的撰写,参与需求规格说明书的撰写)
相关链接:博客—冲刺,其中冲刺2、3为我撰写的部分
团队博客园团队作业1/2/4/5均为我汇总并参与撰写
需求规格说明书

标签:公文,Java,数据库,撰写,接口,贡献,传输,MySQL,public
From: https://www.cnblogs.com/summerjam-land/p/17909987.html

相关文章

  • 电子公文系统--个人贡献
    1简述你完成的工作实验报告的撰写数据库设计java与数据库接口实现网站页面美学调研与设计撰写前端网页代码项目部署与测试帮助组员完成项目环境配置2.小组总共的代码行数,我贡献的代码行数。代码总行数:6872行我贡献的代码行数:1513行代码链接:https://gitee.com/dtcghnyb......
  • 电子公文系统--个人贡献dzcl
     一、简述你完成的工作: 1.java与数据库接口实现 2.网站页面美学调研与设计 3.撰写前端网页代码 4.项目部署与测试   二、 小组总共的代码行数,我贡献的代码行数: 代码总行数:6872行 我贡献的代码行数:2569行   三、 小组总共的文档数11个,我......
  • 个人贡献20211228许博文
    20211228许博文个人贡献作为组长,我明确本次团队合作任务,了解电子公文传输系统任务分配,确保每个组员分领到适合的任务。我主要负责1.数据库设计2.完成了前端的构建3.帮助组员完成项目环境配置这个项目也是由我将每个人的成果汇总到一起的,可以说是十分了解此项目。代码总行数......
  • 兰馨五棵松20211110个人贡献
    我完成的工作:主要负责前端设计,参与了部分数据库整合和文本编写。我们小组的相关代码链接:https://gitee.com/an-jiran/dzgwxt/tree/master/(撰写代码时未统计代码行数)我们小组总共发布14篇博客,我贡献了其中5篇,相关链接如下:https://www.cnblogs.com/lanxin5kesong/p/17780874.ht......
  • 电子公文系统冲刺第六天
    1.活动图片 2.燃尽图3.项目进展强化密钥保护和访问控制机制强化访问控制功能,包括角色和权限管理添加电子公文审批流程功能进行国密算法在文件存储和传输中的功能测试和调试开发用户管理功能的日志记录和审计功能4.今日问题系统性能不佳,响应时间较长;可能的内存泄漏或......
  • 电子公文系统冲刺第七天
    1.活动图片2.燃尽图3.今日完成任务完成安全系统的部署和交付完成系统的部署和交付完成密钥管理模块的部署和交付完成国密算法系统的部署和交付4.项目的发布说明新功能:电子公文系统本版本新增了协作编辑功能,允许多个用户同时对同一份文档进行编辑和协作。用户可以实时查......
  • 电子公文系统冲刺第五天
    1.活动图片 2.燃尽图 3.项目进展开展密钥管理模块的性能测试和优化进行身份认证和访问控制功能的测试和调试实现电子公文的查看和编辑功能实现国密算法sm4在文件加密中的应用完善用户管理功能,包括重置密码和账户锁定4.今日问题发现许多bug,但无法找到根本原因;可能出......
  • 电子公文传输系统-个人贡献
    我完成的工作主要负责后端编写和实验报告整合,参与了部分前端编写、数据库整合、文本撰写和功能整合。我们小组的相关代码链接https://gitee.com/an-jiran/dzgwxt/tree/master/(撰写代码时未统计代码行数)我们小组总共发布14篇博客,我贡献了其中6篇,相关链接如下:https://www.cnbl......
  • 公文传输系统代码
    `packagecom.fq.entity;importcom.baomidou.mybatisplus.annotation.IdType;importcom.baomidou.mybatisplus.annotation.TableField;importcom.baomidou.mybatisplus.annotation.TableId;importlombok.Data;@DatapublicclassGw{@TableId(value="id&quo......
  • 电子公文传输系统——个人贡献
    我完成的工作:主要负责后端编写,参与了部分前端编写和文本编写。我们小组的相关代码链接:https://gitee.com/an-jiran/dzgwxt/tree/master/(撰写代码时未统计代码行数)我们小组总共发布14篇博客,我贡献了其中6篇,相关链接如下:https://www.cnblogs.com/lanxin5kesong/p/17780874.htm......