




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
浙江树人大学实习指导书 信息科技学院-技术实习浙江树人大学信息科技学院电子商务系统规划与设计课程设计指导书适合专业:电子商务(本科)编 写 人:电子商务教研室2013年10月浙江树人大学信息科技学院生产实习(课程设计)任务书课题或任务电子商务系统规划与设计周次专业电子商务(本科)班级电商101 102指导教师张登辉/ 张华音实习任务目的本实习是一个让学生体验如何综合运用所学的知识去开发一个实用性网站。通过本次实训,熟悉常用的软件开发环境,熟悉Web程序设计的开发步骤,进一步加深对面向对象程序设计方法的理解;掌握系统分析的方法;掌握数据库设计的方法;掌握模块化的页面设计方法;能根据具体的业务需求开发设计相应的Web系统。鼓励学生根据自身就业需要自行设计电商应用类题目,但必须在学校指导教师指导下完成问题分析、方案设计、效果评价等环节。实习时间地点2013年10月 日2013年 月 日,608实习具体内容见附录一实习任务安排本实习以分组形式开展,2个人一个小组,共同完成一个Web网站(具体开发的网站见附录)的规划与设计。各小组按各自需求分析中的功能模块进行任务分工,最后进行任务合成。每个小组需按照软件开发过程完成需求分析、概要设计、数据库设计、详细设计(含界面设计)、代码编写与测试等工作。电商应用类题目必须完成调查分析、方案设计、实施效果评价等工作,必须以调查数据为依据。实习要求规划并设计开发一个完整的web系统。1、 学会系统分析的方法,掌握如何来分析系统的功能与业务流程;2、 学会数据库的设计方法,掌握如何来设计数据表单;3、 学会面向对象的方法和模块化的页面设计方法;4、 熟练掌握常用Web控件的使用以及开发语言(如JAVA)的编程;电商应用类课题由学生与指导教师协商确定具体要求。实习报告编写要求1、 实习目的与内容2、 遇到的问题及解决方法3、 心得体会(项目总结)另附上相应的设计文档(需求分析、数据库设计、总体设计、界面设计)成绩评定1、 考勤(副班长做好考勤记录)(10%)2、 相应文档规范性和完整性(40%)3、 实习报告内容(30%)4、 系统功能与现场考核(第四周周五下午)(20%)指导教师张登辉/ 张华音 预备知识软件工程,数据库系统,web应用系统开发技术。第一周(周1-2) 需求分析(一)目的1. 进行小组组建和分工2. 掌握系统分析方法;3. 掌握需求分析文档的编写(二)内容1. 组建开发小组,确定成员分工和小组负责人。2. 查找资料,完成系统需求分析,以WORD文档形式提交。3. 使用Visio设计网站功能模块结构图。(三)实验指导1. 参见附录一。2. 参见附录二。3. 参见软件工程相关章节。 第一周(周3-5) 数据库设计(一)目的1. 掌握数据库设计的相关技术2. 掌握SQL server2005中关于数据表创建、记录添加、权限分配等操作3. 掌握JAVA中数据库连接方法4. 掌握数据库设计文档的编写(二)内容1. 完成数据库设计,以WORD文档形式提交。2. 根据数据库设计,在SQL server中创建相应的数据库。3. 使用JAVA进行数据库连接,并测试数据库访问是否正常。4. 掌握数据库备份、还原,数据库附加技术。(三)指导1. 参见附录一。2. 参见附录二。3. 参见数据库系统相关章节。第二周(周1-3) 系统总体设计(一)目的1. 掌握系统设计的方法2. 掌握系统设计文档的编写(二)内容1. 使用Visio设计业务流程图。2. 使用Visio设计数据流图。3. 完成系统总体设计,以WORD文档形式提交。(三)指导1. 参见附录一。2. 参见附录二。3. 参见软件工程相关章节。第二周(周4-5)第三周(周1-5) 界面设计(一)目的1. 掌握站点及其文件夹的建立。2. 掌握页面布局和界面设计技术(用户控件及母版的应用)。3. 掌握各类Web控件的使用方法(二)内容1. 新建网站及其文件夹。2. 准备好网站需要的素材文件(文字、图像等收集)。3. 完成各功能的页面设计,需有一定的美观度。4. 根据前期设计文档完成界面设计,以WORD文档形式提交。(三)指导1. 参见附录一。2. 参见附录二。3. 参见Web应用系统开发技术相关章节。第四周(周1-5) 系统开发(一)目的1. 掌握Web应用程序的开发方法2. 掌握数据访问层类的调用方法3. 掌握JAVA的调试方法。4. 掌握网站测试方法。(二)内容1. 完成各页面的跳转链接。2. 建立数据库访问公共类、测试常规的数据操作是否正常。3. 完成指定功能模块的实现(包括:用户注册/登录、前台的图书展示和后台的图书管理)。4. 完成系统的整合与调试。(三)指导1. 参见附录一。2. 参见附录二。3. 参见Web应用系统开发技术相关章节。附录一 实习内容与指导参见以下参考书:附录二 软件测试1、概述软件系统的最终表示是几百条或成千上成条程序语句。在这些语句中,一个不引人注意的语句就有可能导致整个系统的失败。在软件测试过程,应当选择多种类、少数量的测试数据并保证每条指令、每个分支以及每种错误条件至少执行一次。多种类意味着选用各种不同类型的数据;少数量意味着在相同种类的数据量上要尽可能的少。不使用大量测试数据的理由是不至于花费太多的时间去检测很多的相同测试用例是否能正确工作。此外,对任何软件不可能去测试全部可能的情况。2、测试步骤1)模块测试:模块测试是实现阶段最为重要的一个软件工程步骤,是软件质量保证的关键环节,即使经过代码评审,模块中必然要留存许多未被发现的逻辑错误,必须通过测试来暴露。这其实也是在程序组装成一个整体之前,分别测试各个模块的操作。2)组装测试:组装测试是软件生存周期中的一个独立阶段。其主要任务是按照选定的策略,采用系统化的方法,将经过模块测试的模块按预先制定的计划逐步进行组装和测试。这种测试的目的在于发现与模块接口有关的问题,并将各个模块构成一个设计所要求的软件系统。3)确认测试:测试的最后一个步骤也是软件开发的最后一个阶段,是验证所组合的软件系统是否确实满足用户的需要,这是软件开发部门把软件产品交付使用之前的最后一种测试。在这个测试步骤中所发现的错误往往是“软件需求规范书“中的错误。3、测试用例设计技术测试中广为采用的测试方法有三种:白盒测试法、黑盒测试法、灰盒测试法。不同的测试在选择测试用例方面有着很大的差别。白盒测试法:是根据详细设计中的逻辑流程来设计测试用例,以暴露编码中的逻辑错误。如逻辑覆盖法。黑盒测试法:是用“软件需求说明书”来设计测试用例,如等价划分法、边值分析法、错误猜测法等。灰盒测试法:是白盒测试法和黑盒测试法的混合。4、程序维护一个程序一旦被编写、调试、测试及最后判断为可以使用时,程序的研制阶段
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 环保科技行业污水处理与回用技术方案
- 学校校园文化建设手册
- 网站建设与网页设计实践指南
- 2025广东惠州市惠城区横沥镇人民政府公益性岗位招聘150人笔试参考题库附答案解析
- 2025贵州贵阳花溪南部表处基地投资有限公司第一批对外招聘2人考试备考试题及答案解析
- 2025安徽淮南寿县退役士兵扶持就业专项岗位人员招聘61人笔试模拟试题及答案解析
- 2025浙江嘉兴市南湖区新丰镇中学招聘非编教师7人笔试模拟试题及答案解析
- 2025西安市曲江第十三小学招聘笔试备考试题及答案解析
- 美团毕业论文
- 毕业论文收获
- 幼师面试精 选题目及答案解析
- 慢性疾病管理与健康指导手册
- 2025年高中音乐教师招聘考试测试题及参考答案
- 主持人基础知识培训课件
- 2025年储能运维面试题及答案
- 通信技术对生活方式的改变
- 医院招聘面试题目及参考答案
- 2025年安徽演艺集团有限责任公司招聘20人笔试备考题库及答案详解(名师系列)
- 神经外科护士进修汇报:专业提升与实践应用
- 2025年事业单位考试医学基础知识真题及答案解析(医疗卫生系统)
- 建筑工地基孔肯雅热防控和应急方案
评论
0/150
提交评论