首页 校园网新闻管理系统

校园网新闻管理系统

举报
开通vip

校园网新闻管理系统校园网新闻管理系统 题 目: 校园网新闻管理系统 年级专业: 网络技术 学生姓名: xxx 指导教师: xxx xx学院毕业设计(论文) 摘 要 校园网新闻管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要。本系统简要介绍了校园网新闻管理系统的概述、分析与设计、数据库分析与设计、详细设计及系统。本系统主要包括学院概况、新闻中心、教育教学、团学风采、系部设置、招生就业、思政党建、科研督导、后勒服务、后台管理这几个模块,每个模块都能显示相应的学院新闻,后台管理实现的是对校园网新...

校园网新闻管理系统
校园网新闻管理系统 题 目: 校园网新闻管理系统 年级专业: 网络技术 学生姓名: xxx 指导教师: xxx xx学院毕业设计(论文) 摘 要 校园网新闻管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要。本系统简要介绍了校园网新闻管理系统的概述、分析与设计、数据库分析与设计、详细设计及系统。本系统主要包括学院概况、新闻中心、教育教学、团学风采、系部设置、招生就业、思政党建、科研督导、后勒服务、后台管理这几个模块,每个模块都能显示相应的学院新闻,后台管理实现的是对校园网新闻的管理,其基本功能有添加、编辑、更新、删除新闻,以及用户的管理,整个系统的目标是提供一个方便、安全、功能全面的网络操作平台,使管理者更加方便和快捷的录入、修改、更新学校的新闻,这大大地减轻了管理者的工作负担。 本系统使用Microsoft Visual studio 2005, Microsoft SQL sever作为开发工具。 关键词: ASP.net;SQL Server;校园网新闻管理 哈尔滨工业大学华德应用技术学院毕业设计(论文) Abstract CampusNetinformation management system is an inseparable part of the educational units; the content of school and managers are crucial. this system with a brief introduction CampusNet the overview of the management system, analysis and design, the database analysis and design and detailed design and system. this system includes the survey, the centre, education teaching and learning, a glimpse of the settings, admission to employment and party building, and to supervise the scientific research, The management of the modules, were each module shows the institute accordingly, the management of the administration to CampusNet its basic function is to add, edit and update, delete, and user management, the whole system aims to provide a convenient, security and comprehensive network operating platform,Make ceos more convenient and fast typing, revised and updated school and this greatly reduced the burden on management work. the system using microsoft visual studio 2005 , microsoft sql sever as a development tool. Keywords : asp. netthe ; sql server ;CampusNet the management I 哈尔滨工业大学华德应用技术学院毕业设计(论文) 目 录 第一章 校园网新闻管理系统概述…………………………………………………………1 第二章 校园网新闻管理系统的系统分析与设计„„„„„„„„„„„„„„„„2 2.1 系统需求分析…………………………………………………………………2 2.2.1 系统总体功能分析……………………………………………………2 2.2.2 系统具体功能分析……………………………………………………2 2.3 系统功能模块设计……………………………………………………………3 2.3.1 学院首页………………………………………………………………4 2.3.2 学院概况………………………………………………………………4 2.3.3 新闻中心………………………………………………………………4 2.3.4 教育教学………………………………………………………………4 2.3.5 团学风采………………………………………………………………4 2.3.6 系部设置………………………………………………………………4 2.3.7 招生就业………………………………………………………………4 2.3.8 思政党建………………………………………………………………4 2.3.9 科研督导………………………………………………………………4 2.3.10 后勒服务…………………………………………………………….5 2.3.11 后台管理…………„„„„„„„„„„„„„„„„„„„.5 第三章 校园网新闻管理系统数据库分析与设计„„„„„„„„„„„„„„„„6 3.1 数据库需求分析………………………………………………………………6 3.2 数据库逻辑结构设计…………………………………………………………6 第四章 应用技术介绍„„„„„„„„„„„„„„„„„„„„„„„„„„„8 4.1 Visual Studio 2005…………………………………………………………8 4.2 Microsoft SQL Server………………………………………………………8 第五章 校园网新闻管理系统详细设计„„„„„„„„„„„„„„„„„„„.10 5.1 数据库分析与设计………………………………………………………….10 5.2 数据库详细设计…………………………………………………………….10 II 哈尔滨工业大学华德应用技术学院毕业设计(论文) 5.2.1 建立数据库………………………………………………………….10 5.2.2 建立表……………………………………………………………….12 5.3 系统网页详细设计„„„„„„„„„„„„„„„„„„„„„„.13 5.3.1 网站首页…………………………………………………………….13 5.3.2 学院概况…………………………………………………………….15 5.3.3 新闻中心……………………………………………………………15 5.3.4 教育教学……………………………………………………………16 5.3.5 团学风采……………………………………………………………16 5.3.6 系部设置……………………………………………………………16 5.3.7 招生就业……………………………………………………………16 5.3.8 思政党建……………………………………………………………16 5.3.9 科研督导……………………………………………………………16 5.3.10 后勒服务………………………………………………………….16 5.3.11 后台管理………………………………………………………….16 5.3.11.1 登录成功后管理主界面………………………………19 5.3.11.2 添加新闻主界面………………………………………20 5.3.11.3 分类管理………………………………………………21 5.3.11.4 用户管理………………„„„„„„„„„„„„22 结束语.................................................................23 致 谢.................................................................24 参考文献...............................................................25 III 哈尔滨工业大学华德应用技术学院毕业设计(论文) 第一章 校园网新闻管理系统概述 当今社会已进入信息时代,信息技术已渗透到社会生活的各个领域。特别是各行业管理领域,智能化信息处理已是提高效率、 规范 编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载 管理的最有效的途径。 校园网新闻管理系统是基于 WEB 应用的校园网管理应用平台,将为学校构建信息化教学平台提供解决 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 ,能提供学校信息化管理的灵活性,使学生、教师、访问者之间能快速、及时地了解我们整个学院的相关信息,能够在网上进行沟通,全面实现校园网新闻发布等,是学校实施信息化教育的强力支撑。 校园网新闻没管理系统充分的将学校的信息、新闻能及时的发布到网上。 用户根据学校的实际情况来设置自己学校的所有信息,以及设置学校的管理机构,根据不同的机构确定不同的管理角色,来分配系统的增加、修改、删除新闻的操作权限,可以结合学校的实际应用需求任意进行动态的权限分配,全面构建信息化校园,从而构建出学校自身适用的数字神经系统。 正是基于以上特点,开发一个方便学校将新闻发布到网上,展示学院的特色很有必要。通过本系统,可以实现登录,用户信息管理,系部新闻,校园网的信息发布等等。能够满足学校简单的信息发布及后台管理功能。整个系统的目标是提供一个方便、安全、功能全面的网络性成绩操作平台。 1 哈尔滨工业大学华德应用技术学院毕业设计(论文) 第二章 校园网新闻管理系统的系统分析与设计 2.1系统需求分析 在21世纪的科技时代,科学技术突飞猛进,信息社会的高科技时代,商品经济化的高效益,计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系 作为21世纪的大学,要想更好的发展,必须要用以信息化技术做铺垫,愈来愈密切, 在现代的大学校园里,利用网络技术发布信息,加强相互之间的交流与沟通起到很大的作用。该校园网管理系统是以C#+SQL数据库,其系统功能在内部IIS服务器上运行。系统管理员只需通过简单的操作就可以实现校园网的信息发布与管理。 2.2.1系统总体功能分析 校园网新闻管理系统是对各校园网的新闻发布,主要包括学院首页、学院概况、新闻中心、教育教学、团学风采、系部设置、招生就业、思政党建、科研督导、后勒服务、后台管理这几个方面的功能,以实现对校园信息的发布。 2.2.2 系统具体功能分析 (1)学院首页 首页网页主要包括:头部包括首页、学院简介、教育教学、团学风采、招生就业、系部设置、后台管理几个页面的链接;利用DataGrid显示各类新闻和最新通知。能够展示整个校园的文化。 (2)学院概况: 学院概况页面包括:通过这张页面能够让读者更客观的了解我院。 (3)新闻中心 从后台数据库里提取各条新闻,将其在前台页面中显示出来; (4)教育教学 教育教学网页包括:从后台数据库里提取教育教学新闻,将其在前台页面中显示出来; (5)团学风采 团学风采网页包括:从后台数据库里提取学院团委的新闻,将其在前台页面中显示出来; 2 哈尔滨工业大学华德应用技术学院毕业设计(论文) (6)系部设置 系部设置网页包括:全学院的系部简介。 (7)招生就业 招生就业网页包括:从后台数据库里提取招生就业的新闻,将其在前台页面中显示出来; (8)思政党建 思政党建网页包括:从后台数据库里提取思政党建的新闻,将其在前台页面中显示出来; (9)科研督导 科研督导网页包括:从后台数据库里提取科研督导的新闻,将其在前台页面中显示出来; (10)后勒服务 后勒服务网页包括:从后台数据库里提取后勒服务的新闻,将其在前台页面中显示出来; (11)后台管理: 后台管理网页包括:实现后台的登陆界面、添加新闻、新闻的管理包括修改、删除,分类管理的编辑、修改、删除,用户管理的编辑、修改、删除,退出管理。 2.3系统功能模块设计 从功能描述的内容来看,本系统可以实现登录,用户信息管理,新闻管理,校园网的信息发布等等。能够满足学校简单的信息发布及后台管理功能。根据这些功能,设计出系统的功能模块,如图2.1所示: 校园网新闻管理系统 添加新闻 新闻管理 教 团系 招思科后学 学 新 学 分类管理 院 院 闻 育 学部 生政研勒用户管理 首 概 中 教 风设 就党督服管理 页 况 心 学 采置 业 建 导 务 退出管理 管理 图2.1 系统功能模块图 3 哈尔滨工业大学华德应用技术学院毕业设计(论文) 2.3.1学院首页 包括学院首页、学院概况、新闻中心、教育教学、团学风采、系部设置、招生就业、 思政党建、科研督导、后勒服务、后台管理几个页面的链接;利用DataGrid显示理 工新闻和最新通知,展示整个校园的文化。 2.3.2学院概况 通过这学院概况页面能够让读者更客观的了解我院。 2.3.3新闻中心 从后台数据库里提取各条新闻,将其在前台页面中显示出来。 2.3.4 教育教学 从后台数据库里提取教育教学新闻,将其在前台页面中显示出来。 2.3.5 团学风采 从后台数据库里提取团学风采新闻,将其在前台页面中显示出来。 2.3.6 系部设置 系部设置网页包括:全学院的系部简介。 2.3.7 招生就业 显示从数据库里取出来的关于招生就业的新闻。 2.3.8 思政党建 4 哈尔滨工业大学华德应用技术学院毕业设计(论文) 从后台数据库里提取思政党建新闻,将其在前台页面中显示出来。 2.3.9 科研督导 从后台数据库里提取科研督导新闻,将其在前台页面中显示出来。 2.3.10 后勒服务 从后台数据库里提取后勒服务新闻,将其在前台页面中显示出来。 2.3.11 后台管理 实现后台的登陆界面、添加新闻、新闻的管理包括修改、删除,分类管理的编辑、 分类的编辑、修改和删除; 修改、删除,用户管理的编辑、修改、删除,退出管理; 5 哈尔滨工业大学华德应用技术学院毕业设计(论文) 第三章 校园网新闻管理系统数据库分析与设计 3.1数据库需求分析 根据数据 流程 快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计 ,可以列出以下管理系统所需的数据项和数据结构: 登录表(login):用户名、密码、身份标识; , 用户 , 新闻类表(class):分类编号,分类名称; , 新闻列表(news):自动编号,标题,内容,分类编号,更新时间,作者; , 评论列表(review):自动编号,新闻编号,回复标题,内容,作者; 3.2数据库逻辑结构设计 数据库总共需要4数据表的数据支持,用户登录表(login)、新闻类表(class)、 新闻列表(news)、评论列表(review),下面分别介绍这些表的结构: (1) 用户登录表(login) 用来保存用户的基本信息,结构图如表3.1所示: 字段名 数据类型及长度 是否可空 userID int(4) 否 username varchar(20) 是 userpwd varchar(20) 是 useridentity varchar(20) 是 表3.1 (2) 新闻类表(class) 用来存新闻的类别,结构如表3.2所示: 6 哈尔滨工业大学华德应用技术学院毕业设计(论文) 字段名 数据类型及长度 是否可空 classID int(4) 否 classname nvarchar(20) 是 表3.2 (3) 新闻列表(news) 用来存放新闻的记录,结构如表3.3所示: 字段名 数据类型及长度 是否可空 newsID int(4) 否 title nvarchar(50) 是 content nvarchar(4000) 是 classID int(4) 是 updatetime datetime(8) 是 author nvarchar(20) 是 表3.3 (4) 评论列表(review) 用来存放评论的记录,结构如表3.4所示: 字段名 数据类型及长度 是否可空 reviewsID int(4) 否 newsID int(4) 是 reviewtitle nvarchar(50) 是 content nvarchar(300) 是 author nvarchar(50) 是 表3.4 7 哈尔滨工业大学华德应用技术学院毕业设计(论文) 第四章 应用技术介绍 4.1 Visual Studio 2005 Visual Studio.NET是.NET平台下最为强大的开发工具,无论是软件服务商,还是企业应用程序的部署与发布,Visual Studio.NET都可以提供近乎完美的解决方案。Visual Studio.NET提供了包括设计、编码、编译调试、数据库联接操作等基本功能和基于开放架构的服务器组件开发平台、企业开发工具和应用程序重新发布工具以及性能评测报告等高级功能。 4.2 Microsoft SQL Server SQL(Structured Query Language),意思为结构化查询语言,是一种介于关系代数与关系演算之间的结构化查询语言。它的主要功能就是同各种数据库建立联系,进行沟通。ANSI(美国国家标准协会)规定SQL是关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据、从数据库中提取数据等。 SQL语言之所以能够为用户和业界所接受,并成为国际标准,是因为它是一个综合的、功能极强同时又简捷易学的语言。SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,主要特点包括: 1) 综合统一 非关系模型的数据语言一般都分为模式数据定义语言(模式DDL)、外模式数据定义语言(外模式DDL)、与数据存储有关的描述语言(DSDL)及数据操纵语言(DML),分别用于定义模式、外模式、内模式和进行数据的存取与处置。当拥护数据库投入运行后,如果需要修改模式,必须停止现有的数据库的运行,转储数据,修改模式并编译后再重装数据库,十分麻烦。 SQL语言则集数据定义语言DDL、数据操纵语言DML、数据控制语言DCL的功 8 哈尔滨工业大学华德应用技术学院毕业设计(论文) 能于一体,语言风格统一,可以独立完成数据库生命周期中的全部活动,包括定义关系模式、建立数据库、插入数据、查询、更新、维护、数据库重构、数据库安全性控制等一系列操作要求,这就为数据库应用系统的开发提供了良好的环境。用户在数据库系统投入运行后,还可根据需要随时地逐步地修改模式,切并不影响数据库的运行,从而使系统具有良好的可扩展性。 2) 高度非过程化 非关系数据模型的数据操纵语言是面向过程的语言,用其完成某项请求必须指定存 ,取路径。而用SQL语言进行数据操作,只要提出“做什么”,而无须指明“怎么做” 因此无须了解存取路径,存取路径的选择以及SQL语言句的操作过程由系统自动完成。这不但大大减轻了用户负担,而且有利于提高数据独立性。 3) 面向集合的操作方式 非关系数据模型采用的是面向记录的操作方式,操作对象是一条记录。而SQL语言采用集合操作方式,不仅操作对象、查找结果可以是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组的集合。 4) 以同一种语法结构提供两种使用方式 SQL语言既是自含式语言,又是嵌入式语言。作为自含式语言,他能够独立地用于联机交互的使用方式,用户何以在终端键盘上直接键入SQL命令对数据库进行操作;作为嵌入式语言,SQL语句能够嵌入到高级语言中,供程序员设计。 5) 语言简捷,易学易用 SQL语言功能极强,但由于设计巧妙,语言十分简捷,完成核心功能只用了9个动词,SQL语言接近英语口语,因此容易学习,容易使用。程序时使用。而在两种不同的使用方式下,SQL语言的语法结构基本上是一致的。 9 哈尔滨工业大学华德应用技术学院毕业设计(论文) 第五章 校园网新闻管理系统详细设计 5.1数据库分析与设计 数据库是管理大量的,持久的,可靠的,共享的数据工具,其内部的数据是高度结构化的,大体上可以分成数据库和数据库管理系统两个方面: (1)数据库:即数据库系统中的物理数据部分。这些数据可以是文本文件,图像文件,声音文件,多媒体文件等,这些文件依据一定的规则存放在计算机的外部存储器中。 (2)数据库管理系统(DBMS):即数据库系统中用于进行数据操作与管理的部分。该部分往往是一个功能强大的程序集合,能够完成存储数据,检索数据,删除数据,控制用户访问等功能。 如果进一步解析数据库系统内部各个数据项之间关系,还可以从模型的角度来分析数据库系统,即层次模型,网状模型和关系模型。 5.2数据库详细设计 所有的操作都是基于数据库的,所以先介绍数据库的具体设计过程。 数据库的设计包括两个组成部分:逻辑设计和物理设计。逻辑数据库设计包括使用数据库组件(如表和约束)为业务需求和数据建模,而无须考虑如何或在哪里物理存储这些数据。物理数据库设计包括将逻辑设计映射到物理媒体上、利用可用的硬件和软件功能使得尽可能快地对数据进行物理访问和维护,还包括生成索引。在数据库应用程序开发的早期阶段正确设计数据库、使其为业务需求建模并利用硬件和软件功能很重要。 5.2.1建立数据库 数据库是存放数据的地方,它是一个逻辑的概念,数据库依赖于数据库设备而存在,一个数据库可以跨越多个数据库设备,而不管这些设备存放在哪里,这些设备可以分布在不同硬盘上,甚至可以分布在不同的机器上。 (1) 打开企业管理器,依次展开Microsoft SQL Servers、SQL Server组和 (local)(Windows NT)。选择“数据库”文件夹,在上面右击鼠标,在弹出的 10 哈尔滨工业大学华德应用技术学院毕业设计(论文) 快捷菜单上选择“新建数据库”命令,如图5.1所示: 图5.1数据库 (2)此时,会打开“数据库属性”对话框。在“名称”文本框中输入新建数据库的名字“login”。 (3)单击“数据文件”标签,打开“数据文件”选项卡。在此选项卡中,可以设置数据文件的名称、位置及大小。数据文件默认名称为“数据库名_Data”,此次设计采用了系统默认值,即“login_Data”。 (4)单击“事务日志”标签,打开“事务日志”选项卡,该选项卡用于设置事务日志文件的名称、位置及大小。 (5)单击“确定”按钮,即可创建数据库login,如图5.2所示: 11 哈尔滨工业大学华德应用技术学院毕业设计(论文) 图5.2 5.2.2建立表 (1)打开企业管理器。 (2)展开“数据库”文件夹,再展开校园网管理系统文件夹,在“表”选项上面右击鼠标,选择“新建表”命令,打开表设计器窗口。 (3)在“列名”栏中依次输入表的字段名,并设置每个字段的数据类型、长度等属性。输入完成后的“用户登录表(login)” 如图5.3所示: 12 哈尔滨工业大学华德应用技术学院毕业设计(论文) 图5.3建立用户登录表 (4)类似以上的步骤创建其它的表。 5.3 系统网页详细设计 本系统有十一个页面组成:学院首页、学院概况、新闻中心、教育教学、团学风采、系部设置、招生就业、思政党建、科研督导、后勒服务、后台管理。后台管理包括五个子系统:新闻管理界面、添加新闻界面、分类管理界面、用户信息界面、退出管理界面。 5.3.1 网站首页 功能:包括学院首页、学院概况、新闻中心、教育教学、团学风采、系部设置、招生就业、思政党建、科研督导、后勒服务、后台管理几个页面的链接;利用DataGrid 13 哈尔滨工业大学华德应用技术学院毕业设计(论文) 显示理工新闻和最新通知,能够展示整个校园的文化,如图5.4所示: 图5.4网站首页 重要代码: 1. 首页横条是添加自定义控件,里面运用了Repeater控件,能够从数据库class表中取 出数据,源中添加重要代码如下: "> <%#DataBinder.Eval(Container.DataItem, "classname")%> 2.在程序中写入下列代码: protected void Page_Load(object sender, EventArgs e) { 14 哈尔滨工业大学华德应用技术学院毕业设计(论文) if (!IsPostBack) { SqlConnection con = DB.createconntion(); SqlDataAdapter sda = new SqlDataAdapter(); DataSet ds = new DataSet(); sda.SelectCommand = new SqlCommand("select * from class", con); sda.Fill(ds, "class"); this.Repeater1.DataSource = ds.Tables["class"]; this.Repeater1.DataBind(); DataSet ds1 = new DataSet(); sda.SelectCommand = new SqlCommand("select top 5 * from news where classID=11 order by updatetime DESC ", con); sda.Fill(ds1, "news"); this.DataGrid1.DataSource = ds1.Tables["news"]; this.DataGrid1.DataBind(); SqlDataAdapter sda1 = new SqlDataAdapter(); DataSet ds2 = new DataSet(); sda1.SelectCommand = new SqlCommand("select top 5 * from news where classID=12 order by updatetime DESC ", con); sda1.Fill(ds2, "news"); this.DataGrid2.DataSource = ds2.Tables["news"]; this.DataGrid2.DataBind(); } } 5.3.2 学院概况 学院概况页面:通过这个页面能够让读者更客观的了解我院。 5.3.3 新闻中心 功能:从后台数据库里提取各条新闻,将其在前台页面中显示出来。如图5.5所示: 15 哈尔滨工业大学华德应用技术学院毕业设计(论文) 图5.5新闻中心 其它二级页面与上类似。 5.3.11 后台管理 功能:根据用户输入的用户名和密码来判断其所输入的数据是否和数据库里的相 同。进行判断,进入后台管理。 后台的登录页面如图5.6所示: 16 哈尔滨工业大学华德应用技术学院毕业设计(论文) 图5.6后台登录界面 重要代码: “登录“按钮的代码: protected void Button1_Click(object sender, EventArgs e) { SqlConnection con = DB.createconntion(); con.Open(); if (txtusername.Text == "" && txtuserpwd.Text == "") { lblpoint.Visible = true; lblpoint.Text = "请输入用户名及密码~"; } else if (txtusername.Text == "" ) { lblpoint.Visible = true; lblpoint.Text = "请输入用户名~"; } else if (txtuserpwd.Text == "") { lblpoint.Visible = true; lblpoint.Text = "请输入密码~"; 17 哈尔滨工业大学华德应用技术学院毕业设计(论文) } else { SqlCommand cmd = new SqlCommand("select count(*) from login where username='" + txtusername.Text + "'and userpwd='" + txtuserpwd.Text + "'", con); int count = Convert.ToInt32(cmd.ExecuteScalar()); if (count > 0) { Session["name"] = this.txtusername.Text; cmd.CommandText = "select useridentity from login where username='"+txtusername.Text+"'"; Session["right"] = cmd.ExecuteScalar(); Response.Redirect("admin_left.aspx"); } else { lblpoint.Visible = true; lblpoint.Text = "登录失败,请重新登录~"; } } } “取消“按钮的代码: protected void Button1_Click1(object sender, EventArgs e) { this.txtusername.Text = ""; this.txtuserpwd.Text = ""; } 18 哈尔滨工业大学华德应用技术学院毕业设计(论文) 5.3.11.1 登录成功后管理主界面 功能介绍:实现后台的管理,能进行新闻管理及用户管理。同时,如果登录的用户的身份不是超级管理员的话,就不能进行用户管理,其按钮不可见。如图5.7所示: 图5.7后台登录成功后管理主界面 重要代码: protected void Page_Load(object sender, EventArgs e) { if (!this.IsPostBack) { name"].ToString(); this.lblusername.Text = Session[" this.lblidentity.Text = Session["right"].ToString(); if (lblidentity.Text != "超级管理员") { 19 哈尔滨工业大学华德应用技术学院毕业设计(论文) lbtnuser.Visible = false; } } } 5.3.11.2 添加新闻主界面 主要功能:实现后台对新闻的添加。如图5.8所示: 图5.8 添加新闻界面 重要代码:“添加“按钮代码: protected void Button1_Click(object sender, EventArgs e) { SqlConnection con = DB.createconntion(); con.Open(); SqlCommand cmd = new SqlCommand(" insert into news(title,author,classID,content,updatetime) values('" + txttitle.Text + "','" + txtauthor.Text + "','" + this.DropDownList1.SelectedValue + "','" + txtcontent.Text + "','" + DateTime.Now.ToString() + "')", con); cmd.ExecuteNonQuery(); con.Close(); Response.Write(""); txttitle.Text = ""; 20 哈尔滨工业大学华德应用技术学院毕业设计(论文) txtauthor.Text = ""; txtcontent.Text = ""; } 5.3.11.3 分类管理 功能:实现对校园网类别的添加。如图5.9所示: 图5.9 分类管理界面 重要代码: “编辑”的代码: protected void Button1_Click(object sender, EventArgs e) { int newID = Convert.ToInt32(Request.QueryString["newsid"].ToString()); SqlConnection con = DB.createconntion(); con.Open(); SqlCommand cmd = new SqlCommand(" update news set title='" + txttitle.Text + "',author='" + txtauthor.Text + "',content='" + txtcontent.Text 21 哈尔滨工业大学华德应用技术学院毕业设计(论文) + "',updateTime='" + DateTime.Now.ToString() + "',classID=" + this.DropDownList1.SelectedValue + " where newsID='" + newID + "' ", con); cmd.ExecuteNonQuery(); con.Close(); Label1.Text = "
新闻修改成功!

