lol网上书店”的设计与制作
目录
Abstract: 4
一、 引言 7
二、系统概述 7
(一)系统需求分析 7
(二)应用软件 7
1.MySql 7
2.MyEclips 7
三、系统功能模块 8
(一)用户模块 8
(二)管理员模块 8
四、数据库系统设计 8
(一)逻辑结构表设计 8
(二)数据库系统ER图设计 10
五、系统详细界面介绍 10
(一)前端界面呈现 10
1.登陆/注册 10
2.首页 11
3.特价商品 12
4.购物车 12
5.查看订单 13
6.会员资料修改 13
(二)后台界面呈现 14
1.登陆 14
2.大分类信息管理 15
3.小分类信息修改 15
4.添加商品信息 16
5.会员管理 16
6.订单管理 17
7.jsp 17
六、总结 19
七、致谢 20
参考文献 21
引言
书籍一直是人们生活中必不可少的一部分,人们生活中离不开它,在如今这个信息化时代也是。书籍也是人们获取知识的一个重要来源。没有了书籍就好比地球没有太阳,鱼儿离开了水。在这个信息
*景先生毕设|www.jxszl.com +Q: ^351916072*
化时代下,人们可以不用再去图书馆去借书,到书店买书,也再也不为找不到自己想要的书而奔波和苦恼。把这些时间都节省下来给我们自己多看点书和做一些其他有意义的事情。
该网站运用了DIV+CSS的布局方式,让网站格局看上去一目了然。使用MyEclipse的开发工具,使得静态网站和动态网站结合在一起,人们看起来便于观察。在处理图片时运用了Photoshop软件,美化图片使得网站看起来更加美观,色调更加和谐。网站分为前台页面和后台系统。前台页面分别介绍了新品书上市特价商品,购物车,查看订单,注册,会员资料修改,商品分类,购物车,订单;这些都在导航栏上便于给顾客浏览,选择。商品分类在侧栏目,这个看起来美观,显眼一点。网站后台有三大模块:商品管理,会员管理,订单管理,还有商品的增删改查以及退出登入。
二、系统概述
(一)系统需求分析
本网站的目的在于让在校大学生网上阅读书籍,通过前期的市场调查与大学生深入研讨与分析的基础上,我们建立《LOL网上书店》系统,该系统不仅功能、性能、界面等都满足学生们的需求。《LOL网上书店》系统,只需要你有一台电脑可以连接互联网,就可以按照个人兴趣搜索到自己想要的书籍。管理员通过后台管理书籍,添加用户喜欢的书籍。当然本系统提供付费功能,只需注册会员就可享受会员项目。
(二)应用软件
1.MySql
MySQL是一个小型关系型数据库管理系统,我在做网站选择MySQL是因为它体积小,速度快,总体拥有成本低;便捷性高,存取修改方便,而且它是一个开放源码,可以供任何开发者使用,所以为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
2.MyEclips
本站使用的软件是MyEclips,MyEclipse工作平台是对Eclipse IDE的扩展,该网站与数据库连接,利用Java EE开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的Java EE集成开发环境,包括了完备的编码调试、测试和发布功能,完整支持HTML、JSP、CSS、JavaScript、SQL。
三、系统功能模块
(一)用户模块
用户模块包括:用户注册、用户登陆、购物车、查看订单、会员信息修改。用户通过登陆界面登陆,搜索到自己想要的书籍,添加到购物车,即可查看订单,下单,如果会员想修改帐户信息,可点击会员信息修改按钮进行修改信息。如果没有会员账号,可注册账号成为会员。
(二)管理员模块
管理员通过发布的网页打开后台页面,登陆后台管理系统,管理员可通过大分类信息管理、小分类信息管理、添加商品信息、会员管理、订单管理来管理后台。
管理员模块与用户模块图(如下图31)
图31系统功能模块
四、数据库系统设计
(一)逻辑结构表设计
管理员数据表(manager),管理员表主要有用户id,登录名和密码,主键是管理员id,必须满足所有要求才可以实现登陆,且都不能为空。用户id类型为正数符,宽度为二十,不可以为空;登录名类型为字符型,宽度为十六,不可以为空;密码类型为字符型,宽度为五十,不可以为空。(如下表1)
表1 管理员登陆表(manager)
字段名称
类型
宽度
可否未空
约束
含义
id
int
20
no
主键
管理员id
manager
varchar
16
no
管理员登录名
password
varchar
50
no
密码
注册信息数据表(member),注册表主要有用户注册名、真实姓名、密码、城市、地址、邮编、学号、证件类型、电话、日期、邮箱,主键是用户注册名id,必须满足用户名和密码符合格式可以实现登陆,且都不能为空。用户注册名id类型为整数型,宽度为五十,不可以为空;真实姓名、密码、城市、地址、邮编、学号、证件类型、电话、邮箱类型均为字符型,且宽度为五十可以为空;日期类型为date,宽度为五十,可以为空。(如下表2)
表2 注册信息表(member)
原文链接:http://www.jxszl.com/jsj/xxaq/48823.html