《Web程序设计课程设计》任务书_第1页
《Web程序设计课程设计》任务书_第2页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Web程序设计课程设计任务书Web程序设计课程设计任务书一、课程简介的学习使学生掌握 ASP.NET能力。二、课程设计内容应用本课程介绍的 ASP.NET相关知识独立开发完成一个简易论坛程序。三、课程设计要求1.能力目标(12知识的能力 2.技术要求(1)应用VisualStudio20 xx设计、开发和发布网站(2)应用HTML相关知识3)应用Table或者 CSS4)应用ASP.NET5 ASP.NET6)应用 ADO.NET相关知识完成数据库的连接与处理四、课程设计安排以综合课程设计为课程考核形式,充分利用所学知识和技能,以项目为驱动,进行 Web生实践动手能力。1 / 151.确定课程

2、设计课题(简易论坛的设计与开发);2.根据主题要求,收集处理素材、确定、划分栏目。3.采用 ASP.NET框架,综合运用HTMLJavascriptC#等知识完成网页设计、制作。4.课程设计时间为 3式进行课程设计评价及课程考核。 Web程序设学时备注提交软件需计课程设计要做哪些 2发 Web求说明书电 1 2要设房使用的技术,各功能模计说明书块的运行顺序让学生了解如何依据 Web E-R3 SQL并将SQL编程应用于设计中让学生掌握在ASP.NET依据以上设计说明书和演示程4序,开发实现作品程序房语言与数据库结合起来,实现真实应用。机编写课程设计报告( 5式)表中教学生信息部分室写法/了解设

3、计报告的规范 4学时对课程设计进行总结;机中如何将 C#高级编程房库设计的一些基本原机库;通过实践掌握数据 4学时系统的基本框架结构,4学时提交概要设计说明书电子档提交数据库设计说明书电子档和 SQL脚本提交作品程 12学时序;打印并提交课程设计报告最后需要提交的文件:1、软件设计规范文档(电子档);2 / 152、课程设计作品(程序源码、SQL脚本);3、课程设计报告(1000字论文、打印)五、课程设计评定相关文档等内容进行综合评价作为课程考核结果。按 100分制评定成绩。程设计答辩 1.答辩评价方式:每人答辩的时间控制 5分钟以内;成员进行提问;提交程序资料和课程设计说明书,由教师审阅。2

4、.答辩评价标准:采用作品评分和答辩评分相结合的方式;作品评分:(123)界面精美,布局合理实用、发布效果好各成员答辩评分:对作品制作细节熟悉,技术运用恰当。命题教师:张恒 20 xx年 06月 19日评分 20分 60分 10分 10分扩展阅读:Web程序设计课程设计指导书盐城师范学院信息科学与技术学院课程设计指导书Web程序设计课程设计课程设计任务书盐城师范学院信息科学与技术学院3 / 1520 xx年 06月第一部分概述(一)课程设计的性质、目的WEB程序设计是计算机科学与技术专业四年制本科学生的一门专业课。本课程设计在学生学习 WEB语言基础、熟悉.Net开发环境使用的基础上,对面向对象

5、程序设计和 Windows力,同时也为后续学习打下坚实的基础。(二)设计要求根据给定的选题,设计实现一个完整的软件系统,可以从以下工作进行考虑:1、明确设计目标:确定所设计实现的系统应该具备哪些功能。2、界面设计:根据对系统功能的分析,确定使用的控件或方法,进行界面设计,使系统功能齐全,界面简洁大方,可交互性强。3、关键技术:明确使用哪些关键技术解决问题。4、数据库设计:必要情况下,对需要后台数据管理的系统进行分析,详细设5、代码设计:用 OOP的编程思想进行代码编写,调试运行从而实现系统的目标功能。(三)设计报告格式设计报告一般包括以下几个方面的内容:1、课程设计封面(包括设计内容名称、实验

6、人和实验时间)2、设计目的和要求 3、设计的软硬件说明4 / 154、设计过程和内容,主要包括详细设计和关键的功能代码。5、实验结果及分析,主要描述系统实现后完成的功能及分析。6、设计心得总结(四)硬件环境要求PC机一台。(五)软件环境要求VisualStudio20 xx或以上版本。根据系统的功能要求,需要数据库管理系统的需要安装 MicrosoftSQLServer20 xx或以上版本的数据库管理系统。MicrosoftOffice系列的软件。第二部分课程设计的内容和要求(包括原始数据、技术要求、工作要求等)1)、设计内容:开发基于 intranet网络上 B/S模式的信息管理系统,要求能

