网站软件开发规范(某门户网站的)

news/2024/5/20 12:31:08/文章来源:https://byygyy.blog.csdn.net/article/details/86139216

网站软件开发规范(某门户网站的)



--------------------------------------------------------------------------------
1数据库使用规范
1.1服务器上有关数据库的一切操作只能由服务器管理人员进行。
1.2程序中访问数据库时使用统一的用户、统一的连接文件访问数据库。
1.3原则上每一个频道只能建一个库,库名与各频道的英文名称相一致,库中再包含若干表。比较大的、重点的栏目可以考虑单独建库,库名与栏目的英文名称相一致。
1.4命名:
(1) 数据库、表、字段、索引、视图等一系列与数据库相关的名称必须全部使用与内容相关的英文单词命名(尽量避免使用汉语拼音),对于一个单词难以表达的,可以考虑用多个单词加下划线(_)连接(不能超过四个单词)命名。
(2) 所有的名称必须统一使用英文小写字母。
(3) 所有的名称起始和结尾不能使用下划线(_)。
(4) 所有的名称不能包含26个英文小写字母和下划线(_)以外的其他字符。
1.5不再使用的数据库、表应删除,在删除之前必须备份(包括结构和内容)。
2 文档规范
所有的项目必须有相关的文档说明(可以是电子文档)。文档应包含如下内容:
(1)项目名称。
(2)项目小组名单,项目负责人。
(3)项目开发起始时间和结束时间。
(4)项目内容描述。
(5)项目位置。(在哪个频道、哪个栏目)
(6)与项目有关的程序文件名(含路径名),文件内容及实现的功能描述。
(7)完整的程序流程图。
(8)数据库、表、视图、索引的名称,用途。字段的名称、类型、长度、用途,必须附上相关的SQL语句。

3源代码与页面嵌套规范
3.1源代码:
(1) 使用自定义变量(包括全局变量、局部变量)之前必须先声明变量,并用注释语句标明变量的类型、用途。
(2)自定义函数必须用注释语句标明函数的用途、参数的数据类型、意义,返回值的类型。
(3)程序中重要的过程或代码较长的过程应使用注释语句标明该过程的起始行和结束行,并注明该过程的功能。
(4) 所有的注释文字一律使用简体中文。

3.2 HTML页面嵌套:
(1) 网页设计部设计的HTML页面以嵌套的方式确定用于动态显示程序执行结果的位置、宽度、行数(或高度)等,并在相应位置予以文字说明。页面中与程序无关的图片、文字、联结等必须使用完整的URL。
(2) 软件开发人员和编辑人员可以根据情况协商,将页面文件及图片与程序独立存放在各自的服务器上,页面改版和修改程序独立进行。
(3) 使用include技术将分割开的HTML页面分别嵌入程序代码中,要求做到修改HTML页面时无须改写程序,而修改程序时不会影响HTML页面效果,将页面改版和修改程序两项工作分别独立。
(4) 页面和程序嵌套以后不能破坏原HTML页面的整体显示效果,字体、字号、颜色等应尽量保持原HTML页面的风格。
(5) 动态生成的页面的各项指标(如图片大小、页面宽度、高度、页面文件的字节数等)应符合本公司网页设计方面的要求。
4测试规范(软件部分)
对于较大的项目应成立相应的测试小组,小组成员由软件开发人员、网页设计人员、技术人员、编辑人员组成。测试过程应参照网页设计部为该项目提供的原HTML页面进行。测试内容包括以下几点:
(1) 页面宽度、高度(行数)。
(2) 页面文字、图片、色彩是否风格统一。
(3)页面的图片显示是否正常、有无变形。
(4)弹出页面的效果。
(5)页面的联接是否正确。
(6)动态生成的页面是否符合以上几个方面的要求,页面大小(字节数,包括页面的图片、*.js、*.css、*.class等相关文件)是否符合网页设计的要求。
(7) 软件方面的功能是否实现。如数据库的查询、修改、删除,文件的上传、下载等操作是否正常。
(8) 测试结束后,根据《软件开发需求书》在《测试报告》上如实填写测试结果,包括测试通过的、未通过的,指出出错的页面和相关的程序文件,并附上测试中出现的错误信息。
7b1aa5ef4d20abe04f28d&690
posted @ 2012-12-30 12:03 李欢欢 阅读(...) 评论(...) 编辑 收藏

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_809842.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【前端】低版本IE浏览器访问网站一片空白

