第1页共28页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共28页第19章新闻发布系统教学要求学会分析设计一个较复杂的新闻发布系统学会制作较复杂的动态新闻页学会设计动态新闻的管理模块领会GoToRelatedPage的用法能够综合应用Ultradev4设计一个较复杂的网站19
1分析新闻发布系统分两大功能模块:供所有用户查看的动态新闻显示模块和只供管理员进行管理新闻及相关内容的新闻管理模块,也就是用户界面和管理界面
1用户界面分析用户界面所包含的文件news
jsp该页是查看新闻的主页面
包括新闻类别、新闻标题等内容
如图所示的是制作好的news
jsp页在浏览器中的样子
动态新闻页more
jsp该页用来显示所有新闻内容
jsp有一个【更多新闻】链接,该链接就是指向该页的
ShowNews
jsp该页用来显示新闻具体内容
jsp中的新闻标题就是链接到该页的
Buttom
htm和head
htm这两个页是供news
jsp和more
jsp嵌入用的,这样可以达到定制用户界面的页首和页尾的功能
相关数据表表tNewsSubjectID表tNewsSubject用来存储新闻类别
表中的每条记录有两个字段:fSubjectName字段,用来保存新闻类别;fSubjectID字段,用来保存标记新闻类别的标号,这个标号在表中是惟一的
表tNews用来存储新闻的具体内容
表中字段fNewsID保存的是每条记录的编号,这个编号惟一标识一条新闻
字段fTopic保存着新闻标题,字段fContent保存着新闻的具体内容,字段fDate保存着录入新闻时的日期,字段fAuthor保存着新闻的作者,字段fKeyWords保存着查找新闻的所需要的关键字,字段fSubjectID保存着标记新闻类别的标号,这