ImageVerifierCode 换一换
格式:DOCX , 页数:23 ,大小:139.21KB ,
资源ID:28511929      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/28511929.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(DBPO代码规范.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

DBPO代码规范.docx

1、DBPO代码规范FTI 仕様書: A Add(追加), M Modify(修正), D Delete(削除)日付担当者2010-5-161.0ADeiva2010-6-121.1MDeiva1 DB (SQL)(Table)1) 英語小文字、下線繋命名。(project_module_item)例、plf_sys_account場合、名plf或属。sys属。account場所。2又以上、命名、project_module1_ module2_item。2) 間関係(Column)1) 命名、英語単語意味一見分。(数字、符号、中国語、文字禁止)。例、名前、ClientName命名。2) 定義命名

2、名名ID (Sorting ID)SortId 或TypeId (Sort Name)SortName或TypeName親ID (ParentID)ParentId(構造使用) 並順ID (Ordering ID)OrderId時間追加AddDateTime時間更新UpdateDateTime時間最後更新LastDateTime有効期日ValidDateTime期日ExpireDateTime訪問回数Hits (回数記録)(内容)TitleSubject詳細Content (Title)訪問IPClientIP審査状態IDConfirmIdThumbSrc単一AttachmentSrc単一名称

3、AttachmentNameFileSrc名FileName外部LinkUrl有効()IsActivityBOOLboolen、必 Is先頭、例表示 IsShow;置IsTop;返事IsReply;IsRead(Primary Key)INTDB自動的増加。String (Varchar)、yyyyMMddHHmmssfff + IP(Host) + QueueId、全部38 digit。名yyyyMMddHHmmssfffDateTime、含、全部17digit。yyyy 年4 digitMM 月 2 digitdd 日2 digitHH 時 2 digitmm 分2 digitss 秒 2

4、 digitfff 秒3 digitIP(Host) 使用IP、V4、全部12digit。中。例、IP、172.31.9.1、172031009001。QueueId番号(或IP)、開始処再計算、全部9digit。it should be re-calculated at beginning of each date. 0000000001開始。Index、定義。(Procedure)1) (prefix name)(main table) + (action) 命名。、p_project_module_item_action。例、更新場合、p_plf_sys_account_update命名

5、。名p。plf_sys_account名。update。、updateinsertdeletecountCalculate some tables2) DB定義全、大文字、SELECT, UPDATE, DELETE, IN, NOT, LIKE, AND, OR, ASC, DESC, ORDER, BY 等。3) 英語命名。頭文字大文字。例、4) 実行SQL5) 実行SQL化(View)(prefix name)(main table) + (action) 命名。 、v_project_module_item_action。例、関連場合、 v_plf_sys_account_list命名

6、。名v。plf_sys_account名。list(Trigger)(prefix name)(table name)+ (trigger)命名。、 g_project_module_item_trigger。 1、1。SQL 1) DB定義全、大文字、SELECT, UPDATE, DELETE, SET, IN, NOT, LIKE, AND, OR, ASC, DESC, ORDER, BY 等。例、2) =場合、=両辺、1必要。 3) 0或1、(Boolean Column)。例、2 (Page Coding)HTML、 ASPX 、JS 、CSS 。(File Folder)Proj

7、ect Module Table命名。ASPX (ASPX File Name)英語命名。頭文字大文字。Data Listing PageMain Table + s + .aspxAccounts.aspxData Detail PageMain Table + Info + .aspxAccountInfo.aspx或Data or Update PageMain Table + Act + .aspxAccountAct.aspxData Insert PageMain Table + Add + .aspxAccountAdd.aspxData Update PageMain Tabl

8、e + Edit + .aspxAccountEdit.aspxData Delete PageMain Table + Delete + .aspxAccountDelete.aspxData Order PageMain Table + Order + .aspxAccountOrder.aspxData Validate PageMain Table + Checker + .aspxAccountChecker.aspxData Pickup PageMain Table + Picker + .aspxAccountPicker.aspx非同期Data SYNC Load PageM

9、ain Table + Loader + .aspxAccountLoader.aspx (Control Name) (小文字) + (或 ) 内命名。 、自分。Control TypePrefix nameinput (text)textareaasp:TextBoxtbInput (check, radio)cbselectasp:DropDownListddasp:LabellbHidden controlhd例、多数、/。例、(正)(正)HTML(HTML Content)全HTML 、小文字。 1) 後、HTML一番目、。2) 親関係、Tab (Tab)。 例、, , 。、1、 一

