诗词文化网站的设计与实现论文(2)

时间:2021-08-31

2.2 详细设计

  前台设计, 说简单些也就是属于页面设计, 而页面又是面向访问者, 即用户的, 为的就是让用户从页面获取他所需要的信息。所以对于页面设计应该尽可能使得页面简单统一, 以增强用户体验, 更方便于用户进行操作 (界面如图2) , 其中页面主要有四部分组成:分别是首页、诗词展示、给我留言和搜索。首页的主要目的就是为了使用户简单明了知道网站的用意以及最新的动态展示;诗词展示就是网站的精华所在, 通过此栏目将诗词展示出来, 可以更好地去弘扬我国的诗词文化;给我留言这个板块主要是为了增加与用户的交互, 收集用户的建议与反馈, 从而为更好发展此网站做有利的一个基点;搜索板块可以使用户快速的找到他所想到找到的诗歌, 从而节约用户的时间。

  图2

诗词文化网站的设计与实现论文

  图3:登录界面

诗词文化网站的设计与实现论文

  对于后台设计, 其主要是用于对前台数据的管理。对于用户的登录进行验证, 当用户输入自己的账号密码进行提交操作时, 由验证程序进行验证, 如果密码正确便进入诗词文化网站首页;如果账号或者密码出现错误时, 网站显示错误原因继而跳转到登录页面让用户重新输入。对于用户留言信息的管理, 管理员可以对不好的留言进行删除来维持留言板的绿色环境。

2.3 数据库设计

  目前设计数据库系统主要采用的是以逻辑数据库设计和物理数据库设计为核心的规范设计方法。其中逻辑数据库设计是根据用户要求和特定数据库管理系统的具体特点, 以数据库设计理论为依据, 设计数据库的全局逻辑结构和每个用户的局部逻辑结构。物理数据库设计是在逻辑结构确认之后, 设计数据库的存储结构及其他实现细节。

  通过对用户以及留言内容进行建表, 创建第一个数据库表user_table, 其中包含3个字段:id、username、password, 分别代表了用户名和密码, id为int型是user_table的主键, username为int型不能为空, password为字符串类型, 同样也不能为空。第二个数据库表message_board, 其中包含5个字段:m_id、m_user、m_title、m_content和m_time, 分别表示用户、标题、内容、时间和地址, m_id为int型是message_board的主键并设置其auto_increment属性使该列值自动从1增长, m_user和m_title为字符串类型不能为空, m_content也是文本串类型可以为空, m_time为timestamp类型用来保存留言时间。

上一篇:东北短诗词 下一篇:和文友诗词