2022年网上书店管理系统课程方案包含文档报告有详细方案图和数据库方案.docx
《2022年网上书店管理系统课程方案包含文档报告有详细方案图和数据库方案.docx》由会员分享,可在线阅读,更多相关《2022年网上书店管理系统课程方案包含文档报告有详细方案图和数据库方案.docx(56页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用软件才能训练与测试实习报告实习工程名称:网上书店治理系统学 生 姓名 班学号):饶珍珍 111072-22 20071003193 指导老师:孙明中国地质高校信息工程学院软件工程系名师归纳总结 - - - - - - -第 1 页,共 29 页精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用2022 年 7 月名师归纳总结 - - - - - - -第 2 页,共 29 页精选学习资料 - - - - - - - - - 一、需求说明个人资料整理仅限学习使用1任务概述1.1 目标当今社会 ,
2、 随着运算机的应用和 Internet的普及 , Internet网络给人类社会带来了庞大变化, 网络在我们的生活中几乎无处不在;因此, 建立网上电子书店的销售治理系统是时代的潮流;由于 JSP可以在 85%以上的服务器上运行 , 而且JSP技术的应用程序比 ASP的应用程序易于保护和治理;所以 , 通过采纳 JSP技术设计开发在线书店系统符合时代的潮流、具有积极的进步意义;本人基于这样的实际需求, 结合教案需要设计开发了基于JSP的网上书店销售治理系统;网上书店系统可以实现人们远程逛逛书店和购买图书的愿望;本系统主的功能是实现网上购书;基本功能包括用户注册、会员登录、图书查询、新书介绍、网上
3、购书以及后台管理等;1.2 用户特点用户须具备肯定的运算机学问、网络学问;懂得如何操作电脑,明白 Java 2EE, 会配置SQL server 数据库,会添加数据源;1.3 定义JSP技术:JSP技术为创建显示动态生成内容的Web 页面供应了一个简捷而快速的方名师归纳总结 法;jspSUN 企业级应用的首选 技术的设计目的是使得构造基于Web 的应用程序更加简洁第 3 页,共 29 页- - - - - - -精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用和快捷,而这些应用程序能够与各种 作;Web 服务器,应用服务器,浏览器和开发工具共同工SQL server
4、 :SQL Server 2000 是 Microsoft 公司推出的 SQL Server 数据库治理系统的最 新版本该版本继承了 SQL Server 7.0 版本的优点同时又比它增加了很多更先进的功能具有使用便利可伸缩性好与相关软件集成程度高等优点可跨过从运行Microsoft Windows 98 的膝上型 电 脑 到 运 行 Microsoft Windows 2000 的 大 型 多 处 理 器 的 服 务 器 等 多 种 平 台 使 用 ;SQL Server 2000界面友好,易学易用且功能强大,与Windows 2000 操作系统完善结合,可以构造网络环境数据库甚至分布式数据
5、库,可以满意企业及 Intemet 等大型数据库应用;Java Bean:JavaBean是描述 Java的软件组件模型,有点类似于 Microsoft 的 COM 组件概念;在 Java模型中,通过 JavaBean可以无限扩充 Java程序的功能,通过 JavaBean的组合可以快速的生成新的应用程序;对于程序员来说,最好的一点就是 JavaBean可以实现代码的重复利用,另外对于程序的易保护性等等也有很重大的意义;比如说一个购物车程序,要实现购物车中添加一件商品这样的功能,就可以写一个购物车操作的 JavaBean,建立一个public 的 AddItem 成员方法,前台Jsp 文件里面
6、直接调用这个方法来实现;假如后来又考虑添加商品的时候需要判定库存是否有货物,没有货物不得购买,在这个时候我们就可以直接 修改 JavaBean的 AddItem 方法,加入处理语句来实现,这样就完全不用修改前台 jsp 程序 了;JavaScript :JavaScript是用于浏览器的第一种具有通用目的、动态的客户端脚本语言; Netscape 于 1995 年第一提出了JavaScript ,但当时将其称为LiveScript;后来Netscape 快速地将 LiveScript改名为 JavaScript ,Java 的开发商 Sun 与他们在同一年发名师归纳总结 - - - - - -
7、 -表了一项声明;声明中指出Java 和 JavaScript将相互补充,但它们是截然不同的技术,这样才打消了很多人对这两项技术的错误懂得;JavaScript为创建用户界面控件供应了一种脚本语言;事实上,JavaScript在浏览器中插入了代码规律;它可以支持这样的成效:当光标在 Web页的某个位置移动时验证用户输入或者变换图像;Microsoft也编写出了自己的JavaScript版本并将其称为JScript ;Microsoft和 Netscape 都支持一种环绕JavaScript和 JScript的核心特性并由 :治理员和顾客有以下属性:用户名、帐号、密码2:图书有以下属性:书名、作
8、者、出版社、价格、类型、简介3)银行卡有以下属性:卡号、密码、姓名4)订单表 用户名、购买书名、数量实体关系图为 :名师归纳总结 - - - - - - -第 5 页,共 29 页精选学习资料 - - - - - - - - - 用户名个人资料整理仅限学习使用卡号账号治理员治理银行卡密码密码姓名图书出版社书名作者价格种类书简介卡号治理员治理E-R 图出版社书店密码银使顾客数量购优惠额度图作者姓名行买书用卡价格种类书简介银行卡 -顾客 -图书 E-R 图名师归纳总结 - - - - - - -第 6 页,共 29 页精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用2.
9、3 数据库介绍本工程使用的数据库 SQL Server 2000,它是一个关系数据库治理系统,是Microsoft 公司推出的 SQL Server 数据库治理系统的最新版本该版本继承了 SQL Server 7.0 版本的优点同时又比它增加了很多更先进的功能具有使用便利可伸缩性好与相关软件集成程度高等优点可跨过从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用;数据库设计: 本数据库一共包含四个表书目表、用户信息表、银行卡、订单表);书目表:包含书名、作者、出版社、价格类型、本书简介;用户信息表
10、:包含用户名、密码;银行卡表:包含卡号、密码、姓名;订单表:包含用户名、购买书名、数量;3功能需求名师归纳总结 功能输入变量处理过程输出结果第 7 页,共 29 页浏览首页无直接运行书店的首界面查找书籍书名或作者或出版社查找数据库书籍信息网上购书订单网上交易购买胜利注册用户名、密码查找并写入数据库注册结果会员登陆用户名、密码身份认证登陆胜利 失败)书籍分类治理书名、信息;书类型按类型归类书籍按类别存放订单治理用户订单对订单进行审核通过网上交易订单、钱、用户名审核账目交易胜利- - - - - - -精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用总体结构匿浏览分类名
11、用 户查找书籍网上注册查找书籍开网普网上购书站通始首查看订单用页户登注陆系书籍分类后册经修改书籍分类用权户限判统修改书籍分类断管理员添加新书治理用户治理交易名师归纳总结 - - - - - - -第 8 页,共 29 页精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用3.1 功能划分网模块分模块模块功能前匿名用户书店首页台查找书籍阅网上注册上读治理员登录网上购书书身份确认店后书籍治理书籍分类管修改分类理台添加新书系管订单治理修改书籍信息统理审核订单网上交易总体数据流图:书店简况开头书店首界挑选网上购书返书籍信息查询回首页会员登陆注册名师归纳总结 - - - - -
12、- -第 9 页,共 29 页精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用买书流程图:买书下订单使用网上银行付款现金支付网上支付胜利 修改数据库4性能需求4.1 数据精确度注册时,输入用户名后,输入密码,再次确认密码,点击“ 注册” ,假如用户名已经存 在就不能注册,反之注册成为会员,输出注册失败或者注册胜利;登录时,输入用户名和密 码,经过验证,假如正确就胜利登录;查找书籍时,输入书名,查找数据库后输出书籍的信 息;在购书时,所购买书的数量必需大于零,小于这本书的总量,点击“ 确定” 后,输出购 书订单;付款时,钱数精确到分即小数点后两位,经过审核,输出交易胜
13、利;4.2 适应性JavaBeans 通过供应符合一样性的公共方法将内部域暴露称为属性;众所周知,属性名称符合这种,其他Java 类可以通过自省机制发觉和操作这些JavaBean 属性;用户可以使用JavaBean 将功能、处理、值、拜访和其他任何可以用java 代码制造的进行打包,并且其他的开发者可以通过内部的JSP 页面、其他JavaBean、或者应用来使用这些对象;用户可以认为 JavaBean供应了一种随时随地的复制和粘贴的功能,而不用关怀任何转变;当操作方式发生变化时,一些功能同样能够实现;由于在实现各项功能时,把功名师归纳总结 - - - - - - -第 10 页,共 29 页精
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 网上 书店 管理 系统 课程 方案 包含 文档 报告 详细 数据库
限制150内