基于bs结构的计算机部件销售系统的设计与实现硕士学位论文(编辑修改稿)内容摘要:
2 1 0 4 商 品 基 本 信 息D 2 1 0 3 商 品 基 本 信 息D 2 1 1 0 购 买 商 品 基 本 信 息D 2 1 0 8 购 买 商 品 基 本 信 息D 2 1 0 9 订 单 基 本 信 息D 2 1 2 0 商 品 基 本 信 息D 2 1 1 2 用 户 基 本 信 息D 2 1 1 3 用 户 基 本 信 息D 2 1 1 4 用 户 基 本 信 息D 2 1 1 5 用 户 基 本 信 息D 2 1 1 9 用 户 基 本 信 息P 2 0 9发 布 新闻D 2 1 1 6 新 闻 基 本 信 息F 2 0 5 公 告 信 息 表D 2 1 1 7 新 闻 基 本 信 息D 2 1 1 8 新 闻 基 本 信 息管 理 员D 2 1 0 1 商 品 基 本 信 息P 2 0 4合 计D 2 1 0 2 商 品 基 本 信 息顾 客P 2 1 0管 理P 2 1 1登 录D 2 1 2 1 管 理 员 登 录 信 息D 2 1 2 2 管 理 员 信 息 图 系统数据流图 数据字典 数据字典的作用 [8]是 提供元数据, 在 系统 分析 和 设计过程中 为用户 提供 有 关数据的描述信息。 主要对数据流图中的 处理逻辑、 数据流、 数据存储、 外部实体和数据项等方面进行具体的定义。 数据字典配以 数据流程图,可以从 文字 和 图形 两个方面对系统的逻辑模型进行完整的描述。 系统数据项 参见 表 所示。 ( 1)数据项定义 系统 数据项定义表,如表 所示。 表 系统数据项定义表 编号 名称 别名 类型 长度 I0101 UserID 用户 ID bigint 8 字节 第 2 章 需求分析 6 I0102 Username 用户登 录 名 Varchar 50 字节 I0103 Turename 用户 真实姓名 Varchar 50 字节 I0104 Password 用户密码 Varchar 255 字节 I0105 Email 用户邮件 Varchar 50 字节 0106 Postcode 用户邮编 Varchar 10 字节 I0107 Num 身份证号码 Varchar 255 字节 I018 CreateDate 创 建日期 datetime 8 字节 I019 ID 商品 ID bigint 8 字节 I0110 Name 商品名称 varchar 50 字节 I0111 Remark 商品 简介 text 1000 字节 I0112 Price 商品 价格 money 8 字节 I0113 CategoryID 商品 类别 ID Varchar 10 字节 I0114 ViewCount 浏览次数 Int 4 字节 I0115 PictureUrl 商品图片 Varchar 255 字节 I0116 LasterDate 最后浏览时间 datetime 8 字节 I0117 Stock 商品库存数量 Int 4 字节 I0118 SaleNumber 商品销售数量 Int 4 字节 I0119 IsTejia 是否特价 bit 1 字节 I0120 ItemID 购物项目编号 Varchar 50 字节 I0121 Number 购物项数量 Int 4 字节 I0122 OrderID 订单 ID bigint 8 字节 I0123 OrderNo 订单号 Varchar 50 字节 I0124 UserID 订购人 ID bigint 8 字节 I0125 CreateDate 订单产生日期 Datetime 8 字节 I0126 TotalNumber 商品数量 int 4 字节 I0127 Statusmoney 订单 付款状态 tinyint 2 字节 I0128 Status 订单发送状态 tinyint 2 字节 I0129 ReName 订单接收人姓名 Varchar 20 字节 I0130 RePhone 订单接收人电话 Varchar 50 字节 I0131 ReAdd 订单接收地址 Varchar 200 字节 I0132 RePostCode 订单接收地址邮编 Varchar 10 字节 I0133 ShipType 运送方式 Int 4 字节 I0134 TotalMoney 订单总价 money 8 字节 I0135 NewsID 公告 ID bigint 8 字节 第 2 章 需求分析 7 I0136 NewsTitle 公告标题 Varchar 50 字节 I0137 NewsData 公告信息 ntext 1000 字节 I0138 CreateDate 公告产生日期 Datatime 8 字节 I0139 AdminName 管理员名称 Varchar 50 字节 I0140 Password 管理员密码 Varchar 255 字节 I0141 RoleID 管理员角色 Int 4 字节 ( 2)数据流定义 系统顶层数据流定义 数据流编号: D2101 数据流名称:查找商品 数据流来源:顾客 数据流去向: P201 数据流组成: I0113+I0110 数据流编号: D2102 数据流名称:商品基本信息 数据流来源: P201 数据流去向: F202 数据流组成 : I0110+I0111+I0112+I0113+I0114+I0115+I0116 +I0117 数据流编号: D2104 数据流名称:购买商品基本信息 数据流来源: P203 数据流去向: F203 数据流组成: I0110+I0112+I0121+I0122+I0126 数据流编号: D2109 数据流名称: 订单 基本信息 数据流来源: P205 数据流去向: F204 数据流组成: I0120+I0121+I0122+I0123+I0124+I0125+I0126 +I0127+I0128+I0129+I0130+I0131+I0132+I0133 +I0134 第 2 章 需求分析 8 数据流编号: D2113 数据流名称:用户基本信息 数据流来源: P207 数据流去向: F201 数据流组成: I0101+I0102+I0103+I0104+I0105+I0106+I0107+I0108 数据流编号: D2115 数据流名称: 新闻 基本信息 数据流来源: P209 数据流去向: F205 数据流组成: I0135+I0136+I0137+I0138 数据流编号: D2122 数据流名称: 管理员 信息 数据流来源: P211 数据流去向: P210 数据流组成: I0139+I0140+I0141 系统可行性分析 [9] 经济可行性 经济可行性是对将要开发的系统的成本效益进行分析的一个度量。 计算机软件系统的开发对一个公司企业来说通常被视为资本投资,因此也应该像其他的资本投资一样进行同样的投资分析。 这些投资分析,这其中包括成本效益分析、投资回收期分析、纯收入分析等。 成本效益分析应该从两个方面进行,一方面是成本估计,包括系统开发期 间的开发成本和系统开发成功后的运行成本;另一方面是效益或利润估计,效益包括有形效益和无形效益,无形效益主要是社会效益。 技术可行性 通过对 系统 的设计 目标来衡量需 要 的技术是否具备,一般可 以 从软 硬 件的性能 方面要求、环境条件 要求 、操作人员水平 及人员 数量等方面 来 考虑和分析。 第 2 章 需求分析 9 在 系统实施的可行性 方面 , 开发 软件选 用 较流行的 , 数据库选择 SQL Server20xx 数据库。 在硬件方面,内存在 1G 以上,硬盘在 80GB,可以满足系统的开发 环境。 运行可行性 在网络技术十分发达的现今社 会 , 家用电脑和商用电脑的普及,人们对网络带来效益的认识, 越来越多的 人 意识到 网络对我们个人、生活、工作的帮助,网络已经是我们生活中不可或缺的一部分。 此系统设计得很人性化,注重细节,简单方便,易于操作,对于首次上网的用户也可轻松掌握,有过网上购物的用户更加易懂好用。 现在工作,学习等方面的竞争力越来越大,个人的时间越来越觉得不够用,所以现在很少有人花费大量的时间在逛商场或者是逛超市上。 所以只用点几下鼠标,浏览几个界面,不用浪费过多时间就可以挑选出自己心仪的商品,足不出户就有人将商品送货上门,这种购物形式被越来越多 的人认可,并得到越来越多人的青睐。 良好的信誉与安全性及可靠性都很高的网上支付体系也提高了网站的可信度,让人们放心购物,不必担心上当受骗。 通过以上对此销售网站的阐述和对用户现在情况的分析,运行方面是可行的。 本章小结 本章主要对系统的需求做了概要分析。 首先从需求分析的概念出发,介绍了系统的功能需求,分析了用户的相关业务和用户的业务流程,并制作了数据流图和数据字典。 然后分别从经济、技术和运行上对系统做了可行性分析。 经过对系统的可行性分析,证明该系统是切实可行的。 第 3 章 总体设计 10 第 3 章 总体设计 总体设计的 任务是从整体上对 软件进行 策划 ,同时 确定 软件的功能和目标 ,在技术上 切实可行 ,同时从访问者的角度 对系统栏目进行划分。 系统模块总体设计 网上商城系统 一般包含两种用户类型 , 因此, 可 以 将系统分为前台和后台 两部分 ,而 这种分法也是当前 大部分的 网站系统 常 用的 方 法 [10]。 前台 客户端主要为 客户 提供服务 ,用于展现 商城 信息和完成与客户的 交流和信息处理 ,后台 客户端则 网站的管理者使用,用于 对 网站内容 进行管理和监督。 本系统一共分为两大部分(前台、后台), 共包含二十一个模块。 这二十一个模块在表面上 虽然 是相互独立的,但是在对 数据库的访问上 的联系却十分紧密。 各个模块访问的是同一个数据库 系统,但是它们所访问的数据表并不相同。 每个部分的功能都是按照在 需求分析 中 得出的结论进行设计的。 系统模块 ( 1)前台管理包括九大模块 ,它们分别是 会员注册 模块 及登录模块 、 商品浏览模块、商品详细信息模块、商品搜索模块、会员信息修改模块、会员购物车及购物信息管理模块、会员订单查询模块、商品评论模块、模拟网上付款模块。 ( 2)后台管理包括十二大模块 ,主要有 管理员登录模块 、 管理员信息修改模块、商品类别管理模块 、 商品基本信息添加模块、商品明细信息管理模 块、订单查询模块 、订单管理模块、账务统计模块、评论信息管理模块、会员信息管理模块、系统信息发布管理模块、管理员管理模块。 模块功能 ( 1)会员注册 登录模块 为了 保证 交易信息的有效性和网站功能,浏览者必须 首先注册 成为会员, 之后 才能在网站中购物 [11]。 通过 注册 登录 ,记录 注册 浏览者的基本信息,保证 合法用户 网上交易信息的有效性。 ( 2)会员信息修改模块 第 3 章 总体设计 11 会员在刚刚注册信息的时候,可能有些选择项没有填写或是对当时自己设置的密码的安全性不够放心,会员可在此模块中对自己的信息再次进行修改、确认,以保 证信息的完整性和安全性。 ( 3)会员购物车及购物信息管理模块 浏览者要购买的 商品, 可以 在 正式购买之 前 暂时 存放在购物车中,可以 根据自己的需要动态修改 购物车中的商品种类 及 数量。 浏览者 确定选中 物 品后 ,系统 提示 进行确认订单及填写订单 的 附加信息,最后生成订单号,用户可进入会员中心进行查看或给没有付款的订单进行付款。 ( 4)商品浏览模块 用户无需登录状态下就可浏览网页,并可根据自己的需求浏览不同的模块如最新上市商品、特价商品、销售排行榜商品、点击率排行榜商品、按商品分类浏览等。 ( 5)会员订单查询模块 会员可进入会员中 心我的订单模块中查看所有的订单详细信息及订单所处的状态如是否付款、是否发货。 ( 6)商品评论模块 用户在浏览商品时可在商品详细信息页面对商品进入评论,评论内容会立即显示在页面中。 ( 7)商品详细信息模块 此页面单独显示一个商品的详细信息如商品名称、浏览次数、库存量、商品简介、商品特性、商品图片、商品评论等。 ( 8)商品搜索模块 用户可根据商品类别和输入关键字来查询自己需要的商品。 ( 9)模拟网上付款模块 虚拟的网上第三方支付系统,可进行虚拟的网上付款业务。 ( 10)管理员登录模块 与会员一样,管理员也有自己 的信息,有固定的登录名和密码。 ( 11)管理员信息修改模块 管理员也可对自己的。基于bs结构的计算机部件销售系统的设计与实现硕士学位论文(编辑修改稿)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。