最近在客户那里,发现一个奇葩的问题,系统上IE浏览器访问网站一片空白,显示无法访问。 但是相同的网站系统,在我们的电脑上又可以访问且IE浏览器版本相同,没法只有,装虚拟模拟客户环境复现一下了。 发现在客…

DNS与网站访问流程

1:dns与网址url简介 DNS是域名系统(DomainNameSystem)的缩写,域名系统是一中庞大而复杂的系统,但我们这里讲解重心并不是这个系统,而是指本地电脑dns是什么 讲到dns,我们就不得不讲讲网址和域名,我们经常会…

Apache网站的概述

一:Web服务概述 在Internet应用中,Web服务无疑是最为主流的应用系统,有了web站点,企业可以充分展示自己的产品,公司,宣传自己的企业形象,提供各种网上交流,业务平台,电子…

Apache网站的部署

一:Apache部署 方法一: https://www.apache.org/在网站 https://www.apache.org/ 中下载软件包 点击download 下载 找到httpd-2.4.46.tar.gz,右键复制链接 wget https://mirrors.tuna.tsinghua.edu.cn/apache/httpd/httpd-2.4.46.tar.gz …

四:Tomcat自定义默认网站目录

1&#xff1a;自定义默认网站目录 《1》&#xff1a; mkdir -pv /web/webapp 创建 《2》&#xff1a; vim /web/webapp/index.jsp 编写文件 《3》&#xff1a;写入&#xff1a; <% page language"java" import"java.util.*" pageEncoding"UTF…

GitHub代下载(文件加速)网站列表

本文作者: 峡州仙士 原文链接: https://cjh0613.github.io/blog/githubproxy.html 声明: 如文章有更新&#xff0c;将先在本网站&#xff08;峡州仙士之页&#xff09;发布&#xff01;&#xff08;可百度&#xff09;| 本网站所有文章除特别声明外&#xff0c;均采用 BY-NC-SA…

您与所提供的网站有什么关系? 告诉我们一些关于您的业务的情况。

您与所提供的网站有什么关系? 告诉我们一些关于您的业务的情况。谁是您的客户&#xff0c;他们为您支付了什么&#xff1f;这两个怎么填? 老是说无效文本&#xff1f; 答&#xff1a;很多朋友在注册payoneer账户的时候&#xff0c;资金入账前&#xff0c;填写全球支付服务问…

网站首页 - 导航条和轮播图的实现(bootstrap)

效果图: Bootstrap: 组件 (静态CSS) JS插件(动态JS) 反色导航条: 基本都是去bootstrap官网(组件-导航条)复制过来, 改一改文字內容即可. bootstrap可参考: https://blog.csdn.net/qq_42986107/article/details/82929465 <!-- 反色导航条组件 --> <nav class"n…

建站环境学习一:宝塔面板安装

建站环境学习一&#xff1a;宝塔面板安装 安装宝塔面板的原因是因为方便&#xff0c;简单&#xff0c;一键配置的网络环境&#xff0c;安装只要用下面的链接&#xff08;看版本&#xff09;下载&#xff0c;教程慢慢更新 Debain的&#xff1a; wget -O install.sh http://do…

建站学习二:宝塔面板环境安装

建站学习二&#xff1a;宝塔面板环境安装 按照建站学习一 https://blog.csdn.net/yichurou2981/article/details/82315926 登录后&#xff0c;会出现以下界面&#xff0c;可以按照默认的安装&#xff0c;nginx比较小&#xff0c;适合内存不大的机&#xff0c;apache比较占资…

建站学习三:一键搭建博客

