预览加载中,请您耐心等待几秒...
在线预览结束,喜欢就下载吧,查找使用更方便
如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
2012-2013学年第二学期课程设计指导书课程名称:JSP程序设计适用班级:11计通、09大3设计时间:一周开始日期:2013.6.24山东信息职业技术学院计算机工程系指导教师:崔学鹏课程设计指导书一、设计目的本学期的《JSP程序设计》以JSP动态网站的设计为主,将理论学习与实践锻炼的知识进行综合应用。在课程设计周,完成一个站点的设计与制作,从而达到以下目的:练习站点的规划及网页设计。掌握借助Dreamwaver等工具进行站点规划与页面开发的方法。加深对JSP技术的理解与应用。熟练掌握使用MyEclipse进行代码开发与调试掌握JSP页面编码与调试的基本方法,增加网站建设与代码调试的实际经验。选取较好的作品参加系网页设计大赛,并在系网站上展出二、设计过程要求纪律:上机过程中遵守纪律及有关上机规定,不得浏览无关网站,课程设计过程的成绩,将计入本课程的期末测试成绩。内容:网站内容以JSP实现动态网站为主(参考后面给定的选题或自定义专题性站点)。保存:设计结果及有关素材需在硬盘或优盘上保存。建议同学们用优盘等保存自己的站点信息等作品材料,便于每次上机调试。要求:所设计的网站要求具有实用性和较好的创意,并尽可能将所学知识应用其中。通过个人对资料的查阅,力所能及地利用一些好的脚本程序。考核:由指导教师根据学生完成任务的情况、课程设计报告的质量和课程设计过程中的工作态度等综合打分。成绩评定标准:遵守上机纪律,认真完成设计题目,且页面美观大方,能实现所选课题所要求的各项功能,课程设计报告项目齐全,能够说明课题的实现思路与步骤。电子文档齐全。95—100分遵守上机纪律,认真完成设计题目,且页面美观大方,网站总体运行良好(有个别不足),作品材料齐全,课程设计报告论述详实,表达准确。80—95分遵守上机纪律,能实现所选课题所要求的80%以上功能,电子文档齐全,设计说明书项目齐全,能够说明课题的实现方法。70—80分遵守上机纪律,能够积极参加课程设计,实现了所选课题的简单功能,课程设计报告书写工整,上传了相关电子文档。60-70分缺勤达5次及以上或设计说明书抄袭其它同学或设计任务没有完成,为不及格。三、设计内容要求1、使用Access或SQLServer作为后台数据库,选择Dreamwaver+Tomcat(MyEclipse)作为开发环境,设计一个动态网站。课程设计的时间为1周。根据题目的需求,设计数据库,编写程序,并完成课程设计报告的编写。2、鼓励同学们独立完成课题的设计与实现,同时也允许对比较大的项目,两人或三人一组合作完成。课题可以自选也可从给定项目中选择,由课代表统计每个人的课题,于课程设计结束前交指导老师。四、设计过程1、站点设计:确定站点主题,根据功能需求,定位站点风格,设计主页结构,准备素材。2、站点创建:合理配置站点信息,要求站点根文件夹用四位学号命名开头(如0601)。建立站点目录树。3、建立数据库:根据站点功能需求建立数据表,要求数据库及数据源名使用同样的四位学号命名。4、网页设计:对网站主页及各功能页面进行规划与设计。5、测试、修改。五、结果上交需要上交的文档资料:(材料不齐者,没有成绩。)1、课程设计报告,每人一份(电子版用“两位学号姓名”命名和打印版)。2、站点文件,包括站点目录、数据库文件。六、指定题目:(一)基于会员制的购物网站的设计与实现1、主要功能设计一个基于会员制的购物网站,该系统的用户分别是:会员和系统管理员。不同的用户拥有不同的权限,各自完成各自的管理功能,不同的用户看到不同的系统功能。用sqlserver2005创建后台数据库,然后利用JSP技术编写程序实现对数据库的操作,按照要求完成所有的功能和模块。会员的主要功能模块包括:(1)用户注册与登陆(2)查看、搜索商品,订购商品,生成订单(3)历史订单查询(4)发布留言、查看留言。系统管理员的主要功能模块包括:(1)用户管理(2)商品管理(3)订单管理(4)留言版管理2、主要数据库表单(1)用户基本信息表单主要字段有:用户编号、用户名、性别、E-mail、联系电话,用户密码、注册时间、(2)商品信息表单主要字段有:商品编号、商品名称、商品数量、商品单价、商品类型、商品介绍,上架日期(3)商品订购表单主要字段有:订单号、商品编号、用户编号、用户名、订购日期、地址、付款方式、联系方式、运送方式等。(二)基于B/S模式的学生学籍管理信息系统的设计与实现1、设计内容设计一个学籍管理信息系统,该系统的用户分别是:学生用户和学籍管理员。不同的用户拥有不同的权限,各自完成各自的管理功能,不同的用户看到不同