校园新闻发布系统的设计与实现

校园新闻发布系统的设计与实现

ID:11357022

大小:2.45 MB

页数:37页

时间:2018-07-11

校园新闻发布系统的设计与实现_第1页
校园新闻发布系统的设计与实现_第2页
校园新闻发布系统的设计与实现_第3页
校园新闻发布系统的设计与实现_第4页
校园新闻发布系统的设计与实现_第5页
校园新闻发布系统的设计与实现_第6页
校园新闻发布系统的设计与实现_第7页
校园新闻发布系统的设计与实现_第8页
校园新闻发布系统的设计与实现_第9页
校园新闻发布系统的设计与实现_第10页
资源描述:

《校园新闻发布系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《Project项目开发》实验报告题目校园新闻发布系统的设计与实现专业名称软件工程班级学号学生姓名指导教师完成时间2011年9月目录1系统需求分析11.1系统概述11.2具体需求11.3验收准则12系统功能设计22.1功能模块图22.2模块对应的物理文件结构图32.3系统操作流程图33数据库设计43.1E-R图43.2表设计43.3表的创建步骤53.4数据库的连接方法54系统实现54.1实验设备(环境)及要求54.2登录页和普通用户页面64.2.1页面的功能74.2.2页面的布局设计8登陆页8登陆页114.3新闻视野页和院系新闻134

2、.3.1页面的功能134.3.2页面的布局设计14院系新闻15院系新闻174.4管理员主页面184.4.1页面的功能194.4.2页面的布局设计194.4.3页面的事件处理214.5撰写新闻页面224.5.1页面的功能224.5.2页面的布局设计224.6新闻管理页面254.6.1页面的功能254.6.2页面的布局设计254.6.3页面的事件处理274.7.1页面的功能294.7.2页面的布局设计294.7.3页面的事件处理294.8管理员密码修改和其他信息浏览页面304.8.1页面的功能304.8.2页面的布局设计304.8.3页面

3、的事件处理305系统测试30登陆页面的登陆功能306总结327致谢328参考文献331系统需求分析1.1系统概述背景:一所大学时刻发生各种新闻事件,现在需要建立一个校园新闻网站系统,以方便将发生的新闻收集到网上供学生和老师了解。软件概述:该系统具有发布、收藏和分享新闻等功能。有用户登录和匿名两种登录方式,用户登录以后可以收藏、发布和分享新闻。匿名登录只能浏览新闻。运行环境:WindowXPProfessional+SP2用户类及其要求:用户只能是校园的学生和老师才能注册,校外人员只能匿名浏览。校内用户不得用此系统传播不良信息。1.2具

4、体需求写功能需求:此系统能实现用户登录和进入网站浏览新闻信息,并且能够运行一些新闻的发布、收藏和分享功能以供用户及时了解新闻信息。性能需求:必须能够简单快捷的完成新闻的相关功能。1.3验收准则系统必须分为普通用户登录和管理员登录2种方式登录。后者有管理新闻,比如:发布新闻,修改新闻等功能,前者只能匿名浏览。341系统功能设计2.1功能模块图管理新闻视野管理员登录发布新闻管理新闻发布通知修改密码管理通知浏览其他新闻浏览院系新闻浏览近期新闻查看通知浏览新闻视野普通用户登录342.2模块对应的物理文件结构图2.3系统操作流程图用户登录匿名登

5、录验证管理新闻浏览新闻发布修改查看退出登录341数据库设计3.1E-R图新闻来源标题时间内容类型通知来源标题时间内容包含要闻编号名称n1用户用户名密码管理nn13.2表设计343.3表的创建步骤启动SQLserver2000打开企业管理器创建数据库newsmanagement在库中创建表、确定数据类型、主键等3.4数据库的连接方法stringstrconn="DataSource=localhost;InitialCatalog=newsmanagement;IntegratedSecurity=SSPI";1系统实现4.1实验设备(

6、环境)及要求硬件设备:CPU:2.2GHz或更快的CPU内存:1GBMB或更大容量的RAM硬盘:7200RPM或更高转速的硬盘,全部安装(包括帮助文档,即MSDN),安装盘上至少需要3.8GB磁盘空间,系统盘至少1GB磁盘空间。显示器:1024x768或1280x1024软件环境:Web服务器:IIS5.1以上34前台页面开发环境:VisualStudio2008(ASP.NET3.5)数据库服务器:SQLServer2000以上4.2登录页和普通用户页面344.2.1页面的功能登陆页:2个TextBox输入用户名密码,Button1

7、实现账号登陆,Button2实现匿名登陆。普通用户页面:Html控件类型:Image;3个“标准”型控件:LinkButton用做连接。3个“数据”类型的DataGrid控件作为连接数据库,信息来源。Calendar控件,日历。Hyperlink组件,用做实现超链接。344.2.2页面的布局设计登陆页普通用户页面3434344.2.3页面的事件处理登陆页34普通用户页面344.3新闻视野页和院系新闻4.3.1页面的功能新闻视野页TextBox实现标题的输入;LinkButton返回首页链接;Button1实现显示内容;“数据”类型的D

8、ataGrid控件作为连接数据库,信息来源。院系新闻TextBox实现标题的输入;LinkButton返回首页链接;34Button1实现显示内容;“数据”类型的DataGrid控件作为连接数据库,信息来源。4.3.2页

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。