本文以实现一个文档管理系统为目标,从环境搭建到编码实现全过程讲述。
本项目开发工具使用idea(或eclipse),数据库为mysql,也可以转换为SQL server。
本项目结构为JavaBean Servlet MVC,未使用SSH(Struts+Spring+Hibernate) SSM(Spring+SpringMVC+MyBatis) SpringBoot,这三种框架也可以制作
开发环境使用最新版jdk和tomcat,使用了My97DatePicker作为前端日期时间选择工具
本系统利用现在比较广泛的JAVA+mysql数据库的架构实现的,进行系统分析,为将来进一步的实施打下一个坚实的技术基础。本系统将投入到实际的试运行之中,进行测试,如果测试满意的话,将进行平台的完善开发,从而实现信息化,规范化,系统化,网络化的平台,具有较好的适应性和推广性。
此系统遵旨在于为文档管理提供平台,系统分为两种权限:管理员和前台用户。实现用户快速搜索、浏览、下载、上传各种文档资源。
总的来说,本网站的开发拟定在初步开发的时候,能完成一些文档信息最主要最基本的功能,同时,会将数据库合理设计,以便后期的拓展与维护,从而能不断完善。
表5 wendang文档
字段名称 |
自动增长 |
字段大小 |
字段类型 |
说明 |
id |
- |
4 |
int |
- |
title |
- |
255 |
varchar |
标题 |
url |
- |
255 |
varchar |
图片 |
address |
- |
255 |
varchar |
附件 |
linkman |
- |
255 |
varchar |
歌手 |
content |
- |
255 |
varchar |
内容 |
addtime |
- |
255 |
varchar |
日期 |
flag |
- |
255 |
varchar |
标志 |
type |
- |
4 |
int |
类型 |
erwei |
- |
255 |
varchar |
图片 |
userid |
- |
255 |
varchar |
用户Id |