目录
一、实验主题 1
二、实验设计 1
三、软件实现 3
1. Flask 3
2. Electron 3
四、软件 demo 4
五、实验总结 10
暨南大学本科实验报告专用纸(附页) 11
附录: 11
主要功能的源代码清单: 11
1、登录界面: login.html: 11
2 、 更 新 功 能 : blueprint.py(部分): 12
3 、 查 询 功 能 : blueprint.py(部分): 15
4 、 报 表 功 能 : blueprint.py(部分): 15
一、实验主题
本实验旨在开发出带 GUI 的期刊管理系统,系统记录和检索各种期刊信息,可生成统计报表用于期刊信息的统计。期刊的初始数据集来源于 2008 年中国百种杰出学术期刊,所有数据存放于关系型数据库 MySQL 中。期刊信息可包含:期刊名称,英文刊名,CN,ISSN,主编, 主办单位,地址,邮编,电话,传真,电子信箱,出版周期,创刊时间。为了更好地管理数据和查阅数据,使用系统需要账号登陆,账号分为管理员级别和普通用户级别。管理员可对期刊进行任何操作;普通用户只能查阅期刊信息,打印报表等。
二、实验设计
1.设计思路
A.ER 图设计
浏览 2008 年中国百种杰出学术期刊后,得出以下结论:
1.电话,传真,电子信箱是可以为空的。
2.主编,主办单位与期刊是多对多关系。
3.期刊和电子信箱是一对多关系。
创刊时间大于 1800 年