经济管理学院本科毕业论文
续表4-3
列 名 yhszdq yhdzh dhhm shjhm chzhm yzbm yyzhh khyh 数据类型 Varchar Varchar Varchar Varchar Varchar Char Varchar Varchar 长度 50 50 30 11 30 6 50 50 主键否 否 否 否 否 否 否 否 否 允许空 否 否 否 否 否 否 否 否 功能描述 用户所在地区 用户地址 电话号码 手机号码 传真号码 邮政编码 银行账号 开户银行
4.dd_sub(竞拍生成表)表用于记录新生成的竞拍,该表的结构如表4-7 所示。 列 名 ddbh hybh zhshixm dgrq email jhdd yzbm jsfsh jhfsh jhrq ddhd 数据类型 Int Int Varchar Datetime Varchar Varchar Char Varchar Varchar Datetime Int 表4-4 dd_sub(竞拍生成表)
长度 10 50 10 8 50 50 6 30 30 8 4 主键否 是 否 否 否 否 否 否 否 否 否 否 允许空 否 否 否 否 否 否 否 否 否 否 否 功能描述 竞拍编号 会员编号 真实姓名 竞拍日期 Email 地址 邮政编码 付款方式 运送方式 交货日期 信息核对
5.dd_shp(竞拍商品表)表用于记录某一订单中所购商品的详细信息,该表的结构如表4-8所示。 表4-5 dd_shp(订单商品表) 列 名 ddbh shpbh shpmch shpflbh shpjg 数据类型 Int Int Varchar Int Numeric 长度 10 6 50 6 6 主键否 否 否 否 否 否 允许空 否 否 否 否 否 功能描述 竞拍编号 商品编号 商品名称 商品父类编号 商品价格 34
经济管理学院本科毕业论文 续表4-5
列 名 shpshl tj 数据类型 Bigint Bigint 长度 8 8 主键否 否 否 允许空 否 否 功能描述 商品数量 统计
6.gy_info(供货员信息表)表用于记录供应商的基本信息,该表的结构如表4-9 所示。 表4-6 gy_info(供货员信息表) 列 名 gysbh gysmch gtyzbm gyssh gyemail gysdzh gysdh gyszh gykhyy lxr gybzxx 数据类型 Int Varchar Char Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar 长度 7 50 6 30 50 50 30 50 50 50 50 主键否 是 否 否 否 否 否 否 否 否 否 否 允许空 否 否 否 否 否 否 否 否 否 否 是 功能描述 供货员商编号 供货员名称 邮政编码 税号 Email 地址 联系电话 银行账号 开户银行 联系人 备注信息
7.ly_info(留言信息表)用于保存留言的基本信息,该表结构如表4-7所示。
表4-7 ly_info(留言信息表)
列 名 MASSAGE-NO MASSAGE-TIME MASSAGE-THEME MASSAG-CONTENT 数据类型 字符型 时间型 字符型 字符型 长度 10 8 50 100 主键否 是 否 否 否 允许空 否 否 否 否 功能描述 留言编号 留言时间 留言主题 留言内容
8.hf_info(回复信息表)用于保存管理人员回复留言的基本信息,该表结构如表4-8所示。
35
经济管理学院本科毕业论文 表4-8 hf_info(回复信息表)
列 名 REPLY-NO REPLY-TIME REPLY-THEME 数据类型 字符型 时间型 字符型 长度 10 8 50 100 50 主键否 是 否 否 否 否 允许空 否 否 否 否 否 功能描述 回复编号 回复时间 回复主题 回复内容 回复人 REPLY-CONTENT 字符型 REPLY-MAN 字符型
9.gl_info(管理员信息表)表用于记录管理员信息,该表的结构如表4-10 所示。 表4-9 gl_info(管理员信息表)
列 名 ID glymch glykl 数据类型 Int Varchar Varchar 长度 8 30 6 主键否 是 否 否 允许空 否 否 否 功能描述 管理员id 管理员名 管理员密码
10.ywy_lb(业务员类别表)表用于记录业务员类别信息,该表的结构如表4-10所示。
列 名 ywylbbh ywylbmch ywybzxx Int Varchar Varchar 表4-10 ywy_lb(业务员类别表)
数据类型 长度 7 20 50 主键否 是 否 否 允许空 否 否 否 功能描述 类别编号 类别名称 备注信息
11.wy_info(业务员信息表) 用于记录业务员基本信息,该表的结构如表4-12所示。
列 名 ywybh ywymch ywyshfzh ywylbbh ywylxdh bmbh
表4-11 wy_info(业务员信息表)
数据类型 Int Varchar Varchar Int Varchar Int 长度 7 20 20 7 30 7 主键否 是 否 否 否 否 否 36
允许空 否 否 否 否 否 否 功能描述 业务员编号 业务员名称 身份证号码 业务员类别编号 联系电话 所属部门编号 经济管理学院本科毕业论文 4.6编码设计
4.6.1代码设计的原则
将系统中具有某些共同属性或特征的信息归并在一起,并通过一些便于计算机或人进行识别和处理的符号来表示各类信息;在数据库中的关键字数据元素通常其代码都有特定含义,必要时需要带有校验码。代码设计应遵循唯一性、合理性、可扩充性和稳定性、简单性、适用性、规范性、易于修改性、标准化和通用性的原则。
4.6.2校验码计算公式
校验码是在编码设计的基础上,通过事先规定好的数学方法计算出来的。校验码一般为一位或两位,附在原代码的后面,与原代码一起构成编码对象的编码,也就是说,校验码是代码的一部分。本系统代码设计如表4-17所示。
表4-12 代码设计
代码名称:会员编号 代码长度:10 校验方法:数学公式 校验位:第10位 代码组成及算法: 第一步 设原代码 X1X2X3??X10 0≤Xi≤9 第二步 按位求和 (X1+X2+X3+??X10) *I=S 第三步 被11(模)整除求余数 r=S-[S/11]*11????0≤r≤10 第四步 11减余数 m=11-r 第五步 查对照表,获得校验码X11 m X10 1 1 2 2 3 3 ? ? 9 9 10 0 11 A 4.6.3代码设计的评价与验收
为了录入和处理的方便,同时也为了节省存储空间、提高处理速度、效率和精度,程序员才进行编码设计,所以从编码的目的考虑,编码的评价与验收应从识别信息、信息标准化、节省运算速度、节省计算机的处理费用以及代码的特征去进行评价。
本网络竞拍网站系统规模适中,数据元素不算过多,所以采用汉语拼音的首字母缩略组合作为代码比较合适,也有利于程序员的识别和编码。
37
经济管理学院本科毕业论文 4.7输出设计
4.7.1 输出项目及输出的承担者
输出设计的目的是使系统能输出满足用户需求的有用信息,用户所需要的各种管理业务和经营决策等方面的信息都是由系统的输出部分完成的。
因此,在制作网页时要从用户的角度考虑问题,要体现出最好的网页效果,优秀的网页效果一般有以下几个特点:
1.统一的色彩风格和主色调,能体现自身特色,色彩搭配给人以视觉享受。 2.网页布局要合理,内容整齐,不变形,不出现表格错位、文字错行的情况。 3.网页文件不宜过大。据统计,用户可以忍受的最长等待时间大约是90秒。因此大于这一时间的文件必须缩小或以链接的方式显示。
4.图形要醒目,吸引人,并能传达企业的目的。 5.避免滥用技术,以用户需要、便捷为目的。
4.7.2 输出要求及主要功能要求
1.输出要求
输出数据类型、所用设备介质、格式、数值范围、精度等; (1)数据类型:字符型、数值型、逻辑型。 (2)所用设备:显示器
(3)输出介质、格式、数值范围、精度等要求根据界面自动生成的要求信息输出。
2.主要功能要求
各查询模块应该能够根据输入的查询条件进行查询,并将查询结果进行输出,显示给查询者。同时,在查询过程中,应该提示操作者输入正确的查询条件。
4.8输入设计
输入数据内容取决于所需输出信息的内容。因此,输入数据内容的确定应根据输出设计来确定系统都需要哪些数据输入,包括数据项名称、数据类型、精度、取值范围等。
在开发本管理系统时,以用户至上的原则来设计输入界面。在信息资料的输入过程中由计算机系统自动给出输入法并进行必要的数据类型检验、数据格式检验和必要的逻辑检验并即时提示信息管理员出错,并给出正确的输入格式。
38