1、沈阳航空工业学院本科生毕业设计(论文)开题报告题目: 网上书店售书系统 学 号: 姓 名: 指导老师: 题目调研及可行性分析v Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。 v 作为电子商店最广泛,最成功的应用 网上书店,是利用信息技术通过网络完成图书交易的一种电子商务类型。 v 网上书店与传统的书店相比有许多新特点:采用无纸贸易,实现快速准确,双向式数据和信息交流,提供异地交流的形式;无需店面租金成本,没有图书库存的压力;便于收集读者信息,为读者提供个性化服务;品种规模大,经营时间久,上架寿命长;实行无国界经营,不受空间限制 题目主要
2、要求v 用户注册与用户信息维护 v 图书的信息录入,修改和删除功能 v 对书名按类别,书名,出版社等条件进行查询 v 前台显示书的信息,能够按照类别显示 v 添加购物车,生成订单 v 页面信息验证 开发环境与工具 v 开发环境: Eclipse 3.1v JDK1.4v Tomcat 4.X v 开发语言: Java+Jsp v 数据库: SQL server主要应用的技术v 数据库的连接 vSQL语言是任何数据库中的通用语言。 SQL语言是结构化的查询语言,是一种综合的,通用的,功能极强的关系数据库语言。它的功能包括:创建数据库对象,操纵对象,往数据库表中填充数据,在数据库表中更新已存在的数
3、据,删除数据,执行数据库查询,控制数据库访问权限和数据库总体管理。JavaBean技术v JavaBean是一种独立于平台和结构的应用程序接口,它的实现可以忽略内部的结构及细节问题,只需定义其外部的特征及对外功能。在 Java模型中,通过 JavaBeans可以无限扩充 Java程序的功能,通过JavaBeans的组合可以快速的生成新的应用程序。对于程序员来说,最好的一点就是 JavaBeans可以实现代码的重复利用,另外对于程序的易维护性等等也有很重大的意义。题目重点v 用户登入v 判断用户名和密码是否有效。输入用户名和密码后单击登入按钮,系统自动从数据库中申报用户名和密码信息表判断是否存在
4、相同的用户名和密码,如果有则进入系统,如果不存在则提示用户名和密码错误信息。v 输出:登入成功,进入书店系统的页面,不成功显示错误信息页面。v 查看购物车v 用户可以单击购物车中的查看购物车按钮,将显示用户所订购的图书名称,图书的单价,订购数量,订购时间及合计金额。v 清空购物车v 用户在购买图书时,如果不想买所需的图书,可以将所购买的图书放回到购货架上。购物车可以完成此功能。用户在订购图书后不想要某某图书时,可以单击清空购物车按钮,将所购买的图书删除掉。v 分类显示模块 v 把书进行分类,如计算机书,文学,历史书等。该按钮将弹出对话框,该对话框显示出用户所订购的图书以及总计金额等信息。如果用户查阅无误后单击确定按钮将确认购买这些图书。v 查找模块 v 在文本框中输入书的名字等信息就可以直接找到,方便用户查找自己要买的图书。概要设计v 数据流图vER图数据库示意图 v 购物车表 basket(数据表)