【毕业设计】ASP.NET校园新闻发布系统设计文档.doc文档28页优秀范文
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
本系统主要分为前台和后台,前台主要包括各类信息的搜索及查看,后台包括管理员及相关信息的系统管理。
前台按分类显示新闻搜索新闻后台管理添加删除和修改编辑新闻添加删除和修改用户来访者有不同的权限,需要有个管理权限的功能,系统中应该有个超级管理员,具有所有权限,能够对系统进行全面管理,同时管理员可以修改自己的信息。
根据校园网站新闻发布管理的实际需求,在首页中能显示最近发布的几条新闻等,同时在后台发布新闻时可以添加图片,在前台能自动根据所显示的图片显示新闻。
在后台管理中,因为有权限的管理员才能登录管理后台,所以需要有个登录验证模块,而且需要根据用户权限的不同显示不同的管理,在管理新闻和用户时,当数据少时管理起来还比较方便,如果多则想找到条新闻或个用户就很难,所以需要有个查找按发布日期模块用于查找新闻。
根据以上需求分析,该系统要实现的主要功能为前台显示新闻部分用户登录区显示最新的前几条新闻搜索新闻功能新闻详细信息浏览阅读图片新闻自动生成缩略图在首页显示且只显示前三条网站友情链接可在管理中添加设置后台管理部分登录验证根据权限显示相应的管理添加修改和删除新闻用户管理新闻系统的性能需求该系统在性能功能上应达到如下需求操作简单界面友好完全控件式的页面布局,使得新闻的录入工作更简便,许多选项只需要点击鼠标就可以完成另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。
对常见网站的新闻管理的各个方面新闻录入浏览删除修改搜索等方面都大体实现,实现了网站对即时新闻的管理要求即时可见对新闻的处理包括录入修改删除将立即在主页的对应栏目显示出来,达到即时发布即时见效的功能系统运行应该快速稳定高效和可靠在结构上应具有很好的可扩展性,便于将来的功能扩展和维护。
运行环境要求运行平台客户机硬件要求具有处理器以上且满足以下要求的计算机最低内存,最小硬盘。
服务器硬件要求具有处理器以上且满足以下要求的计算机最低内存,最小硬盘。
支持程序客户端操作系统或更高版统中显然起着很关键的作用,在添加新闻管理页面里,通过单击添加按钮执行新闻的添加,添加按钮的单击事件主要程序如下获取新闻输入员的用户名创建连接对象创建连接对象定义语句,添加条记录,创建连接对象,打开数据库连接执行数据库操作关闭数据库连接用户注册该系统的内容是需要靠校园众多用户来丰富充实的,而用户注册功能提供了给用户注册和发布新闻的作用。
在首页里只需点击注册按钮即可注册,注册页面里注册按钮的单击事件处理程序如下创建数据库连接命令的对象,指明的操作命令是存储过程给存储过程添加参数,打开数据库连接操作数据库关闭数据库连接在实现注册功能时用到了存储过程,存储过程的代码如下,另外,在注册页面中用到了非空正则表达式和比较验证控件,分别用于文本输入框的非空验证由正则表达式来验证用户的输入值是否正确和验证两个输入框的值是否相等。
服务器端验证控件是控件中新产生的种验证控件,可以在客户端直接验证用户的输入,但控件必须包含属性。
正常情况下验证控件是不可见的,当用户输入数据时它们才可见。
用户修改密码为了保证用户帐号的安全,系统需要设置有密码修改的功能。
有些人盗用他人的帐号进行些非法活动,会给帐号拥有者带来很大麻烦,有时候甚至造成很严重的后果。
因此,当用户发现自己的帐号密码泄露,有可能被他人指导时就需要及时到修改密码页面自己的登录密码,防止恶果的发生。
修改密码按钮的单击事件代码如下,连接数据库创建连接对象创建对象使用存储过程将保存为修改后的密码返回数据库被影响的行总结为做出该新闻系统程序,访问了大量网络开发方面的网站,搜集了大量关于网络开发的中英文资料,也查阅了大量书籍的源代码作为参考和运用,从中学会了许多和技术关于开发方面的知识。
该系统虽然能正常运行,但有的功能还不是太完善,甚至有些功能很不符合逻辑。
方面时间紧迫,加上本人是初次使用开发软件,在知识经验方面都存在着不足另方面是这门技术的学习和熟练使用需要个长期的过程。
因此,系统中存在些缺陷和不足在所难免。
因为在需求分析时,没有深入了解网上书店的整个流程,因此未能做到完全满足用户的需求。
通过开发这个系统,我掌握了很多做项目的过程,了解到的基本知识巩固了我对及的学习,但在这次设计中的最大收获并不是掌握这几门开发工具的应用,而是学会了设计系统的思维方法,以及与同学们之间相互帮助的精神。
参考文献天极网新技术研究室完全入门人民邮电出版社,等著,陈君等译专业项目实例开发中国水利水电出版社,攀建编著项目开发实例清华大学出版社,美著,高春蓉等译从入门到精通电子工业出版,著,王文龙刘湘宁译技术内幕人民邮电出版社,等著数据库入门郝启堂张哲峰译清华大学出版社,美微软公司著框架类库参考手册清华大学出版社,致谢在整个系统设计和论文撰写过程中,得到了指导老师的悉心指导,在此向他致以诚心的谢意。
同时,我还要感谢在这几年来对我有所教导的老师,他们孜孜不倦的教诲不但让我学到了很多知识,而且让我掌握了学习的方法,教会了我做人处事的道理,在此表示感谢。
同时,在系统设计过程中还有同学也给了我不少帮助,这里并表示感谢。
摘要是新代应用程序开发平台,它是个已编译的基于的开发环境,它提供了生成企业级应用程序所必需的全部服务,基于生成,整个框架都可用于任何应用程序。
可以使用任何与公共语言运行库兼容的语言包括和来创建应用程序。
该系统使用语言和技术开发,实现了网站新闻的动态管理,使得对信息的管理更加及时高效,提高了工作效率,具有般新闻系统的功能,主要包括前台新闻查看区和后台管理区,可为学校各部门发布新闻,为校园网站提供新闻发布与管理的服务。
关键词新闻管理引言研究背景国内外研究现状及发展趋势研究目的意义和范围需求分析需求分析新闻系统的性能需求运行环境要求设备支持程序系统结构设计新闻系统的功能模块简介新闻系统的模型结构系统的数据流图系统的数据库设计实体图设计数据表设计系统功能模块设计各主要窗体页的图形界面介绍文件配置系统部分重要功能及其代码用户控件
