基于ASP文化交流平台设计
关键词:MIS;ASP;Access;网站开发
摘 要
在Internet飞速发展的今天,互联网成为人们快速获取、发布信息的重要渠道,它在人们学习、工作、生活等各个方面发挥着重要的作用。Internet上获取、发布信息主要是通过网站来实现的。因此网站建设在Internet应用上的地位显而易见,它已倍受人们的重视。
华夏文化交流平台包括两个模块:文章管理系统和留言板。其中文章管理系统包括文章浏览、网站公告浏览、后台登录、公告添加、文章管理、帐号管理等子模块。留言板包括发布留言、观看留言、后台管理等子模块。另外主页面提供本网站的一个宏观样式,并让各模块与之配合联系,就构成了一个完整的网站系统。
4 系统数据库设计
4.1 数据库需求分析
需求分析是在于要弄清用户对开发的数据库应用系统的确切要求。ACCESS数据库设计的第一步是明确数据库的目的和如何使用。也就是说需要从数据库中得到哪些信息。明确目的之后,就可以确定您需要保存哪些主题的信息(表),以及每个主题需要保存哪些信息(表中字段)。要设计一个有效的数据库,必须用系统工程的观点来考虑问题。在系统分析阶段,设计者和用户双方要密切合作,共同收集和分析数据管理中信息的内容和用户对处理的要求。用户的需求具体体现在各种信息的提供,保存,更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据,数据结构处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。针对华夏文化交流平台的需求,通过对交流平台的内容和数据流程分析,设计如下面所示的数据项和数据结构:
1. 文章管理系统使用的数据库:
● 文章管理员信息表
属性:文章管理员编号, 文章管理员帐号,文章管理员密码
主键:文章管理员编号
● 用户表
属性:用户编号,用户帐号,用户密码
主键:用户编号
● 文章栏目表
属性:栏目编号,栏目名称。
主键:栏目编号
● 文章表,
属性:文章编号,文章标题,文章内容,发表日期,所属栏目,访问次数,文章发布者的帐号。
主键:文章编号
● 网站公告信息表,
属性:公告编号,公告内容。
主键:公告编号
2. 留言板使用的数据库:
● 留言板管理员信息表
属性:留言板管理员编号, 留言板管理员帐号,留言板管理员密码,主页名称,主页地址,每页显示的留言数,最大留言数,网名,OICQ号码,邮箱,说明文字
主键:管理员编号
● 留言板公告表
属性:公告编号, 公告标题,公告内容,发布时间
主键:公告编号
● 留言信息表
属性:留言编号, 留言者的名字,留言者的邮箱,留言者的QQ号码,留言者头像文件的路径,表示留言者心情的图像文件的路径,留言者所在城市,留言者的主页地址,留言主题,留言内容,留言者的ip地址,发表留言的时间,回复的内容,回复的时间,留言是否为悄悄话。
目 录
1 引言 1
1.1 课题背景和研究意义 1
1.2 课题的研究内容 1
1.3 开发工具的选用及简介 1
1.3.1 ASP技术简介 1
1.3.2 SQL语句介绍 2
1.3.3 B/S模式 3
2 需求分析 4
2.1 网站功能模块分析 4
2.2 文章管理系统分析 4
2.3 留言板分析 5
3 总体设计 6
3.1 网站总体设计 6
3.2 主页设计 7
4 系统数据库设计 8
4.1 数据库需求分析 8
4.2 数据库表设计 9
5 系统实现 12
5.1 文章管理系统 12
5.2 留言板 19
结 论 21
参考文献 21
致 谢 22