web编程期末项目一

    技术2022-07-10  146

    首先,为了保存操作日志,我们需要在mysql里面创建两个表 CREATE TABLE crawl.user ( id INT UNSIGNED NOT NULL AUTO_INCREMENT, username VARCHAR(45) NOT NULL, password VARCHAR(45) NOT NULL, registertime datetime DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (id), UNIQUE KEY username_UNIQUE (username))ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE crawl.user_action ( id INT UNSIGNED NOT NULL AUTO_INCREMENT, username VARCHAR(45) NOT NULL, request_time VARCHAR(45) NOT NULL, request_method VARCHAR(20) NOT NULL, request_url VARCHAR(300) NOT NULL, status int(4), remote_addr VARCHAR(100) NOT NULL, PRIMARY KEY (id))ENGINE=InnoDB DEFAULT CHARSET=utf8; 接着,制作登录界面 【已注册的用户可以登录,未注册的用户不能登录】 (检测用户是否已经注册) (用户不存在时候的提示) (登录&注册界面展示) (实现查询词的布尔表达式) (实现分页) (效果展示) 将操作日志存入数据库 用Echarts展示数据分析图表 柱状图 饼状图 折线图 词云 —————————————— 手动分割——————————————————————————— 经过两周的研究、学习,发现自己水平还是不足以自己写出完整的代码,只好参考着老师给的示例,再添加一些自己的元素。不过来日方长,相信有一天我能够自己独立地写出一套完整的代码来。

    Processed: 0.035, SQL: 9