JSP课程的设计.docVIP

  • 34
  • 0
  • 约6.45千字
  • 约 14页
  • 2018-06-03 发布于福建
  • 举报
JSP课程的设计

JSP课程设计 《面向对象程序设计Ⅱ》 课程设计说明书 题目:新闻发布系统 学院:计算机与信息工程学院 专业:计算机科学与技术 班级:数据库07-3班 姓名:张雪梅 学号:10 起止时间:2009.12.7--2009.12.18 课程设计任务书 一、设计题目:《新闻发布系统》 二、设计内容:实现一个新闻发布系统,主要功能包括新闻查看功能、管理员登陆发布新闻和新闻管理功能。 三、设计要求: 新闻发布系统主要需要实现以下一些基本功能。 1)查看新闻功能:任何用户均可以使用查看新闻功能。用户通过在系统导航栏上单击 查看新闻超链接,可以进入查看新闻页面。查看新闻功能显示所有新闻,并且使用分页 显示的效果,用户可通过单击下方的页码或在文本框中输入页码来跳转到任意一页浏览。这里显示的所有新闻按发布的时间降序排列,以保证最新发布的新闻位于最前面。用户通过单击每条新闻的标题可以查看到新闻的详细内容。 2)管理员登录功能:当用户需要使用新闻管理功能时,需要先以管理员身份登录系统。 当未登录用户单击系统导航栏上的新闻管理超链接时,进入管理员登录页面。用户可以在登录页面输入用户名和密码,若登录失败,则重定向到管理员登录页面等待下一次登录。 3)发布新闻功能:管理员通过在系统导航产上单击发布新闻超链接可以进入发布 新闻页面。发布新闻时,需要填写新闻的标题和内容,发布时间取当前系统时间,不需要填写。 4)新闻管理功能:当管理员登录系统后,可以进行新闻管理操作,包括对现有新闻的 修改和删除。在管理页面上,用户可通过单击每条记录右侧的编辑和删除超链接来进行操作。当管理员的本次维护工作结束后,可通过单击管理员退出超链接来注销管理员身份。 四、工作计划: 时间完成内容提交文档备注 第1天查找资料,确定题目,选择方案课程设计任务书设计准备阶段 第2天题目分析需求分析阶段 第3天功能模块的划分和设计设计阶段 第4天 第5天程序设计与调试编码测试阶段 第6天 第7天 第8天整理材料,撰写设计说明书收尾阶段 第9天 第10天课程设计答辩课程设计说明书、设计源代码课程设计考核,评定成绩 指导教师: 教研室主任:文东戈 2009年12月7日 课程设计成绩评定表 质量评价指标 评价项目具体要求满分得分 学习态度学习认真,态度端正,遵守纪律,出勤情况良好,能够独立完成设计工作。20 工作量按期圆满完成规定的设计任务,工作量饱满,难度适宜。20 设计说明书质量设计方案正确、表达清楚;设计思路、方法科学合理;达到课程设计任务书规定的要求;图、表、文字表达准确规范,上交及时。30 答辩陈述和回答问题陈述简明扼要,思路清晰,清楚流利,回答问题准确,基本概念清楚,有理有据,有一定深度。30 评定成绩 评定人员签名2009年12月21日 摘要 随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Web应用的潮流。利用JSP技术开发的网站新闻管理系统,实现了网站新闻的动态管理,因为可以用来动态发布新闻信息,所以使得对信息的管理更加及时、高效,提高了工作效率。本说明书主要是对新闻发布系统程序进行需求分析、概要设计、详细设计,最后使用Java编程实现的全过程。 关键词:Java面向对象新闻管理数据库 目录 课程设计任务书.II 摘要.III 目录.V 一、设计内容.1 二、设计过程.1 2.1需求分析.1 2.2概要设计.2 2.3详细设计.4 2.4代码实现.5 2.5程序运行与发布.6 三、总结.11 四、参考文献.12 一、设计内容 随着Internet的普及,越来越多的企业建立了自己的WWW网站,企业通过网站可以展示产品,发布最新动态,与用户进行交流和沟通,与合作伙伴建立联系,以及开展电子商务等。其中新闻发布系统就是一个把杂乱无章的新闻信息有效得组织起来并以有序的方式呈现给前端客户的一个信息系统,系统主要实现对新闻的分类、管理、检索、浏览等一系列问题,从而为用户提供一个美观、大方、快速的前台新闻阅读界面。 二、设计过程2.1需求分析2.1.1对功能的规定: 新闻管理:添加新闻编辑新闻新闻分类 生成管理:生成所有新闻生成各栏目主页 账号管理:账号管理修改密码 系统数据:系统设置后台通知 2.1.2对性能的规定: 1、操作应该方便、灵活。 2、系统应有较高的稳定性。 3、系统应有较高的安全性。 4、系统应有较高的容错性。 5、速度上要求前台要能够很快地反应用户,后台操作不能出现超时现象。 2.1.3数据管理能力要求: 1、能处理大量的新闻数据。 2、负荷能力强,防止数据量过大,而影响速度。 3、遵循数据完整性规则,保证数据实际有效。 4、保证发送数据库引擎的数据得以可靠存储。 5、密码管理,为了保证系统数据

文档评论(0)

1亿VIP精品文档

相关文档