SQL Server数据库管理、开发与实践 教学课件 ppt 作者 郑诚 第16章 课程设计——JSP+SQL Server 2008
52页1、本章要求,第16章 课程设计JSP+SQL Server 2008实现博客网站,博客网站的设计目的 博客网站的的开发环境要求 博客网站的功能结构及业务流程 博客网站的数据库设计 主要功能模块实现过程 博客网站的调试运行,主要内容,第16章 课程设计JSP+SQL Server 2008实现博客网站,1.课程设计目的 2.功能描述 3.总体设计 4. 数据库设计 5.实现过程 6.调试运行 7.课程设计总结,本章提供了“博客网站”作为这一学期的课程设计之一,本次课程设计旨在提升学生的动手能力,加强大家对专业理论知识的理解和实际应用。本次课程设计的主要目的如下: 掌握SQL Server 2008数据库的设计。 掌握数据实体E-R图的绘制。 掌握博客网站用到的数据表设计。 掌握如何使用JDBC操作SQL Server 2008数据库。 熟悉JSP网站的基本开发流程。 熟悉JavaBean与Serlvet技术的使用。 培养分析问题、解决实际问题的能力。,16.1 课程设计目的,博客网站主要实现网站建设者与访问者之间的相互交流,展现网站建设者的思想,该网站的主要功能如下: 全面展示博客网站的主
2、题思想。 通过发表“我的文章”,表达作者的想法和观点,实现与访问者的相互交流。 通过上传个人相册,使访问者对网站建设者有进一步的了解。 用户可以查看文章,并可以对文章发表意见。 展现最新的博客列表,方便访问者浏览。 对文章信息进行管理。通过选择文章类别名称添加文章内容,并可以查询、修改和删除文章内容。 对相册信息进行管理。通过选择相册类别名称上传相册图片信息,并可以查看和删除相册内容。 可以修改管理员登录信息。,16.2 功能描述,16.3.1 构建开发环境 16.3.2 网站功能结构 16.3.3 业务流程图,16.3 总体设计,博客网站的开发环境具体要求如下: 开发平台:MyEclipse。 开发技术:JSP+JavaBean+Serlvet+JDBC。 数据库:SQL Server 2008。 开发平台:Windows XP(SP2)/Windows Server 2003(SP2)/Windows 7。 Web服务器:Tomcat 6.0以上版本。 Java开发包:JDK 1.5以上版本。 浏览器:IE 6.0以上版本、Firefox等。 分辨率:最佳效果1024768像素。,
3、16.3.1 构建开发环境,博客网站是一个JSP与数据库结合技术的典型应用程序,由前台用户模块和后台管理员模块组成,其规划功能模块如下: 前台用户模块 主要包括用户登录、用户注册、修改用户个人信息、文章查询和留言、公告信息查询及相片查询等功能。 后台管理员模块 主要包括博客文章管理、公告管理、投票管理、个人相册设置、朋友圈、用户设置及博主设置等功能。 博客网站的前台功能结构图如图16-1所示。 图16-1 博客网站的前台功能结构图,16.3.2 网站功能结构,博客网站的后台功能结构图如图16-2所示。 图16-2 博客网站的后台功能结构图,为了更加清晰地表达系统的业务功能模块,下面给出博客网站的业务流程图。对于不同的角色,其所承担的任务也各自不同,流程图也不一样,包括面向用户的客户端流程图和面向系统管理员的流程图。 面向用户的客户端流程图如图16-3所示。 图16-3 面向用户的客户端流程图,16.3.3 业务流程图,面向系统管理员的流程图如图16-4所示。 图16-4 面向系统管理员的流程图,16.4.1 实体E-R图 16.4.2 数据表设计,16.4 数据库设计,根据实际调查对网
4、站所做的需求分析,规划出本网站中使用的数据库实体主要有用户信息、公告信息、个人相片信息、博客文章信息、投票信息及朋友信息实体,下面分别介绍各实体的E-R图。 用户信息实体E-R图 用户信息实体包括:用户名、密码、姓名、性别、QQ号码、主页、兴趣、E-mail地址、管理级别属性,如图16-6所示。 图16-6 用户信息实体E-R图,16.4.1 实体E-R图,公告信息实体E-R图 公告信息实体包括:公告题目、公告内容以及公告发布时间属性,如图16-7所示。 图16-7 公告信息实体E-R图 个人相片信息实体E-R图 个人相片信息实体包括:相片服务器地址、相片描述信息及相片上传时间,如图16-8所示。 图16-8 个人相片信息实体E-R图,朋友信息实体E-R图 朋友信息实体包括:朋友姓名、朋友QQ号码及朋友描述信息。如图16-9所示。 图16-9 朋友信息实体E-R图 投票信息实体E-R图 投票信息实体包括:投票内容以及投票票数。如图16-10所示。 图16-10 投票信息实体E-R图,博客文章信息实体E-R图 博客文章信息实体为文章类型、文章信息及文章回复信息三个实体,文章类型与文章信息
《SQL Server数据库管理、开发与实践 教学课件 ppt 作者 郑诚 第16章 课程设计——JSP+SQL Server 2008》由会员E****分享,可在线阅读,更多相关《SQL Server数据库管理、开发与实践 教学课件 ppt 作者 郑诚 第16章 课程设计——JSP+SQL Server 2008》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-04-11 25页
2024-04-11 37页
2024-04-11 28页
2024-04-11 31页
2024-04-11 36页
2024-04-11 29页
2024-04-11 22页
2024-04-11 27页
2024-04-11 34页
2024-04-11 32页