《Web程序设计(JSP)》课程设计总结
课程设计时间: 20xx-20xx年第一学期 第13周—第14周
课程设计班级: 计科08101
课程设计计划学时:40
实际设计学时:40
设计地点:信息中心A-107
课程设计是培养学生综合运用所学知识 ,发现、提出、分析和解决实际问题,锻炼实践能力的重要环节。“Web程序设计课程设计”是计算机科学与技术专业的专业课,是培养学生掌握动态网站开发的重要课程。
本次课程设计要求学生独立开发一个小型电子商务网站,向客户提供一个介绍、展示商品的环境,是客户选择、购买商品的虚拟平台。系统要求实现一般的电子商务网站所具备的功能,包括会员登录、商品浏览、商品查询、购物车、下订单、结算、后台管理等。 通过本课程的课程设计要求
1. 课程设计开始之前要事先确定好课题并准备好相应素材(图片,音频等);
2. 课程设计开始后每组同学必须相互合作共同完成课题;
3. 每组中的每个同学必须独立完成定制模块的任务;
4. 课程设计课题要求内容完整,功能齐全;
5. 要有自己的设计风格,禁止相互copy;
6. 严格按照课程设计时间安排作好每一项工作;
7. 认真分析课题,整理开发思路,完成每天的规定的工作量;
设计完成,上交完整的课程设计报告并为答辩作好充分准备。
课程设计成果验收
要求学生认真回顾设计过程,总结收获,发现不足,整理技术资料,撰写课程设计报告书,写出心得体会和改进意见,准备答辩。
1.成果验收
指导教师及答辩小组对每位同学设计的成果进行验收,打设计成果成绩。验收时间为最后一次上机实验时进行。
2.撰写课程设计报告
布置设计成果通过验收的同学撰写课程设计报告。学生在课程设计完成后,提交所设计课题的“课程设计报告”,要求打印稿、电子稿(Word格式)各一份,用A4幅面纸打印。
3.答辩
通过答辩达到相互学习,找出不足,开拓设计思路的目的。主要考察学生对课程设计的认识、设计过程的体会与收获、设计成果的理解、成果的真实性及功能、关键技术问题的解决方案等。
课程设计小结
本次课程设计,学生整体积极性较高,由于一些原因,这次课程设计时间短,课时少,同学们在有考试任务下,除了在极有限的课堂上设计制作外,课后也投入了不少的时间和精力,按要求完成小组分配的设计任务。通过本次课程设计增强了学生之间协同合作、相互帮助的情感,并使每位同学有了不同程度的提高,达到了课程设计的目的。
电气信息工程系 王庆月20xx-11-25
第二篇:VB程序设计实习总结
河北科技师范学院
欧美学院
VB程序设计实习
个人实习总结
实习类型 实践教学 实习单位 欧美学院 指导教师 张文元 所在院(系) 信息技术系 班 级 10试点1班 姓 名 王俣清 学 号 9210100104
一、实习时间和地点
日期:20xx.5.13-20xx.6.2
时间:13,05,13 VB程序设计实习讲座 13,05,14-15 选题,查询资料 13,05,16-17 选题,查询资料 13,05,18 查询资料
13,05, 19 可行性分析经济,技术,可操作性 13,05,20-21 可行性分析经济,技术,可操作性 13,05,22 数据字典等概要设计 13,05,23 软件结构图
13,05, 24-25 算法复杂性估计 13,05,26 用户界面的设计 13,05,27-28 详细设计 13,05,29 代码实现 13,05,30-31 代码实现 13,06,01 系统测试
13,06, 02 系统调试分组答辩
二、实习的内容
1、小组题目:超市收银系统
2、我的任务:超市收银系统设计 3、每天具体实习内容
20xx年x月x日实践老师进行VB程序设计实习讲座,老师讲解了一些VB专业知识并且还对这次实践课的要求、任务作了介绍。首先,我们开始分组并确定小组各成员,确定我们所选的课程题目,之后我们开始分配组员各自负责的任务。我们考虑到对于商场、超市等零售企业,由于销售商品数量众多,如果依靠营业员每销售一笔商品手工在销售报表中作一笔记录,将有很多缺点。如容易错记漏记、下班需要人工汇总、费时费力,另外,还需要财会人员专门根据销售日报表逐笔核减库存。对此我们确认超市收银系统为我们主讲题目。我所负责的任务是系统得设计,上网查阅了一些资料之后,我对自己所负责的任务作了如下规划:
1.确认系统目标
1) 界面简洁、框架清晰、美观大方;
2) 控制操作权限,杜绝无关人员进入收银系统;
3) 直接用条码扫描器输入商品条码(也可以手工输入条码); 4) 打印收银#4@p; 5) 挂单、取单;
6) 修改销售数量、单价。 2.明确系统功能结构
本系统的功能简单,大部分操作都在一个主界面中进行,包括用户登录、录入商品、修改数量单价、挂单、取单打印#4@p、查询账务功能,结构如下图所示。
3.构建开发环境
1) 本系统开发环境如下:
2) 开发语言环境:Microsoft Visual Basic 6.0中文版。
3) 数据库环境:MS SQL 20xx数据库。该数据库管理系统是微软公司推出的关系型
数据库系统,使用MS SQL Server 20xx可以获得非凡的可伸缩性和可靠性。通过向上伸缩和向外扩展的能力,MS SQL Server满足超市保存多年海量数据的要求。
4) 运行平台:在Windows 20xx、Windows20xx、Windows XP中运行。 4.系统特色介绍
1) 操作简单,符合Windows风格的操作界面,使用户可快速上手。
2) 减少数据的重复录入,商品、供应商、厂商、收银员等数据都只需录入一次,即可在其他模块中使用。
3) 快速的收银功能。可通过条码扫描器输入条码,也可以通过手工输入商品条码。默认情况下为销售一件商品,当输入完一个商品条码后自动等待扫描下一商品的条码。操作员可修改销售的数量。
4) 提供挂单功能。当因某个原因需要暂停当前顾客的收银时,可使用挂单功能将其保存,而继续对其他顾客进行收银操作;再合适的时候再通过取单功能取出前面挂单,继续对原顾客进行收银操作。
三、心得体会三
1.成绩与收获
通过本次实践课的学习,了解到数据库是如何在MS SQL Server 20xx中运作,认识到数据库在其中的保存、修改、添加、删除等操作方法。在VB的编写能力上进一步提高,对代码运用更加熟练,学习到以前没有运用到的一些代码。在团体合作方面也有所提高,以前经常是一个人独自思考,所以设计的程序不是十分严谨,经过这次实践课的学习,在合作意识上有了很大提高,与组员的交流对我所负责部分的设计有很大的帮助,此次的实践对我以后的工作打下了完好的基础。 2.问题与不足
在本次实践学习中,由于对专业知识掌握的不够熟练,在完成任务中遇到了不小的问题,在编写代码的时候很容易出错,经常用错代码导致系统程序不能够运行。感觉到对VB程序的设计缺乏实际经验,不能准确运用所学习过的知识。在团队合作方面有所欠缺,与小组成员交流沟通不是很到位,对其他组员所提出的程序设计目的意图认知不够准确,成员默契度还不算很成熟。 3.对策与建议
对于上面遇到的专业知识问题,我在课上认真解决,查阅了大量图书资料,对代码进行比对,将自己程序设计的代码一一改进,将出错率降至最低,甚至不出错,节
省设计时间加速完成总体的程序设计。在团体合作方面,在课下积极与小组成员交流沟通,了解彼此的设计意图,各自将自己负责的部分做到完美的地步,使整体程序达到无懈可击的水准。当然在以后也要不断的学习,使自己的能力更上一层楼。