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

上传人(卖家):三亚风情 文档编号:3294356 上传时间:2022-08-17 格式:PPT 页数:19 大小:2.20MB
下载 相关 举报
软件开发与项目管理模块四编码(任务1编码规范)课件.ppt_第1页
第1页 / 共19页
软件开发与项目管理模块四编码(任务1编码规范)课件.ppt_第2页
第2页 / 共19页
软件开发与项目管理模块四编码(任务1编码规范)课件.ppt_第3页
第3页 / 共19页
软件开发与项目管理模块四编码(任务1编码规范)课件.ppt_第4页
第4页 / 共19页
软件开发与项目管理模块四编码(任务1编码规范)课件.ppt_第5页
第5页 / 共19页
点击查看更多>>
资源描述

1、常州信息职业技术学院模块四 编码常州信息职业技术学院变量命名规则p变量名的第一个字符必须使用“”、字母或下划线;p变量后面的字符只能是字母、下划线和数字;pC#中的变量名是区分大小写;p变量名使用其相关的、有意义的名字;p不能使用C#中系统已经设定好了的关键字。模块四 编码常州信息职业技术学院函数命名规则p函数名用首字母大写的英文单词组合表示,如用动词+名词的方法;p函数参数应该具有自我描述性,应该能够做到见其名而知其意;p函数参数用匈牙利命名法命名。模块四 编码常州信息职业技术学院类命名规则p使用 Pascal 大小写;p用名词或名词短语命名类;p使用全称避免缩写;p不要使用类型前缀;p不要

2、使用下划线字符(_)。模块四 编码常州信息职业技术学院常见语句书写规则pif语句规制模块四 编码if(condition)statements;else statements;常州信息职业技术学院常见语句书写规则pfor语句规制pforeach语句规制模块四 编码 for(initialization;condition;update)statements;foreach(something in collection)statements;常州信息职业技术学院常见语句书写规则pswitch语句规制模块四 编码switch()case break;case break;default:常州信息

3、职业技术学院注释风格p注释应该正确、简洁、有重点;p应该写优雅的、可读性良好的代码;p原则上应尽量减少程序体内代码的注释,应该保持代码本身的直接可读性;p函数的注释,可以只对public或者重要的private函数进行注解。模块四 编码常州信息职业技术学院UI层:用户界面层Business Faade层:提供给UI层所有的系统接口Business Rule层:包含各种商务逻辑和规则Bussiness Logic 层:商业逻辑层DataAccess层:负责与数据库的连接Common层:把逻辑上的tables抽象成一些类SystemFramework层:提供一些给其他公用的服务模块四 编码代码组织

4、常州信息职业技术学院任务实施p以学分管理系统的用户登录模块中登录验证代码为例说明编码规范如何使用;p用户登录主要功能是验证用户,并且保存用户登录信息。模块四 编码常州信息职业技术学院任务实施用户登录代码模块四 编码public partial class _Default:System.Web.UI.Page private static readonly BLLUser bllUser=new BLLUser();/创建用户对象 /登录按钮事件处理 protected void btnLogon_Click(object sender,EventArgs e)string userID=tb

5、UserName.Text;/用户ID string userPassword=tbPassword.Text;/用户密码 string userIdentity=dllUserRole.SelectedValue;/用户身份 /根据用户ID、用户密码、用户身份获取用户信息 IList userLogonInfo=bllUser.GetUserLogoInfo(userID,userPassword,userIdentity);/判断用户数是否大于0 if(userLogonInfo.Count0)常州信息职业技术学院任务实施用户登录代码模块四 编码/用户存在,保存用户信息到会话中 Sessi

6、on“userRoleID”=userLogonInfo0.OrganizeID;SessionuserID=userLogonInfo0.UserID;Session“userName”=userLogonInfo0.UserName;Response.Redirect(/MainPage.aspx);/返回主页面 else /用户不存在,显示出错信息 lblMsg.Text=登录信息有误请重新登录!;常州信息职业技术学院任务实施用户登录代码分析p变量命名规则 上述代码变量userID、userPassword、userIdentity符合变量命名规则p函数命名规则 上述代码中的函数GetU

