IT项目软件管理报告基于PHP的新闻发布系统.doc
《IT项目软件管理报告基于PHP的新闻发布系统.doc》由会员分享,可在线阅读,更多相关《IT项目软件管理报告基于PHP的新闻发布系统.doc(19页珍藏版)》请在三一办公上搜索。
1、IT项目软件管理报告项目名称:新闻发布系统 学号:0855010101 班级:计001 姓名: 2011年11月26日摘要随着学院建设力度的不断扩大,现有的学工系统已渐渐不能满足日常维护工作的需求,并且旧的网站平台功能单一、用户体验不够好、界面设计也是3年前的风格。先前的学工系统在设计上太过程序化,使用门槛较高,给日常工作带来较大不便。所以我开发了计算机学院学工系统(新闻发布系统)。学工系统的某些脚本性能不高,导致时常经常造成浏览器响应超时,给运维工作人员的配置工作带来较大不便,绝大多数时间都浪费在了超时等待上了,严重 影响了工作的效率,且支撑工具的跨浏览器解决方案支撑不到位,使用webkit
2、等高效浏览器会造成很多脚本失效,从而无法继续流程。目前,系统的易用性、高效性、统一性、美观性的迫切需求已成为学院改进的目标。基于工作流的设计是保证“易用性”的前提;严格把控代码质量,不以实 现为喜,而以更好的实现为目标,是保证高效性的前提;规划上要把眼光放远,要有大局观和前瞻性,深入一线做好需求分析,这是保证统一性的前提,那么我们开 发了这个学工系统。计算机学院学工系统是一款集文章管理、数据统计、日志分析、安全分析、SNS社区、反馈查询、用户及权限管理等于一体的在线系统。本系统紧密结合学 院特点,完全基于工作流进行设计,优化用户体验,提高工作效率,降低操作门槛;在数据的提交方面都有严格的前、后
3、端数据校验、减免出错率。架构上使用CMS级的架构方案,以灵活性、高效性和复用性为架构原则,为后续的扩展和二次开发构造坚实的基础。功能模块结构分为:数据统计、用户及权限管理、文章系统、留言报名举报、博客平台、校友平台6大功能模块。目 录第1章 绪论11.1 系统的研究目的和意义11.2开发工具的选用和介绍11.3 可行性分析1第2章 需求分析22.1 需求说明22.2用户及其特点22.3用例图42.4 结构图5第3章 系统规划63.1系统功能描述63.2系统功能模块划分93.3系统流程分析103.4系统的数据库设计11第4章 系统分解144.1数据库创建124.2数据库的逻辑设计124.3页面创
4、建13第5章 总结16第6章 成本预测17第7章 日常工作17第8章 如何进行管理18第9章 实施与收尾阶段主要有哪些工作18第10章 作为项目经理具备了哪些知识?哪些欠缺?如何改进?19第1章 绪论1.1 系统的研究目的和意义在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要
5、组成部分,从而倍受人们的重视。由于时间有限,加之信息系统开发经验的缺少和编程能力的有限,所以本系统难免存在各种各样的缺点。敬请指导老师能够提出批评和宝贵意见,也希望各位读者提出宝贵意见并进行指正,谢谢!1.2开发工具的选用和介绍本系统的开发环境是PHP+Apache+MySQL+Smarty,我用的是Wamp组合服务器。主要开发工具有Eclipse for PHP,是一个代码和浏览相结合PHP开发工具,数据库使用的是phpMyAdmin2.11.6和powerdesinger 12.5相互协作开发,其它辅助工具还有,Dreamweaver8.0和1st JavaScript Editor pr
6、o 3.8,这两个工具主要用于HTML标签语言和JavaScript脚本语言的编写。1.3 可行性分析本系统属于数据信息发布与管理系统类。用户对功能上的要求不是很复杂,而且有强大工具和框架环境支持。新闻发布系统后台管理对新闻做了详细的分类,前台以分类形式显示新闻的详细信息,满足了人们浏览新闻时分类查看新闻信息的要求,前台提供查询新闻信息功能,方便浏览者查找相关的新闻信息新闻。新闻发布系统后台由管理员进行管理维护,保证了网站的安全性,所以本系统是十分可行的。1.5数据流图数据流图是组织中信息运动的抽象,是新闻发布系统逻辑模型的主要形式。它是采用自顶向下逐层扩展的方法,从逻辑上精确地描述系统具有的
7、数据加工、数据存储、数据输入输出及数据来源和去向等功能。这个模型不涉及硬件、软件、数据结构与文件组织,它与对系统的物理描述无关,所描述的内容是面向用户的,是系统设计的主要依据之一。数据流图的符号说明如图3.3所示:外部项 加工 数据存储 数据流图3.3 数据流图图例根据调查材料,明确系统外部项,识别数据输入的来源和输出的去处,自顶向下逐层扩展整个系统的逻辑功能。1.5数据字典上面讨论的数据流图只能给出系统逻辑功能的一个总框架而缺乏详细、具体的内容,因此我们还需要建立数据字典。建立数据字典是为了对数据流程图上各个元素做出详细的定义和说明。数据字典以一种准确的和无二义的方式定义所有被加工引用的数据
8、流和数据存储。数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行描述,从而形成一个完整的说明。数据字典有助于数据的进一步管理和控制,为设计人员和数据库管理人员在数据库设计、实现和运行阶段控制有关数据提供依据。数据字典描述的主要内容有:数据流、数据元素、数据存储、加工外部项。第2章 需求分析2.1 需求说明该系统在性能功能上应达到如下需求:操作简单、界面友好、完全控件式的页面布局,使得新闻的录入工作更简便,许多选项包括新闻分类、新闻列表、新闻出处等只需要点击鼠标就可以完成;另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。对常见网站的新闻管理的各个方面:新闻录入、浏览、
9、删除、修改、搜索等方面都大体实现,实现了网站对即时新闻的管理要求。通过相关调查,要求该系统应具有以下功能:1. 通过网络浏览各类新闻及相关信息。2. 新闻能分类显示相关信息。3. 提供站内新闻的搜索功能。4. 支持其它网站的友情链接。5. 为后台管理提供管理入口。6. 后台编辑个类新闻并且管理新闻信息。2.2用户及其特点对于本系统,用户共分为两类:普通用户、管理员,各有不同的权限。(一)普通用户: 此类用户具有以下权限:1. 浏览已发布的新闻。2. 查看、修改和删除自己的注册信息。3. 发表评论。4. 查看其它普通用户的评论。5. 登录后可以对个人密码进行修改。6. 可与其他普通用户进行交流,
10、收发信息。(二)管理员:此类用户具有以下权限:1. 浏览所有网页。2. 具有管理普通用户的权限。3. 发布公告信息,可供用户浏览。4. 对不合适和没用的评论进行删除。5. 向数据库导入各用户的注册信息信息。6. 登陆后可修改个人密码。7. 可以删除任何一个普通用户的所有信息。2.3用例图 管理员普通用户新闻发布系统 图2-2 系统顶级用例图2.4 结构图 图2-2 系统结构图(HIPO图)2.5 实体关系图新闻发布系统的数据库设计中,首先要对系统分析得到的数据字典中的数据存储进行分析,分析各数据存储之间的关系,可采用ER图进行数据结构分析。ER图是概念模型最常用的表示方法,在ER图中:1. 用
11、长方形表示实体型,在框内写上实体名。1. 用菱形表示实体间的联系,菱形框内写上联系名,用无向边把菱形分别与有关实体相连,在无向边旁标上联系的类型。若实体间的联系也具有属性,则把属性和菱形也用无向边连上。新闻发布系统的ER图2-3所示:第3章系统规划很多网站都提供新闻栏目,例如腾讯、新浪等著名网站的新闻专栏。许多学校和个人网站也需要定期发布一些关于企业或网站的新闻。因为网络中新闻发布的频率非常高,如果使用静态网页作为新闻页面,则维护工作将会非常繁琐,管理员每天需要制作大量的网页,从而浪费很多时间和精力。使用新闻发布及管理系统(PHP制作的动态网页)可以使新闻发布和管理变得很轻松,管理员只需设置标
12、题、内容、作者和图片等新闻就可以了,系统将自动生成对应的网页。本文将对新闻发布及管理系统进行系统分析与总体设计。3.1系统功能描述新闻发布及管理系统包括新闻类别管理、新闻发布管理、新闻查询、网友评论和用户管理等模块。具体描述如下:1新闻类别管理:(1)新闻类别的录入,包括类别编号和类别名称等信息;(2)新闻类别的修改; (3)新闻类别的删除;(4)新闻类别的查询。2新闻发布管理:(1)基本新闻信息的录入,包括新闻标题、新闻作者、新闻内容和所属类别等;(2)基本新闻信息的修改;(3)基本新闻信息的删除;3新闻查询模块:(1)按照新闻类别分页显示新闻; -(2)按照日期分页显示新闻。4网友(普通用
13、户)留言模块:(1)网友对某条新闻发表评论;(2)管理员可以删除新闻评论。5普通用户管理功能:(1)普通用户信息的录入,包括用户名和密码等信息;(2)普通用户信息的修改;(3)普通用户信息的删除。3.2系统功能模块划分后台系统 提供数据新闻类别管理前台系统数据库基本信息发布新闻查询管理发表网友评论 图3-1 新闻发布系统功能模块关系图在本系统中,用户管理模块的功能比较简单。在系统初始化时,有一个默认的“系统管理员”用户Admin,由程序设计人员手动地添加到数据库中。Admin用户可以创建用户、修改和删除用户;普通用户则只能修改自己的用户名和密码。系统用户信息管理修改Admin用户的密码创建、修
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IT 项目 软件 管理 报告 基于 PHP 新闻 发布 系统
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-2388681.html