校园新闻发布系统网站的建设
邹继强
物理与电子信息学院 电子信息科学与技术专业 学号:090524040
指导教师:杨数强
摘要:本篇论文介绍的是学校网站的一个子系统,具有很好的外部接口,能够很好的配合站点的其它子系统服务于网站的新闻发布。本文详细讲解了利用Microsoft Visual Studio 2010、SQL数据库等软件工具制作“基于WEB的新闻发布系统”的过程。该系统是一个基于新闻发布和内容管理的全站管理系统,主要实现对新闻的发布,模拟了一般新闻媒介的发布的过程。通过测试表明,本系统运行稳定流畅,能高效完成新闻发布,新闻浏览,新闻管理,用户管理等工作。
关键词:新闻;Microsoft;SQL;WEB;
The construction of campus web site news release system
Zou Ji-qiang
College of Physics and Electronic Information Electronic information science and technology
No:090524040 Tutor: Yang Shu-qiang
Abstract: School web site are introduced in this paper a subsystem, has the very good external interface, can good cooperate with site of the other subsystems in the service of website's news release. In detail the use of Microsoft Visual Studio 2010, such as SQL database software tools to produce process of \"news system based on WEB\". The system is a total management system based on news publishing and content management; Main implementation of news release, simulates the general news media release process. Through test, this system runs smoothly, can efficiently complete press release, news browsing, news management, user management, etc. Key words: news; Microsoft; SQL; WEB;
1
目 录
摘要: ········································································································································ 1 1 引言 ········································································································································ 4 2 新闻发布系统概述 ················································································································ 4 2.1 新闻发布系统背景 ············································································································· 4 2.2 新闻发布系结构 ················································································································· 5 3 校园新闻系统的分析 ············································································································ 6 3.1 需求分析 ····························································································································· 6 3.2 系统功能模块划分 ············································································································· 6 3.3 系统流程分析 ····················································································································· 8 4 校园新闻发布系统设计与实现 ···························································································· 9 4.1 数据库设计 ························································································································· 9 4.1.1 数据库需求分析 ·············································································································· 9 4.1.2 数据库创建 ······················································································································ 9 4.1.3 数据库连接 ···················································································································· 11 4.1.4 数据库操作 ···················································································································· 11 4.2 目录与模块设计 ··············································································································· 11 4.2.1 目录结构 ························································································································ 11 4.2.2 新闻首页设计 ················································································································ 12 4.2.3 用户登陆模块设计 ········································································································ 13 4.2.4 用户注册模块设计 ········································································································ 14 4.2.5 用户管理模块设计 ········································································································ 14 4.2.6 新闻发布模块设计 ········································································································ 15 4.2.7 新闻管理模块设计 ········································································································ 17 4.2.8 新闻搜索模块设计 ········································································································ 17 4.2.9 用户评论模块设计 ········································································································ 18 5 发布与调试 ·························································································································· 19 5.1 网站发布 ··························································································································· 19 5.2 服务器配置 ······················································································································· 20
2
5.3 网站测试 ··························································································································· 20 5.3.1 性能测试 ························································································································ 20 5.3.2 安全性测试 ···················································································································· 21 5.3.3 基本测试 ························································································································ 21 5.3.4 网站优化测试 ················································································································ 21 6 总结 ······································································································································ 21 参考文献 ·································································································································· 22
3
1 引言
新闻发布系统又叫做内容管理系统,是一个基于新闻和内容管理的全站管理系统,新闻系统是基于B/S模式的WEBMIS系统,本系统可以将杂乱无章的信息(包括文字,图片和影音)经过组织,合理有序地呈现在大家面前.当今社会是一个信息化的社会,新闻作为信息的一部分有着信息量大,类别繁多,形式多样的特点,新闻系统的概念就此提出.新闻系统的提出使电视不再是唯一的新闻媒体,从此以后网络也充当了一个重要的新闻媒介的功能.
手工制作发布的网页信息不但无法检索堆积如山的信息,而且每次更新内容并上传的时候都会使服务中断,导致用户无法访问而使形象和服务大打折扣。网站信息管理系统的出现大大减轻了网站更新维护的工作量,通过网络数据库的引用,将网站的更新维护工作简化到只需录入文字和上传图片,从而使网站的更新速度大大缩短,在某些专门的网上新闻站点,如新浪的新闻中心等,新闻的更新速度已经缩短到五分钟一更新,从而大大加快了信息的传播速度,也吸引了更多的长期用户群,时时保持网站的活动力和影响力。本系统的信息管理系统主要是实现对信息内容的浏览和添加管理。
2 新闻发布系统概述
2.1 新闻发布系统背景
随着计算机技术的发展,网络技术对我们生活和工作显得月来越重要,特别是现在信息高度发达的今天,人们对最新信息的需求和发布迫切的需要及时性。而动态交互式网页刚好提供了这些功能,本系统就是一个能够在网上实现新闻的网上多用户发布,多栏目管理,实时的进行行为统计和记录的网上交互系统。
新闻发布系统,广泛应用于大型专业网站、网站、企业网站等几乎所有的网站上,是将新闻、信息栏目和业界动态等信息集中起来发布、管理、查询等的一种网站应用程序。无论企业网站管理人员身处何地,只要能够上网就能对网站信息进行更新及维护。所有的操作可以通过浏览器完成,不需要掌握其他应用软件,用户不需培训。人寿保险公司也离不开这样的管理。
用信息化手段改造传统产业,提高工作效率已是不可争辩的事实。那么,本系统管理信息系统主要解决的就是企事业单位领导们所关心的人、资源、信息和业务等方面的管理问题。当今时代的两个显著特点就是世界经济一体化和以计算机为代表的信息技术
4
的快速发展。一个组织要在激烈的竞争中保持优势和不断发展,必须对迅速变化的环境灵敏地做出有效地反应。信息管理系统的应用能够提供这种有效的决策支持。 2.2 新闻发布系结构
本新闻系统使用的是Browser/Server结构。
基于WEB的新闻发布系统的特点就是利用Browser/Server(B/S)结构,实现新闻的在线发布、添加、修改、删除等功能。这种系统的优势在于系统简单、功能强大、扩展能力良好以及能够方便的跨地域操作等性能。
Client/Server(C/S)模式与Browser/Server模式是现在比较流行的两种数据库应用模式。单独应用哪一种模式都将受其自身弱点的。Client/Server模式主要是在以局域网为基础的环境下展开应用的,它受到地域的。而Brower/Server模式通过Internet进行通信,可以不受地域的,但是它不能够进行联机事物处理,并且在处理大量数据的情况下,速度较慢。从目前的开发技术来看,Browser端作为信息收集源,特别是大量的数据录入工作还不能完全取代Client端的用户界面。在这方面,Client端的各种开发工具的功能更加强大也更加灵活。
本系统使用的ASP即Active Server Pages:“动态服务器网页” 技术。执行结果都是标准的HTML格式,而且这些程序是在网络服务端中执行,使用一般的浏览器(如IE 或Netscape)都可以正确地获得ASP的“执行”结果,并且将这ASP执行的结果直接在浏览器中“浏览”。
ASP是服务器端的脚本执行环境,可用来产生和执行动态的高性能的WEB服务器程序。
当用户使用浏览器请求ASP主页时,WEB服务器响应,调用ASP引擎来执行ASP文件,并解释其中的脚本语言(JScript 或VBScript),通过ODBC连接数据库,由数据库访问组件ADO(ActiveX Data Objects)完成数据库操作,最后ASP生成包含有数据查询结果的HTML主页返回用户端显示。
本系统运用此模式和技术实现了新闻系统的基本功能。通过用户和服务器之间的交互,完整的展现了新闻发布流程,以及现在网站所使用的技术。
5
3 校园新闻系统的分析
3.1 需求分析
一个功能基本完善的新闻发布管理系统应是完全控件式的页面布局 ,使得新闻的录人工作更简便。对新闻的录入 、修改、删除等操作 ,都将立即在主页的对应栏目显示出来,实现“即时发布、即时见效”。 所以至少应该具有以下的功能:
新闻查看:负责对新闻的列表、分类查看和详细信息的显示。
用户进入系统后,能够查看最近的发布的新闻,并能够选择查看某个新闻类别的所有新闻。用户单击某个新闻标题,就能够查看新闻的详细内容。
新闻查找:根据指定的条件查找新闻记录。用户登录后可以指定条件进行新闻查找。 用户评论:负责显示、增加和删除用户对某条新闻的评论信息。
用户查看新闻的同时,还能够对新闻进行评论,并且查看其余用户对这条新闻的所有评论信息。
管理员登录:负责处理管理员的登录和退出。
判断所登录的人员是否为管理员,如果不是,拒绝登录,是的话判断其权限。系统管理员登录之后,能够对新闻进行管理,包括发布、修改、删除等操作。系统超级管理员登录之后,能够对新闻和管理员的信息进行修改、删除、添加等操作。
新闻管理:完成新闻信息的列表,新闻的增加修改和删除操作。
根据管理员的权限,对系统进行管理,超级管理员只有一位,他比普通管理员具有更多的权限。
管理员信息:超级管理员在此进行增加、修改、和删除的操作 3.2 系统功能模块划分
从现在流行的新闻发布系统需求中可以想到,本系统主要需要实现6个完整的功能。包括新闻类别的管理,新闻发布及管理,新闻查看浏览,新闻查询模块,网友评论模块,系统用户管理。
根据这些功能,设计出系统的功能模块,如图2.1所示。
6
新闻发布及管理系统新闻管理新闻发布新闻查看浏览新闻查询网友评论用户管理 图2.1 系统功能模块
新闻管理主要管理新闻,包括修改删除新闻。当用户登陆了系统可以通过查询新闻来查找自己想要找到的新闻内容。网友还可以对看的新闻进行评论,在此特地做了一个评论模块管理。系统用户管理则主要是对用户的管理,主要进行添加,修改,删除用户等。
新闻发布管理系统里有这样几个部分:如果是普通用户只有新闻浏览、新闻阅读、填写评论和新闻查询的权限,通过用户的登陆判断出用户的权限,然后分配给你所拥有的功能;如果是管理员就除了上述权限外还有新闻发布和修改权限,如果是超级管理员,具有新闻录入、新闻修改和新闻删除的权限。
当新闻里面的内容有所修改那么会传回到后台数据库,实现数据库的更新。达到时时同步的功能。超级管理员不仅仅是对于新闻的修改还可以修改用户的信息等等。
新闻发布及管理系统的功能模块之间的关系如图2.3所示。
新闻类别管理通过后台系统管理,提供各种数据,以实现新闻类别的添加以及修改和删除。
本系统是使用数据库服务器支持后台的正常流畅的运行,在数据库的管理下进行新闻类别的管理。前台系统就可以通过查阅新闻看到修改过后的新闻类别。在新闻浏览中有个重要的目前很流行的模块,就是网友评论,浏览新闻的同时可以对新闻做出评论,如果是没有登陆的情况则显示匿名留言。这样就组成了新闻发布及管理系统的功能模块关系如图2.3所示:数据库介于前台后台之间,通过数据库更新数据,以实现前台和后台数据保持一致。
7
用户浏览新闻前台系统用户发布评论数据库后台系统用户信息管理新闻发布新闻管理 图2.3 新闻发布及功能
在本系统中,用户管理模块的功能比较简单。在系统初始化时,有一个默认的“超级管理员”用户Admin。Admin用户可以创建用户、修改和删除用户;管理员用户可发布和修改新闻,普通用户只能浏览新闻发表评论。用户管理功能模块的关系如图2.4所示:admin 通过登陆系统进行用户密码的修改,还可以创建新的用户。
超级管理员管理用户、管理新闻系统用户信息管理普通管理员管理新闻用户浏览新闻、评论
图2.4 用户管理功能模块
3.3 系统流程分析
本小节将对系统进行流程分析。多用户系统的工作流程都是从用户登录模块开始,对用户的身份进行认证。身份认证可以分为以下两个过程:
确认用户是否是有效的系统用户。 确定用户的类型。
第1个过程决定用户能否进入系统。第2个过程根据用户的类型决定用户的操作权
8
限,从而决定用户的工作界面。
本系统分为前台系统和后台系统两个部分。前台系统不需要进行身份认证,任何人都可以通过浏览器阅读已经发布的新闻、发表网友评论。
4 校园新闻发布系统设计与实现
4.1 数据库设计
数据库在一个信息管理系统中占有非常重要的地位,数据设计的优劣将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存取效率,保证数据完整性和一致性,从而有利于程序的实现。
设计数据库系统时应该首先充分了解系统需求的各个方面的需求,包括现有的和将来可能增加的需求。 4.1.1 数据库需求分析
需求具体体现在各种信息的提供、保存、更新和查询上,这就要求数据库结构能充分满足各种信息的输出和输入。通过收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据词典,为后面的具体设计打下基础。
在仔细分析和调查系统的基础上,针对新闻管理发布系统的需求,通过对管理新闻发布过程的内容和数据分析,设计如下所示的数据项和数据结构:
新闻信息:包括的数据项有新闻编号、新闻标题、新闻内容、新闻发布者的编号、新闻发布时间、新闻类别编号、是否有图片。
新闻评论信息:包括的数据项有新闻评论编号、评论者名称、评论时间、新闻评论内容、新闻编号。
新闻类别信息:包括的数据项有新闻类别编号、新闻类别。
用户信息:包括的数据项有用户编号、用户名、用户密码、用户的真实姓名、用户电子信箱地址、用户权限标志。
4.1.2 数据库创建
由于系统是win7,故优先安装数据库是Microsoft SQL server2008,通过SQL server management studio登陆数据库服务器,创建数据库newsDB,并创建news、comments、user、pictures四个表,如图3.1所示:
9
图3.1 数据库
其中,新闻信息表如图3.1所示,表名:news
图3.1 news表格
评论信息表如图3.2所示,表名:comments
图3.2 comments 表格
用户表如图3.3所示,表名:users
图3.3 users表格
图片表:如图3.4,表名:pictures
10
图3.4 pictures表格
4.1.3 数据库连接 代码如下:
SqlConnection cn = new
SqlConnection(\"server=192.168.1.102,1433;database=newsDB;uid=sa;pwd=sa\"); cn.Open(); 4.1.4 数据库操作 基本代码如下:
插入:INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....) 更新:UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值 删除:DELETE FROM 表名称 WHERE 列名称 = 值 选取:SELECT 列名称 FROM 表名称 4.2 目录与模块设计 4.2.1 目录结构
本设计所用软件版本是Microsoft Visual Stdio 2010 旗舰版 在设计实例时,源程序目录如图4.1:
图4.1 目录结构
11
4.2.2 新闻首页设计
首页部分截图如图4.2,共分为四块,分别是菜单、新闻内容、新闻标题及搜索栏、评论栏。每一个模块都是自动更新,所有数据都存在数据库中,从而大大避免了静态网页中的大量页面的冗余,只有一页即可展示所有新闻。该系统能根据图片数量自动加载功能,使新闻图文并茂。
图4.2 首页截图
首页流程图4.3:
开始载入数据库新闻内容载入数据库新闻菜单载入 数据库新闻相关图片载入数据库新闻相关评论等待用户输入输入判断输入类型点击登陆点击关闭点击新闻菜单或搜索跳转登陆页面结束按索引加载下条新闻
图4.3 首页程序流程
12
首页设计最关键的部分是实现数据及目录的自动加载,通过新闻ID判断要加载的新闻号,从而达到时下最流行的新闻发布方式,实现核心代码如下: 加载新闻内容:
cmdStr = \"select top(1) title,poster,postTime,contents from newsTable order by postTime DESC\"; 图片加载:
string cmdStr3 = \"select imagePath from pictures where newsID=\" + Convert.ToInt32(p); 加载Top (8)新闻目录:
string cmdStr1 = \"select top(8) title,ID from newsTable order by postTime DESC\"; 4.2.3 用户登陆模块设计
因为本系统中有些功能只有超级管理员才有权限使用,所以在进入这些网页之前,需要判断用户是否是Admin。如果是则在菜单中显示管理用户,新闻发布,新闻管理。如果是管理员,在菜单中显示用户名,新闻发布,修改新闻。如是普通用户,者只显示用户名。操作界面如图4.4。
图4.4 登陆界面
登陆流程图4.5:
开始等待用户输入输入判断输入类型注册登陆提示相应错误跳转注册页面关闭判断用户名和密码是否正确正确错误退出跳转至新闻首页,并更新登陆状态
图4.5 登陆流程
新闻登录是通过用户名为条件在数据库中选取密码,与用户密码对比,如果一致,
13
则建立对话,通过Session记录用户名和用户ID,为以后的访问权限问题服务。 登陆验证核心代码如下:
string cmdStr1 = \"select userPassword ,ID from users where userName='\" + Text1.Value+\"'\";
登陆后,页面自动重定向到首页,首页通过读取上一步的Session给于用户相应的权限,实现代码如下:
string cmdStr1 = \"select flag from users where userName='\" + (string)Session[\"UserID\"] + \"'\";
4.2.4 用户注册模块设计
用户通过用户注册模块(如图4.6)可注册新闻网用户,注册时所用用户的都按普通用户设置权限,如果想提升权限,只能同过超级管理员更改。
图4.6 注册界面
相应核心代码: SqlConnection cn = new
SqlConnection(\"server=192.168.1.102,1433;database=newsDB;uid=sa;pwd=sa\"); cn.Open();
string cmdStr = \"insert into users(userName,userPassword,flag) values('\"+Text1.Value +\"','\"+Text2.Value+ \"',1)\";//普通用户权限为1 SqlCommand Cmd = new SqlCommand(cmdStr, cn); Cmd.ExecuteNonQuery(); cn.Close();
Session[\"UserID\"] = Text1.Value; Response.Redirect(\"../Default.aspx\"); 4.2.5 用户管理模块设计
用户管理(如图4.7)只有超级管理员才能操作,本设计所用的是.net里的标控件GridView,通过相应设置,就能满足对所有用户信息的修改或删除。
14
如图4.7 用户管理模块
相应实现代码如下: 数据库操实现:
新闻发布模块(如图4.8)是整个设计的核心模块,新闻发布必须具有管理员以上权限的人员才具有的操作,同过登陆验证才能进入此页面,与以往FTP形式相比,此新闻上传操作更简洁明了,所有非电脑专业的人员也可一接触就会操作,并且具有图片上传功能,大大方便了广大新闻工作者,流程图如图4.9。 文字发布代码: SqlConnection cn = new
SqlConnection(\"server=192.168.1.102,1433;database=newsDB;uid=sa;pwd=sa\"); cn.Open();
string cmdStr0 = \"select Top(1) ID from newsTable order by postTime DESC\"; SqlCommand Cmd0 = new SqlCommand(cmdStr0, cn); SqlDataReader reader0 = Cmd0.ExecuteReader();
15
图4.8 新闻发布模块
开始等待输入判断输入类型关闭发布新闻文字存入数据库新闻图片路径保存到相应退出图片数据库跳转新闻首页 图4.9 新闻发布模块流程
reader0.Read();
int newsID = (int)reader0[0]; reader0.Close();
16
图片需将相应新闻的ID存入newsID ,以便在新闻读取时选出相应的图片,代码如下: String savePath =@\"C:\\Users\\zoujq\\Desktop\\毕业论文\\web\\image\\\"; String filename;
filename = FileUpload1.FileName; savePath += filename; FileUpload1.SaveAs(savePath);
string cmdStr1 = \"insert into pictures(newsID,imagePath) values(\" + newsID + \+ \"')\";SqlCommand Cmd1 = new SqlCommand(cmdStr1, cn); Cmd1.ExecuteNonQuery(); cn.Close();
其中的TextBox1里的内容是新闻标题,TextBox2里内容是新闻内容,Session[\"ID\"]是发布者的ID,GETDATE()是发布时间获取函数,发布完成默认是重定向到首页。 4.2.7 新闻管理模块设计
此处的新闻管理模块与用户管理模块类似,都是用GridView做的,如图4.10,代码略:
图4.10 新闻管理
4.2.8 新闻搜索模块设计
新闻搜索模块即是根据新闻标题选出相应的新闻内容,实现其来相对简单,界面如图4.11。
17
图4.11 搜索界面图
相应关键代码:
string cmdStr1 = \"select ID from newsTable where title='\" + search1.Value + \"'\"; 4.2.9 用户评论模块设计
用户评论模块是用户浏览相应新闻后给出评论,在其他用户浏览时,以前用户的评论就能跟随新闻一起显示出来,便于其他用户浏览或评论,如图4.12。
如图4.12 评论界面
显示评论代码: try {
string cmdStr2 = \"select conments from comments where newsID=\" + Convert.ToInt32(p); SqlCommand Cmd2 = new SqlCommand(cmdStr2, cn); SqlDataReader reader2 = Cmd2.ExecuteReader(); string stem1 = \"\"; while (reader2.Read()) {
stem1 += Convert.ToString(reader2[0]) + \"\\n\" + \"\\n\"; }
TextBox2.Text = stem1; reader2.Close(); } catch
18
{
发表评论是根据新闻ID,将相应新闻ID存入表comments列newsID中,其实现代码如下: }
SqlConnection cn = new
SqlConnection(\"server=192.168.1.102,1433;database=newsDB;uid=sa;pwd=sa\"); cn.Open();
string cmdStr = \"insert into comments(posterID,posterTime,conments,newsID) values('\" + Session[\"ID\"] + \"',GETDATE(),'\" + TextBox3.Text + \"',\"+ Convert.ToInt32(p)+\")\"; SqlCommand Cmd = new SqlCommand(cmdStr, cn); Cmd.ExecuteNonQuery(); cn.Close();
5 发布与调试
5.1 网站发布
Visual Studio2010生产网页很方便,只需点击“生成”,再点击“生成网站”并点击发布,将网站发布到相应的位置即可,如图5.1:
19
图5.1 网站发布位置图
5.2 服务器配置
本系统使用了Microsoft的IIS 7.0作为系统服务器。如果使用的是Windows2000以上版本的操作系统,那么添加IIS7.0服务器非常简单,只需要打开“控制面板”里面的“添加/删除程序”选项,然后选择“添加/删除Windows组件”,最后选中弹出对话框“Intern信息服务(IIS)选项”,按照系统的提示进行安装既可。安装完后可打开IIS服务设置属性,其中如果有需要,还可重定向Default Web Site首页,如下图界面,点击“高级“如图5.2。
图5.2 网页重定向
5.3 网站测试 5.3.1 性能测试
连接速度测试。用户连接到电子商务网的速度与上网方式有关,他们或许是电话拨号,或是宽带上网。
负载测试。负载测试是在某一负载级别下,检测电子商务系统的实际性能。 也就是能允许多少个用户同时在线,可以通过相应的软件在一台客户机上模拟多个用户来测试负载。
压力测试。压力测试是测试系统的和故障恢复能力,也就是测试电子商务系统
20
会不会崩溃。 5.3.2 安全性测试
它需要对网站的安全性(服务器安全,脚本安全),可能有的漏洞测试,攻击性测试,错误性测试。对电子商务的客户服务器应用程序、数据、服务器、网络、防火墙等进行测试,用相对应的软件进行测试。 5.3.3 基本测试
包括色彩的搭配,连接的正确性,导航的方便和正确,CSS应用的统一性。 5.3.4 网站优化测试
好的网站是看它是否经过搜索引擎优化了,网站的架构、网页的栏目与静态情况等。
6 总结
经过三个多月的努力,毕业设计和论文终于做完了,在此期间有过很多失败和快乐的心情,学习到了许多以前没有学好的知识。此次网上新闻发布系统设计和实现,使我学习和使用了ASP。学习并实践了网页制作、Web服务器安装、网络数据库操作、程序设计等多种实用技术,成功设计出一个功能基本齐全的新闻发布系统系统。由亲身体验软件设计、开发的过程,个人觉得收获颇丰。
目前网站的制作技术与要求,都已经告别了因特网初期网站制作的“幼稚”期,随着各类网站的迅速增加与浏览者需求的提高,无不要求网站从立意,策划,页面设计到后台程序的全面提高。无论是个人网站还是企业网站都必须被要求从浏览者角度出发,最大限度的满足用户的要求,这也是以后各类网站发展竞争的真正实质所在。
在这次毕业设计完成过程中让我看到了现代科技在生活中的重要地位,技术在不断的日新月异。也让我看到了自己知识的欠缺,我会在今后的生活中努力学习,不断的充实自己。
21
参考文献
[1] 张正礼. ASP.NET 4.0从入门到精通[M]. 清华大学出版社, 2011: 85-90
[2] 佳图文化. ASP动态网站开发案例教程[M]. 北京希望电子出版社, 2012: 120-130 [3] 孟凡奇, 陈庆平, 吕伟. ASP程序设计基础[M]. 上海交通大学出版社, 2002:45-90 [4] 顼宇峰. ASP +Access典型网站建设案例[M]. 清华大学出版社, 2002: 56-70 [5] 明日科技. ASP程序开发范例[M]. 人民邮电出版社, 2002: 12-16
[6] 明日科技. ASP 数据库系统开发案例精选[M]. 人民邮电出版社, 2002: 48-79 [7] 于鹏. VBScript/ASP 网页设计语言教程[M]. 电子工业出版社, 2004: -98 [8] 刘好增. ASP动态网站开发实践教程[M]. 清华大学出版社, 2002: 6-120
[9] 龙马工作室. ASP + Access网站开发实例精讲[M]. 人民邮电出版社, 2004: 100-112 [10] 尚俊杰, 秦卫中. 网络程序设计:ASP案例教程[M]. 清华大学出版社, 2002: 156-160 [11] 赵松涛. ASP动态网站开发实录[M]. 电子工业出版社, 2005: 182-186 [12] 丛书编委会. ASP动态网页编程[M]. 清华大学出版社, 2004: 120-123
[13] 郭瑞军, 李杰, 初晓.ASP数据库开发实例精粹[M]. 电子工业出版社, 2004: 210-220 [14] 薛小龙. ASP典型系统实战与解析[M]. 电子工业出版社, 2002: -92 [15] 张海蕃. 软件工程导论[M]. 清华大学出版社, 2004: 40-45
22
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- hids.cn 版权所有 赣ICP备2024042780号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务