- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章
程序设计综合型实验指导
综合型实验要求在本章提供的基本架构的基础上,以小组为单位,每组均设计一套相对完整的银行业务管理系统。实验的目的是为了让学生综合应用课本上所学的知识,通过一系列指定功能模块的设计,巩固系统中所使用的技术,锻炼学生进行实际应用开发的能力。
2.1 综合型实验完成方式
综合型实验的题目由老师事先指定,要求学生分组完成指定的内容,并在完成基本功能的基础上,根据小组人员情况,进行适当的功能扩展。
2.1.1 综合型实验完成方式
综合型实验要求实行组长负责制,组内成员以分工合作的方式,共同完成银行业务管理系统的设计。学期开始由学习委员负责分组,每组学生一般由4到6人组成。
教师在实验的不同阶段,要及时检查各小组的进展情况,指出存在的问题和解决办法,而不是等所有功能全部完成后才开始检查和验收。
实验分为以下三个阶段进行。
1、架构分析阶段
该阶段要求各小组首先看懂本章提供的架构和源代码,并要求在提交的文档中,用Visio画出所提供的架构的系统整体架构图和系统功能模块图。
2、需求分析和功能描述阶段
该阶段要求各小组参考架构中的功能,画出自己小组准备实现的系统功能模块图,介绍所提供的每个模块的功能和界面。要求在最终提交的文档中,包含系统总体功能介绍、模块功能描述、操作方式以及对应的界面截图。
3、代码实现和文档修改阶段
该阶段由各小组完成本组所有模块功能的代码实现,并修改对应的文档介绍,使其和实际实现的代码相符。
2.1.2 综合型实验考核要求
学期期末验收综合型实验成果时,要求每小组提交一份文档报告和系统源程序。在学期结束前,所有小组统一在课堂上演示综合型实验设计成果,并介绍本小组设计的亮点。其他学生则根据小组任务完成情况和课堂演示情况,对在课堂上演示的小组集体打分,作为老师对最终成绩评定的参考依据。
综合型实验成绩评定标准为:如果小组实现了系统规定的基本功能,演示时不出现错误,则小组成绩为良好。如果在完成基本功能的基础上,又实现了扩展的功能,并运行正确,则小组成绩为优秀。
2.2 银行业务管理系统功能要求
为了让学生们顺利完成综合型实验的内容,本章提供了一套要求完成的银行业务管理系统的基本架构源程序。在基本架构中,提供了一些功能界面和部分代码。但是,架构中并没有全部实现所有功能,提供的代码也不完整。例如代码中故意没有对可能出现的异常进行必要的异常捕获,没有进行合法性验证、有些功能只提供了界面而没有提供代码实现等。这样做的目的是为了让学生在此基础上完善程序功能,避免简单地通过粘贴代码完成实验。
要求各小组在进行实际功能设计前,首先理解架构提供的界面和代码,并实现架构中提供的功能,不允许直接在提供的源程序内直接修改。
本节主要介绍系统基本要求以及提供的架构运行界面。要求各小组在理解并实现了基本架构所示功能的基础上,再重新设计自己的系统,最终每小组提交一份完整的银行业务管理系统源程序和对应的文档。
2.2.1 数据库结构基本要求
数据库要求使用SQL Server 2005或SQL Server 2008。
数据库名规定为Bank.mdf,要求各小组重新创建数据库结构,不允许直接使用架构中的数据库。表2-1~表2-5列出了基本架构提供的数据库Bank.mdf中对应的表名和表结构描述。
表2-1 业务员编号密码对照表(LoginInfo)
列名 数据类型 允许Null 说明 编号 nchar(5) N 主健 密码 nvarchar(20) N
表2-2 客户帐号信息表(AccountInfo)
列名 数据类型 允许Null 说明 帐号 nchar(6) N 主健 身份证号 nchar(18) N 姓名 nvarchar(20) N 密码 nvarchar(20) N 存款类型 nvarchar(8) N
表2-3 客户存款信息表(MoneyInfo)
列名 数据类型 允许Null 说明 Id int N 主健,自动增量 帐号 nchar(6) N 发生时间 datetime N 发生类别 nvarchar(8) N 开户、存款、取款、结算利息 发生金额 float N 余额 float N
表2-4 业务员信息表(EmployeeInfo)
列名 数据类型 允许Null 说明 编号 nchar(5) N 主健 姓名 nvarchar(20) N 性别 nchar(1) N 参加工作日期 datetime Y 联系电话 nvarchar(11) Y 身份证号 nchar(18) N 照片 varbinary(MAX) N
表2-5 各种存款利率表(RateInfo)
列名 数据类型 允许Null
您可能关注的文档
- 4、金融实验手册2013-20144、金融实验手册2013-2014.doc
- 4、钻孔测斜与测斜数据的鉴别4、钻孔测斜与测斜数据的鉴别.doc
- 4公司各部门岗位责任4公司各部门岗位责任.doc
- 4宋振杰老师新员工培训系列课程之四修养你的职业范儿4宋振杰老师新员工培训系列课程之四修养你的职业范儿.doc
- 4宜昌供电公司电气工作票线路部分4宜昌供电公司电气工作票线路部分.doc
- 4年关于师德的案例分析4年关于师德的案例分析.doc
- 4年级下册英语课堂教学设计 1-2周 24年级下册英语课堂教学设计 1-2周 2.doc
- 4年级下语文复习教案4年级下语文复习教案.doc
- 4年级奥数题 及答案文档4年级奥数题 及答案文档.doc
- 4年级数学1——4单元复习题4年级数学1——4单元复习题.doc
- 新乡白鹭化纤集团有限责任公司校园招聘模拟试题附带答案详解完整.docx
- 新乡白鹭化纤集团有限责任公司校园招聘模拟试题附带答案详解完整版.docx
- 新乡白鹭化纤集团有限责任公司校园招聘模拟试题附带答案详解参考答案.docx
- 新乡白鹭化纤集团有限责任公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版附答.docx
- 新乡白鹭化纤集团有限责任公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版必考.docx
- 新乡白鹭化纤集团有限责任公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版新版.docx
- 新乡白鹭化纤集团有限责任公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版带答.docx
- 新乡白鹭化纤集团有限责任公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版学生.docx
- 新乡白鹭化纤集团有限责任公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版完美.docx
- 新乡白鹭化纤集团有限责任公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版完整.docx
文档评论(0)