基于web的鲜花订购系统内容摘要:

鲜花简介 (FlowerContent) 文本 50 鲜花价格 (BookPrice) 货币 鲜花说明 (BookStatus) 文本 10 备注( beizhu) 文本 表 2 订购信息表 字段名称 字段类型 字段大 小 订购鲜花 (FlowerID) 自动编号 长整型 顾客 (GuestID) 文本 10 订购时间 (OrderDate) 日期 /时间 订购数量( Ordernumber) 文本 10 表 3 订单查询表 字段名称 字段类型 字段大小 订单号 (search ID) 自动编号 长整型 下单人 (GuestID) 文本 10 订单金额 数字 长整型 下单时间 (search Date) 日期 /时间 10 订单状态 (search Date) 文本 10 表 4 第 23 页 共 63 页 留言板主题用表 articles 字段名称 数据类型 字段大小 art_id 自动编号 长整型 author 文本 20 ip_addr 文本 20 theme 文本 50 pic_path 文本 20 content 备注 issue_time 日期 /时间 view_times 数字 长整型 reply_times 数字 长整型 表 5 留言板回复表 replies 表 6 管理员登录表 字段名称 字段类型 字段大小 账号 (Addminister) 文本 10 口令 (Password) 文本 10 权限级别 (Level) 文本 10 表 7 字段名称 数据类型 字段大小 re_id 自动编号 长整型 author 文本 20 ip_addr 文本 20 theme 文本 50 pic_path 文本 20 content 备注 reply_time 日期 /时间 art_id 数字 长整型 第 24 页 共 63 页 硬件及系统平台选择 对硬件系统的配置,主要考虑了以下几个方面: 1. 高度的可靠性。 为保证主机、操作系统、网络、数据库、应用软件等系统 7*24小时平稳运行,最大限度减少停机时间,采取了以下措施:  采用高 可用性的主机结构;  采用冗余磁盘阵列 RAID 技术,如 RAID5/1/7/0+1 等 (可选 );  采用网络备份; 2. 主机系统的先进性和高扩展性,以满足业务近期、中期甚至长期时间范围数据快速增长的需要; 3. 选用成熟的并行处理技术,以保证整个主机系统的高性能和高处理能力,保证在大数据量情况下系统处理实时性的苛刻要求; 4. 易维护和易管理,以减少中心的日常管理和维护工作量,便于性能的调节和故障排除; 5. 高度的安全性,严格控制并规范对系统敏感资源的访问和广域网传输中数据的安全。 同时可考虑购买专门的防火墙产品,来保证系统的安全,是企 业级用户的最佳选择。 6. 系统容量 文字容量(如图书资料、新闻等):按照每份资料及档案 50K,每天 100 份, 存储一年时间计算: 50K*100*30*12*1=1800000K= 图形容量 :按照每 张图片 200K , 每天 50 张,存储 一年时 间计算:200K*50*30*12*1=3600000K= 音频容量:按 MP3 格式计算,每首 MP3 容量 5M,存储 200 首计算:5M*200=1000M=1G 视频容量: 50G 其它: 4G 总计: ++1G+50G+4G=60G 采用 RAID 技术后,容量 需要适当增加。 根据上述计算值,建议采用 1 台 Dell PowerEdge 系列服务器作为 WEB 服务器以及 Email 服务器、 1 台 Dell PowerEdge 系列服务器作为数据库服务器来完成工作。 从数据安全性和系统可用性考虑,建议采用外部存储解决方案,存储设备建议采用 Dell 第 25 页 共 63 页 PowerVaule 系列的存储解决方案 操作系统采用 Windows 2020 Sever,相应的 Web 服务器为 IIS。 关系数据库管理系统采用 Microsoft Access。 7. 系统网络拓扑图如下: 安全体系设计 在网络安全中,一向是防与攻的道高一尺,魔高一丈,并且我们在开放性和安全性之中找到一个平衡点是相对难的,但是我们是有一系列的防范措施,来确保 WEB 的安全。 对于 WEB 安全,我们有以下考虑:  关闭所以不必要的端口来减少被攻击的可能性;  采用专项专用口令来确保整体安全的健壮性;  所有 ASP 程序要经过详细评测,及时发现安全漏洞; 图 系统网络拓扑图 第 26 页 共 63 页  利用安全工具(比如 Microsoft 的安全检测器)定期对网站进行扫描,及时发现新的漏洞。  及时应用安全补丁。  采用硬件或软件防火墙,禁止非法访问。 界面风 格设计 1. 设计本网站的草图如下: 2. 设计本网站的标准色彩: 文字链接色彩采用:灰色 图片的主色彩采用:各种相应颜色 背景色采用:白色。 3. 设计各种字体。 在关键的标题,导航栏,图片的说明文字使用各式各样的字体。 4. 想一条朗朗上口宣传标语。 把它做在你的 marquee 里,或者放在醒目的位置。 本网站的宣传标语为: 欢迎光临本鲜花店,能为您提供最漂亮的花束。 目录结构说明 子目录 说 明 Images 网站图片目录 Css 样式表目录 Include 通用代码目录 order 订购模块目录 search 查询模块目录 message 留言模块目录 siacart 后台模块目录 skknd 相关模块 第 27 页 共 63 页 第 3章 详细设计 登录模块 简要说明 模块名称 顾客登录模块 模块代码名称 Login 启动条件 先注册一个会员账号 输入 登录的账号 功能 实现之后的订购、查询以及留言等 输出 错误警告信息或一 些成功信息 程序逻辑 Y N 用 户 进入注册页面 输入系统注册信息 验证注册信息 返回注册页面 发放一个会员账号 信息存储 你已成为本网站用户欢迎进入 ! 第 28 页 共 63 页 界面设计 模块功能说明 1. 用户要注册先要进入注册页面,输入信息如果符合条件那获得一个合法的 ID用户 ,也就将成为本网站的会员。 2. 如果用户不符合条件那么就返回注册页面重新进行注册。 3. 如果注册成功将成为本网站的用户,将给他一个用户 ID 号(即会员账号) 4. 注册成功后,信息将存储到用户表里面。 订购模块 第 29 页 共 63 页 简要说明 模块名称 订 购模块 模块代码名称 Order Flower 启动条件 单击“订购” 输入 无 功能 实现网上鲜花订购 输出 错误警告信息或订购成功信息 程序逻辑 Y N (用户)会员先登录 进入订购页面 选择订购商品 验证订购商品 返回当前页 进行订购 信息存储 放入购物车 方可继续购物 ! 第 30 页 共 63 页 界面设计 模块代码 订购模块的部分代码如下 : % if nNumCartItems = 0 then 你的购物篮里没有商品 .br else if sMode = checkout then % 你的定货信息将被提交 /font /font font size=1 color=008000 客户信息 /font /trtr td font size=1 姓 名/fontinput name=txtName size=30 maxlength=30 /font 第 31 页 共 63 页 /td /tr tr td align=rightfont size=1密 码 /font input type=password name=txtpassword size=30 maxlength=30 /font/td /tr tr td align=rightfont size=1 支付方式 /font input type=radio name=optPaymentType value=邮局汇款 checked /fontfont size=1邮局汇款 input type=radio name=optPaymentType value=信用卡 信用卡 /font /td /tr % else 你的购物篮包括以下物品 : end if % thfont color=ffff33 size=1 数量 /font thfont color=ffff33 size=1 编号 /font thfont color=ffff33 size=1 名称 /font thfont color=ffff33 size=1 价格 /font thfont color=ffff33 size=1 小计 /font /tr % cSubTotal = 0 nNumItems = 0 for i = 1 to nNumCartItems Set rsProducts = () sSQL = SELECT * FROM hw WHERE id = amp。 sCartItemNums(i) sSQL, dbMain,3,2,1 % % sTemp = input type=“Text“ name=“txtItemQty amp。 i amp。 “ value=“ amp。 _ nCartItemQtys(i) amp。 “ size=“3“ nNumItems = nNumItems + nCartItemQtys(i) % 第 32 页 共 63 页 % = sTemp %/font/td % = rsProducts(id) %/font/td % = rsProducts(hwname) %/font/td % if rsProducts(hwprice) 0 then cPrice = rsProducts(hwprice) else cPrice = 0 end if % % = cprice %/font/td % cExtension = nCartItemQtys(i) * cPrice cSubTotal = cSubTotal + cExtension % % = cExtension %/font/td /tr % next % font size=1总计 /font/td % = formatcurrency(cSubTotal) %/font/td /tr /table brdiv align=center input type=button name=close value=继续购物 onclick=javascript: input type=submit name=cmdSubmit value=改变数量 brbr % if sMo。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。