校园系统新闻发布系统报告.doc

上传人:wj 文档编号:1316366 上传时间:2023-04-30 格式:DOC 页数:36 大小:2.23MB
下载 相关 举报
校园系统新闻发布系统报告.doc_第1页
第1页 / 共36页
校园系统新闻发布系统报告.doc_第2页
第2页 / 共36页
校园系统新闻发布系统报告.doc_第3页
第3页 / 共36页
校园系统新闻发布系统报告.doc_第4页
第4页 / 共36页
校园系统新闻发布系统报告.doc_第5页
第5页 / 共36页
校园系统新闻发布系统报告.doc_第6页
第6页 / 共36页
校园系统新闻发布系统报告.doc_第7页
第7页 / 共36页
校园系统新闻发布系统报告.doc_第8页
第8页 / 共36页
校园系统新闻发布系统报告.doc_第9页
第9页 / 共36页
校园系统新闻发布系统报告.doc_第10页
第10页 / 共36页
校园系统新闻发布系统报告.doc_第11页
第11页 / 共36页
校园系统新闻发布系统报告.doc_第12页
第12页 / 共36页
校园系统新闻发布系统报告.doc_第13页
第13页 / 共36页
校园系统新闻发布系统报告.doc_第14页
第14页 / 共36页
校园系统新闻发布系统报告.doc_第15页
第15页 / 共36页
校园系统新闻发布系统报告.doc_第16页
第16页 / 共36页
校园系统新闻发布系统报告.doc_第17页
第17页 / 共36页
校园系统新闻发布系统报告.doc_第18页
第18页 / 共36页
校园系统新闻发布系统报告.doc_第19页
第19页 / 共36页
校园系统新闻发布系统报告.doc_第20页
第20页 / 共36页
亲,该文档总共36页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

校园系统新闻发布系统报告.doc

《校园系统新闻发布系统报告.doc》由会员分享,可在线阅读,更多相关《校园系统新闻发布系统报告.doc(36页珍藏版)》请在冰点文库上搜索。

校园系统新闻发布系统报告.doc

《Project项目开发》实验报告

题目

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

专业名称

软件工程

班级

112901

学号

090119

学生姓名

吴东

指导教师

董洋溢、詹金珍

完成时间

2011年9月

目录

1 系统需求分析 1

1.1系统概述 1

1.2具体需求 1

1.3验收准则 1

2 系统功能设计 1

2.1功能模块图 1

2.2模块对应的物理文件结构图 1

2.3系统操作流程图 1

3 数据库设计 1

3.1E-R图 1

3.2表设计 1

3.3表的创建步骤 2

3.4数据库的连接方法 2

4 系统实现 2

4.1实验设备(环境)及要求 2

4.2登录页和普通用户页面 2

4.2.1页面的功能 2

4.2.2页面的布局设计 2

4.2.3页面的事件处理 2

4.3新闻视野页和院系新闻 3

4.3.1页面的功能 3

4.3.2页面的布局设计 3

4.3.3页面的事件处理 3

4.4管理员主页面 3

4.4.1页面的功能 3

4.4.2页面的布局设计 3

4.4.3页面的事件处理 3

4.5撰写新闻页面 3

4.5.1页面的功能 3

4.5.2页面的布局设计 4

4.5.3页面的事件处理 4

4.6新闻管理页面 4

4.6.1页面的功能 4

4.6.2页面的布局设计 4

4.6.3页面的事件处理 4

4.7通知的撰写和管理页面 4

4.7.1页面的功能 4

4.7.2页面的布局设计 4

4.7.3页面的事件处理 4

4.8管理员密码修改和其他信息浏览页面 5

4.8.1页面的功能 5

4.8.2页面的布局设计 5

4.8.3页面的事件处理 5

5 系统测试 5

5.1测试用例 5

5.2测试结果 5

6 总结 5

7 致谢 5

8 参考文献 5

1系统需求分析

1.1系统概述

背景:

一所大学时刻发生各种新闻事件,现在需要建立一个校园新闻网站系统,以方便将发生的新闻收集到网上供学生和老师了解。

软件概述:

该系统具有发布、收藏和分享新闻等功能。

有用户登录和匿名两种登录方式,用户登录以后可以收藏、发布和分享新闻。

匿名登录只能浏览新闻。

运行环境:

WindowXPProfessional+SP2

用户类及其要求:

用户只能是校园的学生和老师才能注册,校外人员只能匿名浏览。

校内用户不得用此系统传播不良信息。

1.2具体需求

写功能需求:

此系统能实现用户登录和进入网站浏览新闻信息,并且能够运行一些新闻的发布、

收藏和分享功能以供用户及时了解新闻信息。

性能需求:

必须能够简单快捷的完成新闻的相关功能。

1.3验收准则

系统必须分为普通用户登录和管理员登录2种方式登录。

