欢迎来到天天文库
浏览记录
ID:34215325
大小:393.50 KB
页数:4页
时间:2019-03-04
《在线上购物系统设计报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、网上在线购物系统设计报告一、系统设计1、目标设计1)系统的用户登录以及身份验证要求·系统用户注册·验证用户的注册信息·系统用户进入系统时的身份验证·系统用户在不同的叶面浏览时候的身份验证2)在线购物系统要求·允许用户浏览所有商品信息·允许用户按关键字查找·允许用户购买自己喜欢的商品·允许用户对购物车进行管理·系统实现订单的处理·系统完成整个购物流程3)网上购物系统的管理子系统的要求·对管理员的身份进行验证·对数据库中的商品信息进行管理·对数据库中的用户信息进行管理·对数据库中的订单信息进行管理2、设计思想1)Browser/Server结构Client/Serve
2、r模式和Browser/Server模式是线在比较流行的两种数据库应用模式其中B/S结构的在线购物系统中应用原理示意图如下:InternetInternet上的用户系统服务器系统后台服务器商品销售系统2)三层结构的概念3、系统功能设计根据系统设计的功能要求,在线购物系统可以分为三个模块:用户管理模块、商品销售系统以及在线管理系统。下图显示了这三个模块之间的关系:用户管理模块销售系统首页商品销售模块在线管理系统对于用户管理模块,根据系统的功能分析,它具有的功能应该包括对用户注册的检查、用户注册信息的添加、以及用户信息的修改等。对于再线图书销售系统,根据系统的功能分析
3、,他应该具有的功能包括允许用户查找商品信息、允许用户购买商品信息、并对购物车进行管理、最后还能够进行订单的处理,并发送后台数据库。对于系统附加的商品管理系统,根据系统的功能分析,他应该具有的功能包括允许管理员浏览整个系统的商品,对商品信息进行修改,以几天家信的商品信息。一、数据库设计和实现在这里为了方便,因为借用了西亚购物系统的一些代码,所以这里直接使用了西亚购物网构造的数据库,存储在文件sia_cart.asp文件中。各个字段的作用这里不作多解释。后台服务器的配置问题,本系统使用了Microsoft的IIS作为系统的服务器。对于添加IIS服务器非常简单。打开“控
4、制面板”里面的“添加/删除程序”选项,然后选择“添加/删除Windows组件”,最后选中探出的对话框的“Internet信息服务选项(IIS)”然后按照系统提示进行安装即可。二、前端网络页面的设计和开发1、页面示例如下图,给出了再线购物系统的首页效果。如果想进入管理员管理界面进行管理,则首先应该具备管理员所具有的账户和密码。你可以通过本系统默认的账户和密码(帐户:lixin,密码:lixin;账户:admin,密码:admin或者账户:dlnu,密码:dlnu进行进入管理),进入http://localhost/k666/manage/login.asp或者htt
5、p://127.0.0.1/k666/manage/login.asp进入登陆界面。其中登陆界面如下图示:进入到管理员操作的界面如下:从图中可以明显看出,这个页面是一个框架结构:他的上边是一个header.asp文件用来显示必要的头信息也可以称之为可选信息;该页的左侧是一个left.asp文件,实际上包含了首页的主要信息,包括登录提示和商品浏览等信息;下边是一个footer.asp文件,包括了本开发系统的一些基本信息。至于具体代码可以到原文件里读取,这里就不作过多说明。1、页面的安全性维护安全性的维护上主要考虑了管理员与非管理员即客户等不同身份的人对系统的操作权限
6、。相对于不同身份的用户之间,通过程序控制操作功能。具体的权限可以参考初始时候的设计思想中提到的内容。另外,ASP使用的Session和Cookie的安全性。ASP使用SessionIDCookie跟踪应用程序访问或会话期间特定的Web浏览器的信息。最后,还是用了身份验证机制保护ASP页面。所以之本系统的安全性有很大的提高。2、开发系统中存在的难点1)、在本系统中为了方便客户更快的找到自己需要的商品,所以系统实现了查找功能,在设计的过程中村子很大的难点。2)、购物车的管理,以及订单的管理上也存在很大难度。在一个购物系统中,购物车是最重要的部分,本系统中使用了虚拟购物
7、车,实现起来有一定难度。3)、管理员功能的实现比较简单,但也算是系统的一个很难的部分。二、系统的发布与维护如果本系统在实践阶段不会出现很多漏洞,则通过实践效果可以确定其发布。在使用过程中进行基本的维护和不断改进。对于本系统的使用说明在程序代码中有比较详细讲解,可以参照进行使用。三、关于本系统购物过程详细说明1、进入购物系统的时候你学要有自己的账号才能够实现你的购物过程,如果没有应该首先注册你的账号。2、账号注册成功以后,你可以进入购物选择,选择你要购买的商品装入购物车,对于购物车的操作你还可以作其他操作。3、选择好商品结束后去结算中心进行最后结算。结算的过程您可以
8、选择逆行使
此文档下载收益归作者所有