面向NET的Web程序设计实训大纲

上传人:ca****in 文档编号:96904156 上传时间:2022-05-26 格式:DOC 页数:14 大小:130KB
收藏 版权申诉 举报 下载
面向NET的Web程序设计实训大纲_第1页
第1页 / 共14页
面向NET的Web程序设计实训大纲_第2页
第2页 / 共14页
面向NET的Web程序设计实训大纲_第3页
第3页 / 共14页
资源描述:

《面向NET的Web程序设计实训大纲》由会员分享,可在线阅读,更多相关《面向NET的Web程序设计实训大纲(14页珍藏版)》请在装配图网上搜索。

1、面向.NET的Web程序设计实训大纲目 录总体说明2实训一、项目分析及页面的简单设计4实训二、模块设计5实训三、模块详细设计及关键模块设计6实训四、项目阶段评审6实训五、公共模块设计与实现7实训六、实训总结7附件一:系统设计说明书9附件二:需求规格说明书10附件三:系统需求分析书11附件四:项目完成报告13附件五:项目测试报告14总体说明1、实训目的和基本要求:基与.NET的Web程序设计是实践性很强的课程,本课程不仅要求学生掌握一定的理论知识,还要要求学生具有一定的动手能力。本次实训的主要任务是让学生学会Web程序设计,包括客户端的动态网页设计、服务器端处理程序的设计与部署、数据库操纵以及集

2、成开发环境的使用方法等。学习中,学生必须通过不断结合理论知识和上机练习才能理解其中的重点与难点问题,才能更好地掌握这门比较抽象的程序设计语言。因此,在本学期,特设置两周课程设计,集中一段时间使学生运用已掌握的C#程序设计的知识而进行综合练习,全面巩固学生的知识,培养学生解决实际问题的能力,从而达到学以致用的目的。基本要求:1、老师认真组织,充分调动学生的积极性与主动性,在规定的时间内按计划有步骤地完成课程设计的各项内容,达到预定的教学目的。2、实验室需要提供方便,全力配合。3、学生必须认真学习教科书,查阅参考资料,在教师的指导下按要求完成实习任务;学生每天按上课时间进行实习,不迟到、不早退、不

3、准中途溜出,学习委员负责考勤登记,并及时将考勤情况报指导老师;学生在实习过程中应勤于思考,刻苦钻研,把理论与实践结合起来,提高对理论知识的理解,增强动手能力。2、课时分配:(两周共56课时)课时内容2课时实训动员及实训的具体事情安排。8课时1、分析系统功能,并撰写系统功能说明书、功能模块图;2、分组讨论数据库设计,并撰写数据库设计方案书及E-R图。3、各模块具体分工(请小组长按各小组成员分工并登记好);4、仔细分析模块,并撰写各模块功能说明书及具体实现的流程图。8课时1、模块页面设计2、模块中相应的数据页面制作3、页面的设计(查询、添加功能实现)8课时1、页面的设计(修改、删除功能实现针对模块

4、)2、关键页面的基本制作6课时1、项目阶段评审8课时1、公共模块设计与实现(如登录窗体、主窗体的设计与实现)2、各模块整合,并调试;(把各子模块整合成一个小型的系统)8课时1、项目进一步优化。2、撰写项目介绍(功能、特点)、3、实训总结(体会、问题等)幻灯片8课时作实训总结。3、实训内容简易论坛:完成主要功能:a)后台的用户管理(删除、查询)。b)后台的帖子管理(删除、置顶、备份等)。c)后台的论坛模块管理(增加、删除、查询、修改)。d)前台用户注册、登陆、注销。e)发信息。f)查看信息、搜索信息等。4、实训材料准备Web编程技术、基与.NET的Web程序设计,实训前需要为每个软件编写软件分析

5、与设计说明书,最好带本数据库方面的书籍。5、 实训总体要求:(1)、老师认真组织,充分调动学生的积极性与主动性,在规定的时间内按计划有步骤地完成课程设计的各项内容,达到预定的教学目的。(2)、实验室需要提供方便,全力配合。(3)、学生必须认真学习教科书,查阅参考资料,在教师的指导下按要求完成实训任务;学生每天按上课时间进行实训,不迟到、不早退、不准中途开溜,学习委员负责考勤登记,并及时将考勤情况报指导老师;学生在实训过程中应勤于思考,刻苦钻研,把理论与实践结合起来,提高对理论知识的理解,增强动手能力。6、考核办法编码结束后,教师根据下表列出的评分标准来考评案例设计。功能界面代码风格团队合作30

