1、 1 校内新闻系统的设计与开发校内新闻系统的设计与开发 1 前言 1.1 课程实践目的 本课程实践是电子商务专业的重要实践性课程,是学习完Web 开发技术课程后 进行的一次全面的综合练习。通过实际项目开发,提高学生综合运用所学知识,规划、 设计和开发各种信息系统、电子商务网站的能力。设计目的如下: (1) 加深对 Web 开发技术基础理论和基本知识的理解; (2) 掌握基于 Web 的应用系统设计开发基本方法; (3) 提高运用 Web 编程技术及数据库解决实际问题的能力; (4) 通过课程设计,学生可以将所学的理论,方法和技术有机地串联起来,进一 步锻炼系统分析和设计能力,从而为将来的工作实
2、践和进一步深造打下基础。还可以为 最后的毕业设计做好理论与实践上的准备。 1.2 课程实践内容 1本课程实践的主要内容: 要求学生在指导教师的指导下,以课题小组(3-4 人)协作方式完成实践课题的全 部内容。选择合适的项目进行开发前系统的分析与设计,包括需求分析、功能分析、数 据库设计、系统模块设计等;选择适当的开发工具并构建系统开发与运行环境;完成所 设计系统的的编码、调试工作;进行系统测试;撰写课程设计报告等。 2课程实践选题范围: (1)小型 Web 站点设计与实现。要求界面设计完整、美观,内容较丰富。 (2)各类基于 Web 的小型管理信息系统设计与开发。要求实现系统设计的功能, 侧重
3、 JSP 页面与数据库的交互。 (3) 基于 Web 应用的某一功能模块的开发。如网站内搜索引擎、购物车、留言 簿的开发。要求功能完善。 1.3 小组分工和自我评定 实践题目:校内新闻系统的设计与开发 学号 姓名 所承担的任务 自我评定 XXXXXXXXXX X X 编写代码,网页美化,代码编写,系统测试 优秀 XXXXXXXXXX XXX 资料收集,系统分析,系统设计,数据维护 优秀 2 2 校内新闻系统分析 2.1 系统的功能性需求 2.1.1 开发目的 随着互联网的进一步发展,网络媒体在人们心中的地位进一步提高,新闻发布系统 作为网络媒体的核心系统,越来越受到人们的重视。一方面,它提供了
4、一个新闻管理和 发布的功能;另一方面,现在的新闻发布要求实现与普通的用户实现交互,用户可以很 方便的参见一些调查和相关新闻的评论,这一点也是其他一些媒体(电视,电台等)现 在无法做到的。同时,互联网发展到当今,可以说只要你上互联网,你就会接触到新闻 发布系统,新闻发布系统的用户是相当的惊人的,其重要形式不容置疑的,当然这也对 新闻发布系统的开发提出了更高的要求。校内新闻系统主要是面向沈阳理工大学在校大 学生,为学生提供最新的校内和校外新闻。 2.1.2 功能定位 本校内新闻系统的全称为沈阳理工大学新闻中心。根据开发要求它主要应用于为沈 阳理工大学在校学生的日常服务和管理当中。开发校内新闻系统可
5、以使学生方便快速的 获得浏览新闻,并且方便学校的重大信息的发布和传递,利于及时传达学校各部门的要 求, 学生也可以通过新闻评论加强交流。 目前, 专门的新闻系统在大学的使用还不多见, 所以,本新闻发布系统具有一定的实用价值。本系统管理内容广泛,全面涉及了新闻管 理发布的各项服务项目、且符合操作的业务流程。在开发过程中,力求系统的全面性、 通用性,使得本系统能很好的适用于该公司,本系统在开发过程中,主要应用了 JSP 技 术、HTML 技术、JS 技术进行程序的开发,用 My SQL 作为后台数据库。本论文主要从系 统分析、系统总体设计、系统实施、系统测设等几个方面进行介绍。 2.2 系统的非功
6、能性需求 可行性分析是在调查的基础上,针对新网站的开发是否具备必要性和可能性,对新 网站的开发从政策、环境、经济等方面进行分析和研究,以避免投资失误,保证新网站 的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能 够解决。因此我们将从以下两方面进行可行性分析: (1)政策上的可行性:政府的支持与推动。我国政府非常重视新闻媒体的发展, 十五计划纲要指出,要大力发展信息化,以信息化带动工业化。新闻单位是信息化的一 个重要组成部分,纲要明确提出要“加快认证体系、现代支付系统和信用制度建设,大 3 力发展电子商务,通过电子商务特别是企业间电子商务的应用,推动营销、运输和服务 方式的变革,降低成本,扩大工业品市场规模。 (2)经济上的可行性:随着信息产业科技的迅速发展,带来的直接影响就是信息 基础设备价格下降,而且它的价格与时间成反函数,也就是说随着时间的增长价格会不 断的下降,这就为我们建设网站提供了方便的经济因素。 4 3 校内新闻系统设计 3.1 总体设计 3.1.1 总体内容设计 该新闻发布系统主要面向在校大学生,但是为了使它适合更多的用户使用,系统