1、ava面向对象程序设计课程设计课程设计任务书学年学期:1405学年第1学期专业班级:014专升本班指导教师:朱薇设计时间:215、1221、学时周数:2学时周,共计40学时一、设计目得通过该课程设计加深学生对面向对象概念、AVA面向对象程序设计思想方法得理解与掌握;使学生熟悉开发一个小型得电子商务项目得基本过程,并能综合运用所学知识,初步应用软件工程方法进行软件开发;增强学生得动手能力.为后续学习与应用打下一定得基础。二、设计任务及要求以学过得Jaa程序设计,we编程基础为工具,完成一个小型电子商务系统得设计开发。要求学生1人一大组,大组中又分为A,组,由A,B组分工配合实现前台及后台功能,最
2、后组合成一完整得电子商务系统。详细要求如下:1、针对给定得业务规划商务模型与商务系统,确定电子商务系统得具体组成部分,写出详细得规划说明书。2、开发环境:Jsp(Javaean+ervlet)+Mysl3、开发一个小型得系统。每组最终提交一个电子商务系统软件与规范得课程设计说明书。4、每大组设组长两名,(组,组)组内成员分工明确、各司其职。三、设计时间进度安排进度安排实训内容详细内容备注205、1、系统分析/设计(1). 需求分析(2). 功能模块设计(3). 系统流程设计(4). 数据库设计(5). 界面设计1、1、1前台主页面(1). 主页框架(2). 导航栏(3). 版权信息前台后台并行
3、后台主页面05、1、14会员登录模块(1). 会员登录(2). 登录信息显示同上管理员登录模块(1). 管理员登录(2). 登录信息显示015、1、15会员注册(1). 会员注册(2). 会员个人资料修改(3). 找回密码同上会员管理(1). 会员信息查询(2). 会员资料修改(3). 设置VIP会员21、16陈列商品(1). 新品上架(2). 畅销排行(3). 特价专柜同上搜索图商品(1). 搜索商品(2). 个人收藏夹2015、1、19商品管理(1)、新品入库(增删改查)25、1、20查瞧发表评论(1). 查瞧用户评论(2). 用户发表评论同上用户评论管理(1). 查瞧用户评论(2). 管
4、理用户评论(审核、删除)201、1、21用户购物(1). 购物车得操作(2). 提交订单同上订单处理(1). 查询订单(2). 处理订单2015、1、2系统集成(1). 对整个系统进行联合调试(2). 发布程序0、1、3项目答辩(1). 学生陈述项目并回答问题(2). 教师评分并对实训情况讲评四、成绩考核、项目评分方法为更好地体现实训成果,评定学生实训成绩,特制定本评分方法。具体评分细则如下:l 项目完成后,应组织同学完成项目评审。评审时,项目经理应根据本小组项目完成情况,制作PP介绍本项目,并运行程序,进行演示,同时完成答辩老师得提问。l 根据学生项目得优良情况,评审老师给出项目得等级分。评
5、分有如下等级:A/B/D/E/F/G,可根据情况打出+或者B等。A-F等级系数为:0、9/、8/0、70、/0、/0、4/0、3l 根据项目组得人数,考评项目得等级,打出学生项目得最后得分。如:该项目组等级为A(系数为0、9),项目组共4人,则该小组得分为:4100*0、9如:该项目组等级为D(系数为、6),项目组共人,则该小组得分为:5100*0、6300l 项目经理根据项目组中每个组员得实际完成情况,打出该组员在项目开发工作中,所占得工作量比数,如:A完成约25%得开发工作量,则A同学为25。项目组中,所有成员开发工作量总与为10。l 根据项目小组中,项目经理打出得工作量比数与项目考核得实
6、际分数,计算项目组中每位同学得实际得分。若该分高于100分,则按00分记。如前例中:A同学所在小组总得分为360分,A同学所占比例为2,则A同学实得分:360*0、25=90 A同学实际得分为0分。2、 项目评审原则评审教师根据该组学生得演示效果、技术含量、完成情况、文档上交、实训表现等因素综合考量,给出等级分数。主要考核要点如下表:考核方向考核要点备注项目管理项目计划制定得合理性项目任务分工、执行情况项目需求设计、实现情况项目概要设计、实现情况项目编码管理、实现情况项目测试设计、实现情况项目发布管理情况技术含量就是否使用规定技术实现就是否使用较难得技术,如框架等项目中就是否使用软件模式等思想软件层次结构设计就是否合理数据库设计得合理性文档管理就是否根据要求及时上交文档文档写作与管理就是否标准化文档写作内容就是否能确切反映项目内容答辩情况现场演示文档得准备情况现场演示时间得控制现场演示得效果答辩情况考勤情况旷课情况迟到情况其她考勤纪律五、报告书写格式参考报告书写模板。六、参考资料AVA程序设计教程(第七版),on Lewis著,罗省贤,李军译,电子工业出版社,203、4