第1页共23页目录第一章绪论...........................................................11.1网站选题背景.......................................................11.2本网站的开发工具及其简介..........................................11.2.1网站开发工具..................................................11.2.2开发工具的简介................................................1第二章问题定义及需求分析............................................32.1问题定义..........................................................32.2需求分析..........................................................32.2.1用例图.......................................................42.2.2类图.........................................................83.1数据库设计........................................................93.2功能设计........................................................11第四章网站界面设计...................................................154.1网站首页的设计效果..............................................15第五章网站后台主要功能模块设计......................................175.1后台登陆模块设计................................................175.1.1.后台的验证...................................................175.2管理员修改个人信息模块设计......................................185.2.1后台数据的更改...............................................18第六章系统测试......................................................206.1用户界面测试.....................................................206.2功能测试.........................................................206.3数据库测试.......................................................20总结...............................................................21致谢...............................................................22参考文献...........................................................23第1页共23页第一章绪论1.1网站选题背景借助网络平台来提高新闻管理效率,新闻类型的多样性和复杂性是网络平台急需解决的原因。一天之间全国乃至世界各地将发生不同种类的新闻题材,为了将其分类管理,并授权给不同的编辑进行处理,管理者对提交的文档能够更系统化的反馈修改意见或提交发布。不用花费大量的时间在路程上,更好的缩短时间,提高新闻的及时性。完成从制作、提交、审核、发布、归档等多个流转。传统的网站新闻管理方式有两种,一是静态HTML页面,更新信息时需要重新制作页面然后上传页面并修改相应链接,这种方式因为效率太低已不多用。二是基于ACCESS和脚本语言,将动态网页和数据库结合,通过应用程序来处理新闻,这是目前较为流行的做法。但是由于ACCESS本身的局限性使得系统有一些不可克服的缺陷。①数据库过大,一般ACCESS数据库达到50M左右时候性能会急剧下降。②网站访问频繁,经常达到100右的在线。③记录数过多,一般记录数达到10万条左右的时候性能就会急剧下降。则需要定期的删除多余的数据、压缩数据库,限制注册用户数。1.2本网站的开发工具及其简介1.2.1网站开发工具1、WINDOWSXP:本系统所采用的操作系统。2、access:系统服务器所使用的数据库。3、DREAMWEAVER:本系统制作工具。4、ASP:本系统主要编写语言。5、PHOTOSHOP:本系统前台设计工具。1.2.2开发工具的简介(1)ASP的概述ASP是ActiveServerPage的缩写,意为“活动服务器网页”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或web应用程序。(2)Access的概述Access是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用...