经济管理学院本科毕业论文 事务分析一般用于高层数据流程图转换成结构图,它能够把一个大的、复杂的系统分解成若干个较小的、简单的系统;变换分析一般用于将低层数据流程图转换成结构图,变换分析可将数据流程图中的处理功能分解成具有输入、中心变换、输出功能的简单模块。
4.1.3系统设计的原则
结构化系统设计强调把一个系统设计成具有层次式的模块化结构。因此,系统设计的原则就是模块设计的原则。系统设计有两项工作,一是把系统分解成若干个暗盒模块;二是设法把模块组织起来。与此相应得原则有模块的耦合性原则、模块的内聚性原则、模块分解原则和模块的扇入扇出原则等。
4.1.4系统设计的方法
系统设计主要是围绕着功能设计、数据库设计、编码设计和人-机界面设计等项内容进行,在设计过程中除了要有相应的设计原则外,在功能设计过程中还要采用正确的方法。
本课题采用自顶向下,逐步细化的设计策略将系统分解成若干个功能模块,形成层次结构,先总体后局部,逐步落实各层次的功能需求和信息需求。顶层模块一般采用事务分析的方法,底层模块一般采用变换分析的方法。这种层次结构的最初方案是利用一组设计策略得到的。
本系统的设计主要是围绕着功能设计,数据库设计,编码设计,界面设计等项内容进行,采用“自顶向下”的结构化设计原则将系统分解为若干个模块,然后使用结构图来表达这些模块之间的联结关系。
4.2计算机系统的选择
为适应不同用户的使用,本系统的界面要求简单、灵活。系统设计涉及到客户商场等的一些重要信息,因而安全性极为重要,系统采用防火墙和病毒侦测技术,并设有加密的权限和对用户密码进行加密,保证系统安全可靠。系统的运行对运行环境还有一些要求:硬件环境和软件环境方面的要求。
4.2.1硬件环境
1.主机
服务器:CPU :奔腾4处理器,内存2G。 2.外存储器
服务器:硬盘:基本空间为80GB. 3.终端与外部设备配置
29
经济管理学院本科毕业论文 服务器:网络接口:RJ45接口,双绞线5类网线;显示器及显卡:彩色VGA,分辨率1024*768,64位PCI接口。
4.2.2 软件环境
操作系统: WindowsXP以上 网络协议: TCP/IP
Web服务器:Personal Web Server 数据库: SQLServer2000
浏览器: Internet Explore 8.0以上
4.3系统总体结构设计
网络竞拍系统高层结构图如图4-1所示。 网络竞拍平台系统 注册登录管理 用户竞拍管理 综合信息管理
客户服务管理 后台管理 图4-1 网络竞拍网站系统高层结构图 用户注册登录管理的结构图如图4-2所示。
用户注册登录管理
30
登录新用户 审核用户信息 登录成功 用户统计 图4-2 用户注册登录管理的结构图 经济管理学院本科毕业论文 用户竞拍管理的结构图如图4-3所示
留言发布处理 用户竞拍管理 用户竞拍申请 用户竞拍查询 用户竞拍撤销 图4-3 用户竞拍管理的结构图 客户服务管理的结构图如图4-4所示 客户服务管理 留言审核处理 图4-4 客户服务管理的结构图 留言答复处理 网站后台管理的结构图如图4-5所示
网站后台管理
登录管理 商品信息管理 留言回复管理 竞拍结果管理
图4-5网站后台管理的结构图 4.4模块设计
根据前面的数据流程图中的处理逻辑,数据字典中的数据流和数据存储来编写模块说明书如表4-1、4-2、4-3所示。
31
经济管理学院本科毕业论文
表4-1 网络竞拍平台模块说明书
模块名称:网络竞拍平台网站登录 输入:用户名、密码 输出:用户权限值 处理:接收用户权限值 MP 如果 MP=1 转向到网络竞拍模拟系统界面 如果 MP=2 转向站后台管理模拟系统界面
表4-2消费者网络竞拍系统模块说明书
模块名称:网络竞拍平台消费者竞拍业务 输入:输入超级链接地址 输出:相对应的网页 处理:根据地址的不同,连接到不同的网页 1.新用户注册页面 2.用户登录界面 3.客户用电申请界面 4.留言板界面 表4-3 网络竞拍平台后台管理模拟系统 模块名称:网站后台管理 输入:用户名、密码 输出:用户权限值 处理:接收用户权限值 MP 如果 MP=1 转向到后台基础数据管理系统界面 如果 MP=2 转向竞拍处理管理系统界面 如果 MP=3 转向留言回复管理系统界面
32
经济管理学院本科毕业论文 4.5数据库设计
数据库的设计通常是以一个已经存在的数据库管理系统为基础的,常用的数据库管理系统有Access、SQL Server、MySQL、Oracle等。根据用户需求和业务流程,本系统采用SQL Server2000数据库管理系统,并且建立数据库为btoc_business。
1.shp_info(商品信息表)表用于保存商品的基本信息,该表的结构如表4-4 所示。 列 名 shpbh shpmch jldw shpgg shpflbh shpjg hyjg shpjj Int Varchar Varchar Varchar Int Numeric Numeric Varchar 表4-1 shp_info(商品信息表)
数据类型 长度 6 50 10 20 6 6 6 50 主键否 是 否 否 否 否 否 否 否 允许空 否 否 否 否 否 否 否 否 功能描述 商品编号 商品名称 计量单位 商品规格 商品父类编号 商品价格 会员价格 商品简介 2.shp_lb(商品类别表)用于保存商品的类别信息,该表的结构如表4-5所示。
列 名 shpflbh shpflmch shpzlbh shpzlmch bzxx
数据类型 Int Varchar Int Varchar Varchar 表4-2 shp_lb(商品类别表)
长度 6 20 6 20 50 主键否 是 否 否 否 否 允许空 否 否 否 否 否 功能描述 商品父类编号 商品父类名称 商品子类编号 商品子类名称 备注信息 3.hy_info(会员信息表)表用于保存会员基本信息,该表的结构如表4-6 所示。
表4-3 hy_info(会员信息表)
列 名 hybh hymch zhshixm yhmm qrmm
数据类型 Int Varchar Varchar Char Char 长度 10 50 10 6 6 主键否 是 否 否 否 否 33
允许空 否 否 否 否 否 功能描述 会员编号 会员名称 真实姓名 用户密码 确认密码