网上图书销售系统jsp课程设计

上传人:汽*** 文档编号:483871568 上传时间:2024-02-19 格式:DOC 页数:20 大小:1.04MB
返回 下载 相关 举报
网上图书销售系统jsp课程设计_第1页
第1页 / 共20页
网上图书销售系统jsp课程设计_第2页
第2页 / 共20页
网上图书销售系统jsp课程设计_第3页
第3页 / 共20页
网上图书销售系统jsp课程设计_第4页
第4页 / 共20页
网上图书销售系统jsp课程设计_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《网上图书销售系统jsp课程设计》由会员分享,可在线阅读,更多相关《网上图书销售系统jsp课程设计(20页珍藏版)》请在金锄头文库上搜索。

1、辽 宁 工 业 大 学动态网页设计(JSP)课程设计(论文)题目: 网上图书销售系统 目 录第一章 课程设计目的、内容与要求11.1 课程设计目的11.2 系统的运行环境11.3 主要参考资料11.4 设计内容及要求2第二章 网站方案设计52.1 建站目的及功能定位52.2网站设计的技术解决方案52.3网站设计的内容规划62.4总体结构图6第三章 具体设计与实现93.1数据库的结构设计93.2后台输入设计123.3前台显示部分设计12第四章 设计过程中遇到的问题与解决办法144.1 设计过程中遇到的问题144.2 解决办法14第五章 系统调试与维护155.1 网站运行截图155.2 系统维护1

2、6第六章 总 结16参考文献18 第一章 课程设计目的、内容与要求1.1 课程设计目的 课程设计总的目的在于加深对网页设计与制作的基本知识的理解,网页设计与制作技能综合运用和提高,通过真实工作任务,使学生能设计出有一定水平的网页并解决培养解决实际问题的能力,掌握实际网页设计与制作开发流程和开发方法。具体的课程设计应达到以下目的:1提高学生在实际操作中收集信息,对信息进行价值判断,进行信息整理、加工的能力。2在实际的项目任务中培养网页设计方面的素养。3在实际的项目任务中使学生网页编程和制作的能力得到提高。4培养学生团队协作和人际交往方面的能力。5. 培养相关知识和技能的综合应用能力。6、掌握运用

3、Jsp语言及数据库原理知识进行系统分析和设计的方法7、掌握关系数据库的设计方法8、掌握SQL Sever2000或Access技术的应用9、掌握简单的数据库应用程序编写方法10、理解B/S模式结构1.2 系统的运行环境本系统软件基本配置为Windows Server2003/XP/2000/98。数据库可以选用: Microsoft SQL server 2000,Mysql ,Access等,系统开发软件可以选用Eclipse、Dreamweaver等。硬件最低配置为CPU: Pentium 166 MHz 以上,内存至少128 MB,硬盘空间60 M,显示器800 *600或更高分辨率。1

4、.3 主要参考资料1.动态网页设计 郭伟业 仇新红 机械工业出版社2.数据库系统概论 萨师煊 高等教育出版社 3.SQL Server 2000 数据库应用系统开发技术朱如龙编,机械工业出版社。4.SQL Server 2000 数据库应用系统开发技术实验指导朱如龙编,机械工业出版社5.VISUAL C#.NET 数据库开发经典案例解析王晟,清华大学出版社1.4 设计内容及要求 一、内容(一)选题的基本原则(1)选题应反映本专业的培养目标,符合专业综合训练的要求。(2)选题要有利于深化所学的专业知识和拓展所学的知识面。(3)选题的难易程度和工作量要适当,保证在规定的时间内,在教师的指导下,经过

