




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
可行性研究报告 新闻发布系统东莞理工学院城市学院软件工程课程设计题目: 校园新闻发布系统 专业: 软件工程(本) 年级: 2012级 3 班 小组成员:曾飞跃、陈炜杰、林派腾、黄宏亮、廖晓丹指导教师: 白晨明 老师 时间: 2014 . 9.7 2015 .1 .15 地点: 3B308 东莞理工学院城市学院计算机与信息科学系制2014年 9 月 可行性研究报告目录目录21系统建立的目的及背景31.1编写目的31.2背景31.3定义31.4参考资料42业务需求42.1后台管理42.2前端网页43可行性研究的前提53.1要求53.2目标53.3进行可行性研究的方法64系统的可行性研究64.1必要性74.2对现有系统的分析74.2.1局限性74.3所建议的系统74.3.2对现有系统的改进84.3.1处理流程和数据流程84.4技术可行性分析84.5时间进度分析94.6人员分配94.7法律道德分析95投资及效益分析95.1支出95.2收益106结论101系统建立的目的及背景1.1编写目的随着互联网的进一步发展,网络媒体在人们心中的地位进一步提高,校园新闻发布系统作为网络媒体的核心系统,其重要性是越来越重要:一方面,它提供一个新闻管理和发布的功能;同时,internet发展到当今,可以说,只要你上Internet,你就会接触到新闻发布系统,新闻发布系统的用户是相当惊人的,其重要性是不容置疑的,当然这也对新闻发布系统的开发提出了更高的要求.1.2背景本软件系统叫校园新闻发布系统,系统开发的总体任务是实现校园新闻发布功能,新闻和用户信息的管理,栏目管理,自动搜索新闻等功能。用户可管理的主要功能为新闻浏览,查看新闻,查询新闻以及对其新闻的评价。管理者可管理的主要功能有管理员登录,维护系统信息,维护一级栏目信息,维护二级栏目信息以及其下的新闻信息。开发软件名称:新闻发布系统。项目任务提出者:软工3班一号小组项目开发者:软工3班1号开发小组用户:网上新闻浏览者项目与其他软件,系统的关系:本项目采用浏览器、服务器原理,客户端的程序只需浏览器便可,MyEclipse为开发软件的应用程序,采用SQL Server2008的开发软件的数据库服务程序。1.3定义校园新闻发布系统是针对于高校,为高校提供一个可以自由发布校园新闻以及校园趣事的平台。后台可以编辑新闻栏目,定制前端模块,后台管理信息,并可以自动搜索获取网上各类实时的新闻,用户也可以根据自己不同的喜好而选择不同类型的新闻,在休闲时刻也可以浏览一些好玩的趣事,而本系统也针对学校、系部许多通知不到位的现象,导致学生错过各种活动或者比赛,因此会在首页添加一个通讯栏之类用以公告通知。1.4参考资料1 软件工程基础与实例分析M.北京:机械工业出版社,2010:82 JSP应用开发与实践M.北京:人民邮电出版社,2012:123 数据库系统概论(第四版)M.北京:高等教育出版社,2006:54 UML面向对象设计与分析基础教程M.北京:清华大学出版社,2007.75 百度百科/文库 2业务需求2.1后台管理后台管理主要实现管理员用户的登录,新闻录入,新闻分类,管理评论,管理用户。超级管理员可以管理用户,增加管理员,增加新闻分类,新增新闻栏目,修改公告栏等。普通管理员可以管理新闻评论,新增新闻,为新闻设置分类后台管理功能:后台管理员可以随时在数据库中添加新的栏目和新闻信息,也可以更改已有的栏目和新闻信息,实现的具体功能如下:(1)更新新闻(2)更新栏目(3)修改用户(4)后台用户权限控制(5)用户评论管理(6)定制前端2.2前端网页前台功能;校园新闻发布系统采取两级栏目显示,即在一级栏目下存在二级栏目,在二级栏目下放该栏目下的新闻。当单击一级栏目时打开其页面,并显示新闻的分栏和标题。单击新闻连接可浏览新闻,具体功能如下:(1)显示新闻栏目的分类(2)显示新闻标题的信息分类(3)显示新闻详细内容(4)用户评论3可行性研究的前提3.1要求a.功能:在数据库中建立相关表用于存储用户和新闻信息,建立后台管理模块,对数据库进行操作,包括用户的更新和新闻,评论的更新。建立前端数据显示模块,对于数据库中存储的新闻信息显示到前端页面,方便用户浏览和检索,评论。b.性能:能准确快速的响应前端用户发出的请求,返回相应的新闻资源,能准确收录用户的评论,搜索新闻等操作c.输出: 新闻标题/列表,新闻主体内容,用户评论,检索信息d.输入:新闻分类,新闻标题,新闻内容,用户信息e.安全与保密要求:本系统只有后台用户才能发布新闻信息,后台用户包括超级管理员,管理员,普通用户,权限递减。前端新闻浏览用户无权发布新闻,同时又评论,注册和等权限。f.完成期限:5个月3.2目标本系统就基于B/S架构下开发的,更加方便用户对于系统访问和新闻的更新。无需在特定机器上安装软件,只需要在浏览器输入网站地址,就可以轻松的对系统进行维护和更新新闻等操作。相比C/S架构,本系统效率更高,维护成本低。2.3条件、假定和限制建议软件寿命:1年半即18个月经费来源:无。硬件条件:手提电脑运行环境:windows数据库:SQL Server2008投入运行最迟时间:2015/2/13.3进行可行性研究的方法可行性研究的过程是由我们一组成员分工合作完成的。我们没有到新闻媒体发布公司去实地的调查,而是通过上网搜索有关资料和系统来综合的确定我们这个系统的可行性。我们从可行性研究的三个基本特点出发分别来进行了研究。首先,经济可行性:经济可行性分析主要包括:“成本收益”分析和“短期长远利益”分析。我们认真参考教材并且上网查阅了有关新闻发布系统的一些资料,由于我们做的只是一个简单的新闻发布系统,我们的经济投入也不是很大,而且也不会有很大的风险,因此在经济可行性方面我们的系统是可行的。其次,技术可行性:在这个层次我们会考虑软件是否能够按要求做成,是否能做好,是否能做快。目前我们已经掌握了开发本系统的基本技术如:数据库,java等。尚须学习和提高的技术有:jsp,web前端,js等,已经进行相应学习。a.在给定的时间内能否实现需求说明中的功能:此项目我们拥有充足的时间去完成。b.软件的质量如何?新闻系统对实时性要求很高,如果软件运行慢如蜗牛,即便功能具备也毫无实用价值。本系统还应处理多方共同访问资源的共享问题。虽然我们的能力有一定的限度,但是,这些都可以通过查阅一些资料和询问老师来确定我们的系统是否具有可行性。最后,社会环境因素社会环境的可行性至少包括两种因素:市场与政策。市场又分为未成熟的市场、成熟的市场和将要消亡的市场。新闻发布系统的市场是比较新兴和逐步成熟的市场,也因此竞争十分激烈,所以我们需在网上参考各种类型的相关的系统来确定是否有竞争力去做这件事。政策对软件公司的生存与发展影响非常大。4系统的可行性研究4.1必要性现于现有系统的研究,前台实现的功能主要包括:用户注册功能,修改已注册用户信息功能,注册用户发布新闻功能,新闻搜索功能,各新闻类别中新闻数量的统计功能,用户对新闻评论功能,热点新闻统计及浏览功能,按类别浏览新闻功能后台实现的功能主要包括:管理现有新闻功能,发布新的新闻功能,对要发布的新闻进行审核功能,管理新闻评论功能,管理新闻栏目功能,管理系统用户功能在现有的系统模型下,面对庞大的新闻信息,用户无法准确定位自己想要的信息;用户没有评论新闻权限,发表对新闻的看法,系统和用户的交互性比较。开发系统模型对现有系统的改进:设置新闻评论模块,新闻和用户的真实交流4.2对现有系统的分析通过分析现有的新闻发布系统,现有的系统主要实现的功能有:1、后台管理模块:对新闻进行编辑更新,设置新闻栏目,管理用户。2、前端显示模块:对新闻进行格式化显示,分类到不同的新闻栏目。4.2.1局限性现有系统的局限性:1、 没有新闻评论功能2、 管理员权限控制3、 分页显示功能4、 无通知栏目功能5、 无定制前端模块功能4.3所建议的系统根据现有系统的分析,我们得出现有系统的一些局限,比如没有新闻评论功能,管理员权限控制等。我们所建议的系统是基于B/S架构下开发,后台管理员采用多级权限控制,不同的管理员用户编辑更新系统的权限不同,具体功能如下:1、 后台管理:用户管理(权限控制),栏目管理,新闻编辑2、 前端网页:用户登录,新闻栏目导航,新闻评论,新闻分页4.3.2对现有系统的改进依据现有系统的分析,对现有系统进行改进:1、 增加后台用户权限控制2、 增加新闻评论3、 增加新闻分页4、 增加前端模块定制4.3.1处理流程和数据流程发布新闻筛选新闻后台数据库新闻发布系统上传新闻自动搜索新闻学生新闻发布系统管理员发布新闻网站网络爬虫上传新闻用户筛选4.4技术可行性分析新闻发布系统采用的技术有:JSP,HTML,JS,数据库,前端技术(div+css)等。根据目前组员掌握的技术有:数据库,java,HTML,前端技术。后续还需要继续学习增强的有:JSP,JS。目前已经对相应技术进行学习和增强,在技术上保证能完成和适应本系统的技术指标本系统后台数据库采用目前比较流行的Microsoft SQL Server,该数据库系统在安全性、准确性、运行速度方面有绝对的优势,并且处理数据库量大,效率高;前台采用Microsoft公司的Visual Basic8.0作为主要的开发工具,其可与SQL Server 2009数据库无缝链接。SQL Server数据库开发技术和Visual Basic可视化应用程序开发技术均是成熟的技术,实现起来完全可行。4.5时间进度分析系统的开发时间从9月1日至2月1日,为期5个月(开发时间)。时间段里程碑9月项目启动9月-10月需求分析10月-11月系统的概要设计12月系统详细设计1月完成系统管理员登陆2个场景1月编码实现2月测试、部署4.6人员分配根据各个阶段划分的任务和人员分配如下:任务人员需求分析廖晓丹,曾飞跃概要设计黄宏亮,陈炜杰详细设计曾飞跃,陈炜杰前端网页设计林派腾,曾飞跃后台管理设计廖晓丹,陈炜杰数据库设计曾飞跃,廖晓丹测试林派腾,黄宏亮4.7法律道德分析本系统有软件三班一号小组独立开发,所以
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广东公共课自考试题及答案
- 狼中考试题及答案
- 矿山管理考试题及答案
- 课件时间设置
- 课件日知录教学课件
- 溴化丁基橡胶装置操作工专业技能考核试卷及答案
- 电动自行车装配工专业知识考核试卷及答案
- 增材制造设备操作员工艺考核试卷及答案
- 闪速炉熔炼工质量追溯知识考核试卷及答案
- 杜美丝制造工职业考核试卷及答案
- 道路运输安全员考试题库及答案
- 2025年全国高考一卷英语真题(解析版)
- 食品安全包保制度
- Module 1 Unit 1 How long is the Great Wall(教学设计)-2023-2024学年外研版(一起)英语六年级上册
- 2025重庆某国有企业招聘新媒体运营(偏拍摄剪辑)参考题库含答案
- 2025年秋期新教材部编人教版一年级上册道德与法治教学计划+进度表
- 考勤管理制度全套表格
- 关于懂你的600字初三作文9篇
- 联邦学习在二零二五年保险精算模型跨机构协作中的实践
- 2025年北师大版新教材数学三年级上册教学计划(含进度表)
- 招投标技术服务及售后承诺书
评论
0/150
提交评论