7、serLogoInfo(userID,userPassword,userIdentify)符合函数命名规则模块四 编码常州信息职业技术学院任务实施用户登录代码分析p类命名规则上述代码中的类BLLUser与类变量bllUser符合类命名规则p常见语句书写规则上述代码的语句编写符合if语句书写规制模块四 编码常州信息职业技术学院代码组织pBLL层:各种业务逻辑和规则;pIDAL层:提供给UI层所有的系统接口;pModel层:包括各种实体类;pDBUtility层:数据库访问工具类;pSQLServerDAL层:一组封装了实体数据库操作类;p UI层:包括各个业务模块界面。模块四 编码常州信息职业技术学院p变量、函数、类命名规则p常用语句书写规则p代码注释风格p代码组织模块四 编码常州信息职业技术学院拓展训练p分析学分管理系统源代码中函数、类命名;p分析学分管理系统源代码中语句、注释编写风格;p分析学分管理系统源代码中代码组织规范。模块四 编码再再 见见

展开阅读全文
相关资源
猜你喜欢
  • Module 6-Unit 2 The name of the spaceship is Shenzhou V.-公开课ppt课件--(含教案)-外研版六年级下册(一起)英语-(编号:45fb9).zip Module 6-Unit 2 The name of the spaceship is Shenzhou V.-公开课ppt课件--(含教案)-外研版六年级下册(一起)英语-(编号:45fb9).zip
  • Module 6-Unit 2 The name of the spaceship is Shenzhou V.-公开课ppt课件--(含公开课教案+视频+素材)-外研版六年级下册(一起)英语-(编号:10082).zip Module 6-Unit 2 The name of the spaceship is Shenzhou V.-公开课ppt课件--(含公开课教案+视频+素材)-外研版六年级下册(一起)英语-(编号:10082).zip
  • Module 6-Unit 2 The name of the spaceship is Shenzhou V.-公开课ppt课件--(含教案)-外研版六年级下册(一起)英语-(编号:a060e).zip Module 6-Unit 2 The name of the spaceship is Shenzhou V.-公开课ppt课件--(含教案)-外研版六年级下册(一起)英语-(编号:a060e).zip
  • Module 6-Unit 2 The name of the spaceship is Shenzhou V.-公开课ppt课件--(含公开课教案+视频+素材)-外研版六年级下册(一起)英语-(编号:d0034).zip Module 6-Unit 2 The name of the spaceship is Shenzhou V.-公开课ppt课件--(含公开课教案+视频+素材)-外研版六年级下册(一起)英语-(编号:d0034).zip
  • Module 6-Unit 2 The name of the spaceship is Shenzhou V.-公开课ppt课件--(含教案)-外研版六年级下册(一起)英语-(编号:d07f8).zip Module 6-Unit 2 The name of the spaceship is Shenzhou V.-公开课ppt课件--(含教案)-外研版六年级下册(一起)英语-(编号:d07f8).zip
  • Module 6-Unit 2 The name of the spaceship is Shenzhou V.-公开课ppt课件--(含公开课教案+微课+视频)-外研版六年级下册(一起)英语-(编号:722b7).zip Module 6-Unit 2 The name of the spaceship is Shenzhou V.-公开课ppt课件--(含公开课教案+微课+视频)-外研版六年级下册(一起)英语-(编号:722b7).zip
  • Module 6-Unit 2 The name of the spaceship is Shenzhou V.-公开课ppt课件--(含公开课教案+视频)-外研版六年级下册(一起)英语-(编号:a06d7).zip Module 6-Unit 2 The name of the spaceship is Shenzhou V.-公开课ppt课件--(含公开课教案+视频)-外研版六年级下册(一起)英语-(编号:a06d7).zip
  • Module 7-Unit 1 My father flew into space in Shenzhou V.-公开课ppt课件--(含公开课教案+视频)-外研版六年级下册(一起)英语-(编号:504bc).zip Module 7-Unit 1 My father flew into space in Shenzhou V.-公开课ppt课件--(含公开课教案+视频)-外研版六年级下册(一起)英语-(编号:504bc).zip
  • Module 6-Unit 2 The name of the spaceship is Shenzhou V.-公开课ppt课件--(含公开课教案+视频+素材)-外研版六年级下册(一起)英语-(编号:60004).zip Module 6-Unit 2 The name of the spaceship is Shenzhou V.-公开课ppt课件--(含公开课教案+视频+素材)-外研版六年级下册(一起)英语-(编号:60004).zip
  • 相关搜索

    当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
    版权提示 | 免责声明

    1,本文(软件开发与项目管理模块四编码(任务1编码规范)课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
    2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
    3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


    侵权处理QQ:3464097650--上传资料QQ:3464097650

    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


    163文库-Www.163Wenku.Com |网站地图|