电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

新闻网站 asp net课程设计报告

27页
  • 卖家[上传人]:第***
  • 文档编号:78872765
  • 上传时间:2019-02-15
  • 文档格式:PDF
  • 文档大小:1.30MB
  • / 27 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、河南中医药大学计算机科学与技术课程设计 1 河南中医学院 ASP.NET 课程设计报告 所在院系:所在院系:信息技术学院信息技术学院 专业年级:专业年级:20132013 级级计算机科学与技术计算机科学与技术 完成学生:完成学生:20131801062013180106曽涛曽涛 指导教师:指导教师: 曹曹莉莉 河南中医药大学计算机科学与技术课程设计 2 ASP.NET 课程设计报告课程设计报告-新闻网站新闻网站 目录目录 1.需求分析3 1.1 网站功能分析:3 1.2 前台显示.3 1.2.1 新闻主页3 1.2.2 新闻分类栏目页4 1.2.3 新闻内容页4 1.2.4 会员注册/登录页4 2.总体设计5 2.1 新闻网站的数据库设计.5 2.2 数据库操作的简化方案.5 2.3 后台页面的设计.6 2.4 前台页面的设计.6 3.详细设计7 3.1 数据库设计.7 3.1.1Admin 表.7 3.1.2AdminGrader 表7 3.1.3FriendLink 表.8 3.1.4News 表.8 3.1.5Newcategroy 表8 3.1.6UserInfo 表9 3.1

      2、.7UserLogin 表. 9 3.1.8UserReview 表 9 3.2 后台管理页面详情.10 3.3 前台页面详情.11 4.代码编写13 4.1 创建的 SqlHelper 类.13 5.网站测试22 6.报告总结与收获25 河南中医药大学计算机科学与技术课程设计 3 1.需求分析需求分析 1.1 网站功能分析: 新闻网站的功能包括后台新闻的录入,编辑,审核,新闻的发布,用 户名的注册,最新消息显示在网页顶端等,网站会员的管理,系统管 理员的管理等功能;前台的新闻浏览,会员的注册登录,以及对新闻的 评论等功能. 1.2 前台显示前台显示 前台的页面显示部分,一般有3 页组成,及新闻主页.新闻栏目页和 新闻内容页.新闻主页用于显示新闻列表,这样有利于浏览者选择感兴 趣的新闻,新闻栏目页帮助浏览者查找某类新闻,内容页用于显示某个 单条新闻. 1.2.1 新闻主页新闻主页 (1)显示所有新闻分类 (2)按新闻分类显示其下最新几条新闻 (3)显示最新的前几条新闻 (4)显示最热门的前几条新闻 (5)网站友情链接 (6)登录.注册链接 (7)后台管理链接 河南中医药大学计算机科学与

      3、技术课程设计 4 1.2.2 新闻分类栏目页新闻分类栏目页 (1)按新闻分类显示其下的所有新闻 (2)显示最新的前几条新闻 (3)显示最热门的前几条新闻 1.2.3 新闻内容页新闻内容页 (1)显示新闻的详细内容 (2)显示该新闻的网友评论,设置为登录会员可以评论 (3)显示最新的前几条新闻 1.2.4 会员注册会员注册/登录页登录页 当浏览者想要了解更多的新闻或者参加评论时, 他需要注册才能 实现这些功能。读者在前台注册以后,管理员可以看到其信息,可以 看是否符合要求,如不可以的话可以不同意。在登录的时候,需要正 确的输入验证码才可以。 河南中医药大学计算机科学与技术课程设计 5 2.总体设计总体设计 2.1 新闻网站的数据库设计新闻网站的数据库设计 数据库(newsDB) 新闻分类表 新闻表 会 员 表 会 员 登 记 表 会 员 评 论 表 管 理 员 表 管 理 员 级 别 表 友 情 连 接 表 2.2 数据库操作的简化方案数据库操作的简化方案 (1) 配置 web.config 河南中医药大学计算机科学与技术课程设计 6 2.3 后台页面的设计后台页面的设计 后台页面 后台

      4、主页模板页 后台登录页 后台管理员的添加/编辑 新闻页添加/编辑 2.4 前台页面的设计前台页面的设计 前台页面 前台新闻模板页 新闻首页 新闻内容页 新闻栏目页 河南中医药大学计算机科学与技术课程设计 7 3.详细设计详细设计 3.1 数据库设计数据库设计 3.1.1Admin 表表 3.1.2AdminGrader 表表 河南中医药大学计算机科学与技术课程设计 8 3.1.3FriendLink 表表 3.1.4News 表表 3.1.5Newcategroy 表表 河南中医药大学计算机科学与技术课程设计 9 3.1.6UserInfo 表表 3.1.7UserLogin 表表 3.1.8UserReview 表表 河南中医药大学计算机科学与技术课程设计 10 3.2 后台管理页面详情后台管理页面详情 河南中医药大学计算机科学与技术课程设计 11 河南中医药大学计算机科学与技术课程设计 12 3.3 前台页面详情前台页面详情 河南中医药大学计算机科学与技术课程设计 13 河南中医药大学计算机科学与技术课程设计 14 4.代码编写代码编写 4.1 创建的创建的 SqlHelper 类

      5、类 public static int GetExecuteNonQuery(string sqlStr, params SqlParameter values) OpenConnection(); cmd.CommandType = CommandType.Text; cmd.CommandText = sqlStr; cmd.Parameters.AddRange(values);/添加参数集 int result = cmd.ExecuteNonQuery(); CloseConnection(); cmd.Parameters.Clear(); return result; public static object GetExecuteScalar(string sqlStr) OpenConnection(); cmd.CommandType = CommandType.Text; cmd.CommandText = sqlStr; object result = cmd.ExecuteScalar();/执行SQL语句 CloseConnection(); return r

      6、esult;/返回获得的单个值 public static object GetExecuteScalar(string sqlStr, params SqlParameter values) OpenConnection(); cmd.CommandType = CommandType.Text; cmd.CommandText = sqlStr; cmd.Parameters.Clear(); cmd.Parameters.AddRange(values); object result = cmd.ExecuteScalar(); CloseConnection(); cmd.Parameters.Clear(); return result; public static SqlDataReader GetExecuteReader(string sqlStr) OpenConnection(); cmd.CommandType = CommandType.Text; 河南中医药大学计算机科学与技术课程设计 15 cmd.CommandText = sqlStr; SqlDataR

      7、eader reader = cmd.ExecuteReader(); /这里不能关闭连接CloseConnection(),要在调用中关闭 return reader; public static SqlDataReader GetDataReader(string sqlStr, params SqlParameter values) OpenConnection(); cmd.CommandType = CommandType.Text; cmd.CommandText = sqlStr; cmd.Parameters.AddRange(values); SqlDataReader reader = cmd.ExecuteReader(); /这里不能关闭连接CloseConnection(),要在调用中关闭 cmd.Parameters.Clear(); return reader; public static DataSet GetDataSet(string sqlStr) SqlDataAdapter da = new SqlDataAdapter(); OpenConn

      8、ection(); cmd.CommandType = CommandType.Text; cmd.CommandText = sqlStr; da.SelectCommand = cmd; DataSet ds = new DataSet(); da.Fill(ds); CloseConnection(); return ds;/返回DataSet对象 public static DataSet GetDataSet(string sqlStr, params SqlParameter values) SqlDataAdapter da = new SqlDataAdapter(); OpenConnection(); cmd.CommandType = CommandType.Text; cmd.CommandText = sqlStr; cmd.Parameters.AddRange(values); da.SelectCommand = cmd; DataSet ds = new DataSet(); da.Fill(ds); CloseConnection(); cmd.Pa

      9、rameters.Clear(); return ds;/返回DataSet对象 public static DataSet GetDataSet(string sqlStr, string tableName) 河南中医药大学计算机科学与技术课程设计 16 SqlDataAdapter da = new SqlDataAdapter(); OpenConnection(); cmd.CommandType = CommandType.Text; cmd.CommandText = sqlStr; da.SelectCommand = cmd; DataSet ds = new DataSet(); da.Fill(ds, tableName); CloseConnection(); return ds;/返回DataSet对象 public static DataTable GetDataTable(String sqlStr) OpenConnection(); cmd.CommandType = CommandType.Text; cmd.CommandText = sqlStr; DataTable dt = new DataTable();/创建一个数据表dt SqlDataAdapter da = new SqlDataAdapter(cmd);/定义并初始化数据适配器 da.Fill(dt);/将数据适配器中的数据填充到数据集dt中 CloseConnection(); return dt; public static DataTable GetDataTable(string sqlStr, params SqlParameter values) OpenConnection(); cmd.CommandType = CommandType.Text; cmd.CommandText = sqlStr; cmd.Parameters.AddRange(values); DataSet ds = new DataSet(); SqlDataAdapter da = new SqlDataAdapter(cmd); da.Fill(d

      《新闻网站 asp net课程设计报告》由会员第***分享,可在线阅读,更多相关《新闻网站 asp net课程设计报告》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.