- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课 程 实训 报 告
课 程 名 称: J2EE企业开发
学 院: 信息工程学院
专 业 班 级: 13专软件2班
学 号:
姓 名:
指 导 老 师: 吴纪磊
2015–2016 第一学期
目 录
一、课程实训目的 2
二、课程实训任务及要求 2
三、课程设计内容 2
3.1项目立项背景 2
3.2项目开发计划 3
3.3需求分析 3
3.3.1项目需求描述 3
3.3.2项目功能描述与结构 3
3.4系统设计 6
3.4.1开发环境和运行环境 6
3.4.2系统结构设计 7
3.4.3系统功能设计 9
5.4.4数据库设计 12
3.5编程实现 13
3.5.1功能模块一——JavaBean的设计与实现(附上源代码) 13
3.5.2功能模块二——Servlet的设计与实现 13
3.5.3功能模块三——系统管理模块的设计与实现 14
3.5.4功能模块四——学生端模块的设计与实现 14
3.5.5功能模块四——教师端模块的设计与实现 14
3.6系统测试 14
3.6.1测试概述 14
3.6.2测试计划 15
3.6.3测试报告 15
3.6.4 测试小结 15
四、课程实训总结 15
五、教师成绩评定 15
一、课程实训目的
《软件工程课程设计》实训教学的主要目的是结合实际案例,通过“XX系统”开发的整个过程,按照软件工程的思想进行,其中包括需求分析、概要设计、详细设计、系统实现和系统测试。这样能够理解软件工程思想在软件开发过程中的应用,掌握利用UML模型对系统进行分析和设计的方法。
二、课程实训任务及要求
(1)了解什么是软件,软件工程,软件危机,以及软件发展的相关历程,熟悉软件行业的发展现状与未来发展的趋势。
(2)掌握几种常见的软件开发模型,熟悉它们各自的优缺点和适用范围。
(3)学生数据库软件的一些基本操作,增添、删除、查询、修改数据等。
(4)理解统一建模语言(UML)的定义,和UML的特点,学会使用Visio绘制相关图形。
(5)理解什么是功能设计,学会利用Visio工具绘制构图,并撰写相关的模块说明书。
三、课程设计内容
(此部分内容仅供参考,严格按照这个格式来写,字体为宋体,小四号,行距为固定值20磅,每一步都要有相应的结果图,且图片居中对齐,由学生自行完成,写完后此句删除)
3.1项目立项背景
随着计算机技术的发展和普及,电脑的使用非常广泛,从单位到每个家庭几乎已经成为必备品了。对于台式电脑来说,虽然有品牌机和组装机两种选择,可组装机的市场占有率明显占主导位置,所以组装机成为市场上的主要消费对象,但由于组装机的结构较为复杂,对于大都数消费者来说如何选择组装机的配件以及对价格的选择成为了一个难题。为此电脑装机报价系统应运而生!另一方面,对于销售方来说,每天都会接待大量客户,而每个客户需要了解各个配件的各种品牌、性能、价格及装机的费用,可以想象销售人员的工作量非常大。使用电脑报价管理系统可以大大地提高工作效率,减少工作中可能出现的错误,从而为商家带来更大的效益。
本项目按照软件工程实际流程进行,从需求分析、系统设计、编程实现到系统测试逐步进行,整个过程中,利用UML技术建立系统模型对系统进行分析与设计。本系统开发的主要目的是:熟悉软件工程开发过程,通过UML模型对系统进行分析和设计,了解系统各阶段技术文档编写,学会应用VC++(MFC)开发工具开发管理信息系统。
3.2项目开发计划
开发计划的主要工作是对“电脑报价系统”的开发做一个整体规划,用文件的形式,把对于在开发过程中各项工作的负责人员、开发进度、 所需经费预算、所需软、硬件条件等问题做出的安排记载下来,以便根据本计划开展和检查本项目的开发工作。制订计划时根据具体用户需求和开发人员实际情况,可将共同关心的内容作以具体详细的描述。对于“电脑报价系统”重点关心开发团队情况、系统交付时间、系统运行环境,所以在开发计划中要详细描述人员角色分配情况、明确各角色的任务与责任;为确保按时交付系统,确定开发进度,必要时间点设置里程碑,用于项目经理监督进程依据同时又作为开发小组的进程表;明确系统运行的软、硬件环境,以便交付后用户可以正常使用。
3.3需求分析
需求分析是软件开发生命周期的第一阶段,在此阶段需要通过大量调研、与用户沟通等方式来了解用户对目标软件系统在功能、性能、设计约束等方面的期望,并且对问题及其环境进行
您可能关注的文档
最近下载
- 喜茶品牌手册.pdf
- 高中英语2025届高考高频词(共240个).doc
- 2025届漳州高三1月市质检(漳州二检)数学试题含答案.pdf
- 福建省部分(六市)地市2025届高三上学期第一次质量检测试题(六市一模)数学试卷含答案.pdf VIP
- 福建省部分(六市)地市2025届高中毕业班第一次质量检测(六市一模)数学.docx VIP
- 2024年智慧旅游服务普及率大幅提升.pptx
- 2024新修订《公司法》重点学习.pptx
- 数学丨重庆市主城五区一诊高2025届高三1月暨学业质量调研抽测数学试卷及答案.pdf VIP
- 同等学力硕士全国统考心理学--普心考点精要.pdf VIP
- 同等学力硕士全统考心理学必看资料-发心教心社心考点精要增强版.doc VIP
文档评论(0)