ejb文档-基于j2ee的网上书店管理系统

ejb文档-基于j2ee的网上书店管理系统

ID:13242583

大小:472.50 KB

页数:22页

时间:2018-07-21

ejb文档-基于j2ee的网上书店管理系统_第1页
ejb文档-基于j2ee的网上书店管理系统_第2页
ejb文档-基于j2ee的网上书店管理系统_第3页
ejb文档-基于j2ee的网上书店管理系统_第4页
ejb文档-基于j2ee的网上书店管理系统_第5页
资源描述:

《ejb文档-基于j2ee的网上书店管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于J2EE的网上书店管理系统一.书架管理部分1.数据库设计本内容主要涉及书籍基本信息和书籍类别的管理,故数据库只涉及两个数据库表即书籍基本信息表(Book),书籍类别信息表(Subject)Book表:book_idint4种子(1)——书籍Id号book_namenvarchar50——书籍名称publishernvarchar50——出版社publish_datenvarchar50允许为空——出版日期authornvarchar50——作者subject_idint4subject表外建——书籍类别号is

2、bnnvarchar50——isbn码editionint4允许为空——版本号pricemoney8——书籍价格book_valuemoney8——书籍进价numberint4默认值为0——书籍数量Subject表subject_idint4种子(1)——书籍类别号subject_namenvarchar50——书籍类别名2.bean设计根据djb设计的原理,我为每个数据库表设计个设计一个实体bean,即(BookEB和SubjectEB),同时考虑安全性,在本程序中尝试避免让客户端直接访问实体bean,中间用一

3、个会话bean(BookManagerSB)来间接访问实体Bean,。下面将详细介绍各个bean的功能:BookEB这部分bean主要为了实现书籍基本信息的管理,其功能可分为以下几种:1、新书的插入(对应源代码中creat函数集)a、书籍信息完全输入——ejbCreateAllb、在缺少书籍类别号的情况下插入信息——ejbCreateSujectc、在缺少出版日期的情况下插入信息——ejbCreatePDated、在缺少版本号的情况下插入信息——ejbCreateEditione、在缺少出版日期和版本号的情况下插

4、入信息——ejbCreateDE2、书籍基本信息的修改3、书籍可按不同查找方式查找(对源代码find函数集)a、查找所有的书籍——ejbFindAll()b、按书名查找——ejbFindByBookName(Stringbook_name)c、按出版社查找——ejbFindByPublisher(Stringpublisher)d、按作者查找——ejbFindByAuthor(Stringauthor)a、按书类查找——ejbFindBySubjectId(Integersubject_id)b、按isbn码查找

5、——ejbFindByIsbn(Stringisbn)c、查找一定价格以下的书籍——ejbFindUnderPrice(doubleprice)d、查找一定价格以上的书籍——ejbFindUpPrice(doubleprice)e、查找一定进价以下的书籍查找一定进价以上的书籍——ejbFindUpValue(doublebook_value)2、对书籍进行各类商业操作a、提高和降低书籍售价——addPrice、cutPriceb、提高和降低书籍净价——addValue、cutValuec、减少和增加书籍库存数量—

6、—addNum、subNumd、对所有书籍进行打折——ejbHomeDiscountAllSubjectEB这部分bean主要为了实现书籍类别信息的管理,其功能可分为以下几种:1、插入新的书籍类别——ejbCreate(Stringsubject_name)2、更改书籍类别名称3、查找要求的书籍类别——ejbFindBySubjectName(Stringsubject_name)——ejbFindByPrimaryKey(IntegeraKey)BookManagerSB这部分主要实现了对SubjectEB的访

7、问1、插入新的书籍类别——booleaninsertSubject(Stringsubject_name)2、更改书籍类别名称——booleanmodifySubject(Stringsubject_name,Integersubject_id)二.客户端设计由于这个实验主要实现的是bean的设计,故这个客户端相对来说比较简单,只是起到将bean的功能在jsp网页上显示出来的作用1、功能划分a、所有书籍的列表,同时点击相应书籍的链接进而显示该书籍的详细信息b、通过各种途径实现书籍的查找c、插入新书d、书籍类别信息

8、的修改与插入e、对书籍进行打折功能的实现2、各文件作用的介绍a、hearder.jsp网页导航标b、index.jsp书店首页c、booklist.jsp所有书籍列表d、ShowBook.jsp显示一本书的详细信息e、insertBook.jsp插入新书a、bookR.jsp插入新书的结果显示b、subject.jsp修改和插入书籍类别信息c、subjectR.jsp书籍

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。