网站新闻管理系统软件设计实验报告样本.doc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网站 新闻 管理 系统软件 设计 实验 报告 样本
- 资源描述:
-
实 验 报 告 (二) 课程名称 软件工程与建模 实验名称 软件设计 成绩 软件与服务外包学院 班级 姓名 学号 一、实验目及规定 1.掌握软件设计目的 2.掌握软件设计环节 3.掌握软件设计基本任务 4. 掌握软件设计办法 二、实验内容 1、 软件构造设计 该新闻管理系统可以在Windows Server 操作系统平台上运营,Web 服务器为IIS ,数据库服务器为Microsoft SQL Server ,开发工具采用MicrosoftVisual Studio .NET 和DreamWeaver 。其工作流程为:顾客登录通过权限判断,普通顾客只能浏览、阅读和查询新闻,注册顾客除了可以完毕普通顾客操作外,还可以进入新闻管理模块进行新闻录入、修改和删除操作。注册顾客除系统管理员外只能对自己录入新闻进行删改操作。 (1) 表达层:用于解决人机交互。它重要责任是解决顾客祈求,例如鼠标点击、输入、HTTP祈求等。 (2) 业务逻辑层:模仿公司中实际活动,也可以以为是公司活动模型。 (3) 数据库:解决数据库、消息系统、事务系统等。 2、接口设计 (1) 外部接口 首页:重要功能是显示最热门、最新和推荐前8条新闻,显示新闻搜索功能、页面风格设立、新闻分类、滚动新闻图片和网站公示等。 新闻详细内容查看页:在首页里点击新闻标题所进入页面,显示当前所点击新闻详细内容,新闻标题正中加粗显示,在添加新闻时,依照所编辑新闻内容相应显示。 (2) 内部接口 新闻输入员页面:新闻输入员只具备添加新闻权限,任何浏览者都可注册成为新闻输入员,但所添加新闻并不能直接发布到网站上显示,而需通过审核员或管理员审核与否予以通过,这保证了网站内容管理合理性,并不是随便添加新闻都能发布。 新闻审核员页面:审核员管理页面重要是对新闻进行审核,可对需审核新闻内容进行查看和编辑,以拟定与否授权发布,审核员除审核新闻外,也可添加新闻和管理新闻,所添加新闻不需审核而可以直接发布,管理新闻涉及修改和删除新闻。 新闻管理员页面:管理员具备系统所有权限,除审核员审核新闻、添加新闻和管理新闻外,还可添加新闻部门和顾客。对顾客和新闻部门进行管理,涉及修改顾客ID和密码,删除顾客,更改分类名称,删除新闻分类,管理员所添加新闻也不再需要审核而可以直接发布。 为使该系统页面美观多样,在设计时使用了8种样式风格。为了在页面设计时以便调用,将其存储于数据库Lb_Skins(风格样式)表中,各窗体通过调用style.css文献来设计界面外观。 3、详细设计(模块流程图) 系统重要功能是通过几种功能模块来实现。详细设计过程如下: (1)系统登录:该模块负责将顾客分为普通顾客 和注册顾客来实现顾客权限管理。 (2)新闻浏览:该模块负责分页列出网站所有新闻信息,涉及标题、类型、来源部门字段及发布日期,每条新闻标题被做成一种超链接,点击它们就能跳转页面进行新闻阅读。 (3)新闻阅读:在其她页面中点击标题链接即进入新闻阅读页面,此时,每条新闻详细信息将被取出,涉及内容、标题、核心字等,并按照相对固定格式放置在页面不同区域,所有新闻使用大体相似页面布局,只是各字段相应内容不同而已,此外,页面其他位置,可以动态放置其她元件,如网站标志lo2go、页面广告banner等链接图片,这样可以很容易地实现图文并茂阅读效果。 (4)新闻查询:该模块提供了新闻查询功能,输入待查找内容及选定分类信息可以迅速地找到符合条件新闻,并输出查询成果。 (5)新闻管理:该模块负责分页罗列登录注册顾客曾发布过且未删除新闻信息,顾客可以对该条新闻进行删除、修改。非新闻发布者除系统管理员外不具备对该条新闻解决权限,因此不同顾客进入此页面将显示不同内容。 (6)新闻录入和修改:注册顾客录入一条新闻所需要内容,包括标题、核心字、类型、来源部门、发布日期等,同步从登录模块得到顾客名,这些信息将被写入数据库中保存。该模块还负责编辑状态下更新,这时,它将依照获得Title字段值对页面控件初始化。 模块流程图如下: 新闻管理系统 新新闻管理 分分类管理 会会员管理 添添加新闻 退退出管理 4、数据库设计(E-R图、数据表构造) 网站新闻管理系统离不开数据库系统,无论新闻和评论信息还是会员信息都需要放在数据库中。由于本系统合用于网站新闻管理,因此数据库设计要考虑到各个表之间外键连接。涉及表有:admin,users,news,review,classes 依照上功能分析,需要建立如下表: (1) 管理员表admin:用于存储管理员信息。涉及姓名,密码,邮箱。 表2-1 管理员admin信息表 字段名 字段类型 字段长度 字段阐明 name nchar 20 管理员姓名 password nchar 20 管理员密码 e_mail nchar 50 管理员邮箱 (2)会员表users:用于存储会员信息,涉及会员编号,会员名称,会员密码,会员邮箱,会员级别。 表2-3 会员users信息表 字段名 字段类型 字段长度 字段阐明 id Int 自动增长 会员编号 uname Varchar 50 会员名称 upassword Varchar 50 会员密码 ue_mail Varchar 100 会员邮箱 ulevel varchar 50 会员级别 (3)新闻信息表news:用于存储新闻编号,新闻类别,新闻标题,新闻作者,新闻出处,新闻更新时间,新闻内容。 表2-3 新闻news信息表 字段名 字段类型 字段长度 字段阐明 nid numeric 自动增长 新闻编号 ntype varchar MAX 新闻类别 ntitle varchar MAX 新闻标题 nauthor varchar MAX 新闻作者 nsource varchar MAX 新闻出处 nrenew datetime 新闻更新时间 ntext varchar MAX 新闻内容 (4)新闻类别classes:用于存储类别编号,类别名称信息。 表2-4新闻类别classes表 字段名 字段类型 字段长度 字段阐明 tid numeric 自动增长 新闻类别编号 tname varchar 50 新闻类别名称 (5)新闻评论表(review):存储访问者对有关新闻评论信息。涉及:新闻编号,评论标题,评论内容,评论会员。 表2-5 新闻评论review表 字段名 字段类型 字段长度 字段阐明 rid numeric 自动增长 新闻评论自动编号 rtitle varchar 50 评论标题 rtext varchar 200 评论内容 rtime datetime 评论时间 rname varchar 50 评论会员 顾客 属于 普通顾客 属于 管理员 管理 浏览、搜索、评论 单个新闻 属于 新闻类别 提交 新闻评论 刊登 X Y Z M N 1 T S X 1 R Q P 1 1 E-R图 系统E-R图 5、界面设计 修改新闻分类流程图 进入登录界面时可选取登陆顾客角色,同步也可以点击注册,进入顾客注册界面进行顾客注册。浮现如下界面,输入顾客名和密码,当与数据库中内容相匹配时既可登录。 添加管理员流程图 顾客可进行注册,进入该系统,进行新闻浏览,查看评论等操作。非顾客注册界面 管理员登录后可看到如下管理主界面,可以实现浏览新闻、对新闻进行管理、新闻分类管理、会员管理等功能,也可以查看新闻详细信息。 管理员登录主界面 单击添加新闻按钮既可进入添加新闻界面,在文本框中输入相应内容,单击添加按钮既可添加一条新闻。 添加新闻界面图 单击分类管理按钮既可进入分类管理界面,在分类添加中输入相应内容,单击添加按钮既可添加一种分类,也可对新闻类别进行添加、更新、修改、删除等操作,退出管理即可回到新闻浏览界面。 分类管理界面图 单击会员管理按钮既可进入会员管理界面,在此页面管理员可以对会员相应信息进行管理。 会员管理界面图 顾客在浏览详细新闻后,可对新闻进行评论,在下方点击评论按钮后,进入相应新闻评论界面,评论新闻标题自动获取,顾客在此界面可实现对新闻进行评论操作。 会员评论界面图展开阅读全文
咨信网温馨提示:1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。




网站新闻管理系统软件设计实验报告样本.doc



实名认证













自信AI助手
















微信客服
客服QQ
发送邮件
意见反馈



链接地址:https://www.zixin.com.cn/doc/4524822.html