




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
校园新闻发布系统概要设计说明书东莞理工学院城市学院 小组:软件工程3班1号小组 组员:曾飞跃、陈炜杰、林派腾、黄宏亮、廖晓丹目录1引言31.1编写目的31.2背景31.3定义31.4参考资料32概要设计42.1需求规定42.2运行环境42.3软件体系结构42.3.1系统结构图52.3.2主要数据流图62.3.3模块流程图73系统数据结构设计113.1数据库逻辑结构设计113.1.1实体关系(Entity-Relationship)图113.1.2数据库表的逻辑设计134界面144.1前端界面144.1.1主界面组件命名及功能一览164.1.2后台界面174.1.3后台界面组件一览181引言1.1编写目的本说明是校园新闻发布系统案例研究项目软件产品的总体设计和实现说明,记录了系统整体实现上技术层面上的考虑,并且以需求说明作为依据,同时该文档将作为产品实现、特性要求和控制的依据。软件开发小组的每一位参与开发成员应该阅读本说明,以清楚产品在技术方面的要求和实现策略,本手册将进行技术评审和技术的可行性检查,同时为下一步的详细设计说明提供框架。1.2背景本次项目名称为校园新闻发布系统,新闻获取主要通过网络爬虫在互联网上自动获取新闻以及用户手动上传,在通过管理员在后台进行新闻的筛选、编辑后在进行发布。项目任务提出者:软工3班一号小组项目开发者:软工3班1号开发小组1.3定义用户:用户是指客户的用户,而非软件的最终的购买者偏好信息:是指统计出来的数据,统计出用户经常浏览的新闻类型,然后推送相应类型的新闻给用户1.4参考资料1 软件工程基础与实例分析M.北京:机械工业出版社,2010:82 JSP应用开发与实践M.北京:人民邮电出版社,2012:123 数据库系统概论(第四版)M.北京:高等教育出版社,2006:54 UML面向对象设计与分析基础教程M.北京:清华大学出版社,2007.75 百度百科/文库2概要设计2.1需求规定 需求规定的详细内容,请参考独立的文档校园新闻发布系统需求说明2.2运行环境客户程序硬件要求:具有Intel(R) Core T1110处理器且满足以下要求的计算机:最低64 MB 内存最小 10 GB 硬盘鼠标键盘服务器硬件需求:具有 Pentium III 处理器且满足以下要求的计算机:最低512MB 内存最小1 TB 硬盘鼠标键盘注:详情请参考独立的文档校园新闻发布系统需求说明2.3软件体系结构校园新闻发布系统总体结构框架图,校园新闻发布系统主要包括前台网页子系统和后台管理子系统。前台网页子系统主要为新闻浏览用户提供新闻的浏览,用户点击新闻能查看详细内容,点击不同栏目,能查看不用栏目新闻的列表,也可在搜索框输入想查找新闻,观看新闻后可以对新闻进行评论后台管理子系统主要实现对新闻的管理,新闻类别管理,评论管理,用户的管理,系统管理2.3.1系统结构图 各个模块的功能介绍表用户注册登录用户填写帐号信息登录用户注册个人信息新闻浏览登录成功后可以对本站内的新闻进行浏览根据不用栏目浏览不用新闻点击能查看详细内容新闻搜索在搜索栏输入自己想查找的相关内容显示用户搜索结果用户评论用户查看新闻详细内容后拖拽至内容下方选中内容下方编辑栏进行留言评论的编辑点击保存按钮系统会把评论内容添加评论区域用户管理管理员点击用户管理进入用户管理界面显示目前已注册的用户添加新用户,可批量添加点击查看用户的详细信息对用户信息进行修改操作对用户信息进行删除操作新闻管理查看全部新闻列表,也可根据类别查看不用新闻列表点击新闻能查看新闻详细内容查看详细内容后可点击修改按钮进行编辑修改,保存点击添加新闻进入添加新闻界面标题栏输入标题编辑栏编辑新闻内容,可添加图片选中新闻类别填写发布人信息系统自动添加日期点击提交,新闻将显示在相应的新闻列表也可在列表直接选中新闻,然后按删除按钮直接删除新闻评论管理在查看新闻详细内容也同时能查看下方评论点击评论能对评论进行修改,保存也可点击评论后方删除按钮删除评论新闻栏目管理查看类别列表添加类别, 修改类别删除类别,会将一起删除该类别里面的新闻2.3.2主要数据流图网络爬虫数据库前台显示编辑新 闻审核管理员用户发布新闻筛选新闻后台数据库新闻发布系统上传新闻自动搜索新闻推送模块用户新闻发布系统管理员发布新闻网站网络爬虫上传新闻3系统数据结构设计3.1数据库逻辑结构设计3.1.1实体关系(Entity-Relationship)图3.1.2数据库表的逻辑设计表1 后台用户表 admin_M字段名数据类型宽度/精度约束说明Ad_idintpk用户编号,主键Ad_namevarchar30用户名,非空Ad_pwdvarchar30密码表2 新闻分类表NewsType字段名数据类型宽度/精度约束说明Type_idintpk标识,主键ClassIDvarchar30分类编号ClassNamevarchar30类别名称表3 新闻信息表 tb_news字段名数据类型宽度/精度约束说明newsidintpk标识,主键Type_idintfk 新闻分类标识Titlevarchar50新闻标题Contentvarchar256内容Checkvarchar20审核状态Addtimevarchar50上传时间表4 评论表tbl_commentary字段名数据类型宽度/精度约束说明Tbl_idint标识newsidintpk 新闻标识,主键,关联tbl_news(id)ContentVarchar256评论内容CommentsVarchar50pk评论人(主键)ReviewtimeVarchar29评论时间表5 新闻用户表 User_M字段名数据类型宽度/精度约束说明User_idintpk用户编号,主键User_namevarchar30用户名,非空User_pwdvarchar30密码Keywordvarchar100搜索关键词4界面4.1前端界面4.1.1主界面组件命名及功能一览对象名类功能操作pptJavascript控制页面ppt播放IndexCss美化页面commonCss美化页面Form1Form查询新闻点击4.1.2后台界面4.1.3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 院墙修缮工程施工方案
- 桥梁抗拔装置施工方案
- 2025版司法局《二审答辩状》民事类法律文书(空白模板)
- 木片门窗材料使用寿命分析报告
- 消费金融产品创新案例分析报告
- 建筑方案设计需要的技能
- 餐饮建筑方案设计说明
- 花西子移动营销策划方案
- 景区沉浸式活动方案策划
- 债务延期法务咨询方案
- 暴聋(突发性耳聋)中医临床路径及入院标准2020版
- 风电安全培训
- 2024-2030年全球及中国电子笔行业竞争现状及投资盈利预测报告
- 四川省三级综合医院评审标准实施细则(2023年版)
- Unit 1 Lesson1 Hello!教学设计 2024-2025学年冀教版英语七年级上册
- 2024年省食品生产监管能力大比武理论备赛试题库(含答案)
- 接收预备党员表决票(样式)
- 品牌合作协议书合同范本
- 50000t天污水厂课程设计
- DL∕T 5767-2018 电网技术改造工程工程量清单计价规范
- 人音版 (五线谱)一年级上册音乐-1 《玩具兵进行曲》教案
评论
0/150
提交评论