文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。网学的各位小编整理了ASP.NET类别- 基于ASP.NET公司新闻发布管理系统设计与实现的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn |
2.1 系统需求分析 开发一个基于Web的新闻发布系统,首先有几个方面需要考虑:一,怎样来做,即选用怎样的开发环境来做。二,做什么,即如何来实现系统的功能的需求。 功能需求主要包括如何用ASP.NET来动态实现新闻的浏览、发布以及更改,由谁管理,其权限如何设置;以及怎样来进行新闻分类,才能使新闻保持其价值性与及时性。 所以以系统功能设计和系统框架与数据库设计为重点,在程序开发过程中,重点需要关注权限管理部分和栏目管理部分,这两部分确定了系统的安全性和健壮性。就此对系统的功能提出了如下需求: 需要的开发环境: 该新闻管理系统可以在Windows 2000 Server操作系统平台上运行,Web服务为IIS数据库服务器为Microsoft SQL Server2000。 开发工具采用的Microsoft Visual Studio .NET。 用户登录的权限判定: 普通用户只能浏览、阅读新闻;注册用户除了可以完成普通用户的操作外,还可以进入新闻管理模块,进行新闻录入,修改和删除操作,但只限于自己录入的新闻。管理员可对所有新闻进行录入和删改操作 新闻录入的分类: 一是最新新闻;二是重要新闻;三是图片新闻。最新新闻由上传时间(最新)决定,重要新闻由被浏览的点击率(最高)决定;而图片新闻则是有最新为最新,无最新以点击率最高而决定。 5.6 个人用户管理界面设计 个人用户管理该模块与企业用户管理模块与前面的新闻管理基本相同,是管理员删除注册的用户。操作的时候删除表中的某一行时候需要注意,个人用户管理模块中表中的personID列是getJobInfo表的一个外键,需要先在getJObInfo 表中删除所有相关的行,再删除在person 表中的对应行。具体代码如下: public static void DeleteGroup(ArrayList group) { int j=group.Count*2; string[] strSQL=new string[j]; int k=0; for(int i=0;i< j;i++) { k=i/2; strSQL[i]="delete from GetJobInfo wherepersonID=group[k]; i++; strSQL[i]="delete from person where personID=''"+group[k] } ExecuteSqls( strSQL); } |
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT |
本文选自计算机毕业设计http://myeducs.cn 论文文章部分只是部分简介,如需了解更多详情请咨询本站客服!QQ3710167 |