5、努力能够完成。(二)选题范围围绕本课程的教育目标,根据课程的教学大纲和教材内容,结合网站在生产、科研、管理、教学以及日常生活等各个领域的应用都可作为课程设计的选题。以下课题可供参考:1. 辽宁工业大学主页2. 辽宁工业大学大学生探索网主页3. 辽宁工业大学组织人事部主页4. 辽宁工业大学软件学院主页5. 博客网站6. 求职网7. 个人网站8. 公司网站9. 娱乐性网站10.旅游网站11.花卉市场12.其他类型的网站等等二、要求网页设计与制作的课程设计课题选择应从专业网站建设的实际出发。具体要求如下:1. 网站的选题可以是教师的项目,也可以是自选项目。2. 学生是课程设计环节的主体,教师只起辅助

6、引导、协调作用。3. 站点设计合理、管理有序、无多余文件和文件夹、大小合适。首页命名要规范,存放位置要正确,不可以是zhuye.htm、main.htm、我的主页.htm等。主页文件名应该使用index或default等。其他文件或文件名命名也要规范,不使用汉字或带有空格的名称。最好是符合各种系统命名规则。4. 站点至少要有三层结构,页面数不得少于8页;其中一页必须是留言板;5. 自选主题,主题内容要合法、健康、实用。6. 网页要有版权说明;7. 要仔细考虑网站定位。分析面向的潜在访客群体的需求特点,选择内容和版式。8. 网站主题突出、内容丰富;9. 网站与网页风格应该协调一致,网站结构应层次

7、分明,内容重点突出,页面设计要符合追求色彩的搭配、布局和合理性,以及要有一定的创意。10.各页面设计合理、美观,有创意。不要太花哨或太孩子气。要有网页平面设计过程,不要只是各种元素的随意拼凑。图片动画选用要适合主题,不要在网页中插入不相干的图片。适用于各种显示器的分辨率和颜色。不要太宽,否则显示器分辨率小时会出现水平滚动条。11.各个页面之间的链接要合理有效,路径要正确(相对路径);12.注意网站的大小,图片保存格式和图片大小要合适;13. 代码结构清晰,无垃圾代码(三)课程设计进程表1. 设计方案:(从第一天到第二天,最后一节课验收)(1) 潜在访客群体的需求特点:版式和内容的需求;(2)

8、站点目录结构图:(3) 色彩方案:主色调、次色调;(4) 布局方案:导航和其他网页内容的位置;(5) 平面设计图:使用Fireworks绘制网页平面设计图;2. 制作网页主页:(从第三天到第四天,最后一节课验收,可以提前验收)(1) 切割图片;(2) 制作动画;(3) 录入文字;(4) 制作网页;3.制作其他页,完善优化网站:(第五天,最后一节课验收,可以提前验收)(1) 优化代码(2) 优化图片(3) 制作留言板(4) 链接各网页4. 完善优化网站:(第六天,最后一节课验收,可以提前验收)(1) 测试网站(2) 优化网站(3) 制作动态效果5. 撰写课程设计说明书。(第七至第十三天,可以提前

9、验收)课程设计说明书必须认真撰写并打印成稿,严格按规范要求到校印刷厂装订封面。(四)站点结构图要求:画出自己的站点结构图,如下面所示:第二章 网站方案设计2.1 建站目的及功能定位网上书店是一个模拟网上购物环境的应用程序,它维护着一个数据库,存储着用户信息、商品信息、交易信息等。JSP程序从数据库中获得信息,并呈现给最终用户。 在电子商务系统的开发中,首先要明确目标及要解决的问题,在流程设置及各个功能的设计上紧紧围绕目标来进行。在信息系统开发过程中容易发生的倾向是,随着设计的深入,开发人员往往陷于具体技术问题的解决技巧,而忽略了系统本身的目标,这往往是造成系统应用后用户不满意的原因之一。所以,

10、总的说来,整个设计包括前台管理和后台管理部分,即客户界面部分和管理界面部分所要完成功能。2.2网站设计的技术解决方案Jsp是Java Server Pages 的简称,是服务器端的一种基于JAVA语言的网页技术,在普通网页中加入若干段程序代码后放在Web服务器端运行,再将运行的结果向用户发布,用户通过浏览器就能看到精彩纷呈的网页了。利用这一技术可以建立先进,安全和跨平台的动态网站。Jsp技术使用Java语言作为脚本语言。Java的可执行性优于VBScript或Jscript,因为他们利用Java技术并且都被编译为Java Servlets,JSP网页为整个服务器端的Java库单元提供了一个接口

