20181301刘天宁-个人任务
一、简述你完成的工作
我在本次电子公文传输系统实验的贡献如下:
1、设计整个电子公文传输系统的流程图
2、完成数据库表的设计。
表2-1审批人信息表
字段名 |
类型 |
长度 |
说明 |
id |
Int |
4 |
审批人编号(主键) |
name |
varchar |
30 |
用户名 |
pwd |
varchar |
20 |
用户密码 |
Xingming |
varchar |
8 |
姓名 |
Sex |
varchar |
2 |
性别 |
Shenfen-id |
Int |
4 |
身份证号 |
Dz |
Int |
4 |
地址 |
说明:审批人信息表用于存放审批人的信息。
表2-2审批人评价信息表
字段名 |
类型 |
长度 |
说明 |
id |
Int |
4 |
编号(主键) |
Tgbh |
Int |
4 |
公文申请编号(外键) |
Zjbh |
Int |
4 |
审批人编号(外键) |
Zjyj |
varchar |
50 |
审批人意见 |
time |
datetime |
8 |
评价时间 |
Beizhu |
varchar |
200 |
备注 |
说明:用于存放审批人的基本信息。
表2-3注册用户信息表
字段名 |
类型 |
长度 |
说明 |
id |
Int |
4 |
用户编号(主键) |
name |
varchar |
30 |
用户名 |
pwd |
varchar |
20 |
用户密码 |
Xingming |
varchar |
8 |
姓名 |
Sex |
varchar |
2 |
性别 |
Shenfen-id |
Int |
4 |
身份证号 |
Dz |
Int |
4 |
地址 |
说明:用来存放注册用户的基本信息。
表2-4公文内容信息表
字段名 |
数据类型 |
长度 |
功能描述 |
id |
Int |
4 |
编号(主键) |
Yh-id |
Int |
4 |
用户编号(外键) |
Biaoti |
varchar |
20 |
标题 |
Zhaiyao |
varchar |
200 |
摘要 |
Gjz |
varchar |
50 |
关键字 |
time |
datetime |
8 |
公文申请时间 |
Beizhu |
varchar |
200 |
备注 |
说明:公文内容信息表用来存放公文内容的基本信息。
3、数据库模块的部分编写
最终的数据库模块图如图3-1所示:
图3-1 数据库功能模块
4、完善部分前端页面
图4-1登陆界面
图4-2管理员界面
图4-3用户管理界面
5、部分数据库编写
图5-1 数据库代码
图5-2 数据库代码
图5-3 数据库代码
图5-4 数据库代码
图5-5 数据库代码
六、负责调试申请登录、公文内容模块
登录界面
此模块主要功能是用于公文申请人登录本系统,公文申请人登录系统后,可以进行在线公文申请。如下图所示:
图1-1 首页
1.1.2 公文申请人后台
(1)公文申请人用户
公文申请人通过注册登录后,进入系统。如下图所示:
图1-2公文申请人用户
(2)程序流程
图1-3登录程序流程图
1.1.3 公文申请人公文内容信息查询
公文申请人登录后台后,可以查询自己投递的公文内容信息。如下图所示:
图1-4公文申请人公文内容信息查询
1.3.4公文内容信息管理
管理员可以在后台对等待审核的公文内容信息进行管理,也可以在线查询公文内容的基本信息情况,并能对公文内容下载,审核等。如下图所示:
图1-2公文内容信息管理
七、进行小组成果评估和编写7篇博客
我们小组基于Java的电子公文传输系统的信息化建设,运用当前流行的WEB开发技术,设计和开发一套适合常规操作的电子公文传输系统。系统采取了B/S架构设计,使用了流行的Spring容器作为系统的设计基础。开发采用了控制与表现分离的MVC模式,大大降低了系统各层之间的耦合程度。底层数据库的操作则使用Hibernate框架,避免了编写大量JDBC代码的弊端。
本系统在设计方面采用B/S模式,同时使用JSP技术进行基本页面的设计与功能实现。本系统的设计能够为电子公文传输系统提供有效的帮助,基于Java的电子公文传输系统使用J2EE技术进行开发,使用Mysql关系型数据库来存储信息,使用Myeclipse开发环境。本系统的设计实施为电子公文传输系统的运行做基础,为电子公文传输系统提供良好的条件。
编写冲刺阶段的7篇博客。
最终大致分工
二、你们小组总共的代码行数,你贡献的代码行数?相关代码链接?
1.5998
2.800
https://gitee.com/xieyi23333/electronic-official-document-transfer-system/invite_link?invite=a6f52866205afc837e76dd1d79e2bc16b4fae62c8ee54262b7993663152babc556dfb3557461df1b2f846e2b589479b3
三、你们小组总共的文档数?你贡献的文档数?相关链接?
1.一共11篇文档。
2.我贡献了其中的7篇。