6、%10%30%30%5全部实现,且无缺陷5界面符合规范要求,且美观,整齐,符合使用习惯5符合代码规范要求,且注释清楚,可读性高5遵守团队开发规范,乐于助人4全部实现,仅有少量缺陷,且无致命缺陷3全部实现,有较多缺陷,但无致命缺陷3界面基本符合规范要求3基本符合代码规范要求3基本遵守团队开发规范2大部分实现1界面混乱1代码混乱1合作精神差1大部分未实现实训一、项目分析及页面的简单设计实训目的:如何分析系统的功能需求,并撰写系统的功能说明书;模块的划分,并画出系统功能模块图。实训内容与步骤:1、分析系统功能,并撰写系统功能说明书、功能模块图;2、分组讨论数据库设计,并撰写数据库设计方案书及E-R图

7、。并且根据E-R图在SQL Server中建好数据库,在表中插入适宜的供编程用测试数据。3、各模块的具体分工,分析各模块的基本功能,找出关键技术(即整个编程中的难点)以文档的形式4、统一格的设计,一个系统必须要在页面上有统计的界面风格。在此需要一个小组统一编程思想,及界面风格。实训指导:学生四人一组,选出一个组长和第二责任人。在组长的调动下,充分发挥主观能动性和团结精神,在实训内容中选择一个项目,根据实训步骤,完成当天的实训内容。考核标准:系统功能说明、功能模块图、数据库E-R图、界面页面的设计。实训二、模块设计实训目的:根据模块的划分,如何详细分析各模块的功能,撰写各模块的功能的说明书,并设

8、计各模块的流程图实训内容与步骤:1、数据字典的编写。2、数据库的建立。实训指导:充分发挥主观能动性和团结精神,在本次实训内容中,根据实训步骤,完成当天的实训内容。在这一天的工作中,需要大家每个人都要独立完成一个模块的设计。实训三、模块详细设计及关键模块设计实训目的:根据模块的划分,如何详细分析各模块的功能,撰写各模块的功能的说明书,并设计各模块的流程图实训内容与步骤:1、页面的设计(修改、删除功能实现)2、关键页面的基本制作实训指导:在组长的调动下,充分发挥主观能动性和团结精神,在本次实训内容中,关键页面是重点,各个组员需要配合组长进行关键技术的突破。考核标准:模块的设计完成情况、关键技术页面

9、的报告、实训四、项目阶段评审实训目的:掌握如何划分项里程碑,以及如何进行阶段评审。实训内容与步骤:1、测试前三天全组做出的页面,形成测试文档。要从完成的功能及用户操作友好性方面考虑2、其他各页面的制作3、根据组员提供的测试文档,分析各个模块关系。优化各个模块(即各种功能的增强与实现)协调整个开发进程。4、小组会议。完成项目阶段评审报告文档。实训指导:本次实训内容中,最为重要的是完成项目阶段评审报告。考核标准:项目阶段评审报告,关键技术页面完成的报告、日报告。实训五、公共模块设计与实现实训目的:公共模块设计与实现、各模块整合,并调试。实训指导:掌握调试技巧、将公共模块与个人窗体进行整合。实训内容

10、与步骤:公共模块设计与实现(如登录页面、网站门户的设计与实现)注意:公共模块牵扯到各个模块所以需要全组人员的配合。撰写各模块详细的功能说明书及具体实现的流程图。各模块整合,调试,打包;(把各子模块整合成一个小型的系统)考核标准:程序整个运行情况、具体功能说明书、日报告实训六、实训总结实训目的:项目进一步优化。撰写项目介绍(功能、特点)、实训总结(体会、问题等)幻灯片。实训指导:总结整个实训过程中所出现的问题,以及完善程序与相应的文档。实训内容与步骤:项目调整时段(计划缓冲时期)对项目进一步优化。撰写实训报告书:系统的功能介绍包括:a系统整体功能说明书;b系统包括哪些模块及系统功能模块图;系统数

