首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

快讯发布系统 (Asp.net 三层架构 )

2013-01-20 
新闻发布系统(Asp.net三层架构 )2012年度课程设计---新闻发布系统(小结)-----Presented By muximuxi@Achil

新闻发布系统 (Asp.net 三层架构 )
                              2012年度课程设计---新闻发布系统(小结)                                                                                                                                                                                                   -----Presented By muximuxi@AchillesTips:因本课程设计大部分代码皆有本人短时间仓促码成,界面恶心,代码丑陋.唯一优点便是:        全部代码都已贴上,并且全部都已注释.另外与Asp.net教程结合恰当,通俗易懂,容易上手.大牛Please PASS.需求新闻发布系统需求III
NewsPublish(简称NP)
功能说明
本项目用于对新闻发布进行管理。
1、查看新闻
所有新闻按时间按降序排列;
用户登录后在自己主页可以查看自己当前所发布的所有新闻,在系统首页可以查看系统中所有的新闻;
游客可以查看当前系统所发布的所有新闻。
2、发布新闻
用户登录后,通过填写表单,添加附件或者不添加附件,指定接收人进行新闻发布;
接收人可以为联系人中的某几个人或所有人,其中所有人包括游客。表单见表一。
表一:表单
标题 xxxxxxx
接收人 XXX
发布人 XXX            添加附件 xxx
正文 xxxxxxx

简单需求分析简单分析:
名词:新闻,用户,主页,表单,附件,接收人,联系人,游客.
抽取名词建立实体类:新闻类(News),用户类(User),附件类(FileService),联系人类(Contact),添加了联系人的新闻类(NewsHaveSetContact)(为了不改变原来的代码,这个类建立应该是很丑陋恶心的,这应该用到设计模式的,这里主要为了展示三层架构就不从设计模式展开,-)_(-)

快讯发布系统  (Asp.net  三层架构 )

底层之数据库快讯发布系统  (Asp.net  三层架构 )
快讯发布系统  (Asp.net  三层架构 )
快讯发布系统  (Asp.net  三层架构 )
快讯发布系统  (Asp.net  三层架构 )
快讯发布系统  (Asp.net  三层架构 )
快讯发布系统  (Asp.net  三层架构 )


项目文件夹部分截图快讯发布系统  (Asp.net  三层架构 )快讯发布系统  (Asp.net  三层架构 )
三层架构代码Model层Model层之NewsModel



快讯发布系统  (Asp.net  三层架构 )




界面层之usernewscontent(登录后查看具体新闻)        






<?xml version="1.0" encoding="utf-8" ?><siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >  <siteMapNode title="主页" description="Home" url="~/userhomepage.aspx" >    <siteMapNode title="个人中心" description="Services we offer"      url="~/personnel.aspx">      <siteMapNode title="发布新闻" description="Training classes"        url="~/publish.aspx" />      <siteMapNode title="添加联系人" description="Consulting services"        url="~/Addcontact.aspx" />      <siteMapNode title="@我新闻" description="Consulting services"        url="~/email-news.aspx" />    </siteMapNode>  </siteMapNode></siteMap>

尾记 小小总结,just do it........



1楼wongwander前天 15:20
求大神整套程序 490624198@qq.com THX~!

热点排行