7、实现数据录入、数据删除、数据修改和数据浏览以及数据查询等功能。2)、课程设计的要求:设计课题的全部内容,包括:(1)系统分析与数据库设计阶段1)通过调查研究,选择一个实际应用数据库系统的课题。2)进行系统需求分析和系统设计,写出系统分析和系统设计报告。3)设计数据模型并进行优化,确定数据库结构、功能结构和系统安全性和完整性要求。(2)应用程序设计阶段5 / 151 intranet网络上 B/S模式的信息管理系统,要求在客户端利用 IE浏览器进行数据数据录入、修改、删除、查询。2)实现应用程序的设计、编程、优化功能,实现数据库安全性、数据完整性等功能,并针对具体课题问题提出解决方法。(3)系统

8、集成调试阶段界面。3)、课程设计选题从以下五题中任选一题作为课程设计的题目:(1)人事信息管理系统;(2)工资信息管理系统;(3)仓库信息管理系统;(45)网上书店信息管理系统课程设计内容及学时分配生在规定的时期内完成对问题的分析、设计,最后选用一种 DBMS平台,实现信息(数据)的计算机管理。学时分配为:教学内容学时地点备注集中学习、查资料1天数学综合实验室任务分配(选题)查资料,调研、做需求分析 1天图书馆数据库系统及数据模型设计 1天数学综合实验室数据库的定 1天数学综合实验室数据库的视图和图表的定义 1天数学综合实验室数据库完整性和安全性设计 1天数学综合实验室网页界面设计与代码编写

9、3天数学综合实验室后台数据库与前台网页联调 2天数学综合实验室代码测试 1天数学综合实验室代码测试 1天数学综合实验室6 / 15成果验收 1 4.需求分析:能够实现对信息的浏览;能够实现对信息进行查询;5)系统性能要求:系统安全、可靠;功能齐全;操作方便、界面友好;易于维护和扩充。6).系统的功能分析:对数据表中的信息进行浏览。系统查询:可以按主键等相关信息进行详细或模糊查询工作日期、基本工资、职称、职务和简历等字段。其它操作:系统封面 7).系统功能模块8.技术要求使用 ADO.NET技术连接数据源 10)设备要求每个学生一台计算机。2、对课程设计成果的要求包括图表、实物等硬件要求:1)提

10、交课程设计报告按照系统设计要求,用 中的 visualC#.NET实现基于intranet网络上 B/S(包记录、软件调试和修改记录、测试结论、运行情况记录),系统使用说明书,源程序代码为附录构成的课程设计报告。2)课程设计报告版式要求7 / 15执行陕西科技大学课程设计说明书撰写格式暂行规范3)设计报告装订顺序与规范封面web数据库程序设计语言课程设计任务书目录web数据库程序设计语言设计课程设计报告正文设计体会及今后的改进意见参考文献(资料)左边缘装订3 13分解、设计数据完整性,建立数库表第 14周应用 技术编程(教师指导1周)第 15周调试、完善、编写课程设计报告指导教师:日期:教研室

11、主任:日期:第三部分选题实例选题一文本编辑器1、设计目的(1)熟练掌握.NET基本结构和 WEB语言的基本知识(2)掌握面向对象程序开发的基本思路和方法(3)掌握菜单、工具栏及常用控件的使用(4)掌握RichTextBox控件的使用(5)掌握通用对话框的使用 2、功能要求(1 rtf2)能够选择字体并设置字体的大小、颜色。(3)能够对文本串查找、替换。(4)实现打印预览功能。3、解决方案(1)首先进行需求分析,划分功能模块(2)详细设计每一模块的接口,设计用户界面(3)根据分析设计,编写程序代码,调试完成既定目标。8 / 15(4)完成设计报告任务书,写出实现整个系统的分析、设计、编码的过程,

12、并作课程设计总结。4、参考资料建议WEB程序设计方面的参考书软件工程的参考资料选题二相册管理器1、设计目的(1)熟练掌握.NET基本结构和 WEB语言的基本知识(2)掌握面向对象程序开发的基本思路和方法(3)掌握 GDI+开发的基本知识(4)掌握常用控件的使用 2、功能要求能对所打开目录下的照片进行分类管理,可以实现浏览照片、编辑照片等功能。3、解决方案(1)首先进行需求分析,划分功能模块(2)详细设计每一模块的接口,设计用户界面(3)根据分析设计,编写程序代码,调试完成既定目标。(4)完成设计报告任务书,写出实现整个系统的分析、设计、编码的过程,并作课程设计总结。4、参考资料建议WEB程序设

13、计方面的参考书 GDI方面的参考书软件工程的参考资料选题三画图板的实现1、设计目的(1)熟练掌握.NET基本结构和 WEB语言的基本知识(2)掌握面向对象程序开发的基本思路和方法(3)掌握 GDI+开发的基本知识(4)掌握菜单、工具栏及常用控件的使用 2、功能要求9 / 15(12)能填充矩形和椭圆。(3)能通过参数使图形旋转某个角度。3、解决方案(1)首先进行需求分析,划分功能模块(2)详细设计每一模块的接口,设计用户界面(3)根据分析设计,编写程序代码,调试完成既定目标。(4)完成设计报告任务书,写出实现整个系统的分析、设计、编码的过程,并作课程设计总结。4、参考资料建议WEB程序设计方面

