jsp体育用品商城
摘要:本系统充分利用JSP在应用程序的设计和开发上具有灵活和效率高的特点,采用B/S(browser/server)结构详细地讲述管理信息系统创建的各个过程,并对设计目标、系统开发背景、开发和运行环境选择、系统功能分析、系统功能模块设计、数据库需求分析、数据库概念结构设计、数据库逻辑结构设计、数据库结构实现、各个功能模块的创建、系统的编译和发行等各个过程进行详细的描述,是使用者能够透彻地了解该系统,并最大程度的发挥该系统的作用。
关键字:销售管理、在线、数据库、SQL、B/S、JSP脚本程序
引言
在线体育用品销售管理系统要实现的功能非常多,最重要的就是体育用品的销售功能,对销售情况的处理、管理功能,以及对库存中体育用品数量的管理功能等。另外,作为一个完整的系统,为了保存系统的安全运行,还必须要对使用者(用户)的身份进行验证,本系统使用了用户权限分组功能。
首先来介绍在线体育用品销售管理系统的销售功能,简单地说,就是从客户下定单,到最后客户发送收到体育用品的确认通知为止。在这个过程中,包含了客户下定单、总部职工确认定单、将体育用品出库、然后发送体育用品、直到客户收到体育用品、给总部发送确认通知等一系列的过程。在这个过程中,最重要的内容就是对定单的管理,管理员可以修改它的各种属性状态,包括品种、数量、客户的相关信息、目前库存中的状态等等。
其次,为了更好地完成整个销售,系统管理员(总部职工)还需要对库存中的各种商品有一个详细的了解。所以本在线销售管理系统特别给出了库存查询的功能,通过该功能,管理员可以了解各个库房中的所有商品的详细情况。
另外,为了保证数据库的安全以及体育用品销售的顺利进行,系统还需要对用户进行管理。因为篇幅限制,本系统没有给出最简单的用户注册,信息修改等功能,而是直接在登录页面中进行身份的验证。验证的内容包括两个部分,一个是用户的身份是否合法,另外一个就是用户所具有的权限,从而根据用户的权限,给出不同的管理页面。
电子商务的应用
通用汽车公司别克牌汽车制造厂提供一种服务系统,让客户在汽车销售商的陈列厅里的计算机终端前自己设计所喜欢的汽车结构,客户可从大量可供选择方案中就车身、车轴上托住车身的悬架、发动机、轮胎、颜色、车内结构等作出具体选择,客户可以看到自己选择的部件组装起来的汽车样子,并可继续更换其中的部件,直到满意为止。客户每设计出一种结构,车子的价格也同时计算出来,客户可利用软件进行模拟驾驶实验,满意自己的设计结果的客户可填写定单,电子信用分析系统帮客户指定付款计划,一旦作出选择,通过在线订购订单输入通用汽车的生产计划表,从客户填写定单到工厂按客户设计的结构生产出汽车并交货,前后只需8周时间。现在大约有5%的新车买主真正地填写自己设计的汽车订单,从费用上看,按顾客要求订制的汽车,其单价不一定比批量生产的标准汽车贵。对整个汽车行业来说,在顾客提出要求后再制造和在顾客提出要求前制造,前者可节约世界各地价值500多亿美元的成品库存。
同样的例子在Gateway 2000电脑公司也每天发生着,用户如果想购买这种充满的美国牛仔风格的电脑时,可以先上网查询它那以奶牛作为标志的网站。上面有一个详细的配置选择系统,你可以根据自己的喜好而组装,系统不断提醒你的选择是否准确,同时告诉你价格和最好的性能价格比。
鉴于我国目前的实际情况,应从理论和实践的结合上为未来商品市场的电子商务活动作准备,适时进行尝试和探索。
总之,应该充分利用电子商务在消费市场中的作用,推动我国消费市场的进一步发展。
系统总体设计
1.页面模块化:把页面中一些常用的部分集成为模块化,例如页面的头部、尾部和数据库连接文件,这样设计新的页面时如果有重复出现的部分,只需要拿现成的模块来组装就可以了。
2.注重安全性:过滤字符串中的单引号,因为SQL语句中的字符串是以单引号为分界符的,因此需要将单引号过滤掉,或者替换为两个单引号(在SQL语法中用两个单引号表示一个单引号),只要使用VBSCRIPT中的REPLACE函数就可以达到目的。
3.代码的复用
4.使用数据库连接池和其它优化手段
系统页展示
页面示例
如图14所示,给出了管理员用户和注册用户的页面。
显然,因为权限不同,这两个页面能够实现的功能相差页是比较大的。管理员权限最大,所以能够实现所有功能,而注册用户权力有限,所以它只能个人订单,以及自身资料的修改。
注册用户页面
销售网主页面
体育用品管理页面
如需要可扫取文章下方二维码联系得源码