JSP+SQL数字博物馆(玉器网站)

1.引言    5
1.1    开发意义    5
1.2    课题意义    6
2.项目概述    6
2.1 可行性研究    6
2.1.1 经济可行性    6
2.1.2 技术可行性    6
2.1.3 运行可行性    6
2.1.4 时间可行性    7
2.1.5 法律可行性    7
3. 需求分析    8
3.1  功能需求    8
3.2  性能需求    9
4. 相关技术介绍    9
4.1    JSP技术简介    9
4.2    JSP工作原理    10
4.3    JSP体系结构    10
4.4    JSP的特点    11
4.5    系统数据库连接    12
4.6    MySQL介绍    15
4.7    BS模式与C/S模式的比较分析    17
4.8    JDBC介绍    18
5. 数据库分析与设计    20
5.1    数据库设计原则    20
5.2    设计数据库    20

系统功能模块
数字博物馆网站是由前台用户模块和后台管理员模块共同实现的。
4.2.1  用户模块
前台用户模块主要包括精品玉器、古典青铜,拍卖行,商品查询,网站公告这几个主要模块。前台用户模块如图4.1所示。
图4.1  用户前台模块图
4.2.2  管理员模块
管理员模块的主要功能是实现对数字博物馆网站的维护和管理,如玉器的添加、删除管理;青铜器的添加、删除管理操作;拍卖行的添加、查看、删除管理操作;网站的公告管理等等操作。后台管理员模块如图4.2所示。

4.2  后台管理员管理模块图
5.2.1 前台用户界面
     系统前台是用户浏览的界面,在前台中,网站把要展示的文物进行分类,用户可选择自己感兴趣的分类。同时可以查看拍卖行及进行商品查询。

图5.1 前台界面
5.2.2 商品查询模块
    商品查询界面完成商品信息的查询功能,用户输入商品名称,选择分类后点击“搜索”按钮进行查询。本页面对应的磁盘文件为search.jsp,商品搜索页面设计如图5.2所示:
图5.2 商品查询页面

5.2.3 后台玉器管理模块
    后台管理界面完成本站信息的管理功能,管理员经过身份验证后,进入后管理界面,本界面设计采用框架结构,在左端列出所有的功能选项,管理员可以根据选项完成某种功能,本页面对应的磁盘文件为admin.jsp,当点击“玉器管理”项,系统调出玉器管理界面,在此界面中,管理员可以删除玉器或查看玉器的详细信息。本页面的设计如图5.3所示:

图5.3 玉器管理界面
5.2.4 上传玉器模块
    “上传玉器”模块完成添加玉器信息的功能,进入此页面后,管理员输入玉器的相关信息,如名字,分类,材质,重量,价格,图片等信息,点击“确定”按钮完成玉器的添加功能。本页面对应的磁盘文件为addsp.jsp, 上传玉器界面如图5.4所示:

图5.4上传玉器界面
5.2.5 青铜器管理模块
青铜器管理模块完成青铜器的管理功能,在此页面,列出了全部的青铜器的信息,管理员可以对某个青铜器的信息进行查看及删除,本页面对应的磁盘文件为qtqmanager.jsp,青铜器管理界面的设计如图5.5所示:

图5.5青铜器管理界面
5.2.6 上传青铜器模块
上传青铜器模块完成青铜器信息的添加功能,进入本模块后,需要用户输入青铜器的相关信息,信息添加完后,点击“确定”按钮完成青铜器的添加功能,本页面对应的磁盘文件为addqtq.jsp,上传青铜器界面的设计如图5.6所示:

图5.6上传青铜器页面
5.2.7增加拍卖行模块
     增加拍卖行模块完成拍卖行的信息的添加功能,玉器或青铜器属于某个拍卖行。拍卖行添加页面对应的磁盘文件为addpmh.jsp,本页面的设计如图5.7所示:

猜你喜欢

转载自blog.csdn.net/fdfgddffffdd/article/details/114634942
今日推荐