简单新闻系统.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
简单新闻系统

简单新闻系统 设计并实现一个基于WEB的简单系统系统,用户通过本系统,可以分类浏览新闻。管理员通过注册、登录系统,可以发布新闻、编辑和删除新闻。具体功能要求如下: 说明: (1)工程名为miniNews; (2)完成后将工程打包为miniNews_学号_姓名.rar,提交。注意:打包时,对miniNews文件夹进行打包,解压结果必须含有miniNews目录,miniNews目录结构见图“miniNews系统的结构”所示。 (3)提供的miniNews工程中,ConSql.cs类给出了数据库连接字符串,相应Web.Config文件中给出数据库连接的配置节点。 (4)提供的miniNews工程中,提供了实现新闻数据库news.mdf,其中新闻功能数据表newsView、新闻分类数据表newsType和用户功能数据表UserInfo的结构如表所示(同时提供的数据可供测试用)。 (5)提供的miniNews工程中,UserInfoST.cs定义了用户功能数据表对应的实体类,newsViewST.cs定义了留言功能数据表对应的实体类。 图miniNews工程的结构 表1:新闻功能数据表NewsView的结构 字段名 字段类型 说明 NewsID int 新闻的ID(主键,自增长),即新闻编号 TypeID int 新闻的类型ID(外键) NewsTitle Nvarchar(50) 新闻标题 NewsAuthor Nvarchar(20) 发布人 NewsContent Nvarchar(Max) 新闻内容 NewsTime DateTime 新闻时间 表2:新闻类型数据表NewsType的结构 字段名 字段类型 说明 TypeID int 新闻类型的ID(主键,自增长),即新闻编号 Title Nvarchar(50) 新闻分类 Memo Nvarchar(200) 分类描述 表3:用户注册功能数据表UserInfo 的结构 字段名 字段类型 说明 UserID Nvarchar(20) 用户的ID(主键) Name Nvarchar(20) 留言人昵称 Password Nvarchar(20) 用户的密码 Mail Nvarchar(20) 用户的Email 实现功能: 1、Web窗体 Register.aspx,实现用户注册的功能。界面设计如下图所示: 要求:(1)登录名和密码以及昵称不能为空 (2)密码和确认密码必须一致 (3)Email格式必须符合Email地址格式 (4)若登录名在数据库中已经存在,提示“该用户名已经注册”错误 (4)使用校验汇总控件显示错误消息 (5)注册成功,将用户信息写入数据库,同时在lblMessage标签中显示“恭喜你,注册成功!去登录吧!”。 (6)单击“登录”,跳转到Login.aspx页面。 2、Web窗体login.aspx,实现用户登录的功能。界面设计如下图所示: 要求:(1)登录名和密码不能为空 (2)数据库中不存在用户名和密码匹配的用户,提示出错信息“用户名或密码错误!” (3)将登录成功的用户名写入Session中,并跳转到Default.aspx页面 3、Web窗体Default.aspx,实现显示新闻、链接到发布新闻、查看新闻详细信息等功能,设计界面如图所示。 运行界面如下图所示: 要求:(1)使用GridView控件或其他控件显示新闻信息,分别显示新闻编号、新闻标题、发布者,发布时间。 (2)点击“发表留言”,跳转到newsAdd.aspx页面。 (3)点击详细,跳转到newsDetail.aspx页面显示选中新闻的详细信息。 4、Web窗体newsDetail.aspx,实现显示新闻具体信息、链接到default页面等功能,运行界面如图所示。 要求:(1)分别显示新闻编号、发布者、新闻内容、发布时间。 (2)点击返回,跳转到default.aspx页面显示所有新闻。 5、Web窗体NewsAdd.aspx,实现发布新闻信息,设计界面如图所示。 运行界面如下图所示: 要求:(1) 匿名用户不能发布新闻,只有登录后用户可以发布 (2)“提交”将登录用户输入的新闻内容写入数据库,新闻发布成功跳转到default.aspx页面 (3) “重置”按钮将用户输入内容清空。 11级网络《WEB程序设计》 综合设计-新闻系统 Page 2 of 6

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档