14、的参考书 GDI方面的参考书软件工程的参考资料选题四模拟资源管理器1、设计目的(1)熟练掌握.NET基本结构和 WEB语言的基本知识(2)掌握面向对象程序开发的基本思路和方法(3)掌握菜单、工具栏和常用控件的使用 2、功能要求模拟 Windows资源管理器,实现以下功能(1)实现文件和目录的新建、复制、剪切、删除、重命名操作(2)以树状结构显示磁盘上的文件和目录(3)可以以不同的查看方式显示当前目录下的子目录和文件 3、解决方案(1)首先进行需求分析,划分功能模块(2)模拟Windows资源管理器,设计用户界面(4)根据分析设计,编写程序代码,调试完成既定目标。(5)完成设计报告任务书,写出实

15、现整个系统的分析、设计、编码的过程,并作课程设计总结。5、参考资料建议10 / 15WEB程序设计方面的参考书选题五通讯录管理1、设计目的(1)熟练掌握.NET基本结构和 WEB语言的基本知识(2)掌握面向对象程序开发的基本思路和方法(3)掌握文件流的基本知识(4)利用所学知识实现文件的存取操作(5)掌握菜单、工具栏等控件的使用2、功能要求通讯录管理系统的目的是为自己建立一个电子通讯录,主要包括联系人的姓E-mail1)在通讯录中添加新的联系人记录(2)以指定的格式显示全部的记录(3)根据姓名查找联系人的信息(45息(6)按姓名由大到小的顺序排序(7)备份联系人通讯录,实现通讯录文件的复制 3

16、、解决方案(1)首先进行需求分析,划分功能模块(2)根据分析,画出系统流程图(3)详细设计各功能的接口,设计用户界面(4)根据分析设计,编写程序代码,调试完成既定目标。(5)完成设计报告任务书,写出实现整个系统的分析、设计、编码的过程,并作课程设计总结。4、参考资料建议WEB程序设计方面的参考书软件工程的参考资料选题六贪吃蛇1、设计目的11 / 15(1)熟练掌握.NET基本结构和 WEB语言的基本知识(2)掌握面向对象程序开发的基本思路和方法(3)掌握键盘事件的使用(4)掌握菜单和常用控件的使用 2、功能描述贪吃蛇游戏是在屏幕上画出蛇,同时随机给出食物,游戏者通过键盘操作控制贪吃蛇的移动去吃

17、食物,吃到食物后,食物消息,然后再随机给出食物,同时蛇的身体增长,分数相应增加,当蛇撞到墙壁或自身身体时就死亡。3、解决方案(1)首先进行需求分析,划分功能模块(2)确定每一模块采用的算法,采用流程图描述各功能模块的详细过程(3)确定采用什么结构代表蛇和食物,设置级别(4)设计图形用户界面(4)根据分析设计,编写程序代码,调试完成既定目标。(5)完成设计报告任务书,写出实现整个系统的分析、设计、编码的过程,并作课程设计总结。4、参考资料建议WEB程序设计方面的参考书 GDI+方面的参考书软件工程的参考资料选题七学生成绩管理系统1、设计目的(1)熟练掌握.NET基本结构和 WEB语言的基本知识(

18、2)掌握面向对象程序开发的基本思路和方法(3)掌握 ADO.NET数据库开发基本知识(452、功能要求不同的角色登录系统能做不同的工作(1)教师:录入或修改所选课程学生的成绩;查询学生的成绩;12 / 15(2录入修改学生的信息;查询教师、课程和学生的信息。(3)学生:查询自己的信息和成绩。3、信息描述教师信息:教师编号、教师姓名、所属系科课程信息:课程编号、课程名称、任课教师选课学生学号、学生成绩 4、解决方案(1)首先进行需求分析,划分功能模块(2)确定数据结构,设计数据库(3)详细设计每一模块的接口,设计用户界面(4)根据分析设计,编写程序代码,调试完成既定目标。(5)完成设计报告任务书,写出实现整个系统的分析、设计、编码的过程,并作课程设计总结。5、参考资料建议WEB程序设计方面的参考书数据库编程方面的参考书软件工程的参考资料选题八简易聊天室的实现1、设计目的(1)熟练掌握.NET基本结构和 WEB语言的基本知识(2)掌握面向对象程序开发的基本思路和方法(3)掌握网络开发的基本知识(4)利用所学知识进行简单的网络通信程序设计(5)掌握菜单、工具栏等控件的使用 2、功能要求(1)聊天室服务器端和客户端的创建(2)实现客户与服务器的连接通讯(3)实现客户之间的私聊(4)显示客户端的在线信息(5)在服

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论