百年教育职业培训中心 百年教育学习服务平台
题库试卷

国开搜题微信公众号赣州开放大学系统开发规范与文档编写形成性考核复习参考资料

来源: 更新时间:

国开搜题微信公众号赣州开放大学系统开发规范与文档编写形成性考核复习参考资料一、引言随着互联网的快速发展,微信公众号成为了人们获取信息、交流和传播的重要平台之一。国开搜题微信公众号作为赣州开放大学的官方

国开搜题微信公众号赣州开放大学系统开发规范与文档编写形成性考核复习参考资料


引言

随着互联网的快速发展微信公众号成为了人们获取信息交流和传播的重要平台之一国开搜题微信公众号作为赣州开放大学的官方公众号为学生提供了方便快捷的题库查询和学习资源分享服务为了保证公众号的正常运行和开发工作的高效进行制定了系统开发规范与文档编写规范以确保开发人员的工作质量和文档的规范性


系统开发规范

1. 代码规范

(1)命名规范变量函数类等命名要具有描述性避免使用拼音或缩写采用驼峰命名法

(2)缩进规范使用4个空格进行缩进

(3)注释规范对于复杂的代码逻辑或者不易理解的地方需要添加注释进行解释

(4)代码复用规范避免重复代码的出现尽量使用函数或类进行封装提高代码的复用性

(5)异常处理规范对于可能出现异常的代码需要进行异常处理保证系统的稳定性


2. 数据库规范

(1)表名规范表名使用小写字母采用下划线分隔单词避免使用复数形式

(2)字段名规范字段名使用小写字母采用下划线分隔单词避免使用缩写

(3)主键规范每个表必须有一个主键并且主键的命名为表名加上_id

(4)索引规范对于经常进行查询的字段可以添加索引以提高查询效率


3. 接口规范

(1)接口命名规范接口命名要具有描述性采用驼峰命名法

(2)接口参数规范接口参数要进行合理的校验避免传入非法参数

(3)接口返回规范接口返回的数据要进行统一的格式化包括状态码错误信息和返回数据


文档编写规范

1. 需求文档

(1)需求分析对需求进行详细的分析和描述包括功能需求和非功能需求

(2)用例分析对系统的各个用例进行详细的分析和描述包括用例的输入输出和流程

(3)界面设计对系统的界面进行详细的设计和描述包括界面的布局样式和交互


2. 设计文档

(1)系统架构对系统的整体架构进行详细的设计和描述包括系统的模块划分和模块之间的关系

(2)数据库设计对系统的数据库进行详细的设计和描述包括表结构字段和索引

(3)接口设计对系统的接口进行详细的设计和描述包括接口的请求参数返回参数和调用方式


3. 测试文档

(1)测试计划对系统的测试进行详细的计划和描述包括测试的范围方法和时间安排

(2)测试用例对系统的各个功能进行详细的测试用例编写包括输入数据预期结果和实际结果

(3)测试报告对系统的测试结果进行详细的总结和描述包括测试通过的功能和存在的问题


总结

系统开发规范与文档编写规范是保证系统开发质量和文档规范性的重要手段通过遵守规范可以提高开发人员的工作效率和文档的可读性保证系统的稳定性和可维护性国开搜题微信公众号赣州开放大学将继续秉承规范不断优化系统和提升服务质量为学生提供更好的学习体验

电话咨询