发布时间 : 星期五 文章基于安卓系统的二手物品交易市场软件设计与实现毕业论文更新完毕开始阅读7ffedd19c381e53a580216fc700abb68a982ade5
表4-4字段命名
字段名称 register_mail 描述 用户注册邮箱 2.程序代码命名规范
命名过程中必须使用有意义的单词或缩写:
(1) 包名定义规则:
每一个源程序若包含一个包的声明,则必须是非注释的第一行,并用一个空格分隔package关键字和package的名字;单词必须都是小写,父包和子包之间用.隔开,包名都是业务处理有意义的单词;
包名称 package com.fire.easymarket.systemui package com.fire.easymarket.remotesystem 表4-5类名命名
描述 系统所有界面包含包 系统连接服务器远程处理包
(2)类或者接口定义规则:
类和接口命名的单词首字母必须大写(即用驼峰法命名),单词与单词直接
不需要任何符号,直接连接写到一起。
Interface的名字主要取决于Interface的功能和用途。如果Interface是使Object具有某种特定的功能,则Interface的名字建议使用可以描述这种功能的形容词(加上-able或者-ible后缀)。
类或接口名称 AppLoginInterface 表4-6类或者接口命名
描述 用户登录界面类
(2) 变量及对象名称定义规则
变量的和对象的名字采用单词和词组连接而成,每个命名的变量或者对象名的首个单词的首字母必须小写,后面每个单词的首字母必须大写。名字应为名词或者名词短语。
表4-7变量或者对象命名
变量或者对象名称 char recordDelimiter Button btLogin 12
描述 中间变量 登录按钮对象
(4)常量命名规则
常量的命名必须都是以大写字母的单词组成,单词与单词之间用下划线隔开。
常量名称 REQUEST_CODE_CAPTURE_CAMEIA 表4-8常量命名
描述 获取照相机
(5)方法命名规则
方法名采用单词和词组连接而成,每个命名的首个单词首个字母必须是小写,名字中其他后面的单词的首字母必须是大写,单词的其他字母必须是小写(即使用驼峰法命名)。
方法名称 savePhotoToSDCard() callRemoteLogin() 表4-8方法命名
描述 将拍下来的照片存放在SD卡中 用户远程登录 4.2.3 数据库设计
本系统才用MySQL数据库,名称为easymarket,其中共有7张表。下面是对
数据表的设计概要和设计说明,以及对数据表E-R图和数据表结构的概述。 1.逻辑结构设计要点
4-2是实体联系图,即E-R图:
13
管理员 1 管理
n 用户
1
1
管理
n 求购
发布更新
1
n 求购
发布更新
个人信息
信息
信息
4-2实体联系图
2. 数据表概要说明 如图4-3所示。
14
图4-3 数据表树型结构图
2.数据表E-R图
管理员实体的属性E-R图如图4-4所示
管理员(Administrator) ad_id ad_name ad_password 图4-4 管理员实体的属性E-R图
(2)用户实体的属性E-R图: 注册邮箱 昵称 真实姓名 用户 用户ID 我的帖子 图4-5 用户实体的属性E-R图
密码 联系电话 QQ
15