- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目相关定义
每个团队开发都应有自己的一套规范,一个优良可行的规范可以使我们工作得心应手事半功倍。由于此项目开发的分散性、独立性、整合的交互性等,为了有利于项目的整体风格统一、代码维护和扩展,所以定制了这套简单的约定和规则。
本文档将定制一系列约定和规则,他们分别包括代码目录约定、文件夹命名规则、文件名命名规则、程序代码编程风格、数据库设计约定。这些规则和约定需要与开发人员、设计人员和维护人员共同讨论定制,将来开发都将严格按规则或约定开发
2.1.1项目目录约定
****电信[数字***]英文DigitizeSLSys
Project目录(即DigitizeSLSys)
?????? |Inc\???? 公用服务器端函数定义(整个项目公用)
?????? |JsInc\??? JavaScript共用函数(整个项目公用)
?????? |Database\ 数据库相关文件(如为sqlserver,把*.sql放到这里面)
?????? |Include \?引用头文件(top等,整个项目公用)
|首页相关页面程序代码文件
?????? |模块目录\???????????? (每个模块都按此约定)
?????? |???????????? |Inc\???? 公用服务器端函数定义(本模块公用,比如数据库连接)
?????? |???????????? |JsInc\??? JavaScript共用函数(本模块公用)
?????? |???????????? |UpPic\?? 上传图片的保存目录
?????? |???????????? |Upfile\?? 上传文件的保存目录
?????? |???????????? |Images\?? 图片的目录
?????? |???????????? |Css\???? 页面css风格目录
?????? |???????????? |Include\?引用头文件(top等)
?????? |???????????? |页面程序代码文件
?????? |Admin\ 管理的代码
|???????????? |Inc\???? 公用服务器端函数定义(本模块公用,比如数据库连接)
?????? |???????????? |JsInc\??? JavaScript共用函数
?????? |???????????? |Images\?? 图片的目录
?????? |???????????? |Css\???? 页面css风格目录
?????? |???????????? |Include\?引用头文件(top等)
?????? |???????????? |页面程序代码文件
2.1.2项目开发环境
体系结构:
B/S
服务器运行环境:
Microsoft Windows 2000 Server/Windows 2003 server
WEB服务器:?????
IIS5.0/IIS6.0
开发平台:
Microsoft Visual Studio.NET 2005 + Dreamweaver8
?
ASP.NET
开发语言:
C#
数据库系统:
Microsoft SQL Server 2005
关键技术:
C# + Ajax
代码管理:
Microsoft Visual SourceSafe 2005
2.1.3项目代码约定
文件命令约定(包括图片文件)
1.???????? 文件名只能用英文字母,第一个字母大写,每个单词第一个字母大写,长度不要超过20字符。例:NewsLogo.gif
2.???????? 代码和界面分离:每一个页面的界面用*.aspx命名,实现代码用*.cs。
3.???????? 类别相同文件的命名分为头和尾两部分,如:
RegisterForm.aspx?? RegisterPost.aspx????
LogoNews.gif????????????? LogForum.gif
这样是为了方便如果我们按文件名称排列的时候,相同类别的文件能够在一起。
编码约定
1.?????? 数据库连接符:Web.config文件:
?xmlversion=1.0encoding=utf-8?
!--
??? 注意: 除了手动编辑此文件以外,您还可以使用
??? Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中的
???? “网站”-“Asp.Net 配置”选项。
??? 设置和注释的完整列表在
??? ments 中,该文件通常位于
??? \Windows\Microsoft.Net\Framework\v2.x\Config 中
--
configuration
?appSettings
??? addkey=DataConnectio
您可能关注的文档
最近下载
- 2025至2030中国宫颈癌疫苗行业市场占有率及投资前景评估规划报告.docx VIP
- 2025至2030汽车防爆膜行业市场占有率及投资前景评估规划报告.docx VIP
- 2025至2030热熔线标涂料行业市场发展分析及投资前景报告.docx VIP
- 2021年禁毒社工招聘考试试题.doc VIP
- 医院病理技师礼仪与病理诊断.pptx VIP
- 2021年度禁毒社工招聘考试试题.doc VIP
- 《十二公民》剧本.docx VIP
- 五年级上册书法课件-8.口字旁 见字旁|人美版.ppt VIP
- 《医学信息学概论》管理.pptx VIP
- 考研真题 武汉大学化学与分子科学学院883化工原理历年考研真题汇编.pdf VIP
文档评论(0)