欢迎来到天天文库
浏览记录
ID:856586
大小:12.99 MB
页数:100页
时间:2017-09-20
《应用网站课程设计指导书(2011)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、应用网站课程设计指导书计算机与信息技术学院计算机科学技术专业2011年6月第一部分应用网站课程设计概述应用网站课程设计涵盖了数据库应用系统的开发和Web程序设计2个方面的内容。“Web程序设计”强调从总体结构、系统分析这一角度来研究计算机系统。任何一个应用网站的开发都离不开后台数据库的支持,所以应用网站课程设计将网页制作、Web应用程序编制和数据库应用有效结合起来,开发一个数据库技术支持的WEB应用系统。应用网站课程设计的目的和要求如下:一、课程设计目的和意义 1.加深对讲授内容的理解WEB程序设计理论课强调实用性,注
2、重学生动手能力的培养。本课程设计将有助于加深对Web程序设计的基本概念、基本原理、设计原则和数据库操纵方法的理解,同时,通过大量实践环节学习和掌握有关数据库技术的基本理论、设计方法在应用网站系统开发的具体运用。 2.通过应用网站课程设计,掌握web应用系统设计与开发的方法,培养自主开发能力。应用网站课程设计侧重于理论应用、系统设计和程序开发过程。结合实际需要开发一个特定网站的新闻管理系统,使学生能够运用数据库的基本知识设计数据库,掌握面向对象程序设计和分析的基本思想和基本方法,能够自主设计并实现小型的软件,最终具备一定
3、的自主开发能力,可以自行开发小型的数据库应用程序。使同学能够主动查阅与数据库设计、Web应用程序开发的相关资料,具备文献检索能力。进而能够与国内外IT行业对人才的需求接轨,为后面的毕业设计和将来能够较好地适应社会需求打下基础。3.培养自学以及主动解决问题的能力通过本次设计,使同学能够主动查阅与应用网站相关资料,掌握一些课堂上老师未曾教授的知识,从而达到培养学生自学以及主动解决问题的能力的目的,为后面的毕业设计打下坚实的基础。二、选题的原则课程设计题目选用学生相对比较熟悉的业务模型,通过本次实践性教学环节,培养学生具有初步
4、专业程序设计开发能力。具体表现在在软件工程的宏观方面来进行项目的分析;培养掌握面向对象程序开发的基本私立和方法的能力,掌握B/S开发与运用的基本原理和技能,具有基于后台数据库的应用网站编程技术,针对实际问题,完成小型网站系统的设计与实现。331.选题要求(1)能覆盖多个知识点,使用现有工具能够解决的问题。(2)难易适中,具有典型意义。2.参考选题(1)图书借阅管理应用网站系统(2)学生毕业信息管理应用网站系统(3)大学教学排课应用网站系统(4)汽车销售应用网站系统(5)网络教学应用网站系统(6)网上购物应用网站系统(7)
5、仓库管理应用网站系统(8)机房网络化管理应用网站系统(9)其他:同学自己提出,由教师确认的题目。三、课程设计实施步骤同学们可按下列步骤完成所选题目的设计并写出设计报告。第一步:问题分析。在对所选题目进行调研的基础上,明确该选题要做什么。依据调查结果,进一步分析和表达用户的需求。绘制数据流程图:(1)基本符号(2)数据流程图绘制方法:自顶向下,分层绘制。(3)数据流程图绘制规则①每张数据流程图须从左往右绘制,即从产生数据的外部实体开始到使用数据的外部实体结束。②对含义明显的数据流,其名称可以省略。③尽量避免数据流的交叉。④
6、对于需在两个设备上进行的处理,应避免直接相连。可以在它们之间加一个数据存储。⑤如果一个外部实体提供给某一处理的数据流过多,可将它们合并成一个综合的数据流。⑥下层图中的数据流应与上层图中的数据流守恒。⑦对于大而复杂的系统,其图中的各元素应加以编号。通常在编号之首冠以字母,用以表示不同的元素,可以用P表示处理,用D表示数据流,用F表示数据存储,用S表示外部实体。第二步:数据库设计与实现。包括:33数据库的概念结构(E—R)图:(1)画出系统各部分(子系统)E-R模型图(2)消除冲突和冗余,合并各部分E-R模型图,形成总体E-
7、R模型图(3)若系统较简单可直接画出系统总体E-R模型图;逻辑与物理结构设计:将E-R图转换为关系模型,及设计数据库中的表、视图(如果使用)、存储过程(如果使用)的结构和定义(可以用SQL脚本提供);设计系统查询功能及要求,写出主要的查询SQL语句。第三步:系统功能设计与实现,同时对设计结果进行评价与总结。对设计结果的合理性、规范程度和实际运行的结果以报告的形式进行提交。四、课程设计要求本次课程设计的目标是运用数据库和Web程序设计知识完成一个网站新闻管理系统的设计与开发工作。为了充分发挥学生的主观能动性,课程设计不指定
8、开发环境和开发工具,学生可以任意选择自己喜欢的编程工具和数据库系统(建议使用开发平台.NET或J2EE,数据库采用SQLServer/MySQL/Access)。课程设计结束后,学生以文档的形式提交课程设计成果,软件要实际上机检查,要求具有一定的实用性。设计报告具体要求如下:(1)问题描述。包括此问题的理论和实际两个
此文档下载收益归作者所有