11、来服务于HTTP的应用程序。目前,JSP作为一个很好的动态网站开发语言,得到了越来越广泛的应用。在各类JSP应用程序中,JSP+JavaBean的组合现在已经成为一种最常见的JSP程序的标准。Jsp具有将内容的生成和显示进行分离、强调可重用的组件、采用标识简化页面开发、JSP的适应平台更广等特点。本系统具有良好的人机交互界面,只要选择正确的流程就可以购书以及对书店进行管理。系统功能菜单划分清晰,用户可以在最短的时间内掌握整个系统的使用方法。此外,本系统由于软件技术先进,所以稳定性强,便于维护。因此,电子购书系统满足操作可行性要求。由于开展网上书店能有效开拓市场,加强和改善公司经营管理活动,减少

12、经营费用开支,符合公司利益和发展方向,受到管理人员的支持,因此公司构建网上书店电子商务网站系统管理上可行。综上所述,公司构建网上书店电子商务网站在经济上、技术上、管理上都是可行的。因而决定开展书店电子商务网站系统开发。2.3网站设计的内容规划按照系统的功能和用户的角色,将整个系统分成两大模块,分别为网站前台和网站后台。网站前台是图书浏览页面也是用户购书的主要接口。本网站前台主要提供查询图书、会员登陆与注册、热点图书、推荐图书、读者反馈等功能。图书查询分为字段查询、分类查询、索引查询三种查询方式;读者反馈主要分为图书评比和推荐图书。在热点图书和推荐图书中用户可以查看图书的详细信息,方便读者了解书

13、店的图书,掌握图书最新信息。网站后台是管理员提供了一种在线对数据库进行维护的方式,只有管理员才能对图书信息进行管理操作,在管理页面中,管理员根据网站的状态来改变系统中的各种数据。整个模块提供一下功能:图书信息管理(包括添加、删除、修改图书信息)图书类别信息管理(包括添加、删除、修改图书类别信息)出版商管理(包括增加、删除出版商)等功能。管理员只有通过登录后,才能够在管理页面中对系统信息进行维护。2.4总体结构图网站E-R图设计图1 网站管理员实体属性图2 图书详细信息实体属性图 图3 会员基本信息实体关系图图4订单信息实体属性表图5系统E-R图针对电子购书系统业务的一般需求,通过对电子购书系统

14、工作过程的内容和数据流程分析,设计得到如下的数据项和数据结构:1.图书详细信息,包括数据项有:图书编号、图书类别、图书名称、作者、出版商、出版日期、简介、进价、售价、图片源、库存数量、发布书、热点书、出售数量等。2.用户信息,包括数据项有:用户编号、用户名、密码、会员等级号、用户 、用户所在省、市、用户具体地址、 、电子邮件等。3.图书类别信息,包括数据项有:图书种类编号、图书种类名等。4.图书评比信息,包括数据项有:图书编号、图书评语数等。5.供应商信息,包括数据项有:出版商编号、出版商名、联系人、 、地址等。6.购物车信息,包括数据项有:售书编号、图书名称、用户编号、售书时间、售出数量、价格等。7.读者推荐信息,包括数据项有:推荐编号、书名、推荐次数等。8.来访信息,包括数据项有:来访者编号、来访者IP、来访次数等。会员等级信息,包括数据项有:会员等级、进级级别、折扣率等。第三章 具体设计与实现3.1数据库的结构设计数据库表的创建表1 图书信息表列名数据类型长度允许空功能描述idbookvarchar14否图书ididcategoryint4否图书类别idbooknamevarchar40否图书名authorvarchar20否作者idsupplierint4否供应商idoutdaydatetime8否出

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号