建站学习三&#xff1a;一键搭建博客 之前弄好了宝塔面板还有建站所需要的环境&#xff08;没弄的请先看前面的文章&#xff09;&#xff0c;那么你就可以自己申请或购买一个域名&#xff0c;搭建属于自己的站。宝塔里面有选择&#xff0c;如下图&#xff1a; 1、点开宝塔面板…

如何屏蔽指定的网站

1.打开我的计算机&#xff0c;在地址栏输人C:\Windows\System32\drivers\etc&#xff0c;如图: 2.复制hosts文件到桌面&#xff0c;用文本编辑器打开&#xff0c;在最后一行加上127.0.0.1 www.baidu.com 3.文件—>保存&#xff0c;然后复制到C:\Windows\System32\drivers\et…

使用什么优化器_百度快照是什么?做SEO优化如何使用百度快照?

用户会因一个趣味的视频、高质量的内容停下脚步&#xff0c;也会因为一个链接的缓冲速度快而放慢关闭的窗口......所以&#xff0c;在一个网站的运营过程中&#xff0c;会有太多的因素影响到网站人流量情况。同时&#xff0c;网站打开速度缓慢&#xff0c;不仅会影响到用户的停…

深入理解Http协议与跨域网站请求解决方案

一、Http协议入门 1.1 什么是http协议 http协议&#xff1a; 对浏览器客户端 和 服务器端 之间数据传输的格式规范 二、查看http协议的工具 1&#xff09;使用火狐的firebug插件&#xff08;右键->firebug->网络&#xff09; 2&#xff09;使用谷歌的“审查元素” …

天津租用网站的服务器,天津怎么租服务器

天津怎么租服务器 内容精选换一换计费项包括云服务器备份功能、数据库服务器备份功能、备份存储和备份跨区域复制。云服务器备份功能&#xff1a;备份未部署数据库的云服务器时购买&#xff0c;提供崩溃一致性备份&#xff0c;保证云服务器下多个磁盘的数据在同一时间点产生备份…

python网络安全毕业设计_某网站python在线练习系统设计缺陷导致getshell

漏洞概要 缺陷编号&#xff1a;WooYun-2014-069669 漏洞标题&#xff1a;某网站python在线练习系统设计缺陷导致getshell 相关厂商&#xff1a;Fenby 漏洞作者&#xff1a;1c3z 提交时间&#xff1a;2014-07-25 14:38 公开时间&#xff1a;2014-09-08 14:40 漏洞类型&#xff1…

python做网站开发_python怎么做网站

Python是一门简单易学的编程语言&#xff0c;代码简洁优美&#xff0c;最近&#xff0c;随着人工智能技术兴起&#xff0c;python也跟着火起来了。 想要用python搭建网站&#xff0c;就必须学会相应的Web开发框架&#xff0c;现在比较热门的web框架是Flask和Django&#xff0c;…

10激活网页被劫持_新手学习SEO需掌握的10大SEO技能

对新手来说困惑网站SEO不知应该从哪里学起&#xff1f;也不太明白学习SEO的应该要掌握哪些SEO技能和知识呢&#xff1f;小编今天就分享一下学习SEO需要掌握哪些技能&#xff0c;整理一下有10个条&#xff0c;包括&#xff1a;搜索引擎工作原理&#xff0c;HTML DIV CSS网页代码…

uniapp添加网站favicon文件

uniapp 默认创建的项目并没有给我们提供加上网站 favicon 的 ”机会”&#xff0c;但官方给出的解决方法是使用自定义模板 自定义模板的场景&#xff0c;通常有以下几种情况&#xff1a; 调整界面 head 中的 meta 配置补充 SEO 相关的一些配置「仅首页」加入百度统计等第三方j…

支持哪些格式的图标_网站ico 图标不会做?用这个小工具轻松搞定

给自己的网站加上一个小图标&#xff0c;显示既专业又美观。网站左上角显示的小图标一般是ico格式的图片&#xff0c;然后在HTML里使用代码去设置ico小图片为该网站的小标。设计软件设计出来的图标一般是png、jpg这等格式的&#xff0c;但ico图标不同于png、jpg这类常见的图片格…