《软件项目开发与实施》教学日历
软件工程专业教学执行计划(括号内为学分,非括号数字为周_2
5
体育
(1)
2
线性代数
(3)
3
英语(读写、听说Ⅱ)
(3)
3
计算机技术基础
(2+1)
2+2
大学物理(一)
(4)
4
算法设计基础
(4)
4
高等数学(微积分AⅡ)
(5)
5
学科与工程认识导论
(2)
2
概率论与数理统计
(3)
3
程序设计
(3+1)
3+2
软件开发过程企业认识实习
(2)
军训(开学前2周)
(4)
程序设计课程设计(后2周)
(2)
4+2Hale Waihona Puke 软件开发环境与工具(1-9周)
(2)
4+2
软件工程综合实践(后2周)
(3)
软件需求工程(1-9周)
(2)
4+2
软件文档规范与标准(10-18周)
(2)
4+2
网络与信息安全技术(方向选课)
(3)
2+2
软件项目评估与预算(方向选课)
(3)
2+2
计算机图形技术(方向选课)
(3)
2+2
嵌入式系统技术(选课)
+2
大学物理(二)
(3)
3
软件工程导论
(2)
2
离散数学
(4+1)
5
面向对象原理与语言
(3+1)
3+2
计算机系统基础
(3+1)
3+2
数据库技术与应用
(3+1)
软件项目实施计划开发和时间
软件项目实施计划开发和时间软件项目实施计划开发和时间(一):软件项目实施计划与开发流程时间表软件项目实施计划开发和时间软件项目实施计划开发和时间(二):软件项目实施计划方案项目实施计划方案一、软件项目实施方案概述针对不同行业软件产品,一般实施方案大同小异,特别是行业解决方案软件产品不同于一般的商品,用户购买软件产品之后,不能立即进行使用,需要软件公司的技术人员在软件技术、软件功能、软件操作等方面进行系统调试、软件功能实现、人员培训、软件上线使用、后期维护等一系列的工作。
软件项目是否成功、用户的软件使用情况是否顺利、是否提高了用户的工作效率和管理水平,不仅取决于软件产品本身的质量,软件项目实施的质量效果也对后期用户应用的情况起到非常重要的影响。
项目实施规范主要包括项目启动阶段、需求调研确认阶段、软件功能实现确认阶段、系统部署安装阶段、系统培训阶段、测试及试运行阶段、总体验收阶段、系统交接阶段等八个阶段工作内容,那么对于项目管理起着至关重要的作用,每个阶段下面有不同的工作事项,各个阶段之间都是承上启下关系,上一阶段的顺利完成是保证下一阶段的工作开展的基础。
下面将按照我之前工作经历整理相关项目实施方案。
二、软件项目实施方案(阶段性)(一)项目启动阶段此阶段处于整个项目实施工作的最前期,由成立项目组、前期调研、编制总体项目计划、启动会四个阶段组成(大体为以上四个阶段)此阶段主任务:公司(安徽兴博远实信息科技有限公司)公司通过销售部门和客户签订合同,在合同签定后,指定该项目的项目经理,成立部门项目组,授权项目组织完成项目目标。
进行前期项目调研,通过“电话”、“上门拜访”方式与用户沟通成立项目组织,编制《总体项目计划》,共同参与召开该项目启动会。
公司通过相应商务关系完成用户信息收集或者通过销售人员完成转交给实施项目组。
将项目组正式介绍给用户,配合实施项目组建立与用户的联系。
【软件项目实施计划开发和时间】政府单位用户:配合前期调研和项目召开启动会,签署《总体项目计划》和《项目实施协议》,确认项目总体实施计划。
软件项目案例实施进度时间安排表
系统实现
系统实现
系统实现
系统实现
系统实现
测试
修复
实际起始时间
计划终止时间
系统实现
系统实现
系统实现
系统实现
数据库设计
数据库设计
系统实现
测试
修复
计划终止时间 计划起始时间
应完成的文档
第三阶段(3周)
第三阶段(4周)
Author:
William
10
5
0
精简版框架
第一章>
第一章>
第二章>
搭建已经测试环境
搭建已经测试环境
系统设计
FRAMEWORK讲解
SQL Mobile讲解
系统结构讲解
系统设计
数据库设计
了解软件背景以及开发目的<第一章
本项目实现功能<第一章
第一阶段(1周) 第二阶段(2周) 第三阶段
系统运行环境及开发平台<第二章 开发环境搭建已经测试环境
Mobile智能手机企业信息管理平台项目
阶段 第一阶段(1周) 主要工作 应完成的文档 了解软件背景以及开发目的<第一章>编辑绪论 本项目实现功能<第一章> 编辑绪论 系统运行环境及开发平台<第二章> / 开发环境搭建已经测试环境 / 开发环境搭建已经测试环境 / .NET COMPACT FRAMEWORK讲解 / Windows Mobile平台及.NET / Framework精简版框架 SQL Mobile讲解 项目功能介绍/系统设计 系统设计 系统结构讲解 数据库设计 数据库设计 系统实现 系统实现 系统实现 系统实现 系统实现 测试 修复 / / / / / / / / / / /
软件项目实施进度时间表
软件项目实施进度时间表概述该文档旨在提供软件项目实施的进度时间表,以确保项目按时完成。
时间表将列出每个阶段的开始和结束日期,并标记关键里程碑和里程碑活动。
项目阶段时间表将包括以下主要项目阶段:1. 需求分析阶段- 开始日期:[日期]- 结束日期:[日期]2. 设计和规划阶段- 开始日期:[日期]- 结束日期:[日期]3. 开发阶段- 开始日期:[日期]- 结束日期:[日期]4. 测试与修复阶段- 开始日期:[日期]- 结束日期:[日期]5. 部署和实施阶段- 开始日期:[日期]- 结束日期:[日期]6. 维护和支持阶段- 开始日期:[日期]- 结束日期:[日期]里程碑和活动时间表中的里程碑将标志关键的项目进展,以确保项目按计划进行。
以下是一些重要的里程碑和活动:1. 完成需求分析报告- 日期:[日期]2. 完成系统设计和规划文件- 日期:[日期]3. 完成核心功能开发- 日期:[日期]4. 完成系统测试和修复- 日期:[日期]5. 完成用户培训和系统部署- 日期:[日期]6. 项目交付和客户验收- 日期:[日期]注意事项- 每个阶段和活动的起止日期应根据项目的具体要求进行调整,并与相关人员进行确认。
- 在编制时间表时,请考虑项目的紧急性和关键路径,以确保项目进展顺利。
- 如有任何延迟或变更,应及时更新时间表并与相关人员进行沟通和协商。
以上是软件项目实施进度时间表的内容。
希望对项目的管理和执行提供帮助,并确保项目按时完成。
如有任何问题或变更,请及时与我联系。
软件工程专业《软件开发实践》教学日历
第 2 周
周
据 (配置 Hibernate 系统的主要方式、 hibernate.properties 文件、 节 hibernate.cfg.xml 文件、在 Hibernate 中如何提供数据库连 接)
讲授
第 3 周 第 4 周 第 5 周 第 6 周 第 7 周
周
Hibernate 的对象关联关系的映射技术
出版:电子工业出版社 出版时间:2005
2、项目应用开发 作者:梁立新 出版:电子工业出版社 出版时间:2006 教材及主 要 参 考 资 3、Java 与模式 料 作者 : 阎宏
出版社 : 电子工业出版社 出版日期:2002 年 10 月
课 堂
(一对一的实体映射实现、一对多的实体映射实现、多对 讲授 节 周 一的实体映射实现等) Hibernate 的对象包含关系的映射技术 课 堂
(Component 映射实现、Set 映射实现、 List 映射实现和 讲授 节 周 Map 映射实现) Hibernate 的对象继承关系的映射技术 课 堂 讲授 节 周 系统概要设计中的软件架构设计 课 堂 讲授 节 周 面向对象的五大原则及具体的应用 课 堂 讲授 节
杨教授大学堂,版权所有,盗版必究。
2/3 页
杨教授大学堂 精心创作的优秀程序员 职业提升必读系列资料
第 8 周
周
GOF 设计模式及应用
课 堂 讲授
节
杨教授大学堂,版权所有,盗版必究。
3/3 页
授 课 内 容 ORMapping Hibernate 技术和 Hibernate 核心 API
第 1 周
周
(Hibernate 技术基础、为什么要使用 Hibernate 工具、如何 讲授 提供一致的数据库访问操作、什么时候使用 Hibernate 、 节 Hibernate 系统 Hibernate 框中的主要 API) Hibernate 的数据库连接的系统配置和在 Hibernate 中操作数 课 堂
《多媒体教学软件设计与开发》教学日历
16.3.2 安装 Authorware Web Player7
16.4 网络变量及函数的应用
16.4.1 应用网络变量
16.4.2 应用网络函数
63
项目开发实践(十三)
64
第17章 图标的基础知识与使用
17.1 图标的基础知识与使用(一)
13.1.2 用脚本语言创建图形对象
13.1.3 用脚本语言为移动图标创建任意函数路径
52
13.2 脚本函数
13.2.1 图标脚本函数
13.2.2 文件脚本函数
13.2.3 字符串脚本函数
13.2.4 保存在文件中的字符串脚本函数
14
三
53
13.3 JavaScript 脚本语言应用
13.3.1 JavaScript 脚本语言的用法
3.3 Authorware 的图标编程方式
3.3.1 图标基本功能
3.3.2 程序初始设置
3.3.3 图标编程过程
3.3.4 图标编程优势
11
3.4 Authorware 的脚本编程方式
3.4.1 计算图标窗口
3.4.2 变量与函数
3.4.3 运算符与表达式
3.4.4 脚本语句
3.4.5 javascript 脚本语言
14.5.2 ActiveX 控件的注册14.5 Nhomakorabea3 定时器
14.6 OLE 应用
14.6.1 OLE 技术简介
14.6.2 使用嵌入式 OLE 技术
14.6.3 特殊粘贴
14.7 调用外部程序
课堂授课
58
项目开发实践(十一)
59
教学日历(课程实施计划)编写说明
教学日历(课程实施计划)编写说明教学日历(课程实施计划)编写说明为进一步规范教学管理文件,根据“教学大纲、教学日历(课程实施计划)专家组意见及建议汇总”中存在的问题及整改建议,现对编写教学日历(课程实施计划)进行如下说明:一、封面项目1、课程名称按照人才培养方案中的课程名称填写,不得简写,应与教学大纲中一致。
2、课程代码按照人才培养方案中的课程代码填写,应与教学大纲中一致。
3、开课单位填写各部门的规范全称,应与教学大纲中的开课单位相同,即“电气信息学院”、“建筑管理学院”、“建筑学院”、“经济管理学院”、“人文学院”、“土木工程学院”、“艺术设计学院”、“公共基础教学部”、“学生处”、“招生就业处”、“图书馆”。
4、教材名称、主编、出版日期应与教学大纲中的使用教材信息一致。
5、主讲教师编写时填写“XXX”,确定教学任务后各任课教师填写各自姓名。
6、辅导教师编写时填写“XXX”,确定教学任务后各任课教师填写相应辅导教师姓名,无则空白。
7、开课单位负责人需开课单位负责人(院长、部主任、处长、馆长)签字。
8、学院填写学生所在学院规范全称,即“电气信息学院”、“建筑管理学院”、“建筑学院”、“经济管理学院”、“人文学院”、“土木工程学院”、“艺术设计学院”。
9、专业按照人才培养方案中的专业名称填写,需填写专业全称。
10、年级使用阿拉伯数字填写,如“2014”。
11、班级编写时填写“XXX班”,确定教学任务后各任课教师使用阿拉伯数字填写该教学班,如“1-4班”、“15班”等,若行政班所属的专业不同应分别注明。
12、学生所在学院院长需学生所在学院院长签字。
13、教室编写时填写“XXX”,确定教学任务后各任课教师按照正方教学管理系统中的教室名称填写,如“A主112”、“A实201”、“A1102”等。
14、学年使用阿拉伯数字填写,如“2014-2015”、“2015-2016”。
15、学期在“第学期”空白处使用中文数字填写“一”或“二”。
《软件工程》教学日历
5
作业:实验项目总结报告(团队)
执行回归测试和系统测试
与演示实验项目
交付项目成果
2
作业:统一建模语言(个人)
提交软件需求规格说明
完成迭代1开发
集成迭代1系统
第10讲
软件体系结构
内容:介绍系统分解的基本概念和原则,讲解常见的软件体系结构风格、软件体系结构框架以及软件体系结构设计过程。
5
作业:软件设计文档(团队)
完善软件体系结构设计
分配迭代2开发任务
团队执行迭代2开发
编写软件设计文档
第11讲
行为驱动开发
内容:介绍行为驱动开发的基本思想和过程,讲解如何使用通用语言来描述客户想要的系统行为;介绍交互设计的基本原则和过程,简要说明如何运用工具设计用户界面原型。
3
作业:界面设计原型(团队)
修改和完善软件设计文档
继续进行迭代2开发
第12讲
软件设计
内容:概要介绍软件设计的基本原则,讲解如何从系统设计目标出发,选择合适的体系结构并定义设计策略;重点讲解单一职责原则、开放封闭原则、Liskov替换原则、依赖倒置原则和接口分离原则等面向对象设计原则。
3
作业:测试用例设计(个人)
继续进行迭代2开发
重构部分质量差的代码
集成迭代2系统
第15讲
软件系统测试
内容:讲解集成测试测试、功能测试类型与工具、性能测试原理与工具、软件缺陷管理等内容。
2
作业:软件测试报告(团队)
设计系统测试方案
团队成员分工设计测试用例
执行系统测试
修改所发现的软件缺陷
第16讲
软件交付与演化
软件项目实施进度计划表格
软件项目实施进度计划表格
项目概述
该项目旨在开发一款新的软件产品,满足用户需求并成功实施。
本文档为软件项目实施进度计划表格,用于记录项目的时间安排和
进度。
项目目标
- 完成软件需求分析和规划阶段
- 完成软件设计和开发阶段
- 完成软件测试和验证阶段
- 实施软件产品并进行用户培训
- 提供维护和支持服务
项目计划
阶段一:软件需求分析和规划(预计时间:2周)
- 确定用户需求和功能要求
- 进行商业环境和竞争分析
- 制定项目计划和时间表
- 确定项目资源和团队成员
阶段二:软件设计和开发(预计时间:6周)
- 进行系统设计和架构规划
- 完成开发环境的搭建和配置
- 开发软件模块和功能
- 进行代码审查和测试
阶段三:软件测试和验证(预计时间:2周)
- 进行单元测试和集成测试
- 进行用户验收测试
- 修复和调整软件缺陷
阶段四:软件实施和用户培训(预计时间:1周)- 在用户环境中安装软件
- 迁移和导入现有数据
- 进行用户培训和技术支持
阶段五:维护和支持服务(预计时间:长期)
- 提供软件维护和技术支持
- 定期进行软件更新和升级
- 解决用户反馈和问题
项目风险
- 人力资源不足
- 技术难题和延期
- 用户需求变更
- 软件缺陷和质量问题
总结
本文档为软件项目实施进度计划表格,详细列出了项目的各个
阶段和相应的时间安排。
通过合理的计划和风险管理,我们将确保
项目按时并成功实施。
请根据计划表格进行具体的项目管理和执行。
软件工程教学日历1090307-1-2 2012
1
理论
2
第1章软件工程学概述:1.1软件危机;1.2软件工程;1.3软件生命周期中的科学发展观思想
2
图书馆查阅参考书
6
张海藩,软件工程导论[1],第1章
1
理论
2
第1章软件工程学概述及软件发展观:1.4软件过程
第2章可行性研究:2.1任务;2.2过程
2
图书馆查阅参考书
抽查
2
[1]第1、2章
2
理论
2
复习,查阅资料
抽查
2
[1]第13章
8
实验
2
实验5软件自动化测试环境与功能测试软件WinRunner(二)
4
课外自行上机实习
抽查并批阅
6
[2]实验5
9
实验
2
实验6软件项目管理Project的应用
4
课外自行上机实习
抽查并批阅
2
[2]实验6
9
辅导
2
总复习,课程整体讲解
2
复习
[1]第1~13章
[2]实验1~7
1111设计优化复习查阅资料作业抽查并批软件项目管理软件项目管理的基本概念软件的度量软件项目的估算软件开发过程的管理进度计划及人员组织中的统筹兼顾思想复习查阅资料抽查实验5软件自动化测试环境与功能测试软件winrunner二课外自行上机实习抽查并批实验6软件项目管理project的应用课外自行上机实习抽查并批复习1第1132实验17注
项目
时数
计划与执行
全学期总学时
学时分配
每周
学时数
讲授
实验
习题
教学计划
48
32
16
40
项目实施进度日程表(软件开发类项目实施进度日程表)-模板 - 副本
工期
开始
结束
1 2 3 4 5 6 7 8 9 10 11
6
2020/4/1 2020/4/7
XX项
4月
XX项目实施进度日程表
4月
5月
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
5月
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
程序项目实施计划与开发流程时间表
程序项目实施计划与开发流程时间表1. 引言本文档旨在制定程序项目的实施计划与开发流程时间表,以确保项目按时、高质量地完成。
以下是本项目的计划和时间表。
2. 项目计划2.1 目标本项目的目标是开发一个高效、安全且可靠的程序,满足用户的需求。
2.2 里程碑1. 完成需求分析和功能规划 - 截止日期:MM月DD日2. 完成系统设计和数据库设计 - 截止日期:MM月DD日3. 完成编码和单元测试 - 截止日期:MM月DD日4. 完成集成测试和系统测试 - 截止日期:MM月DD日5. 提交最终版本 - 截止日期:MM月DD日2.3 项目资源该项目需要以下资源:- 开发团队:X人- 硬件设备:XXXXXX- 软件工具:XXXXXX2.4 项目风险以下是本项目可能面临的风险:- 技术挑战- 时间紧迫- 人员流失- 需求变更3. 开发流程时间表3.1 需求分析和功能规划阶段- 收集用户需求 - 截止日期:MM月DD日- 确定功能规划 - 截止日期:MM月DD日3.2 系统设计和数据库设计阶段- 定义系统架构 - 截止日期:MM月DD日- 设计数据库结构 - 截止日期:MM月DD日3.3 编码和单元测试阶段- 实现程序功能 - 截止日期:MM月DD日- 进行单元测试 - 截止日期:MM月DD日3.4 集成测试和系统测试阶段- 集成各个模块 - 截止日期:MM月DD日- 进行系统测试 - 截止日期:MM月DD日3.5 提交最终版本阶段- 完成修改和优化 - 截止日期:MM月DD日- 提交最终版本 - 截止日期:MM月DD日4. 总结本文档概述了程序项目的实施计划与开发流程时间表。
通过按照时间表执行相应的任务和阶段,我们将能够按时完成项目并满足用户的需求。
需要注意项目风险并灵活应对,以保证项目顺利进行。
软件项目实施日程表
第1天
第2天
第3天
ቤተ መጻሕፍቲ ባይዱ
第4天
第5天
第6天
第7天
佛 山 市 智 立 云 信 息 技 术 有 限 公 司
软件项目实施日程表
实施计划 任务
1.确定项目组负责人、成员、关键角色 2.与客户初步沟通,明确实施范围 项目准备 3.网络、服务器、打印机、纸张等设备购买、安装及配置 4.了解客户方组织结构、部门及人员、工作流程 5.库存成本、应收应付期初余额等数据准备 6.召开项目启动动员会 7.客户方项目小组成员培训 动员大会 整体培训 8.软件整体功能介绍 9.用户疑难问题解答 10.收集用户具体需求,针对个性化需求对软件做局部调整 11.系统设置、数据导入,结束系统初始化 12.各关键用户按照系统角色定位做模拟训练 模拟训练 13.训练指导、答疑解惑 14.训练效果评估 15.各关键用户开始录入日常单据,进入实操阶段 实操辅导 16.实操指导、答疑解惑 17.实操效果评估 18.撰写项目完工报告 项目验收 19.提交报告,客户签字验收 20.项目结束 注:不包含客户方每周固定休息日。
《软件项目开发与实施》课程标准
《软件项目开发与实施》工作流程及考核标准计算机应用工程系一、工作流程一、 项目考核3.1 考核原则考核主要依据三个方面:项目整体评价、个人能力评价、职业素养评价,其中项目整体评价占总评的40%、个人能力评价占总评的50%、职业素养评价占总评的10%。
项目整体评价内容主要包括:完成系统是否充分考虑用户需求、设计合理性、界面美观性、用户友好性、可靠性、容错性、实现规范性、文档编写质量等方面。
个人能力评价内容主要包括:这部分考核主要分两部分,第一部分按照承担的工作,根据各岗位职责的要求进行考核;第二部分考核对其他岗位能力的掌握情况。
职业素养评价内容主要包括:是否迟到早退、是否服从项目组任务安排、是否按进度要求完成任务、是否具有良好的团队协作精神和沟通能力、工作积极主动性等。
其他说明:针对考勤中旷课超过三分之一、迟到早退超过二分之一成绩直接评定为不及格。
系统设计岗 编码岗 测试岗 实施岗3.2 考核标准项目整体评价标准(40%)由各阶段成果和答辩结果综合评价而成,重点考核小组团队的成果。
个人能力评价标准(50%)由组装测试及答辩阶段各小组成员表现评价,重点考核小组各成员表现。
职业素养评价标准(10%)主要由考勤和遵守实验室规则以及文档书写的规范遵守角度评价。
考核根据评分标准评出优秀、良好、中等、及格与不及格五等。
其中综合分值>89分为优秀;>79分为良好;>69分为中等;>59分为及格。
3.3 答辩流程答辩组主要由企业代表、用户代表和指导教师组成,整个答辩流程主要分为四部分,其中1,2部分可并行进行,1,2部分也可以提前到系统组装测试阶段,由指导教师对各组系统组装测试后的结果进行点评并做评价,并在最终PPT展示答辩阶段评价其改进结果。
1、系统部署:设备准备:三台电脑(客户机,服务器,答辩机)、条码枪负责人:实施员、项目组长步骤:答辩组给出项目组长岗位评价、实施岗位人员评价。
2、文档检查负责人:答辩组审阅项目组需求、设计等文档,给出整体评价。
软件项目实施计划与开发流程时间表
阶段
步骤
内容
客户配合
时间
备注
商业计划
成立项目组
组建双方项目负责人员
确认主要沟通联系人
第1周
确认项目
进行商业计划分析与确认;
由客户方讲述所需要的商业活动计划
确认工作时间与收费,外地包括差商业需求确定网站平台需求功能,网站平台策划;
配合项目开发组确认系统(功能模块为主),时间周期
确认
第13周
安装部署
安装到目标服务器
系统对外初步上线,并开放。
提供所需的硬件支持
第14周
帮助培训
系统培训
根据需求分析报告,对电子商务平台运作过程中不同角色人员提供培训。包括技术及运用方面。
确认培训人员与时间
第14周
试运行
试运行
对外小范围的试运行系统
完善系统内容
第15周
系统上线
上线
根据推广力度确认上线时间.
第3—8周
页面样稿确定;
页面切割、HTML 页面制作;
提供产品图片文字等资料
管理系统
根据调研建立相适应的后台管理系统
确认功能
第5—12周
前台编码
根据确认的页面设计进行与数据库的练级及相应功能的开发
确认
第5—12周
内部测试
对系统的功能第一步验收,并提供对外地址的压力测试。
配合操作管理平台,反馈测试情况
第2周
详细需求分析
根据初步调研完成具体需求文档(包含数据采集,需求修改确认等所有过程)
确认和提供项目需要的数据
第2-4周
项目开发
数据库开发
分析数据流程,并建立主要的数据表内容
第3—12周
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验或
上机操作
课外作业
备注
章节名称
时数
主要内容
重点、难点
内容或题号
7
第七章软件设计
13
1)讲解设计基本过程2)讲解概要设计报告的案例3)自行开始书写设计报告4)打印出来悬挂机房
概要设计报告书写
自行书写设计报告
项目经验丰富人员
8
需求和概要设计总结
1
点评需求和概要设计报告
针对性的进行点评
9
第七章数据库设计
4
1)讲解表设计的基本原则2)讲解如何设计表的实例3)剖析表设计
表的设计理念、从序贯教学的角度,延续数据库教学的讲解如何使用纵深到如何设计
打印数据库设计
10
第七章数据库设计
6
完成表设计
符合1-3范式
11
语言辅导
4
1)取得003038图书书名2)罗列全部图书3)检索书名含有“马克思的图书”4)办理一个借书证
4
第五章需求分析
6
1)讲解数据流图、数据字典概念2)学习使用工具绘制数据流图画法,学习分层数据流图或者UML3)讲解需求分析报告的基本结构及书写4)布置课后完成5)要求每组打印出来,放机房
每组自行打印报告、再次强调纪律及答辩严格程度
经验丰富项目人员
5
第五章需求(需求报告书写)
18
自行书写需求分析报告
学期授课计划参考表
课
号
授课章节与时数
主要内容与教材分析
实验或
上机操作
课外作业
备注
章节名称
时数
主要内容
重点、难点
内容或题号
1
第二章签订合同
第三章任务分工
4
1)介绍实训大致过程2)合同需打印出来给学生3)分工打印贴每个小组桌头(夹子),合同打印、分工单打印准备4)软件工程基本知识5)有条件的话设定工位
分工、重新树立“专业观”,引导学生对软件开发的专业认识
摸底,根据摸底安排后边辅导力度
自行完成以上练习
12
第八章编码
4
1)讲解界面设计的基本原则2)讲解某些界面设计的实例3)自行开始设计界面
针对图书馆具体界面进行讲评
13
第八章编码
2
在编码的同时,教师辅导编码规范,讲解版本管理
针对性辅导、提振积极性
14
第八章编码
2
讲解图书馆中使用条形码相关知识,并制作条形码
第九章测试
8
自行进行系统测试
19
第十章图书馆管理系统安装与培训
3
1)使用安装包安装应用程序;2)设计制作帮助文件。3)实施及项目验收
20
答辩
13
制作PPT,并答辩
21
机动
4
完成任务分工和项目计划甘特图
项目经验丰富人员
2
第五章需求
4
1)讲解软件工程基本知识,生命周期基本知识2)讲解图书馆的基本业务流程3)讲解记录这些业务流程的基本方法
需求的概念及
大致做法
观看录像,尝试记录需求
项目经验丰富人员
3
第五章需求
4
1)如何记录需求2)对业务流程的进一步了解和分析
数据项记录方法、需求分析的方法
15
第八章编码
70
1、学生编码、教师辅导
针对性辅导、教授其解决问题方案、包括如何调试程序
学生自行编制程序
对学生所用语言熟练人员
16
第九章测试
2
教师进行系统组装后测试及点评,并记录成绩
17
第九章测试
4
1)讲解测试的基本过程2)测试的分类3)简单介绍测试工具4)针对图书馆系统的测试
针对性设计测试用例
18
书写需求分析报告,打印报告
经验丰富项目人员
6
第七章软内部中设计报告的作用。2)讲解概要设计报告的基本结构(简单一些的案例)3)重新对项目进度进行安排4)讲解IPO图设计工具作用
软件设计的大致过程及方法
自行设计表并打印
项目经验丰富人员
学期授课计划表
课
号
授课章节与时数