基于Web的网上书店(商店)的设计与实现.doc
文本预览下载声明
网络教育学院
专 科 生 毕 业 大 作 业
题 目:基于Web的网上书店(商店)的设计与实现
学习中心:
层 次:
专 业:
学 号:
学 生:
指导教师:
完成日期:
摘要:网上书店是通过电子信息技术、网络互联技术和现代通讯技术,使得交易涉及的各方当事人借助电子方式联系,实现整个交易的电子化。 由于信息技术的逐渐完善和国际贸易的日益发展,网上书店应运而生。自其产生之日起,就一直被人们所重视,并不断发展完善,将逐渐成为国际贸易发展的重要形式。尽管是在我国的发展速度很快,但也相应的存在一些问题。如网络基础设施、支付手段、安全认证、电子物流配送等诸多问题。为了解决这些问题,政府在政策、法律制度、技术研究、基础设施等方面必须给予大力扶持,为企业应用创造良好的环境; 总之,电子书店应用后的经济效益是可观的。其应用发展的趋势也是不可低估的。它的未来必将更加完善。
关键字: 网上书店 ASP 连接 数据库—.加入购物车—去收银台-(确认收货人信息(选付款方式—选配送方式(在线支付或下单后汇款(汇款确认(发货-(完成
1、用户在网上书店购物的整个购物流程
2、网站购物与交易处理流程
系统设计思想
页面模块化
本系统把页面中一些常用的部分集成为模块,例如页面的头和尾巴,这样设计新的页面时如果有重新出现的部分,只需要拿现成的模块来组装就可以。
三层结构架构
本系统采用三层架构设计,这样用户界面通过统一的接口向业务层发送请求,业务层按自己的逻辑规则将请求处理之后进行数据库操作,然后将查找的数据返回给用户界面层。这样用户界面层可以不知道数据库的结构,只要维护与业务层之间的接口即可。
这种方式在一定程度上增加了数据库的安全性,同时也降低了用户界面层开发人员的要求。
系统中设计的数据库结构
网上书店数据中主要表的设计结果。每个表格对应数据库中的每一张表,建立相应的数据字典。
admin 管理员
列名 数据类型 长度 是否空 默认值 描述
Id bigint 8 否 自动增长 管理员ID号,主键
admin varchar 50 否 管理员
password varchar 50 否 密码
rank int 50 否 权限
orders 订单信息表
列名 数据类型 长度 是否空 默认值 描述
actionid bigint 8 否 订单ID号,主键
username varcahr 50 否 订单用户名
actiondate datetime 20 否 日期
id bigint 8 否 产品编号
productnum bigint 8 是 0 产品订购数量
goods varchar 50 否
显示全部