继续
"; txttitle.Text = ""; txtauthor.Text = ""; txtcontent.Text = ""; } 5.3.11.4 用户管理 主要功能:在后台对用户进行添加、修改和删除。如图5.10所示: 图5.10 用户管理界面 22 哈尔滨工业大学华德应用技术学院毕业设计(论文) 结束语 该系统使用Microsoft Visual Studio 2005作为前台开发工具,采用Microsoft SQL SERVER作为后台数据库。其功能模块主要包括用户登录模块,权限模块,新闻模块,新闻类别模块,图片上传功能,用户评价模块等。能够简单的实现新闻的发布和新闻的后台管理。 用了两周的时间,终于把这个系统做完了,其基本的功能都可以实现,虽然做的还不是很完善。在做的过程中遇到过很多的问题,幸好有指导老师和同学的帮助,真的很感谢他们。 通过这次毕业设计,还让我意识到实践的重要性。只有将理论与实践相结合,才能把知识掌握的更好。理论要付诸实践,而实践是检验真理的唯一标准。 当看到自己做完后的成果时,有那么一点点的成就感,虽然做的还不是很完善。今后我会更加努力,相信我可以做的越来越好。 23 哈尔滨工业大学华德应用技术学院毕业设计(论文) 致 谢 两周的毕业设计接近尾声了,也意味着我们即将告别这三年的大学时光。在大学阶段,我在学习上和思想上都受益非浅,这除了自身的努力外,与各位老师、同学和朋友的关心、支持和鼓励是分不开的。 这次毕业设计的完成,我要感谢我的指导老师XXX。在完成的过程中遇到的很多问题,有了他的帮助,才能够及时的发现并解决问题,在此我表示衷心感谢。同时我还要感谢在毕业设计中帮助过我的同学,谢谢他们的帮助与支持,让我更快更好的完成了这次的毕业设计。 最后,我再一次衷心的感谢他们~ 24 哈尔滨工业大学华德应用技术学院毕业设计(论文) 参考文献 [1]李正希、胡方霞、陈发吉编著.ASP.NET案例开发[M].北京:中国水利水电出版社~ 2005 李存斌编著.数据库应用技术——SQL Server 2000[M].北京:中国水利水电出版社[2] 2001 [3]许锁坤编著. ASP.NET技术基础[M].北京:高等教育出版社~2007 25 哈尔滨工业大学华德应用技术学院毕业设计(论文)
本文档为【校园网新闻管理系统】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_196623
暂无简介~
格式:doc
大小:199KB
软件:Word
页数:28
分类:工学
上传时间:2017-10-26
浏览量:34