后者有管理新闻,比如:

发布新闻,修改新闻等功能,前者只能匿名浏览。

2系统功能设计

2.1功能模块图

管理员登录

普通用户登录

2.2模块对应的物理文件结构图

2.3系统操作流程图

用户

登录

匿名登录

验证

管理新闻

浏览新闻

发布

修改

查看

退出登录

3数据库设计

3.1E-R图

新闻

来源

标题

时间

内容

类型

通知

来源

标题

时间

内容

包含

要闻

编号

名称

n

1

用户

用户名

密码

管理

n

n

1

3.2表设计

3.3表的创建步骤

启动SQLserver2000

打开企业管理器

创建数据库newsmanagement

在库中创建表、确定数据类型、主键等

3.4数据库的连接方法

stringstrconn="DataSource=localhost;InitialCatalog=newsmanagement;IntegratedSecurity=SSPI";

4系统实现

4.1实验设备(环境)及要求

硬件设备:

CPU:

2.2GHz或更快的CPU

内存:

1GBMB或更大容量的RAM

硬盘:

7200RPM或更高转速的硬盘,全部安装(包括帮助文档,即MSDN),安装盘上至少需要3.8GB磁盘空间,系统盘至少1GB磁盘空间。

显示器:

1024x768或1280x1024

软件环境:

Web服务器:

IIS5.1以上

前台页面开发环境:

VisualStudio2008(ASP.NET3.5)

数据库服务器:

SQLServer2000以上

4.2登录页和普通用户页面

4.2.1页面的功能

登陆页:

2个TextBox输入用户名密码,Button1实现账号登陆,Button2实现匿名登陆。

普通用户页面:

Html控件类型:

Image;3个“标准”型控件:

LinkButton用做连接。

3个“数据”类型的DataGrid控件作为连接数据库,信息来源。

Calendar控件,日历。

Hyperlink组件,用做实现超链接。

4.2.2页面的布局设计

登陆页

普通用户页面

4.2.3页面的事件处理

登陆页

普通用户页面

4.3新闻视野页和院系新闻

4.3.1页面的功能

新闻视野页TextBox实现标题的输入;LinkButton返回首页链接;

Button1实现显示内容;

“数据”类型的DataGrid控件作为连接数据库,信息来源。

院系新闻TextBox实现标题的输入;LinkButton返回首页链接;

Button1实现显示内容;

“数据”类型的DataGrid控件作为连接数据库,信息来源。

4.3.2页面的布局设计

新闻视野页

院系新闻

4.3.3页面的事件处理

新闻视野页

院系新闻

4.4管理员主页面

4.4.1页面的功能

Html控件类型:

Image;11个“标准”型控件:

LinkButton用做链接。

3个“数据”类型的DataGrid控件作为连接数据库,信息来源。

Calendar控件,日历。

4.4.2页面的布局设计

4.4.3页面的事件处理

4.5撰写新闻页面

4.5.1页面的功能

5个TextBox输入文字内容,Button1实现重置文字内容,Button2实现提交文字内容。

LinkButton用做连接。

4.5.2页面的布局设计

4.5.3页面的事件处理

4.6新闻管理页面

4.6.1页面的功能

TextBox实现标题的输入;LinkButton返回首页链接;

Button1实现显示需要的内容;Button2实现显示全部的内容;

“数据”类型的DataGrid控件作为连接数据库,信息来源。

进而编辑和删除数据库中的内容。

4.6.2页面的布局设计

4.6.3页面的事件处理

4.7通知的撰写和管理页面

4.7.1页面的功能

写页面对应的功能、对应的窗体文件和代码文件名

4.7.2页面的布局设计

写页面的界面设计总体布局方式、主要用到的控件类型和相关属性

4.7.3页面的事件处理

逐个写页面的事件功能及关键代码实现方法

4.8管理员密码修改和其他信息浏览页面

4.8.1页面的功能

写页面对应的功能、对应的窗体文件和代码文件名

4.8.2页面的布局设计

写页面的界面设计总体布局方式、主要用到的控件类型和相关属性

4.8.3页面的事件处理

逐个写页面的事件功能及关键代码实现方法

5系统测试

登陆页面的登陆功能

输入用户名密码登陆至如下页面

匿名登陆至如下页面

校园新闻发布系统的功能

6总结

这次实习学习了很多关于网站建设,事件处理编程,前台设计和SQL数据库的使用与创建的知识。

项目制作过程需要认真与细心才能做好一个项目,所以这次实习也锻炼了我们吃苦耐劳勤奋认真的精神和品质。

7致谢

感谢董洋溢老师的指导和解析。

8参考文献

写在整个开发过程中的所参考的一下书籍、文献及网络文章,要求给出所以出处,下面给个例子,自己根据实际使用的进行修改。

……

33

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 求职职场 > 笔试

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2