欢迎来到天天文库
浏览记录
ID:43541690
大小:368.76 KB
页数:27页
时间:2019-10-10
《05单元5基础数据管理模块的实施与测试1》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、单元5基础数据管理模块的实施与测试【教学导航】教学目标(1)了解“基础数据管理”模块的业务需求建模方法(2)掌握“出版社”、“图书类型”和“书目信息”等数据表的分析设计方法(3)掌握“基础数据管理”业务处理类的分析设计方法(4)掌握“出版社”、“图书类型”等窗体的界面设计方法和功能实现方法(5)掌握“浏览与管理书冃数据”界面设计方法和功能实现方法(6)掌握“新增书H”、"修改书H数据”和“选择出版社”等窗体的界面设计方法和功能实现方法(7)掌握“基础数据管理”模块的测试方法教学方法任务驱动法、探究训练法、分析讨论法等课时建议】8课吋(含考核评价)【知识必备】5」程序编写的规范化要求5」」优良程
2、序的性能指标(1)正确性(2)可靠性(3)实用性(4)规范性(5)可读性(6)强健性(7)可维护性5.1.2良好的编程风格1.程序的布局格式追求清晰和美观(1)恰当地使用空格、空行以改善程序的清晰度。(2)每行只写一条语句,便于识别和加入注释。(3)变量赋初值应符合就近原则,定义变量的同时赋以初值。(4)多层嵌套结构,各层应缩进左对齐,这样嵌套结构的层次关系、程序的逻辑结构一目了然,便于理解,也便于修改。(5)代码行、表达式不宜太长,不要超出人的视力控制范围。2.标识符的命名要规范(1)标识符的命名应符合程序设计语言的语法规定。(2)标识符的命名应做到见名知义、一目了然,尽量使用英文字母,避免
3、使用汉语拼音。(3)全局变量、局部变量、符号常量的标识符应明显加以区别。(4)标识符的命名应全盘考虑,简单且有规律,做到前后一致。1.语句的设计要简洁(1)语句要简单直观,避免过多使用技巧。(2)避免使用复杂的条件判断,尽量减少否定的逻辑条件。(3)尽量减少循环嵌套和条件嵌套的层数。(4)适当使用括号主动控制运算符的运算次序,避免二义性。(5)应先保证语句正确,再考虑编程技巧。(6)尽量少用或不用GOTO语句。2.适当加入注释加入程序注释应注意以下事项:(1)注释应在编写程序过程中形成,避免事后补加,以确保注释含义与源代码相一致。(2)注释应提供程序本身难以提供的信息。(3)注释应采用明显标记
4、与源程序区别。(4)修改程序时应及时修改相应的注释,以保持注释和源程序的一致性。5.2管理信息系统程序设计阶段的文档编写管理信息系统程序设计阶段应及时书写程序设计报告,程序设计报告是对系统程序设计过程的总结。为系统调试和系统维护工作提供了依据,可以避免因程序设计人员的调动而造成系统维护工作的困难。程序设计报告的主要内容包括:程序设计的工具和环境的概述、系统程序模块的组成及总体结构描述,各模块程序屮采用的算法及其描述,各程序流程及其描述,系统各模块程序的源代码清单,程序注释说明等。【项目实战】【任务5-1】出版社数据管理模块的实施与测试【任务描述】1.任务卡【任务5-1】的任务卡如表5-1所示。
5、表5・1【任务5-1】的任务卡任务编号05-1任务名称出版社数据管理模块的实施与测试计划工时120min模块名称出版社数据管理窗体名称publisherlnfoManage业务处理层的类名称publisherClass数据表名称出版社数据操作层的类名称bookDBClass任务说明(1)建立岀版社数据管理模块的用例图、类图、顺序图和活动图(2)在图书管理数据库“bookData”中创建“出版社”数据表(3)创建业务处理类publisherClass.cs,在该类屮添加方法和编写程序代码(4)设计“出版社数据管理”界而,编写代码实现“出版社数据管理”功能,口进行必要的测试模块主要功能简述(1)系
6、统模块运行时,首先在DataGridVicw控件屮显示后台“出版社”数据表中所冇的数据,同时在下方文木框显示DataGridVicw控件笫一行的对应数据(2)用户可以在DataGridView控件中添加或修改多条出版社记录数据,添加或修改多条记录Z后单击一次【保存】按钮即可更新所有的数据,程序自动判断是添加记录还是修改数据(3)修改记录数据时,也可以立接修改文本框中的数据,DataGridView控件对应行中的数据同步更新(4)删除出版社记录时,在DataGridView控件中单击选择需耍删除的行,单击【删除】按钮即可2.任务跟踪卡【任务5-1】的任务跟踪卡如表5-2所示。表5・2【任务5・1
7、】的任务跟踪卡任务编号开始时间完成时间计划工时实际工时当前状态05-1【任务实施】【任务5-1-1]出版社数据管理模块建模1.建立“出版社数据管理”模块的用例图“出版社数据管理”模块的用例图如图5・1所示。2.绘制“岀版社类”的类图“出版社类”的类图如图5-2所示。浏览出版社信息岀版社关图书管理员修改出版社数据删除出版社新塔出贩社②岀版社编号-②ISBN:String②岀版社名称:②岀版社简称:②
此文档下载收益归作者所有