酷文首页  
站内搜索:
网站地图 | RSS订阅 | 收藏本站
经济论文
证券金融
工商管理
会计审计
法学论文
医药论文
社会论文
教育论文
计算机论文
艺术论文
哲学论文
财政税收
财务管理
公共管理
理学论文
政治论文
文学论文
工学论文
文化论文
实用文档
应用文
自考成考
演讲稿
法律文书
子栏目导行↓
网站赞助商↓
本类热点↓
本类更新↓
热门标签↓
网摘收藏↓

基于Web的学校新闻发布系统

作者:不详
来源:网络
点击:
载入中...
加入时间:2007-03-26
字体大小:[  ]


  二、项目背景

  HTML作为一种样式语言,随着Internet上信息量的增多和交互性的加强使HTML显得越来越难以胜任的情况之下,在ASP编程语言高度发展的形式下,我们开始了对新闻发布系统的开发。

  三、开发环境

  1.硬件条件
  服务器两台,一台为数据库服务器,一台为Web服务器;客户端计算机若干;网络通讯设备,主要包括交换机、网卡、集线器、MODEM 等。

  2.系统平台
  采用Browser/Server体系结构,服务器端采用Microsoft Windows NT4.0作为网络操作系统,Web服务器软件采用IIS3.0(Internet Information Server)。客户端软件,包括单机操作系统和浏览器软件,分别选用Windows 2000和Internet Explorer,数据库系统采用Microsoft Access有利于方便操作。

  3.开发工具
  基于Web的系统开发工具应使开发者使用各种各样的技术来创建动态的Web应用程序,并且应是一个可视化的工具。我们采用了DreamweaverMX进行开发,它是用来快速创建数据驱动Web应用程序的基于团队的开发环境,支持ASP,以ODBC连接数据库,脚本语言为简单易学的JavaScript或VBScript。

  4.运行需求
  正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据完好无损,对数据的精确度、时间特性、适应性等都有一定要求,要求系统运行时能够保证正确性、可靠性、高效性、完整性、易使用性、可维护性、可测试性、复用性、安全保密性、可移植性、互联性。

  第四章  结构设计

  一、数据库的搭建
  数据只有用数据库来管理才能有自动化管理的可能。数据的结构将影响整个管理机制的应用,而且一但建立以后要修改常会出现麻烦。所以一开始就要仔细慎重地搭建一个完整而合理的结构。Microsoft Access数据库相对其它的数据库来说要简单容易操作些,本新闻发布系统中的数据库文件就是Access类型的数据库,数据库中共有十九张表如图4.1.1



图4.1.1系统数据库

以下是本系统与数据库建立连接的ASP源代码
<%
On Error Resume Next
set rs=server.createobject("adodb.recordset")
set conn=server.createobject("adodb.connection")
DBPath = Server.MapPath("newsxp.asa")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath
%>

二、数据字典

本系统的数据字典如下表4.2.1和表4.2.2所示

字段名 名称 类型
用户名 Username char
用户密码 Password char
权限 Oskey bool
登陆IP LoginIP bool
登陆时间 LoginTime date
退出时间 LogoutTime date
登陆次数 LoginTimes integer
标题 Title char
内容 Content char
作者 Author char
时间 2005-7-5 15:08:18AndTime date
状态 IsChecked bool
大类编号 BigClassID integer
大类管理员 BigClassMaster char
大类数目 BigClassView integer
大类类型 BigClassType bool
大类名称 BigClassName char
最大显示数 MaxList integer
最大新闻显示数 MaxNewsList integer
最大焦点新闻显示数 MaxFocusNewsList integer
最大热点新闻显示数 MaxGoodNewsList integer
最大文本显示数 MaxTxtList integer
最大图片显示数 MaxImgList integer
显示天数 In2005-7-5 15:08:18 integer
图片路径 ImgPath char
网站名称 WebName char
网站地址 WebUrl char
网站标题 WebTitle char
管理员邮箱 AdminEmail char
上传标记 UploadFlag integer
开站日期 Start2005-7-5 15:08:18 date

表4.2.1

字段名 名称 类型
新闻编号 NewsID integer
小类名称 SmallClassName char
专题名称 SpecialName char
标题 Title char
会员名称 UserName char
录入时间 UpdateTime date
附件路径 Filepath char
相关新闻 About char
点击次数 Click integer
热点选项 Hot bool
推荐新闻 Goodnews bool
焦点新闻 FocusNews bool
固顶选项 OnTop bool
小类类型数 SmallClassType integer
小类名称 SmallClassName char
小类管理员 SmallClassMaster char
专题名称 SpecialName char
会员名称 UserName char
电子邮箱 Email char
说明 Sign char
性别 Sex bool
注册时间 Add2005-7-5 15:08:18 date
登陆次数 Logins integer
用户积分 UserPoint integer
阅读新闻数 ReadNews integer
发表新闻数 SendNews integer
通讯号码 Oicq integer
会员等级 UserLevel char
开始经验值 LevelPoint integer
今天新闻显示数 today integer
最高显示数 total integer
昨天新闻显示数 yesterday integer
本月新闻显示数 month integer
上月新闻显示数 bmonth integer
日期 date date
记录时间 inputdate date

表4.2.2

  三、功能模块图



  第五章  功能设计

  一、前台新闻显示
 
  可以根据网站的需要,进行各种方式的插入,自动更新.如显示栏目导航,显示某栏目的最新N条新闻等. 使用新闻文章管理系统制作动态网页时,可在需要的地方插入相应的代码,即可以多种形式显示新闻 文章的栏目或内容。例如:

  一级栏目列表、二级栏目列表、栏目导航列表、某一栏目的最新新闻(文章)显示条数、某一栏目的热门文章可任意调整。该系统也可经后继开发,使之生成JS代码,在一个主机上维护新闻文章,在其他静态网页中插入代码后显示相应的新闻文章。

  二、后台管理
1. 新闻栏目管理:增加,修改,删除一级,二级新闻文章栏目。
2.新闻文章添加:按不同栏目添加新闻文章、支持文本、HTM格式或源代码显示、支持图片上传和附件上传。
3.新闻文章删除:删除旧的文章。
4.新闻文章删除:在后台管理系统中上传一些文章、上传图片等、在前台查询这些文章。转贴于 酷文网-论文下载中心 http://www.coolwen.net


共6页: 上一页 [1] 2 [3] [4] [5] [6] 下一页

网摘收藏:
 -> 在百度中搜索:基于Web的学校新闻发布系统
 -> 在Google中搜索:基于Web的学校新闻发布系统
免责声明 | 关于我们 | 广告联系 | 友情链接 | 网站地图 | 共同合作
免费论文 毕业论文 毕业论文范文 酷文网(www.coolwen.net) 版权所有 coolwen.net 2007,All Rights Reserved
E-mail:hui_love#tom.com(为防止垃圾邮件请把#换成@) 点击这里给我发消息 点击这里给我发消息
湘ICP备07003917号