1绪论.ppt
《1绪论.ppt》由会员分享,可在线阅读,更多相关《1绪论.ppt(16页珍藏版)》请在冰豆网上搜索。
软件技术基础,浙江大学控制科学与工程学系杜树新13605714846浙大玉泉校区工控所老楼402室,一、课程内容,软件基础知识1/8软件工程1/8数据结构及其算法3/8数据管理技术2/8操作系统与通信技术1/8目标:
短时间内了解并掌握软件基础知识,为后续的软件设计开发提供知识源泉。
二、上课时间安排,周3下午6,7,8节紫金港西-102(多)实验:
周5上午4,5节,不需要去机房的,可自行安排时间完成个人作业及团队作业。
三、成绩评定,出勤(10%):
随机点名;个人作业(10%):
习题完成情况及正确情况;课堂测试(30%):
安排两次,每次30分钟;小组作业(50%):
课堂表现、每周总结、软件设计水平、设计文档),四、小组作业,1小组作业目的培养如下能力:
动手创新沟通团队合作软件设计、开发与管理项目管理,四、小组作业,2小组作业内容每3-5人组成一个小组,自由选题,利用软件工程的思想与方法,完成从项目调研、系统分析、设计、编码、测试的一系列过程。
3小组作业选题不在于难度,在于学习与创新;不在于大,在于可实现;从兴趣出发;,四、小组作业,4供参考的主题基于网络的温湿度监测系统,温湿度采集站点,四、小组作业,4供参考的主题课堂随机点名系统主要功能:
选课学生管理(名单录入、数据修改、名单删除、查找),点名任务管理(任务显示,每个点名任务的点名情况),根据按键(开始、停止)自动显示学生,记录本次点名任务的学生及是否到课情况,点名汇总(列出每个学生点名情况及到课情况)。
数据库:
ACCESS桌面数据库,四、小组作业,4供参考的主题业务数据主动推送系统传统的业务流程管理系统,进行业务处理时,需要经过“查询-处理-保存”过程,这样要求业务员要反复查询,检查是否有需要处理的业务。
数据主动推送系统借鉴于装配生产线将装配任务主动推送到操作工面前的思想,将要处理的业务数据主动推送业务处理人员。
提供通用接口以便各个业务系统可自由调用(数据推送及数据接收)。
设计思路可参照即时通讯软件(如QQ).,四、小组作业,4供参考的主题数据库同步系统为了保证数据的安全性,对于需要通过互联网进行数据访问的业务系统,数据库一般布置在单位局域网内,而通过互联网进行访问的数据库部署在局域网外部,因此需要有一个数据库同步系统将这两个数据库的某些表进行同步。
局内数据库,局外数据库,数据库同步系统,四、小组作业,4供参考的主题游戏类网站类实验仿真类:
物理实验、化学实验、电路实验等其他:
如手机软件、多媒体播放软件等等拓宽思路,尽情发挥!
一些提示:
模仿、学习;改进,融入自己的思想,四、小组作业,5小组作业要求不少于500字每周小结(第1、2周除外)期内PPT报告1次,期末PPT报告1次完成软件工程相关文档(计划、需求分析、设计报告、总结文档)填表:
原创性程度申明表、工作量表,四、小组作业,6小组作业评定老师给每个小组一个整体分Z,即所有小组成员的平均成绩为Z组长和组员协商后在每个组员知情的情况下为各组员给出一个得分系数Ci(小组得分系数之和必须小于等于小组人员数),则组员的得分为Z*Ci,每个组员认同后自己的Ci后签字确认。
Ci建议在0.85-1.15之间得分系数Ci应该与该组员对小组作业的贡献挂钩集体努力,避免不劳而获,也避免担子压在一人身上,四、小组作业,7老师对小组作业的评价课堂表现10%日常文档如每周总结20%创新程度10%实用程度10%软件工程文档40%目标达成情况10%软件完成情况(奖励分)优秀的小组作业(必须完成软件成品),可资助其申请软件著作权,并可提供一定的经费资助后续的工作。
对于需要一些硬件设备的小组,可借用或资助部分费用采购,五、课程信息下载和作业上传,FTP:
10.13.11.140;端口号:
21下载用户名及密码:
rjjsdownload,rjjsdownload上传用户名及密码:
rjjsupload,rjjsupload老师:
按课程进度上传课件和通知同学:
按时上传作业。
上传目录说明:
分个人作业和小组作业目录,各同学在个人作业目录自行创建目录名自己姓名的目录,各小组在小组作业目录自行创建小组目录。
文件名称需要有第几周的信息,第1周个人作业.doc),六、课后小组作业,第2周上课前完成组队,确定题目。
填写好小组选题报名表,并上传(第2周上课时对个小组的选题进行点评)。