- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE \* MERGEFORMAT
PAGE \* MERGEFORMAT9
Web课程设计报告
班级新闻网站
学院:计算机学院
班级:通信工程2013 1班
学号:3130601020
姓名:汪伟
2015年1月8日
目录
一、实例说明3
二、开发过程3
数据库设计3
配置Web.config文件4
三、模块设计说明4
前台显示页面设计4
后台管理模块设计6
后台登陆界面6
后台首页 7
新闻添加界面7
新闻管理界面8
新闻搜索和删除界面8
新闻编辑界面 9
【实例说明】
新闻发布系统由后台管理和前台新闻浏览两部分组成。其中,后台管理对新闻作了详细的分类,并为管理员提供添加,修改以及删除功能,前台显示新闻信息,并提供查询新闻详细信息的功能。
本网站实现的具体功能如下:
1、通过网页浏览各类信息。
2、新闻分类显示相关信息。
3、提供站内新闻全面搜索。
4为后台管理提供管理入口。
5后台编辑各类新闻,并管理新闻信息。
其中,前台运行结果如图1所示。
图1
【开发过程】
1、数据库设计
本例采用SQL Server 2008数据库系统。在该系统中新建了一个数据库,将其命名为news,在该数据库内新建了两个数据表,分别为用户信息表(admin)和新闻信息表(news)。
创建用户信息表用于保存管理员的基本信息,admin数据表的结构如下表所示。
字段名称
类型
长度
是否为空
描述
id
int
4
否
主键(自动编号)
name
varchar
20
否
用户姓名
password
varchar
50
否
用户密码
创建新闻信息表用来保存新闻的基本信息,news的结构如下表所示。
字段名称
类型
长度
是否为空
描述
id
int
4
否
主键(自动编号)
title
varchar
50
否
新闻标题
paths
varchar
50
是
新闻图片
content
text
16
否
新闻内容
style
varchar
50
否
新闻类别
author
varchar
50
否
新闻编辑
issuedate
datetime
8
否
新闻发布时间
2、配置Web.config文件
在Web.config文件中主要配置连接数据库的字符串,在配置文件中设置的好处是可以省略在其他页面重新编写连接数据库的字符串。
【模块设计说明】
1、前台显示页面设计
新闻显示页面(newList.aspx)是该Web程序的起始页,主要功能是用来显示各个新闻的标题和类别,并设有站内查询功能。
在显示时设有分页功能,当新闻内容较多时,会自动分页,分别单击“下一页”、“上一页”、“第一页”、“最后一页”或在文本框中输入某一页码,再单击“go”按钮,会跳转到指定页面。运行效果如图2所示。
图2
当点击某一新闻标题则会跳转到新闻详细信息信息页面(showNews.aspx),运行结果如图3所示。
图3
当用户要查看特定新闻时,通过在前台页面的搜索去输入关键信息,然后单击“站内搜索”按钮,搜索相关信息。其运行结果如图4所示。
图4
点击主页会回到新闻显示页面(newsList.aspx)。
在前台显示界面(newsList.aspx/search.aspx/showNews.aspx)都有进入后台管理的管理入口。运行结果如图5所示。
newsList.aspx:
search.aspx:
showNews.aspx:
图5
2、后台管理模块设计
(1)后台登陆界面(Login.aspx)
新闻显示的所有前台页面底部都设有进入后台登陆页面的“后台管理”入口,后台登陆界面中使用了验证码技术,可以防止用户使用非法手段恶意登陆本站后台,运行结果如图6所示。
图6
(2)后台首页(AdminIndex.aspx)
点击后台登陆界面的“登陆”按钮,如果用户为合法用户,就跳转到后台首页,否则就弹窗提示错误。运行结果如图7所示。
图7
(3)新闻添加界面(Add.aspx)
用户进入图7所示的后台管理界面首页时,点击“添加”按钮都会进入图8所示的新闻添加界面。在新闻添加界面,点击“添加”按钮可以添加新闻类别、标题、图片、内容、作者及发布时间到数据库中新闻信息表(news)内。其中添加图片时点击FileUpLoad控件的“浏览”按钮,将弹出导航对话框,用户可以通过对话框选择新闻照片,或在ileUpLoad控件的文本框中直接输入文件名称,单击“显示”按钮将图片上传到服务器上,并显示在Image控件中,在保存到服务器之前,还要判断是否选择文件,文件类型是否为图片。运行结果如图8所示。
图8
(4)新闻管理界面(list.aspx)
点击后台首页或是新闻发布页面左侧的“管理”按钮,会进入新闻管理界面,在该页面可以
您可能关注的文档
- (房地产项目市场调研)课程设计指导书.docx
- 《Excel在财务中的应用课程设计》-实训大纲.docx
- 《财税天下》课程设计.docx
- CIGRE基准模型对于高压直流输电的控制.docx
- C课程设计-实验报告.docx
- C语言万年历课程设计报告书.docx
- 参考资料-QQ登录界面因果图法设计测试用例.docx
- 地下课程设计.docx
- 风力发电机组监测与控制课程设计说明书.docx
- 工程监理工作质量考核办法永康溪心项目).docx
- 深度解析(2026)《ISO 22002-12025食品安全前提方案—第1部分:食品制造》.pptx
- 深度解析(2026)《ISO 22002-52025食品安全前提方案—第5部分:运输和储存》.pptx
- 深度解析(2026)《ISO 22002-42025 食品安全前提方案 — 第4部分:食品包装制造》.pptx
- 徒步活动策划方案.doc
- 深度解析(2026)《ISO 22002-62025食品安全前提方案—第6部分:饲料及动物食品生产》.pptx
- 2026年新版郯城期末真题卷.doc
- 深度解析(2026)《ISO 22476-72012岩土工程勘察与测试 — 现场测试 — 第7部分:钻孔千斤顶试验》.pptx
- 深度解析(2026)《ISO 22090-22014 船舶与海洋技术 — 航向传送装置(THD) — 第2部分:地磁原理》.pptx
- 深度解析(2026)《ISO 23584-22012 光学和光子学 — 参考字典规范 — 第 2 部分:类与特性定义》:构建智能制造数据基石的专家视角与未来展望.pptx
- 深度解析(2026)《ISO 22932-92025 Mining — Vocabulary — Part 9 Drainage》:构建未来矿山“水脉”治理与可持续发展的新语言体系.pptx
最近下载
- 公安机关刑事案件办案流程全解析.pptx VIP
- 默纳克7000学习资料.pdf VIP
- 大学PLC课程设计 -自动旋转检测的PLC控制.docx VIP
- 图解《汉字演变五百例1—100》 .pdf VIP
- 2025农产品产地冷链集配中心建设规范.docx VIP
- 乐高-拼砌说明书71808, 凯的火系元素机甲, LEGO® NINJAGO®.pdf VIP
- 北京市东城区2022~2023八年级初二上学期期末数学试卷+答案.pdf VIP
- 国开(电大)《文论专题》形考作业1-4参考答案.pdf VIP
- 2023年临床营养支持理论考试试题及答案 .pdf VIP
- FXN3C型4400马力交流传动货运内燃机车介绍.pptx VIP
原创力文档


文档评论(0)