开发技术综合性设计报告院(系):电气与信息工程学院专业班级:计科应08学生姓名:学号:课程名称:开发技术____________作业题目:新闻发布管理系统完成日期:2010年月日___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________报告成绩:________________摘要摘要:技术结合SQLSERVER数据库采用B/S模式设计的新闻发布系统。系统实现了新闻浏览,详细新闻信息阅读,新闻评论,新闻搜索,系统管理等功能。其中系统管理又分为新闻管理、分类管理和用户管理三个模块,实现了新闻、新闻类别以及系统用户的添加、删除、修改等功能。关键字:新闻发布;系统管理;B/S;.NET;目录摘要 I一、系统分析 4二、数据库设计 5三、系统设计 8四、系统实现 15五、系统功能测试 19总结 20致谢 21参考文献 22 一、系统分析通过对各网站新闻发布系统的调查,本系统需要设计两个角色访问模块:普通用户模块、管理员模块。,该系统主要包括5个功能模块:普通用户模块:普通用户模块包括浏览新闻、搜索新闻、查看新闻和评论新闻的功能。管理员登录模块:该系统管理员分为两类,即系统管理员和新闻管理员,其中,系统管理员权限高于新闻管理员。新闻管理模块:该系统中,系统管理员能够赋予或收回新闻管理员管理某一类新闻的权利。该模块能够实现添加新闻、修改新闻、审核新闻、删除新闻或其相应评论的功能。分类管理模块:该系统中,只有系统管理员具有管理分类的权限。该模块能够实现分类的添加、修改和删除。用户管理模块:该模块能够实现用户的添加与删除,用户权限的修改以及账号密码的更改。其中用户的添加、修改和用户权限的修改只有系统管理员才能操作,而新闻管理员只具有更改自己账号密码的权限。,本系统需要设计两个角色访问模块:普通用户模块、管理员模块。浏览新闻评论新闻查看新闻搜索新闻添加、修改、删除分类分类管理添加、删除用户系统管理员修改用户权限用户管理更改账号管理员登录添加、、搜索新闻、查看新闻和评论新闻功能。管理员模块又包括系统管理员模块和新闻管理员模块。系统管理员模块功能包括新闻管理、分类管理和用户管理等功能。新闻管理员模块功能则只包括新闻管理和用户管理的功能。(1)程序运行环境根据需求,程序设计成一个B/S模式程序,那么要求客户端能够运行在浏览器上,服务器端根据编写语言的类型为C#,所以要求能够运行在Windows操作系统。(2)开发环境本系统开发语言为C#,选择Visual2005集成开发环境,数据库采用Sqlserver数据库。二、(1)在服务器资源管理器中的任一节点右击。(2)执行快捷菜单中的“新建数据库”命令,并在打开的“创建数据库”对话框中输入数据库名NewsDB,选中“使用WindowsNT集成安全性”单选按钮。(3)单击“确定”按钮,则新建的数据库就会出现在服务器上。,数据库中有如下5个表:(1)表db_Admin用于记录管理员的所有信息,:******@******@******@(2),:表2
新闻发布系统课程设计报告 来自淘豆网m.daumloan.com转载请标明出处.