11、据库设计:a、数据库设计方案书;b、数据库E-R图;系统实现:a、各模块的功能分析说明书;b、各模块的具体实现及流程图。测试报告。、项目的操作手册考核标准:优化后的程序运行情况、实训报告书。附件一:系统设计说明书文件编号:系统设计说明书格式1目的根据系统需求分析书进行系统的详细设计。2范围程序适用于各种软件产品开发和以软件开发为主的系统集成项目开发的过程中的系统详细设计阶段。3职责由项目组长或项目负责人负责系统详细设计的实施并编写系统设计书。4程序系统设计书格式模板如下:日期:2005-06-10文件编号:产品项目名称:WebMail系统开发部门:负责人:系统设计书1引言1.1目的1.2开发单

12、位产品使用单位:产品开发单位:1.3定义1.4参考资料2总体设计2.1需求概述2.2软件结构3程序描述(须按各模块给出以下说明)3.1功能3.2输入数据3.3输出数据3.4算法(模块所选用的算法。)3.5程序逻辑(详细描述模块实现的过程,可采用如下方式:流程图、N-S图、判定表、伪代码。)3.6接口ODBC3.7限制条件3.8测试要点(包含测试环境、测试数据要求及主要测试要求。)拟制:附件二:需求规格说明书需求规格说明书格式日期:文件编号:产品项目名称:开发部门:负责人:需求规格说明书1引言1.1目的1.2开发单位产品使用单位:产品开发单位:1.3定义1.4参考资料2系统说明2.1功能说明2.

13、1.1功能划分(可采用数据流图、功能层次图等各种方式表示。)2.1.2功能描述(需分小点具体列出。)2.2操作说明2.3界面说明2.4其它说明3产品使用环境说明3.1设备3.2数据库3.3数据结构4产品设计更改的要求(产品设计更改时,双方的处理方法.)签字:附件三:系统需求分析书文件编号:系统需求分析书格式1目的根据顾客要求,给出产品基本的需求分析报告,为产品的系统设计提供支持与决策。2范围适用于各种软件产品开发和以软件开发为主的系统集成项目开发过程中的系统需求分析阶段。3职责研发部项目负责人或开发小组长和高级系统分析员负责编写。4程序系统需求分析书格式模板如下:日期:文件编号:产品项目名称:

14、开发部门:负责人:系统需求分析书1引言1.1目的1.2开发单位产品使用单位:产品开发单位:1.3定义1.4参考资料2需求分析2.1运行环境VisualC#8.02.2需求概述(顾客对产品要求的概括性描述。)2.3总体设计2.3.1处理流程(采用业务流程图等各种方式,描述产品将要实现的业务流程。)2.3.2总体结构和模块外部设计(给出系统总体构想图和模块外部接口调用、变量传送等设计方面的说明。)2.3.3功能模块划分2.3.4接口设计2.3.4.1外部接口设计2.3.4.2内部接口设计2.3.5数据结构设计2.3.5.1逻辑数据结构设计2.3.5.2物理数据结构设计2.3.6安全保密设计2.4产

15、品开发计划2.4.1任务分解2.4.2进度(按阶段完成的项目,用图表说明开始时间、完成时间。)2.4.3预算拟制:审核:顾客签字:附件四:项目完成报告文件编号:项目完成报告格式1目的提交和保存公司验收记录,确保产品质量。2范围适用于公司独立开发的最终软件产品或以软件开发为主的系统集成项目的公司验收完成阶段。3职责由研发部与技术和质量管理部组织的验收小组负责编写项目完成报告。4程序项目完成报告的编写格式模板如下:日期:2005-06-23文件编号:产品项目名称:开发部门:负责人:项目完成报告1公司验收人员2项目完成时间2005-06-223产品文档检查合格4产品功能测试优秀5界面设计与操作性检查合格6产品性能与安全性检查优秀7验收结论合格拟制:审核:附件五:项目测试报告项目测试报告格式测试日期:测试人:序号测试名称记号测试方针测试数据测试点实施者实施时间测试结果正常非正常1单元测试UT(1)正常处理测试(2)边界、临界测试(3)关联模块间的传递信息测试(4)异常处理测试2组合测试CT(1)程序间的关联测试(2)数据传递测试(3)异常处理测试3综合测试ST(1)系统界面测试(2)系统可靠性测试(3)系统功能测试4现场测试OT(1)系统可靠性测试(2)系统性能测试

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!