10、行。 全部Tab必要。 、1(一種類文字或、1HTML)、直接終。3) Java(JavaScript)全、type宣言。 text/javascript。関数又、後置。To reference or declare some strings, it uses (single quotes), not to uses (double quotation marks). 文字列参照或宣言時、使、使。3 CS(CS Coding)開発、3構造従。UI、BLLDAL。構造、UI-(UI-Pages)1) 、 ASPX同。2) .NET持参照前、非.NET参照後、最後第三者参照。A-Z順序並。使用参照

11、Using部分出。Using 参照名前空間間一行空。3) 名前空間、名前、英語単語使、頭文字大文字命名。意味易理解。4) HTML、 。 、差出。、CS以下。PageHttpPostBack() 使、。5) CSASP.net 宣言。ASPX 、CS 、 (全 ASP.net 、protected 且full Name Space宣言。)UI-(UI-Controls)1) 、Main Table + Value Type + Control Type + .cs.2) Value Type、時使、時要求使。 3) Control Type、下記宣言。Control TypePrefix na

12、meDefault継承List全。pager bar使。RepeaterSingleList一部。pager bar使。RepeaterPagerListpager bar使。BaseDataListDropdownDrop Down List control 実施(select) DropdownBaseCheckBoxCheck Box control 実施(type=”check”).CheckBoxNamecolumns name表示。 例 SortName.LiteralInheritBelongs ToRepeaterSystem.Web.UI.WebControls.Repeat

13、erBaseDataListLT.Components.Web.Controls.BaseDataListCheckBoxSystem.Web.UI.WebControls.CheckBoxLiteralSystem.Web.UI.WebControls.Literal(1、pager listing取、 if inherit from BaseDataList継承、OnLoad必要。)(2、 listing取、 repeater継承、OnLoad必要)BLL1) 、Main Table + .cs。2) 普通、static class定義。3) 全、実施。4) 標準化、名前IDAL、DAL同

14、。Method NameMemoGetPagerListpager bar使、取。IList。GetDictionary取。GetListGetSingleListGetSingle一行取。Get内容多数種類取。 例、(GetName). InsertUpdateDeleteOrder再order。IsExist多数種類存在。IDAL1) 、I + Main Table + .cs。2) Class、 飾。Model1) 、Main Table + Model + .cs。2) GETSET 実行。DAL1) 、Main Table + DAL + .cs。2) 何含、DBDB。Other1)

15、 a) public宣言、頭文字大文字。proected宣言、頭文字小文字。private宣言、m_ +小文字頭文字形。b) 内部。頭文字小文字。2) if 、for、foreach、while一行、 括必要。3) Boolean型、必true false2、Yes/No 又1/0。4) Length、。5) Delegate6) thread.4 言語(Language Package)全言語1格納。下記型。ParamLanguageIdzh_chen_usja_jppub_lbl_identity主键Identity主pub_btn_save保存Save保存主、言語値DB取。言語主定義、

16、project_type_item。 例、場合、主trans_lbl_barcode。project定義、下記。ProjectCodepublicIf would use in any other modulespubPlatformplfTransactiontransStaff ManagementsmType定義、下記。TypeMemolbl。表示用btnmsg。警告或、menu Type定義、英語言語意味定義。複数場合、一番目小文字、次頭文字大文字。例挙、pub_msg_inputNotEmpty。5 Program Remark全remark意味定義用。SQLCSJS。NameMem

17、oADD含02操作、関記述03操作者04操作日05。、yyyyMMdd-01。yyyyMMdd 日付01 日番号06関連0700初入MOD修正関初開始部分、ASPX CS JS 向。3主情報宣言用、修正詳細含。下記。/* FL#: WF0010001* VER: 1.00 * REF: CM0020004* ADD: -* DES: the description of this function * ATU: the author (who operates this file) * DTE: when operates this file (yyyy-MM-dd) * VER: the c

18、urrent version of this file (yyyyMMdd-01) */1) ASPX、括。2) CSJS 、/* */ 括。又1/* ADD: - * DES: the description of this function * ATU: the author (who operates this file) * DTE: when operates this file (yyyy-MM-dd) * VER: 1.00 * MOD: - * DES: the description of this function * ATU: the author (who operates this file) * DTE: when operates this file (yyyy-MM-dd) * VER: 1.01 *

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1