background image

需要,便于后来者分析、维护

[4]; 

  三、系统功能实现

 

  本系统是根据需求分析与系统功能设计目标,结合实际情况实现本系统功能模块设计。
本系统分为两个子系统,即:用户子系统(适用于普通用户和会员)、管理员子系统。对于
用户子系统,用户注册、搜索图书、浏览图书信息是普通用户和会员都可使用的模块;对于
用户中心、购物车管理的功能模块只有会员可以使用。对于管理员子系统,管理员通过登录
界面登录后对本系统进行图书管理、会员管理、订单查询、库存销售管理等模块的使用。

 

  (一)登录功能。在用户登录过程中,系统会对用户信息进行验证。在本系统中,按用
户权限的不同分为管理员,会员和普通用户。这三种用户的不同权限在数据库中用字段加以
区分。普通用户无需登录,可完成图书的浏览的搜索。

 

  (二)用户注册。模块功能介绍:若用户不是本系统的会员,想要使用本系统进行图书
的购买,则必须进行用户的注册,按照要求填写用户信息,信息填写完整后点击

“注册”按

钮,显示注册成功,系统会在五秒后自动跳转到

“登录界面”。 

  (三)图书搜索。所有用户都可以在该页面对图书进行模糊查询,但只有成功登录的用
户可以对所搜书籍进行购买,如果用户还没有注册就直接进入或者没有成功登录就进入页
面点击

“购买”按钮的话,将被连接到“用户登录”页面。 

  (四)购物车。当用户成功选择自己喜欢的图书后,图书会被放入用户购物车中。若用
户想要购买多本同种书籍可直接在

“数量”一栏修改数量,修改后点击“修改数量”按钮则修

改成功,否则购买书籍的数量将不变。点击

“继续购物”系统将自动跳转到首页。若点击“清空

购物车

”则购物车中的信息全部清除。 

  除了以上介绍这几个功能外,还有图书管理、会员管理、订单管理和库存销售管理等功
能。

 

  四、结束语

 

  该系统使用了

JAVA 语言和 JSP 技术以及数据库 SQL server 2000。针对开发的系统所需

要的项目,我了解到了电子商务的理论以及平台开发的模式,可以初步的使用网络开发的
方法与模式。该系统的设计虽然外观简单,但功能的实现还是比较齐全的,首先可以对用户
的权限进行管理;其次购物车的基本功能也都可以使用;最后是对图书、用户信息以及订单
进行的增删改查。

 

  参考文献:

 

  

[1]郭珍,王国辉.JSP 程序设计教程(本科),人民邮电出版社,2008 年 5 月:34-398 

  

[2]月影著《JavaScript 王者归来》[M]北京:清华大学出版社,2008 年 7 月:1-410 

  

[3]夏冰冰.数据库原理及应用――SQL Server 2000,国防工业出版社,2009 年 12 月 

  

[4]蒙祖强等编著 JSP 程序员成长攻略(程序员成长之路丛书).水利水电出版社,2008