- 3
- 0
- 约3.28千字
- 约 23页
- 2019-02-21 发布于江苏
- 举报
本章学习目标 项目需求分析 项目功能描述 创建数据库 运行数据库 项目设计 购物车 后台管理页面 10.5.6 新进图书模块 新进图书模块主要显示图书明细表中的记录信息。我们将图书明细表中的图书信息按日期进行排序,将提出前4条记录显示出来。 10.5.7 图书展模块 图书展模块页面,主要是在数据库中提出4条记录,按照上、下、左、右的方式显示出,其格式与新进图书模块不同,用户可参考下列代码作比较。用户也可以将该模块作成分页效果,以4个为一组,来显示图书信息。 10.5.8 子页面公共模块 在子页面公共模块中,主要显示子面的数据信息。我们通过单击不同子页链接,将所赋于不同的参数值接收过来,对应图书类别,将数据从数据库中提出,并显示到页面。这样打破了已往一个页面对应一个页面文件的方法,真正实现动态的效果。 10.5.9 畅销和促销显示模块 在网站的主页面中,我们添加了一个畅销图书榜和一个促销图书两个模块,在这两个模块中分别从changxiao数据表和chuxiao数据表来提取数据。用户可以将最近一个月或者一个季度销量最多的图书信息放置到changxiao数据表中,供浏览者参考销量最好的图书;也可以将当前优惠图书信息放到chuxiao数据表中,供浏览者参考订购。 10.6 购物车 用户在购物广场中,可以领取一个购物车,当用户看到自己喜欢的物品时,可以将其放入购物车中,用户购物完毕后,将购物车推到收银台结帐。在购物过程中,购物车是帮助用户存放物品的工具。 10.6.1 查看购物车 在购物车过程中,用户可以单击购物车中的【查看购物车】按钮,将显示用户所订购的图书名称、图书的单价、订购数量、订购时间以及合计金额 。 10.6.2 清空购物车 用户在购物广场购物时,如果不想要所购的商品,可以将所购商品放回到货架上。购物车也可以完成此功能。用户在订购图书后不想要此图书,可以单击【清空购物车】按钮,将所购图书清除掉。例如,用户所订购的“Java现代软件开发技术”一本后如图10-22所示,单击【清空购物车】按钮,将“你已订购的商品如下”中的“Java现代软件开发技术”一本的信息清空。 10.6.3 结账 我们在购物广场购物后,需到收银台付款后方可离去。在购物车中也有【收银台付款】按钮,用户单击该按钮将弹出如图10-24所示对话框,该对话框显示出用户所订购的图书以及总计金额等信息。如果用户查阅无误后单击【确定】按钮,将确认购买这些图书。 10.7 后台管理页面 后台管理页面是管理员在线对数据库进行维护的页面方式。用户可以单击主页面的后台链接,打开后台登录页面。然后在登录页面中输入管理员名称及管理员密码,单击【确定】按钮,登录到后台管理页面。 10.7.1 登录主页面 用户通过登录页面,登录到维护数据的管理页面中。使用静态的页面作为登录主页面,将用户名和密码传递到chkuser.jsp检测页面中,检测用户名及密码信息。例如,执行admin文件夹下面的Index.htm文件将打开用户登录窗口 。 10.7.2 管理页面 我们将管理页面分成了左、右两部分,左边为管理页面的链接,右边为显示的内容及操作页面。用户可以单击左边的链接来转向其他管理页面。 * 第10章 综合实例—计算机图书管理 前面的几章我们学习了JSP的一些基本知识,即静态HTML中的表格、JavaScript的应用和JSP动态开发中的指令、动作、表达式、脚本程序、对象及JavaBean和Servlet等知识。在动态JSP开发中,我们主要学习了在动态页面中部分功能的实现等。 * 10.1 项目需求分析 一个网站项目的确立是建立在各种各样的需求上面的,这种需求往往来自于客户的实际需求或者以公司自身发展的需要,其中客户的实际需求占绝大部分。面对用户对网站开发不同的知识,项目的负责人对用户需求的理解程度,在很大程度上决定了此类网站开发项目的成败。因此如何更好地的了解、分析、明确用户需求,并且能够准确、清晰以文档的形式表达给参与项目开发的每个成员,保证开发过程按照满足用户需求为目的正确项目开发方向进行,是每个网站开发项目管理者需要面对的问题。 * 10.2 项目功能描述 用户在拿到项目后,应分成以下几个步骤来分析: 整体规划整个系统,按要求规划好每一个子系统。 开发小组内部进行细分,根据工程的难易,每个人分配一个子系统或者多个子系统或者多个人分本一个子系统。 根据要求需要每一个成员写出自己的网页连接文件,具体的目录和文
原创力文档

文档评论(0)