软件开发与项目管理模块四编码(任务1编码规范)课件

PPT
  • 阅读 77 次
  • 下载 0 次
  • 页数 19 页
  • 大小 2.199 MB
  • 2022-11-25 上传
  • 收藏
  • 违规举报
  • © 版权认领
下载文档10.00 元 加入VIP免费下载
此文档由【小橙橙】提供上传,收益归文档提供者,本网站只提供存储服务。若此文档侵犯了您的版权,欢迎进行违规举报版权认领
软件开发与项目管理模块四编码(任务1编码规范)课件
可在后台配置第一页与第二页中间广告代码
软件开发与项目管理模块四编码(任务1编码规范)课件
可在后台配置第二页与第三页中间广告代码
软件开发与项目管理模块四编码(任务1编码规范)课件
可在后台配置第三页与第四页中间广告代码
软件开发与项目管理模块四编码(任务1编码规范)课件
软件开发与项目管理模块四编码(任务1编码规范)课件
还剩5页未读,继续阅读
【这是免费文档,您可以免费阅读】
/ 19
  • 收藏
  • 违规举报
  • © 版权认领
下载文档10.00 元 加入VIP免费下载
文本内容

【文档说明】软件开发与项目管理模块四编码(任务1编码规范)课件.ppt,共(19)页,2.199 MB,由小橙橙上传

转载请保留链接:https://www.ichengzhen.cn/view-50522.html

以下为本文档部分文字说明:

软件开发与项目管理常州信息职业技术学院模块四编码常州信息职业技术学院➢变量命名规则变量名的第一个字符必须使用“@”、字母或下划线;变量后面的字符只能是字母、下划线和数字;C#中的变量名是区分大小写;变量名使用其相关的、有意义的名字;

不能使用C#中系统已经设定好了的关键字。模块四编码常州信息职业技术学院➢函数命名规则函数名用首字母大写的英文单词组合表示,如用动词+名词的方法;函数参数应该具有自我描述性,应该能够做到见其名而知其意;函数参数用匈牙

利命名法命名。模块四编码常州信息职业技术学院➢类命名规则使用Pascal大小写;用名词或名词短语命名类;使用全称避免缩写;不要使用类型前缀;不要使用下划线字符(_)。模块四编码常州信息职业技术学院➢常见语句书写规则if语句规制模块四编码if(condition){sta

tements;}else{statements;}常州信息职业技术学院➢常见语句书写规则for语句规制foreach语句规制模块四编码for(initialization;condition;update){statements;}foreach(somethingincollectio

n){statements;}常州信息职业技术学院➢常见语句书写规则switch语句规制模块四编码switch(…){case…break;case…break;default:}常州信息职业技术学

院➢注释风格注释应该正确、简洁、有重点;应该写优雅的、可读性良好的代码;原则上应尽量减少程序体内代码的注释,应该保持代码本身的直接可读性;函数的注释,可以只对public或者重要的private函数进行注解。模块四编码常州信息

职业技术学院UI层:用户界面层BusinessFaçade层:提供给UI层所有的系统接口BusinessRule层:包含各种商务逻辑和规则BussinessLogic层:商业逻辑层DataAccess层

:负责与数据库的连接Common层:把逻辑上的tables抽象成一些类SystemFramework层:提供一些给其他公用的服务模块四编码➢代码组织常州信息职业技术学院➢任务实施以学分管理系统的用户登录模块中登录验证代码为例说明编码

规范如何使用;用户登录主要功能是验证用户,并且保存用户登录信息。模块四编码常州信息职业技术学院➢任务实施—用户登录代码模块四编码publicpartialclass_Default:System.Web.UI.Page{privatestaticre

adonlyBLLUserbllUser=newBLLUser();//创建用户对象……//登录按钮事件处理protectedvoidbtnLogon_Click(objectsender,EventArgse){stringuserID=tbUserName

.Text;//用户IDstringuserPassword=tbPassword.Text;//用户密码stringuserIdentity=dllUserRole.SelectedValue;//用户身份//根据用户ID

、用户密码、用户身份获取用户信息IList<UserLogonEntity>userLogonInfo=bllUser.GetUserLogoInfo(userID,userPassword,userIdentity);//判断用户数是否大于0if(userLogonInf

o.Count>0){常州信息职业技术学院➢任务实施—用户登录代码模块四编码//用户存在,保存用户信息到会话中Session[“userRoleID”]=userLogonInfo[0].OrganizeI

D;Session["userID"]=userLogonInfo[0].UserID;Session[“userName”]=userLogonInfo[0].UserName;……Response.Redirect("~/MainPag

e.aspx");//返回主页面}else{//用户不存在,显示出错信息lblMsg.Text="登录信息有误请重新登录!";}}}常州信息职业技术学院➢任务实施—用户登录代码分析变量命名规则上述代码变量userID、userPassword、userIdentity

符合变量命名规则函数命名规则上述代码中的函数GetUserLogoInfo(userID,userPassword,userIdentify)符合函数命名规则模块四编码常州信息职业技术学院➢任务实施—用户登录代码分析

类命名规则上述代码中的类BLLUser与类变量bllUser符合类命名规则常见语句书写规则上述代码的语句编写符合if语句书写规制模块四编码常州信息职业技术学院➢代码组织BLL层:各种业务逻辑和规则;IDAL层:提供给UI层所有的系统接口;Mo

del层:包括各种实体类;DBUtility层:数据库访问工具类;SQLServerDAL层:一组封装了实体数据库操作类;UI层:包括各个业务模块界面。模块四编码常州信息职业技术学院变量、函数、类命名规则常用语

句书写规则代码注释风格代码组织模块四编码常州信息职业技术学院➢拓展训练分析学分管理系统源代码中函数、类命名;分析学分管理系统源代码中语句、注释编写风格;分析学分管理系统源代码中代码组织规范。模块四编码再见

小橙橙
小橙橙
文档分享,欢迎浏览!
  • 文档 25747
  • 被下载 7
  • 被收藏 0
相关资源
广告代码123
若发现您的权益受到侵害,请立即联系客服,我们会尽快为您处理。侵权客服QQ:395972555 (支持时间:9:00-21:00) 公众号
Powered by 太赞文库
×
确认删除?