版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《电子商务网站设计与开发》模拟实习(DesignandDevelopmentofElectronicCommerceSystems)第一部分课程概述一、基本信息(一)课程代码07110710(二)课程属性、学分、学时本课程属于电子商务专业的实践教学环节课程,2学分,共40学时(三)适用对象本课程面向的对象为电子商务专业的本科生(四)先修课程与知识准备先修课程:Web开发技术、数据库原理、网页设计与网站建设二、实验简介依托课程《Web开发技术》,在完成《电子商务网站创意与策划》实践的基础上,通过团队合作,将上学期策划完成的、有“创意”的电子商务网站通过先进的web开发技术加以实现,构建一个能运行的、实实在在的电子商务网站,完成“创意”到“创新”的升华。通过本实践,加深学生对电子商务网站设计的理论和相关Web程序设计等内容的理解,综合运用网站建设与管理、电子商务技术以及数据库等相关课程中的知识和技能,完成电子商务系统需求分析、总体设计、页面设计、数据库设计、数据访问代码设计以及系统测试和修改各个环节的任务,为后续电子商务项目的运作实践提供一个可运行的平台。根据开发的进程,按照统一格式完成模拟实习报告的相关内容。三、实验项目实验一选题与需求分析(一)实验类型设计性实验(二)实验要求本次实验要求学生选择设计题目,并对题目进行需求分析。分析系统的功能性需求,绘制用例图进行描述,书写用例规约。完成模拟实习报告中系统分析部分的内容。(三)实验目的本次实验要求学生分析所选题目的系统需求,同时让学生了解系统需求的重要性以及需求分析的主要内容。(四)实验内容1、 确定系统需求,主要是功能性需求。2、 绘制用例图描述功能需求,书写用例规约。3、 完成完成模拟实习报告的相关内容。(五)实验地点公共机房实验二总体设计(一)实验类型设计性实验(二)实验要求通过本次实验,要求学生能够在前期需求分析的基础上,进行所选题目的总体设计。要求绘制反映系统静态结构的类图、反映用例实现的顺序图。(三)实验目的完成所选题目的系统总体设计,同时让学生了解总体设计的重要性以及主要内容,并完成模拟实习报告中相关部分的内容。(四)实验内容1、 在需求分析的基础上对项目进行总体设计,确定软件系统的结构,绘制反映系统静态结构的类图。2、 绘制反映用例实现的顺序图。3、 完成模拟实习报告的相关内容。(五)实验地点公共机房实验三数据库设计(一)实验类型设计性实验(二)实验要求通过本次实验,要求学生在前期需求分析和总体设计的基础上,对数据库进行逻辑结构设计,并且利用选定的数据库管理系统进行实现。(三)实验目的通过本次实验,了解数据库分析和设计的基本过程和内容,完成数据库的分析设计工作。(四)实验内容1、 将类图转换为关系模型,设计数据库的E-R图,对数据模式进行优化设计,确定数据模式之间的联系。2、 在选定的数据库管理系统中设计表、表之间的关联以及表的约束,建立索引和视图,并适当运用存储过程和触发器。3、 完成模拟实习报告中的相关内容。(五)实验地点公共机房实验四详细设计(一)实验类型设计性实验(二)实验要求通过本次实验,要求学生在前期需求分析和总体设计的基础上,利用网页设计工具对动态网页进行设计,利用常用网页设计技术独立设计前台网页。(三)实验目的通过本次实验,将已经学习过的网页设计工具学以致用,利用选择的网页设计工具完成前台网页的设计,强化网页设计工具的应用和技能。而且了解动态网页的主要设计内容以及常用动态网页的编写方法,提高动态网页设计的技能,完成动态网页的设计工作。(四)实验内容1、 根据总体设计阶段绘制的类图与顺序图,设计相应的软件类。2、 确定网站架构,设计静态页面,确定页面的跳转关系。3、 为每个页面确定采用的算法和数据结构,选择某种适当的工具表达算法的过程,写出详细的过程性描述。4、 确定模块接口的细节,以及模块输入数据、输出数据及局部数据的全部细节。5、 要为每一个页面设计出一组测试用例,以便在编码阶段对模块代码(即程序)进行预定的测试。6、 完成模拟实习报告中的相关内容。(五)实验地点公共机房实验五编码和实现(一)实验类型设计性实验(二)实验要求通过本次实验,要求学生在前期详细设计的基础上,利用常用ASP.NET技术和数据库工具,完成网站的动态编程实现。(三)实验目的通过本次实验,运用开发VisualStudio2008、SQLServer等开发工具,掌握动态网站开发方法,尤其掌握网站后台的搭建方法,深入理解网站前、后台如何协同工作。(四)实验内容1、 网站前台的编码实现。2、 网站后台管理的编码实现。3、 用户权限的控制。4、 系统管理功能的实现。5、 完成模拟实习报告中的相关内容。(五)实验地点公共机房实验六测试与修改(一)实验类型设计性实验(二)实验要求要求学生能够对开发的软件进行比较充分的测试,并且及时修改测试中发现的错误,尽量减少软件出现的错误,尤其要杜绝重大错误的发生。(三)实验目的通过本次实验让学生了解软件测试环节的主要内容以及主要测试方式,完成对已设计软件的测试和错误的修改,最终形成一个比较完善的软件。(四)实验内容1、 对已经完成的软件进行测试。2、 修改测试中发现的错误。(五)实验地点公共机房四、教学目标通过模拟实习,使学生加深对电子商务网站设计的理论和相关Web程序设计等内容的理解,使学生掌握电子商务网站设计的方法和过程,能使用ASP.NET和Web数据库技术进行简单的电子商务网站设计,并且提高学生综合运用所学知识分析和解决实际问题的能力,培养学生创新与团队协作的精神。五、教学要求按照电子商务系统分析与设计方法学的要求,本次实验包括选题与需求分析、总体设计、数据库设计、详细设计、编码实现和测试等内容。在具体实施中,应该确保所有小组选择合适的选题,严格监控学生按照进度完成任务,在每个任务节点检查学生完成情况,确保学生按时、按质完成任务,杜绝抄袭现象,保证模拟实习达到预期效果。六、学习要求本学期的模拟实习依托于课程《Web开发技术》,在运用上学期静态网页设计知识的基础上,着重实践动态网站建设的相关技术,学习电子商务网站的系统分析方法,并最终构建一个电子商务网站。在备选题目中,3-4个学生组成一个小组,选择一个选题,针对选题的具体要求,共同完成设计内容,包括进行系统的开发和设计报告填写。对学生的具体要求如下:1. 严格考勤制度,指导教师每天考勤,3次不到者取消其模拟实习成绩。3. 在班级内部,根据选题情况组成设计团队,每队一个题目。4. 每个团队独立完成各自的设计题目,团队内部要有严格的分工,雷同率超过40%的同学取消其模拟实习成绩,以便坚决杜绝互相抄袭的现象。5. 根据选题的内容,结合所学的专业知识以及对网上同类系统的调研分析,完成系统开发。6. 根据开发过程,严格按照设计报告的内容要求完成设计报告,内容尽量详细。设计报告中,需包括以下实验的内容:(1) 选题与需求分析(2) 系统总体设计(3) 数据库设计(4) 详细设计(5) 编码和实现(6) 系统测试(7) 个人体会7. 设计报告要统一按照要求书写,不符合格式要求的设计报告将影响设计成绩。8. 在设计结束时需要提交的材料:(1) 设计报告(个人)(2) 开发的系统软件(团队)七、考核方案根据学生任务完成的情况、设计报告的质量及平时的学习态度等全面评定成绩,考核标准主要包括软件开发、课程设计报告以及实习的参与程度三部分,各部分的比例为开发的系统软件(团队)(50%)、设计报告(个人)(30%)、出勤(20%)。实验成绩按优秀、良好、中等、及格和不及格五个等级记录。详细考核标准见下表:电子商务专业课程设计评分标准主要项目百分比A(90-100)B(80-90)C(70-80)D(60-70)E(不及格)备注项目软件开发50%选题构想具有较好的创新性和实用性,独立、顺利完成任务,系统功能完善,代码无错误,能够完善地解决选题要求的问题。选题难度一般,构想具有一定的实用性,系统功能较为完善,能够认真而正确地完成设计任务,能分析和处理实验中遇到的一些问题。选题难度一般,完成了系统中大部分功能,能认真努力进行实验操作,掌握了系统开发的基本技术。选题比较容易,基本实现项目要求的功能,掌握了系统开发的部分技术。不能实现项目要求的功能课程设计报告30%报告撰写详实,充分反映过程和结果,有深入的分析和启示,文字流畅,格式规范。报告撰写详细,能反映过程和结果,文字比较流畅,格式比较规范。报告撰写较好,一定程度上反映了过程和结果。报告撰写不太详实,但能反映过程和结果。报告撰写简单,不能反映过程和结果。实习的参与程度20%积极参与实习活动,无缺席记录,有良好的实验室工作作风和习惯。能较好地参与,出勤率高,操作较为规范。参与积极性一般,操作较规范。能参与但没有积极性,出勤率不高,操作规范不太规范。缺勤时间多,不能完成相应的任务,操作不规范。最终成绩以百分制给出第二部分教学进度表授课次数实验名称与实验内容摘要教学时数备注1选题与需求分析确定系统需求,绘制用例图描述功能需求42总体设计在需求分析的基础上对项目进行总体设计,确定软件系统的结构43数据库设计类图转换为关系模型,设计数据库的E-R图44数据库设计在数据库管理系统中设计表、表之间的关联以及表的约束45详细设计设计相应的软件类,设计静态页面46详细设计为每个页面确定采用的算法和数据结构,实现页面47详细设计确定模块接口的细节,为每一个页面设计出一组测试用例48编码和实现网站前台的编码实现,网站后台管理的编码实现49测试与修改对已经完成的软件进行测试410系统答辩汇报团队的软件系统以及个人的工作4总计=SUM(ABOVE)40附:数据库系统设计实验选题(一)小型电子商城系统需求1系统功能设计1.1前台购物系统:(1)可实现在线注册;(2)注册成功后,可进行登录,购买自己想要买的商品;(3)可在线修改自己的个人信息;(4)可以在线发表意见或留言;(5)如果是EasyBuyOnline的用户,还可以在线查看自己以前发送的订单以及商品信息;(6)同时也可以在线查找自己已忘记了的密码。1.2后台管理系统:(1)管理员登录;(2)查看所有注册用户的信息并对其编辑,并提供高级查询;(3)查看/添加/删除商品信息,同时也提供了高级查询;(4)查看/编辑用户所发送成功的所有订单,并对其进行编辑同时也提供了高级查询;(5)查看/添加/删除商品的主分类(菜单);(6)查看/发布/编辑公告;(7)查看/编辑注册用户所发送的意见或留言,并可对其进行回复;(8)查看/编辑/添加用户在线支付的方式;(9)查看/添加/删除管理员,同时也提供了高级查询。2数据库结构设计2.1数据表结构设计核心表:Customer:客户信息Ptype:商品类别Product:存储商品信息Order:订单基本信息OrderDetails:订单明细bbs:用户留言Notice:公告或新闻Users:管理员及客服等后台用户的信息3系统运行界面3.1主页界面3.2注册功能3.3个人资料管理3.4意见反馈3.5登录功能3.6我的购物车3.7生成订单3.8后台登录3.9后台管理主界面(二)民航订票管理系统设计民航订票管理系统主要是为机场、航空公司和客户三方服务。航空公司提供航线和飞机的资料,机场则对在本机场起飞和降落的航班和机票进行管理,而客户能得到的服务应该有查询航班路线和剩余票数,以及网上订票等功能。客户可以分为两类:一类是普通客户,对于普通客户只有普通的查询功能和订票功能,没有相应的票价优惠;另一类是经常旅客,需要办理注册手续,但增加了里程积分功能和积分优惠政策。机场还要有紧急应对措施,在航班出现延误时,要发送相应的信息。1、系统功能设计民航订票的业务活动包括:查询航线、客票预订和办理退票等。试设计一个航空客运订票系统,以使上述业务可以借助计算机来完成。(1)每条航线所涉及的信息有:终点站名、航班名、飞机号、飞行周日(星期几)、乘员定额、余票量、已订票的客户名单(包括姓名、订票量、舱位等级1,2或3)以及等候替补的客户名单(包括姓名、所需票量);(2)系统能实现的操作和功能如下:①查询航线:根据旅客提出的终点站名输出下列信息:航班号、飞机号、星期几飞行,最近一天航班的日期和余票额;②承办订票业务:根据客户提出的要求(航班号、订票数额)查询该航班票额情况,若尚有余票,则为客户办理订票手续;若已满员或余票额少于订票额,则需重新询问客户要求。若需要,可登记排队候补;③承办退票业务:根据客户提供的情况(日期、航班),为客户办理退票手续,然后查询该航班是否有人排队候补,首先询问排在第一的客户,若所退票额能满足客户的要求,则为客户办理订票手续,否则依次询问其他排队候补的客户。2、数据库表创建分析前面的功能需求,创建数据表。以下是一种参考:(1)航空公司信息(编号、名称、地址、联系方式);(2)客户信息表(编号、姓名、联系方式、是否特殊客户、积分);(3)飞机信息表(编号、型号、座位数、公司编号);(4)航线信息表(编号、起点、终点、里程、公司编号);(5)航班信息表(编号、时间、票价、飞机编号、航线编号、是否延误);(6)订票信息表(编号、客户编号、航班编号、舱位等级、所付票价)。设计者应认真分析和思考各个表之间的关系,合理设计和实施数据完整性原则。1)给每个表实施主键及外键约束。2)设定缺省约束。如性别,如有二个表中货币类型的列都将其定义为缺省值。3)设置非空约束。如客户姓名。4)实施CHECK约束。如飞机的座位数不能小于0。5)实施规则。如编号及飞机型号的一些设置规定。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年阳江职业技术学院单招综合素质考试题库带答案详解(b卷)
- 2026年陕西航天职工大学单招职业技能测试题库及答案详解(典优)
- 2026年鹰潭职业技术学院单招职业技能考试题库带答案详解(基础题)
- 2025年上海外国语大学国际教育学院招聘备考题库及1套参考答案详解
- 2025年佛山市中医院三水医院招聘医疗辅助人员备考题库及答案详解(易错题)
- 2026年阿勒泰职业技术学院单招职业适应性测试题库带答案详解(满分必刷)
- 2026年陕西铁路工程职业技术学院单招职业技能考试题库及完整答案详解一套
- 云南省阜外心血管病医院开展2026年校园招聘19人备考题库及答案详解(易错题)
- 2026年长沙轨道交通职业学院单招职业倾向性考试题库附参考答案详解ab卷
- 2026广东医科大学附属第二医院临时工招聘1人考试备考试题及答案解析
- 新大象版四年级下册科学第二单元《自然界的水》课件(共4课)
- 彩钢板屋面拆除、更换屋面板施工方案(改)
- 污水处理厂生物除臭技术方案
- GB/T 24245-2009橡胶履带用钢帘线
- GB/T 20671.2-2006非金属垫片材料分类体系及试验方法第2部分:垫片材料压缩率回弹率试验方法
- 门诊医疗质量管理课件
- 初三数学总复习教学策略课件
- 第三讲-就业信息的收集与处理课件
- 天津大学讲义-工程成本管理概述
- 环境与可持续发展ppt课件(完整版)
- Linux操作系统课件(完整版)
评论
0/150
提交评论