美食论坛系统设计(3)
作者:佚名; 更新时间:2014-12-05

  4.3数据库设计

  此实例中使用Access数据库,通过JDBC-ODBC桥进行数库连接,例如此数据库名为fourm.mdb,该系统中需要建立,存放相关信息。

  (1)首先创建user表,在此表里存储了包括所有用户的注册信息。

userid

文本

name

文本

password

文本

sex

文本

age

文本

phone

文本

email

文本

address

文本

rank

数字

pubnum

数字

face

文本

(2)然后创建article表,此表记录了论坛中的所有版块的所有信息

id

自动编号

authorID

数字

title

文本

content

备注

boardID

数字

reID

数字

reNum

数字

pubtime

日期/时间

feel

文本

excellent

是/否

  4.4  详细设计

  4.4.1登陆模块设计

    用户登陆模块主要根据用户登陆信息,与数据库信息成功匹配后,获得其相应的操作权限。

    打开网页,等待用户输入帐号、密码、判断用户输入信息,与后台数据库是否匹配,若不匹配,则刷新页面,等待用户重新输入。

  4.4.2用户注册模块设计

  单击登陆页面下方的“注册新用户”将进入注册页面。根据注册相关选项填写所要求填写的信息。其中会进行用户名长度和密码长度验证。如果不符合条件得从新输入。

  4.4.3用户信息修改设计

  当进入系统后,你可以单击“修改个人信息”,进行相关信息的修改。

  4.4.4浏览帖子模块设计

  当单击论坛某个版块连接时,即可以在打开的页面看到该版块帖子的主题列表,在列表中列出了帖子的作者、回复数量、浏览数量和最后恢复的时间。

  4.4.5发布帖子模块设计

  论坛作为一种信息交流的工具,少不了要发表文章,其页面和一般的表单提交差不多,只是增加了一些功能而已。为了用户的方便,在设计时有两个地方可以实现对帖子的发表,一个是在浏览帖子主题列表页面中;另一个是在浏览帖子内容页面中,信捷职称论文写作发表网,但这两个所指向的连接是同一个页面。在发表帖子时,将通过JavaBean 取得帖子数量,并保存到数据库中。

  4.4.6回复帖子模块设计

  回复帖子也是在post.jsp页面完成的。回复帖子都会在原文标题前加上“re”作为帖子标题,对帖子的回复需要获得帖子的主题id,一个帖子id 可能有零个或多个回复,这个主题id提交也是在连接中动态生成。

  4.4.7编辑帖子模块设计

  如果用户需要修改自己发表的帖子,或者对帖子不满意,那么你可以对帖子进行相应的修改。在浏览帖子页面单击“编辑”连接,既可进入编辑页面,在此可以对标题、内容和图表等信息进行修改,编辑帖子页面。

核心期刊快速发表
Copyright@2000-2030 论文期刊网 Corporation All Rights Reserved.
《中华人民共和国信息产业部》备案号:ICP备07016076号;《公安部》备案号:33010402003207
本网站专业、正规提供职称论文发表和写作指导服务,并收录了海量免费论文和数百个经国家新闻出版总署审批过的具有国内统一CN刊号与国际标准ISSN刊号的合作期刊,供诸位正确选择和阅读参考,免费论文版权归原作者所有,谨防侵权。联系邮箱:256081@163.com