软件项目综合实训方案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

物联网技术学院

2014年6月

目录

一、实训概况 (3)

二、实训目标 (3)

三、教学方法 (4)

四、考核方式 (4)

五、实训进程安排 (4)

六、实训设施 (5)

七、实训组织方式 (6)

八、实训项目简介 (6)

一、实训概况

1.适用对象:

计算机应用技术专业大三学生

2.进入条件:

已经完成程序设计()和数据库应用技术(SQL SERVER2005)的学习;

3.实训内容:以学生较熟悉的图书馆借阅管理系统为例。

4.实训周期: 48课时

5.计划受训人数: 80人左右

6.实训环境:

操作系统:Microsoft Windows XP

开发工具:Microsoft Visual Studio 2005 SQL Server 2005 周边设备:

借阅证操作设备拟采用北京易火眼公司的易火ER301读卡器(含M1 S50卡标准方形卡、异形卡各一张和NFC智能标签一片),提供资料较齐全,外观时尚,价格也比较适合(200元左右)。

书籍条码扫描器拟采用顶然A-2000条码扫描枪,价格在一百元左右。

二、实训目标

本次实训的目的是使学生在学完程序设计(/VC#)和数据库应用技术(SQL SERVER2005)课程后,工作之前进行必要的项目训练,学会并掌握的基本技能,巩固已学的知识,补充未学的但又必要的内容(射频卡、NFC智能标签和条形码的)相关知识。通过了解并实践常见的软件开发过程进行系统开发,并且使用语言进行系统实现。

在过程体验基础上,针对IT企业对从业人员个人综合素质及协同工作能力的要求,进行项目综合训练,使受训人员具备初步的职业意识与综合能力。具体目标如下:

1.了解实际项目分析、设计、开发、测试、部署等完整流程;

2.熟练使用常用Visual Studio工具进行开发;

3.养成良好的表达、沟通和团队协作能力,掌握快速学习方法,培养良好的分析

问题和解决问题的能力;

三、教学方法

倡导“学生为主体”的教学模式,采用“项目调研、项目开发、项目验收”三段论教学方法,全面培养学生的职业岗位能力。其中,项目调研阶段重点培养学生分析问题、制定开发计划的能力;项目开发阶段重点培养学生综合开发能力、协调与沟通能力;项目验收阶段通过教师对作品的评价以及对优秀作品的点评与展示全面提高学生对软

件开发的理解。

四、考核方式

采用“形成性”考核方式,注重实际能力的考察与对过程的监控。具体是采用项目开发过程中的阶段性检查与作品评价相结合的考核方式。阶段性检查的实施能有效地监控学生的开发进度,并能为考察学生的实际开发能力提供客观、可靠的依据;作品评价则考察学生最终开发的项目和提交的相关报告以及最后答辩为准。

综合成绩: 答辩成绩(30%)+小组成绩(25%)+阶段性成绩(45%)

五、实训进程安排

六、实训设施

七、实训组织方式

一个项目组一般由3-4名实训学生组成,按照实训方案的要求完成实训工作任务。其中组长由学生通过公开、公平、公正的方式竞选,负责整个项目的开发计划制定、调整、资源分配、进度管理、沟通、协调管理等工作。组长向指导教师负责。按照个人特长和内部协调,分别负责需求分析、系统设计、各功能模块实现、测试发布等工作。

八、实训项目简介

开发一个基于Client/Server模式的高校图书管理系统的设计与实现。运用VB结合SQL Server 2005开发的登录模块主要用于验证用户身份,进行有效的操作。从主界面模块在验证后进入每个子模块进行各个子系统的具体功能操作。在整个系统设计中充分利用了模块化的设计思想和开发方法。

项目方案描述

8.1 图书管理系统简介

本系统利用处理数据库的功能,实现对图书馆信息的管理。主要功能为管理有关读者、出版社、书籍、借阅和管理者的信息等。

本系统的结构分为读者信息管理模块、出版社信息管理模块、书籍信息管理模块、借阅信息管理模块、管理者管理信息模块、报表显示模块和查询处理模块。

8.2 数据需求

根据系统的需求,首先将要记录的信息分类,要记录的信息如下。

⑴读者信息:包括证号、姓名、联系方式、已借书数目、读者类别和能否借书等。

⑵出版社信息:包括名称、地址、网址、E-mail等。

⑶书籍信息:包括书号、丛书系列、作者、责任编辑、字数、定价、出版时间、主题分类、二级分类、馆内借阅分类、总册数、库存量、出版社和书名等。

⑷借阅信息:包括借阅日期、应归还日期、实际归还日期、能否续借、书号和证号,逾期罚款等。

⑸管理者信息:包括管理者名称、对应密码和对应权限等。

8.3 事务需求

经过实际考察、咨询和分析,高等院校图书管理系统主要应该具有以下功能模块,如8.1图。

⑴在读者信息管理部分,要求如下。

可以浏览读者信息。

可以对读者信息进行维护,包括添加与读者借阅卡的映射、修改(挂失)及删除等操作。

⑵在出版社信息管理部分,要求如下。

可以浏览出版社信息。

可以对出版社信息进行维护,包括添加及删除等操作。

⑶在书籍信息管理部分,要求如下。

可以浏览书籍信息。

可以使用条形扫描枪对书籍信息进行扫描后维护,包括添加及删除等操作。

⑷在借阅信息管理部分,要求如下。

可以浏览借阅信息。

可以对借阅信息进行维护操作。

对逾期账户从读者借阅卡现金账户中扣除罚金。

⑸在管理者信息管理部分,要求如下。

显示当前数据库中管理者情况。

对管理者信息维护操作。

图8.1 系统业务逻辑关系

相关文档
最新文档