利用TRAE手搓一个电子报纸读报系统

听说这个软件很强大,拿来试试,果然不用自己打一个字母,全部是TRAE手搓一个电子报纸系统,主要是PHP+MYSQL实现的。只要提示词写得准,把细节告诉AI,还是能完成得不错的,顺便也把以前的数据直接用TRAE辅助实现一建导入系统中,能够正常访问。系统虽然不完美,一个文科生能搞成这样我也觉得小有成果,接下来根据需要还可以完善,感谢TRAE

系统主要功能

前台功能

  • 首页:显示最新新闻和版面信息,提供搜索功能
  • 期刊列表:显示所有期刊,支持按日期倒序排列
  • 版面页面:显示版面图片和热点链接,支持PDF下载
  • 文章详情:显示文章详细内容,支持热点链接跳转
  • 关于我们:显示网站介绍和联系方式
  • 导航功能:支持上一条/下一条导航
  • 期数列表:以日期倒序排列

后台功能

  • 登录管理:管理员登录和退出
  • 期刊管理:添加、编辑、删除期刊,字段:期数、时间、首图
  • 版面管理:添加、编辑、删除版面,版面绑定唯一期数,字段:所属期数、版面名称、图片、PDF
  • 文章管理:添加、编辑、删除文章,文章绑定唯一版面,字段:所属期数、所属版面、文章标题、作者、内容、在版面图片画框做对应热点链接
  • 管理员:超级管理员能够全部权限,编辑能够查增删改期刊、版面、文章,作者能够编辑能够查增删改文章
  • 操作日志:记录所有操作记录,包括但不限于登录IP、形式、账户、查增删改等操作记录,日志保存180天
  • 站点设置:修改系统名称信息、系统LOGO、备案号、数据库备份恢复等
  • 统计功能:显示系统统计数据
  • 文件上传:支持图片、PDF、Word等文件上传,按照日期建立子文件夹保存

系统结构

szb/
├── admin/            # 后台管理目录
│   ├── admin.php     # 管理员管理
│   ├── article.php   # 文章管理
│   ├── global.php    # 全局配置
│   ├── index.php     # 后台首页
│   ├── journal.php   # 期刊管理
│   ├── layout.php    # 版面管理
│   ├── log.php       # 操作日志
│   ├── login.php     # 登录页面
│   ├── logout.php    # 退出登录
│   ├── nav.php       # 导航菜单
│   ├── setting.php   # 站点设置
│   └── upload.php    # 文件上传
├── install/          # 安装目录
│   ├── index.php     # 安装表单
│   └── import_data.php # 数据库导入
├── uploads/          # 上传文件目录
├── backup/           # 数据库备份目录
├── config.php        # 系统配置
├── conn.php          # 数据库连接
├── index.php         # 前台首页
├── node.php          # 前台版面列表和详情页面
├── news.php          # 前台文章详情页面
├── about.php         # 前台关于我们页面
└── README.md         # 系统说明文档

前台文章页

后台截图

大屏展示截图

1 个赞