java,mysql实验报告--网上书店
- 格式:doc
- 大小:654.50 KB
- 文档页数:15
数据库设计报告范文数据库技术与应用课程设计报告网上书店管理系统学院:专业名称:班级:设计题目:学生姓名:时间:分数:目录第1章引言 .................................................................. 错误!未定义书签。
1.1课程设计目的.................................................... 错误!未定义书签。
1.2项目背景 ........................................................... 错误!未定义书签。
第2章网上书店项目需求分析................................... 错误!未定义书签。
2.1 需求分析概述................................................... 错误!未定义书签。
2.1.1 开发背景 ................................................. 错误!未定义书签。
2.1.2 角色职责描述 ......................................... 错误!未定义书签。
2.2 产品的功能需求............................................... 错误!未定义书签。
2.2.1 功能性需求分析 ..................................... 错误!未定义书签。
2.2.2 功能结构图 ............................................. 错误!未定义书签。
2.3 数据字典........................................................... 错误!未定义书签。
网上书店一、实验目的与要求.............................................. - 2 -二、需求分析.................................................... - 2 -三、系统分析与设计.............................................. - 4 -1、系统结构设计............................................. - 4 -2、数据设计................................................. - 8 -2.1 概念结构设计......................................... - 8 -2.2 逻辑结构设计......................................... - 9 -2.3 数据库的并发........................................ - 10 -2.4 存储过程的创建...................................... - 10 -四、程序设计................................................... - 11 -1. 主页面模块............................................... - 11 -2.用户注册模块.............................................. - 11 -3.用户登录模块............................................. - 12 - 4.查看订单模块............................................. - 12 -五、软件测试................................................... - 13 -1、测试项目................................................ - 13 -2.测试步骤................................................. - 18 -六、实验总结................................................... - 23 -七、参考资料................................................... - 24 -一、实验目的与要求本测试报告为网上书店的测试报告,目的在于总结测试阶段的测试情况以及分析测试结果,描述系统是否符合用户需求,是否已达到用户预期的功能目标,并对测试质量进行分析。
实验四软件概要设计实验目的和任务目的:完成系统的体系结构的建立和概要设计,并给出相应的规格说明书。
任务:认真分析实验三的结果,给出系统合理的体系结构,描绘系统结构图,并合理划分系统的各组成模块,最后给出系统的各部分设计规格说明书。
预习内容参考资料和阅读相关的国家有关软件开发的标准文档。
实验内容及要求功能结构图设计,软件处理流程设计,输出设计,存储文件格式设计(数据库结构设计),输入设计。
实验结果1功能结构图本软件具有如下主要功能:●图书管理数据添加数据删除数据修改●会员管理会员注册会员查询图书查询●查询管理条件查询模糊查询●购物车管理图书添加图书查询图书修改●订单管理订单查询订单修改功能描述●身份验证功能对登录用户的身份进行验证,通过者才可以进入系统;●条件查询功能(1)如按书名、名号、作者、出版社等(2)模糊查询●数据添加功能增加一条新记录●数据删除功能删除一条记录,并且提供确认机制。
●数据修改功能修改任意一条记录的所有域,其中书名不能为空●用户管理功能添加用户功能删除用户功能修改用户功能2处理流程系统启动后,进入主界面,然后通过身份验证进入系统里,根据系统配置文件将数据库导入,并设置各全局变量;由退出系统事件激活退出系统模块,退出系统;系统总体结构如图s3.1所示。
图s3.1 系统总体结构和模块外部设计功能分配系统控制功能初始化模块(M1)会员验证模块(M2)游客模块(M3)管理员验证模块(M4)图书查询(M21)购物车(M22)订单(M23)退出(M24)会员管理(M41)图书管理(M42)订单管理(M43)退出(M44)(1)图书查询功能条件查询模块(M211)模糊查询模块(M212)(2)购物车功能添加图书模块(M221)查询图书模块(M222)修改图书模块(M223)(3)订单功能订单查询模块(M231)订单修改模块(M232)(4)会员管理会员登陆模块(M411)会员注册模块(M412)会员注销模块(M413)(5)图书管理图书添加模块(M421)图书删除模块(M422)图书修改模块(M423)(6)订单管理执行订单模块(M431)查看订单模块(M432)3数据结构设计逻辑结构设计(1) 全局变量<1>记录总数RecordTotal: Int<2>浏览顺序数组Browse: INt Browse[max]<3>焦点记录FocusRecord: Int<4>表From: Action=”.link.jsp” method=”post”<5>内存记录缓冲区RecordBuffer: NameAdd RecordBufferNameAdd=: [max]Struct{ INt Index;Char Name[20];Char Company[80];Char Telnump[40];}NameAdd;(2)文件名adminlist.aspx 管理员首页addbook.aspx 添加图书信息bookdetail.spx 图书详情Booklist.aspx 管理员图书列表Cartok.aspx 填写购物车客户信息Headad.aspx 管理员登录首页头部Index.aspx 主页面Login.aspx 用户登录页面Morebookin.aspx 更多图书页面Reg.aspx 用户注册页面Tail.aspx 首页底部页面Updatesearchbook.aspx 修改查询图书(管理员)Userlist.aspx 用户信息列表(3)数据库Name-CarD Tabel 定义思考题1系统设计与需求分析的关系是什么?两者必须前后关联吗?2怎样描绘系统的体系结构?3怎样绘制符合规范的流成图?1在软件工程中,需求分析指的是在建立一个新的或改变一个现存的电脑系统时描写新系统的目的、范围、定义和功能时所要做的所有的工作。
山西大学计算机与信息技术学院JAVA课程设计报告设计名称:图书管理系统专业班级: 2009级软件工程指导老师:谷波小组成员:组长霍海洋学号2009242012组员颉翔学号2009242014组员韩磊磊学号2009242008组员韩美岗学号2009242009目录1 引言 (2)2 需求分析 (2)3设计 (2)3。
1 概要设计(E—R图) (2)3。
2系统数据流图: (4)3。
3 数据库设计(数据字典) (4)3。
1.1 管理员信息 (5)3。
1.2 读者信息 (5)3.1。
3 书籍信息 (6)3.1。
4 借书登记 (6)3.4界面设计 (7)3。
4.1 系统主界面 (7)3。
4。
2系统登陆、修改密码: (7)3。
4.3读者管理界面: (8)3.4.4图书管理界面: (8)3.4.5添加新书籍、新读者: (8)3.4。
6修改书籍、读者信息: (9)3。
5 系统开发运行平台: (9)4 完成情况及结果分析 (9)4。
1借书成功: (9)4.2还书成功: (10)5 存在的问题及需改善的地方 (10)6 总结 (10)图书管理系统的设计与实现1 引言随着计算机技术的不断应用和提高,计算机已经深入到社会生活的各个角落。
但如果图书馆仍采用手工管理图书的方法,不仅效率低、易出错、手续繁琐,而且耗费大量的人力。
为了满足图书馆管理人员对图书馆书籍,读者资料,借还书信息等进行高效的管理,在工作人员具备一定的计算机操作能力的前提下,特编此图书管理系统软件以提高图书馆的管理效率。
2 需求分析图书管理系统分为用户管理和图书管理两大部分,分别具有如下功能:1。
用户登录和用户管理功能.2。
图书管理包括增加图书信息,删除图书信息和修改图书信息功能。
3。
借书和还书管理,修改借书和还书记录信息。
4.查询所有书籍列表,书籍借阅情况和用户列表。
3设计3。
1 概要设计(E—R图)3.2系统数据流图:3.3 数据库设计(数据字典)3.1。
第1篇一、实验目的本次实验旨在通过设计与实现一个网络书城系统,掌握以下技能:1. 理解电子商务网站的基本架构和功能模块。
2. 掌握使用Java编程语言进行Web开发。
3. 熟悉SSM(Spring、SpringMVC、MyBatis)框架在Web开发中的应用。
4. 学习使用MySQL数据库进行数据存储和管理。
5. 提高团队协作能力和项目管理能力。
二、实验环境1. 开发工具:IntelliJ IDEA/Eclipse2. 服务器:Tomcat 9.03. 数据库:MySQL 5.74. 版本控制:Git三、系统需求分析网络书城系统主要面向广大读者,提供图书浏览、购买、评论、搜索等功能。
系统分为前台和后台两个部分。
前台功能模块:1. 首页:展示最新图书、热销图书、新品推荐等信息。
2. 商品分类:按图书类别展示图书信息。
3. 图书详情:展示图书详细信息,包括封面、简介、价格、评论等。
4. 购物车:用户可以将图书添加到购物车,进行结算。
5. 订单管理:用户可以查看订单状态、取消订单、申请退款等。
6. 个人中心:用户可以查看个人信息、修改密码、查看历史订单等。
7. 搜索:用户可以通过关键词搜索图书。
后台功能模块:1. 管理员登录:管理员登录系统进行管理。
2. 商品管理:管理员可以添加、修改、删除图书信息。
3. 订单管理:管理员可以查看、处理订单,包括发货、取消、退款等。
4. 用户管理:管理员可以查看、修改、删除用户信息。
5. 评论管理:管理员可以查看、删除用户评论。
四、系统设计1. 技术选型:采用SSM框架进行开发,数据库使用MySQL。
2. 系统架构:采用B/S架构,前端使用HTML、CSS、JavaScript等技术,后端使用Java编程语言。
3. 数据库设计:根据系统需求,设计图书、用户、订单、评论等数据表。
4. 功能模块设计:根据需求分析,将系统划分为多个功能模块,如首页模块、商品模块、购物车模块等。
个人总结本次的创新实践设计是基于B/S架构开发的在线购书系统,在程序源代码是实现了模块化,使得每一个功能既能相互独立又能相互关联,方便日后的维护以及修改。
本网上购书系统整体来说并不是很完善,实现主要功能,但还有些关键的功能未能实现,如网上支付,售后服务,图书评论等,在时间的允许下有待改进相关的功能。
在本次做实践设计的过程中,使我深深的了解到自己的不足,有很多东西还有待去了解和学习。
刚开始做设计时,真的无从下手,就像在大海中摸不着头脑,这也可能是因为我的基础打得不够扎实又或者我学艺不精所造成的吧。
后来慢慢摸索,上网查找诸多资料,把认为合适的样式或功能拼凑在一起,最后网站也有模有样。
在制作设计期间,虽然花了诸多功夫在网站上,但还有诸多的功能还不够完善,首先整体网站不够美观,因为美工软件,像photoshop,fireworks等工具使用不熟练,只是简单的用html语言编写DIV,CSS等样式。
二是缺乏网站跟用户的交流,没留言板块。
一个好的商务网站需要不停地改进,不停地接受用户的意见,所以说留言板块是最直接的方法。
每个用户都有自己的审美观,使用观,根据用户的反映情况不断的吸取各种意见来更新网站是网站跟用户交流的一种捷径。
三是功能少,没亮点。
本设计基本上就是图书的查看,检索,添加图书到购物车,修改图书数量,下订单等操作。
其中对一个商务网站来说,付款是一项非常重要的部分,本系统只做到下订单部分,后续的付款功能没实现。
对本系统来说要完善的地方有很多,还有待更新。
虽然此次的网站设计有诸多坎坷,但我并没有被吓到。
碰到问题我都百度查找资料,少则十几分中,多则一两天,最后问题都能被攻克。
通过此次的课程设计,既使我受益匪浅,又使我很懊恼。
受益的我和组员合作设计出了一个系统,从选题、查找背景资料、设计数据库等,其中十分之三是鉴戒,但更多的十分之七是自己辛苦的结晶。
懊恼的是自己前期准备的不够充分,基础不够扎实,很多问题如Ajax、jquery的应用。
java实训报告--图书管理系统一、项目介绍本项目是一个基于Java的图书管理系统,主要包括图书类别管理、图书信息管理、读者信息管理以及借阅和归还管理等模块。
实现了对图书馆资源的有效管理,提高了图书馆工作效率,满足了读者的需求。
二、需求分析1.用户权限分级实现用户登陆验证,分为管理员和普通用户两类,管理员有图书信息、读者信息、借阅还书和系统管理四种权限,普通用户只有查询和借还书的权限。
2.图书管理管理员可以对图书进行分类管理、添加书目、查看书目、修改和删除图书信息等操作。
3.读者管理管理员可以对读者进行添加、查看、修改和删除读者信息等操作。
普通用户只能查询自己的借书信息和还书日期。
4.借阅还书管理管理员可以对图书的借阅还书进行处理和管理,包括借书和还书操作,超期处理以及还书日期提醒等。
5.系统管理管理员可以对图书馆系统进行管理,包括用户管理、修改密码等操作。
三、设计实现1.数据库设计采用MySQL数据库进行数据存储,主要包括用户表、图书分类表、图书信息表、读者信息表、借阅信息表等。
2.界面设计采用Swing框架实现界面设计,UI界面简洁美观,与用户交互友好。
3.代码实现代码主要采用Java语言实现,采用MVC模式,将业务和UI 进行分离,提高了灵活性和可维护性。
四、实现效果本系统实现了对图书馆资源的有效管理,对管理员可以方便地进行操作,对普通用户可以快速方便地查询和借阅图书。
五、总结通过该项目的实现,使我深入学习了Java语言的面向对象编程、MVC模式、MySQL数据库的使用、Swing界面设计等技术,并深刻体会到了软件开发的需求分析、系统设计、编码实现、测试等基本流程。
同时,也感受到了信息化技术在实际工作中所带来的效率和便捷。
mysql实验报告《MySQL实验报告》摘要:本实验报告旨在对MySQL数据库进行实验,通过实验过程和结果分析,深入了解MySQL数据库的基本操作和特性。
实验内容包括数据库的创建、表的设计与管理、数据的插入与查询等,通过实验验证了MySQL数据库的稳定性和高效性。
通过本实验报告,读者将能够对MySQL数据库有更深入的了解,并且掌握基本的数据库操作技能。
一、实验目的本次实验的目的是通过对MySQL数据库的实验,掌握MySQL数据库的基本操作和特性,包括数据库的创建、表的设计与管理、数据的插入与查询等。
二、实验环境本次实验使用的环境为Windows操作系统,MySQL数据库管理系统。
三、实验内容1. 数据库的创建:通过命令行或者图形化界面创建一个新的数据库。
2. 表的设计与管理:设计一个包含多个字段的表,并进行表的管理操作,如添加、删除、修改字段等。
3. 数据的插入与查询:向表中插入数据,并进行简单的查询操作,包括条件查询、排序等。
四、实验步骤1. 数据库的创建:使用CREATE DATABASE命令创建一个名为“test”的数据库。
2. 表的设计与管理:使用CREATE TABLE命令创建一个名为“student”的表,并添加、删除、修改表的字段。
3. 数据的插入与查询:使用INSERT INTO命令向表中插入数据,并使用SELECT 命令进行简单的查询操作。
五、实验结果与分析通过实验,我们成功创建了一个名为“test”的数据库,并在其中创建了一个名为“student”的表。
我们成功向表中插入了数据,并且能够通过查询操作获取到所需的数据。
实验结果表明,MySQL数据库具有稳定性和高效性,能够满足基本的数据库操作需求。
六、实验总结通过本次实验,我们对MySQL数据库有了更深入的了解,掌握了基本的数据库操作技能。
通过实验过程和结果分析,我们认识到MySQL数据库具有稳定性和高效性,适用于各种规模的应用场景。
java图书馆管理系统实验报告《Java图书馆管理系统实验报告》摘要:本实验报告旨在介绍和分析Java图书馆管理系统的设计与实现过程。
通过本次实验,我们深入了解了Java编程语言的特性和图书馆管理系统的基本功能,同时也锻炼了我们的编程能力和团队合作能力。
本报告将从需求分析、系统设计、系统实现和系统测试等方面进行详细介绍,以期为后续的Java开发工作提供参考和借鉴。
1. 需求分析在需求分析阶段,我们对图书馆管理系统的功能进行了详细的分析和讨论,包括图书的借阅、归还、查询、管理等基本功能,以及读者信息管理、图书信息管理、借阅记录管理等辅助功能。
通过与图书馆管理员和读者的交流,我们明确了系统的需求和用户的期望,为后续的系统设计和实现奠定了基础。
2. 系统设计在系统设计阶段,我们采用了面向对象的思想,将系统划分为图书管理模块、读者管理模块、借阅管理模块等多个子模块,并对各个模块进行了详细的设计和规划。
我们采用UML建模工具进行系统的结构设计和行为设计,包括类图、时序图、用例图等,以便更清晰地表达系统的结构和功能。
3. 系统实现在系统实现阶段,我们采用Java语言进行编码工作,利用Eclipse等集成开发环境进行代码编写和调试。
我们遵循了面向对象的编程原则,将系统的各个模块进行了分工开发,并及时进行了代码的集成和测试。
通过不断地迭代和优化,我们最终完成了整个系统的实现工作,并对系统进行了初步的功能测试和性能测试。
4. 系统测试在系统测试阶段,我们对系统进行了全面的测试工作,包括单元测试、集成测试、系统测试等多个层次的测试。
我们利用Junit等测试工具进行了自动化测试,同时也进行了手工测试和压力测试,以确保系统的稳定性和可靠性。
通过测试,我们发现了一些潜在的问题并进行了及时的修复,最终保证了系统的质量和性能。
结论:通过本次实验,我们深入了解了Java编程语言的特性和图书馆管理系统的基本功能,同时也锻炼了我们的编程能力和团队合作能力。
网上书店实验报告网上书店实验报告一、引言随着互联网的快速发展,电子商务成为了人们购物的一种方便而受欢迎的方式。
其中,网上书店作为电子商务的一种形式,为读者提供了更加便捷的购书体验。
本实验旨在探讨网上书店的优势和不足之处,以及对传统实体书店的影响。
二、实验设计1. 实验对象:本实验选择了一家知名的网上书店作为研究对象,以其为基础进行实验设计。
2. 实验方法:通过对网上书店进行深入调研和用户体验分析,了解其优势和不足之处。
三、网上书店的优势1. 便捷的购书体验:网上书店提供了24小时不间断的购书服务,无论何时何地,用户都可以随时购买自己喜欢的图书。
这种便捷性使得用户不再受时间和地点的限制,大大提高了购书的便利度。
2. 丰富的图书资源:相比传统实体书店,网上书店拥有更为庞大的图书资源。
用户可以轻松搜索到各种类型的图书,包括畅销书、学术著作、小众读物等。
这种丰富性为读者提供了更多的选择空间,满足了不同人群的阅读需求。
3. 个性化推荐系统:网上书店通过用户的浏览和购买记录,利用智能算法进行个性化推荐。
这种推荐系统能够根据用户的兴趣和偏好,提供更加准确的推荐结果。
用户可以更快地找到自己感兴趣的图书,提高了购书的效率。
四、网上书店的不足1. 无法亲身感受图书:与实体书店相比,网上书店无法让用户亲身感受图书的纸质质感和味道。
对于一些喜欢翻阅书页、品味纸张的读者来说,网上书店的购书体验可能无法完全取代传统书店。
2. 物流速度和服务质量:虽然网上书店提供了便捷的购书方式,但是物流速度和服务质量也是用户关注的重点。
一些用户反映,网上书店的物流速度不够快,而且在售后服务方面存在一定的问题。
这些问题需要网上书店进一步改进,提高用户的购书体验。
五、网上书店对传统实体书店的影响1. 竞争压力加大:随着网上书店的兴起,传统实体书店面临着巨大的竞争压力。
一些用户更倾向于选择网上购书,导致实体书店的销售额下降。
传统实体书店需要寻找创新的方式,吸引更多的读者前来购书。
《软件工程》课程设计小组报告题目网上书店学院名称信息学院专业班级计算机09--3 组长姓名学号王继重 ************ 组员姓名学号王磊 ************金帅 200901051510 指导教师孙红梅完成起止日期:2011-11-01至2011-12-24目录一、课程设计概述 (3)①目的 (3)②任务 (3)③开发环境 (4)④主要方法与技术 (5)⑤参考资料 (5)二、可行性研究报告 (5)三、项目开发计划 (6)(一)、任务分配: (6)(二)、进度计划 (6)(三)、网站运行及配置 (7)(四)、网站设计的内容规划 (7)一、确定网站主题 (7)二、搜集材料 (7)三、规划网站 (7)四、选择合适的制作工具 (8)五、制作网页 (8)六、上传测试 (8)四、软件需求说明 (8)(一)、功能分析 (8)①用户的功能设计 (9)②管理员的功能设计 (9)(二)概念设计: (9)(三)、操作分析: (12)1,普通用户的操作 (12)2,会员访问操作 (13)3,管理员操作 (13)五、概要设计说明 (14)一、总体图: (14)二、数据库设计图 (15)三、数据库内部表格 (17)六、详细设计说明 (20)一、王继重部分(java bean组件的编写) (20)二、王磊部分(jsp文件的编写) (21)三、金帅部分(数据库的实现) (36)七、测试计划 (45)八、测试分析报告 (56)九、操作手册 (57)十、项目开发总结 (60)十一、关键代码 (61)一、课程设计概述①目的通过软件开发的实践训练,进一步掌握软件工程的方法和技术,提高软件开发的实际能力,培养工程设计能力和综合分析、解决问题的能力。
具体如下:1.学习和实践在分析和设计计算机应用系统所需要的知识,包括面向对象的系统分析与设计,编码和测试方面的知识;2.进一步加强和提高软件工程文档的编写能力;3.培养协作能力和团队精神。
数据库课程设计实验报告网上书店目录1.引言 (2)1.1实验目的 (2)1.2 问题描述 (2)2.系统概述 (2)2.1 功能简述 (2)2.2 性能需求 (2)2.3 数据库中的关系模型 (2)3.整体设计 (3)4.软件环境和高级语言的使用 (3)5.详细设计 (4)5.1数据库的建立 (4)5.1.1 建立客户账户信息的表 (4)5.1.2 建立出版商的表 (4)5.1.3 建立图书表 (4)5.1.4 建立用户登录的表 (4)5.1.5 插入图书信息 (5)5.2 功能实现的部分代码 (5)6.系统测试 (17)7.实验总结 (20)1.引言1.1实验目的巩固复习曾经学习过的数据库课程,并通过实际的实验对所学的知识加以巩固以达到模拟现实生活中实际用例的目的。
1.2问题描述设计一个网上书店系统,满足用户需求。
2.系统设计2.1功能简述网上书店主要分为前台浏览和后台管理两个部分。
前台浏览部分,主要由普通的顾客进行操作,主要功能有浏览图书、查看图书详细信息,添加购物车和结账。
后台管理部分的用户是系统管理员,主要功能包括图书的增、删、改、查。
网上书店功能结构图2.2 性能需求网上书店应该能够提供友好的用户界面,使各类用户的工作量最大限度减少。
同时系统需要具有良好的运行效率,响应时间要尽可能短。
2.3数据库中的关系模型数据库中的关系主要有图书(ISBN号,书名,版权,版本号,出版商,价格),订单信息(书籍名称,数量,价格,小计),客户账户信息(客户名,邮编,电话,信用卡号,购书总额)。
E-R图如下:3.整体设计进入网上书店系统,首先是登陆页面,输入正确的用户名和密码后进入首页。
这时,可以选择“浏览图书”或者“书架维护”。
“浏览图书”是普通顾客操作的页面,进入后会出现所有图书的信息。
点击图书的ISBN,可以进入每本图书的详细信息页面,之后可以选择“放入购物车”和“查看购物车”。
点击“放入购物车”之后,可以选择“继续购物”或者“结账”,点击“继续购物”则回到“浏览图书”的页面,点击“结账”则显示订单处理页面。
java图书馆管理系统实验报告Java图书馆管理系统实验报告一、引言图书馆是一个重要的知识资源中心,为读者提供各种书籍和资料,帮助他们获取知识和信息。
然而,传统的图书馆管理方式存在一些问题,如借阅过程繁琐、图书管理不便等。
为了解决这些问题,我们设计并实现了一个基于Java的图书馆管理系统。
二、系统需求分析1. 用户管理:系统需要提供用户管理功能,包括读者和管理员两种角色。
读者可以注册、登录、查询图书信息、借阅和归还图书等;管理员可以管理图书信息、读者信息、借阅记录等。
2. 图书管理:系统需要提供图书管理功能,包括图书的增加、删除、修改和查询等。
管理员可以根据图书的编号、名称、作者等信息进行查询和操作。
3. 借阅管理:系统需要提供借阅管理功能,包括读者的借阅记录、借阅期限的控制、逾期罚款等。
读者可以查询自己的借阅记录,管理员可以审核借阅申请、处理逾期情况等。
三、系统设计与实现1. 技术选型:我们选择使用Java语言进行系统的设计与实现。
Java具有跨平台性、面向对象的特点,适合用于开发图书馆管理系统这样的应用。
2. 数据库设计:我们使用MySQL数据库来存储系统的数据。
设计了读者表、图书表、借阅记录表等,并建立了相应的关系。
3. 界面设计:系统的界面采用了Java Swing技术来实现。
我们设计了用户登录界面、主界面、图书查询界面、借阅记录界面等。
4. 功能实现:根据系统需求,我们实现了用户管理、图书管理和借阅管理等功能。
通过编写相应的Java代码,实现了用户注册、登录、图书增删改查、借阅和归还等操作。
四、系统测试与评估1. 功能测试:我们对系统的各个功能进行了测试,包括用户注册、登录、图书查询、借阅和归还等。
测试结果显示系统的功能正常,能够满足用户的需求。
2. 性能评估:我们对系统的性能进行了评估,包括响应时间、并发处理能力等。
评估结果显示系统的性能良好,能够满足一般图书馆的需求。
3. 用户反馈:我们邀请了一些用户进行系统的使用,并收集了他们的反馈意见。
南昌工程学院《数据库系统概论》实习(实训)报告题目网上书店课程名称数据库系统概论系院信息工程学院专业软件工程班级 02学生姓名匡荣华学号 11实习地点电子信息楼指导教师吴润秀实习起止时间:年月日至年月日目录一、实习时间....................................... 错误!未定义书签。
二、实习地点....................................... 错误!未定义书签。
三、实习目的....................................... 错误!未定义书签。
随着计算机的广泛应用,其逐步成为现代化的标志。
书店等,在正常运行过程中总是面对大量的客户信息,书籍信息以及两者相互作用产生的购书信息。
因此需要对客户资源、书籍资源、购书信息及书籍信息进行管理,及时了解各个环节中信息的变更,要对因此而产生的单据进行及时的处理,为了书店自动化的管理,能够更快速的满足客户的要求,提高各种工作的效率,现对其设计相应的系统,以达到上述的目的。
网上书店信息管理系统的主要功能是实现书籍信息管理及购书的自动化。
围绕这一主要功能,本系统涉及到以下核心功能:上传管理,修改管理,查询管理。
除了这些核心功能外,还包括一些基本和辅助功能,如:商家和客户的注册、登录,客户的购书等。
随着网络技术的迅猛发展,越来越多的人热衷于上网,网上购物俨然已成为一种时尚和潮流。
人们只要打开电脑,轻点鼠标,登录到购物网站,即可突破地域的限制,恣意遨游于信息的海洋。
书籍作为一种文化的载体、智慧的结晶,也加入到了网络购物的热潮之中,越来越多的网上书店诞生了,并且生机勃勃。
. 错误!未定义书签。
四、实习情况简介................................... 错误!未定义书签。
五、实习内容....................................... 错误!未定义书签。
Java图书管理系统实训报告一、项目背景与目的随着信息技术的不断发展和人们对知识的需求日益增长,图书馆成为学校和社会中重要的知识传播和文化交流场所。
然而,传统的图书管理方式已不能满足当代要求,迫切需要一种高效、便捷的图书管理系统来提高图书馆的管理效率和读者服务质量。
本项目旨在开发一款基于Java的图书管理系统,通过计算机技术的应用,对传统的图书管理进行改进和优化,提高图书管理和读者服务的效率。
二、实训内容与环境1. 实训内容本次实训的主要内容包括图书管理系统的需求分析、系统设计、代码编写和测试等环节。
实训过程中,我们将采用面向对象的开发思想,使用Java语言进行编程,并结合数据库技术来存储和管理图书信息。
2. 实训环境为了完成本次实训,我们需要准备以下环境:•操作系统:Windows 10•Java开发工具:Eclipse•数据库管理工具:MySQL Workbench•版本控制工具:Git•Java开发框架:JavaFX三、系统设计与实现1. 系统需求分析根据实际需求,我们对图书管理系统的主要功能进行了分析和定义,主要包括以下几个模块:•图书管理:包括图书录入、图书查询、图书借阅和归还等功能。
•读者管理:包括读者信息录入、查询和修改等功能。
•借阅管理:包括借阅记录查询和图书逾期提醒等功能。
•统计报表:包括图书借阅统计和读者借阅排行等功能。
2. 系统设计在系统设计阶段,我们采用了三层架构的设计模式,将系统划分为前端展示层、业务逻辑层和数据访问层。
前端展示层使用JavaFX技术进行开发,实现了用户界面的设计和交互功能。
业务逻辑层负责处理各种请求和业务逻辑,对用户输入的数据进行验证和处理。
数据访问层使用MySQL 数据库来存储和管理图书和用户的信息。
3. 代码实现在代码编写阶段,我们根据系统设计的要求,使用Java编程语言实现了各个功能模块的代码。
具体实现过程中,我们采用了面向对象的编程方式,使用合适的数据结构和算法来解决实际问题。
数据库课程设计报告专业:微电子技术系班级:2940710820姓名:指导教师:成绩:2011年12月12日一、课程设计概述1.课程设计背景某大学图书馆开发一个图书管理系统,要求在读者登记处可以将读者的信息添加,信息系统中保存,当读者信息发生变化,对计算机内容进行修改,当读者办理退卡手续要删除此读者信息,图书管理负责图书和出版社的管理,读书借还处进行借书管理,还书管理,罚款处理,库存查询,图书排行榜,生成超期未还书的读者,进行通知.给不同用户设置不同权限,供用户访问数据库.2.编写目的让学生熟练掌握mysql中的创建数据库、创建表、显示、查询、select语句、视图、存储过程、创建检索、对表的添加、删除、修改和用户权限的设置等基本运用,并通过编写这个图书管理系统,来实际演练,达到融会贯通的效果。
3.软件定义Mysql是目前最流行的开源的中小型关系数据管理系统,目前被广泛的应用于internet 上得中小型网站中,它由mysql AB公司开发、发布并支持。
本实验用的是mysql 5.1版本4.开发环境本实验用的是mysql 5.1版本,windows2007二、需求分析1.问题的提出1:怎么通过mysql和信息之间的关系来创建图书管理系统的数据库及表?2:怎样来实现对插入读者信息并保存、修改及删除?3:怎么来实现对图书的管理?4:怎样实现对借书后在读书借还处添加读者借书信息和还书后删除读者借还处中的借书信息且更新图书管理处的图书数量?5:怎么实现对超期读者进行罚款操作和生成这些读者的名单,以方便通知?6:怎样实现图书的借书排行榜和查看库存书量?7:怎么样来根据不同用户对数据库的等级的不同来设置这些用户的权限?2.需要完成的功能及各部分功能概述1:读者登记建卡处的功能是对读者基本信息进行登记,读者信息发生变化对读者基本信息进行修改,读者要求退还借书卡时对读者信息进行删除等操作2:图书管理处的功能是对图书和出版社、作者、书价,数量,剩余书量进行管理更新。
网上书店实验报告一、实验背景随着互联网技术的飞速发展,电子商务在各个领域得到了广泛的应用,网上书店作为其中的一个重要组成部分,逐渐改变了人们的购书方式和阅读习惯。
为了深入了解网上书店的运营模式、用户体验和市场竞争力,我们进行了本次实验。
二、实验目的本次实验旨在通过对多家网上书店的实际操作和分析,研究以下几个方面:1、网上书店的页面设计和功能布局对用户体验的影响。
2、不同网上书店的图书种类、价格和促销策略。
3、网上书店的配送服务和售后服务质量。
4、用户对网上书店的满意度和忠诚度的影响因素。
三、实验对象我们选取了以下几家具有代表性的网上书店作为实验对象:1、网上书店 1 名称2、网上书店 2 名称3、网上书店 3 名称四、实验过程(一)页面设计和功能布局评估1、首先,我们对每家网上书店的首页进行了浏览,观察其整体布局、色彩搭配、导航栏设置等方面。
2、然后,我们对图书分类页面、搜索功能、购物车页面和结算页面进行了详细的操作和体验。
3、重点关注页面的加载速度、信息展示的清晰度、操作的便捷性和用户引导的有效性。
(二)图书种类、价格和促销策略分析1、对每家网上书店的图书分类进行了详细的查看,比较不同类别图书的丰富程度和更新速度。
2、随机抽取了一些热门图书和经典图书,对比它们在不同网上书店的价格。
3、关注了各家网上书店的促销活动,如满减、折扣、优惠券等,并分析其优惠力度和适用范围。
(三)配送服务和售后服务体验1、在每家网上书店购买了一本图书,选择不同的配送方式,记录配送的时间、费用和包裹的包装质量。
2、在收到图书后,模拟出现质量问题或不满意的情况,联系售后服务,评估其响应速度、解决问题的态度和能力。
(四)用户满意度和忠诚度调查1、通过在线问卷的方式,收集了用户对各家网上书店的评价和意见。
2、对问卷数据进行了统计和分析,了解用户对网上书店的满意度和忠诚度的整体情况。
五、实验结果(一)页面设计和功能布局1、网上书店 1 名称的页面设计简洁大方,色彩搭配舒适,导航栏清晰明确,用户能够快速找到自己想要的图书。
Java+Mysql课程设计图书管理系统实验报告需求报告说明书软件工程自查报告。
课程名称,Java+Mysql课程设计。
课程性质,软件工程。
课程内容,图书管理系统。
一、需求报告说明书。
在本次课程设计中,我负责设计和实现图书管理系统的需求报告说明书。
在编
写需求报告说明书的过程中,我首先对图书管理系统的功能进行了分析和整理,明确了系统需要实现的基本功能和扩展功能。
其次,我根据用户的需求和系统的特点,设计了系统的用例图和用例描述,明确了系统各个功能模块的具体功能和交互流程。
最后,我对系统的非功能性需求进行了详细的描述,包括性能、安全性、可靠性等方面的要求。
通过编写需求报告说明书,我深入理解了图书管理系统的需求和设计思路,为后续的系统设计和实现奠定了基础。
二、实验报告。
在课程设计的实验阶段,我负责实现图书管理系统的后端功能,包括数据库设计、数据表的创建和管理、后台接口的设计和实现等工作。
在实验过程中,我充分运用了Java和Mysql的知识,熟练掌握了数据库的设计和管理技术,实现了系统
的数据存储和管理功能。
同时,我还结合软件工程的理论知识,采用了模块化和面向对象的设计思想,使系统的代码结构清晰、易于维护和扩展。
通过实验报告的编写,我总结了系统的设计思路、实现过程和遇到的问题,对系统的优化和改进提出了建设性的意见和建议。
通过本次课程设计,我不仅深入学习了Java和Mysql的知识,还加深了对软件工程理论的理解和应用。
我相信这次课程设计的经历将对我的未来学习和工作产生积极的影响。
计算机学院工程实践Ⅰ(J a v a)总报告图书馆管理系统小组序号:003组员姓名:龙宇、向浩年级:大二指导教师姓名:汤蓉提交日期:2013年06月22日1引言随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息系统的作用也越来越大。
图书馆在正常运营中总是面对大量的读者信息,书籍信息以及由两者相互作用产生的借书信息,还书信息。
因此图书管理信息化是发展的必然趋势。
用结构化系统分析与设计的方法,建立一套有效的图书信息管理系统,可以减轻工作,将工作科学化、规范化,提高了图书馆信息管理的工作质量因此根据图书馆目前实际的管理情况开发一套图书管理系统是十分必要的。
1.1图书管理的现状一直以来人们使用传统的人工方式管理图书馆的日常工作,对于图书馆的借书和还书过程,想必大家都已很熟悉。
在计算机尚未在图书管理系统广泛使用之前,借书和还书过程主要依靠手工。
一个最典型的手工处理还书过程就是:读者将要借的书和借阅证交给工作人员,工作人员将每本书上附带的描述书的信息的卡片和读者的借阅证放在一个小格栏里,并在借阅证和每本书贴的借阅条上填写借阅信息。
这样借书过程就完成了。
还书时,读者将要还的书交给工作人员,工作人员根据图书信息找到相应的书卡和借阅证,并填好相应的还书信息,这样还书过程就完成了。
随着近年来信息技术及计算机网络技术的不断发展, 图书馆也先从传统的图书馆发展到自动化图书馆,再发展到今天的数字图书馆,这些变化使得图书馆的形象越来越现代化,人们查找资料也更加方便。
对于一些小图书馆和一些图书室来说,由于工作人员比较少,长期以来,作为图书馆的主要工作—图书借阅一直未能很好地开展。
在平常的图书借阅工作中, 由于大部分读者不熟悉图书馆藏书,且对图书排架分类的不了解,往往花费很长时间才能找到其所需的书。
为提高管理效率,更好地为读者服务,利用已有的办公局域网络条件,将馆藏书籍做成基于WEB的查询系统,实现图书在一个单位的网络内甚至Internet上查询,可使图书查询和借阅变得更加方便快捷,从而使图书室的工作效率得到明显提高。
攀枝花学院实验报告实验课程:JAVA应用开发实验项目:网上商城实现实验日期:2013.5 系:计算机班级:10计本1班姓名:蒋志勇学号:201010801035一.实验目的1.学会对购物车,订单,商品信息,商品分类用MVC设计模式的实现。
2.了解Ajax,Json,Jquery的使用。
3.初步认识框架的使用。
二.实验设备Eclipse,Mysql数据库,Tomact三.实验内容1.网上商城的功能(1)用户的登录与注销。
(2)动态商品分类查询。
(3)商品搜索功能的实现。
(4)首页商品的展示及进行分页显示。
(5)商品详细功能的实现。
(6)购物车的实现及进行总价的计算。
2.数据库设计(1)用户表:customerCREATE TABLE `customer` (`ID` int(11) NOT NULL AUTO_INCREMENT,`LoginName` varchar(50) NOT NULL,`Password` varchar(50) NOT NULL,`Name` varchar(50) NOT NULL,`Gender` char(2) DEFAULT NULL,`Birthday` date DEFAULT NULL,`Adress` varchar(128) DEFAULT NULL,`Email` varchar(64) DEFAULT NULL,`Phone` varchar(32) DEFAULT NULL,PRIMARY KEY (`ID`)) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;(2)商品分类表:categoryCREATE TABLE `category` (`ID` int(11) NOT NULL,`Name` varchar(30) NOT NULL,`ParentID` int(11) DEFAULT NULL,`Status` char(6) DEFAULT NULL,PRIMARY KEY (`ID`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;(3)商品表:goodsCREATE TABLE `goods` (`ID` int(11) NOT NULL AUTO_INCREMENT,`Name` varchar(64) NOT NULL,`Price` float(8,0) NOT NULL,`Inventory` int(11) NOT NULL,`Status` char(6) NOT NULL,`ImgUrl` varchar(64) DEFAULT NULL,`Description` text,`CategoryID` int(11) NOT NULL,PRIMARY KEY (`ID`),KEY `RefCategory1` (`CategoryID`),CONSTRAINT `RefCategory1` FOREIGN KEY (`CategoryID`) REFERENCES`category` (`ID`)) ENGINE=InnoDB AUTO_INCREMENT=41 DEFAULT CHARSET=utf8;(4)订单表:orderCREATE TABLE `order` (`ID` int(11) NOT NULL AUTO_INCREMENT,`CustomerID` int(11) NOT NULL,`GoodsID` int(11) NOT NULL,`GoodsCount` int(11) NOT NULL,`Price` float(8,0) NOT NULL,`Total` float(8,0) DEFAULT NULL,`Address` varchar(64) NOT NULL,`Contact` varchar(32) NOT NULL,`Phone` varchar(30) DEFAULT NULL,`Status` varchar(6) DEFAULT NULL,`Note` varchar(255) DEFAULT NULL,PRIMARY KEY (`ID`),KEY `RefCustomers2` (`CustomerID`),KEY `RefGoods3` (`GoodsID`),CONSTRAINT `RefCustomers2` FOREIGN KEY (`CustomerID`) REFERENCES `customer` (`ID`),CONSTRAINT `RefGoods3` FOREIGN KEY (`GoodsID`) REFERENCES `goods` (`ID`)) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;(5)系统代码表:syscodeCREATE TABLE `syscode` (`CODE` char(6) NOT NULL,`Name` varchar(50) NOT NULL,`CodeType` char(3) NOT NULL,PRIMARY KEY (`CODE`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;3.功能实现过程。
综合实践设计报告2006 级信息工程学院计算机科学与技术专业题目:网上书店系统大连水产学院实验报告纸学院(系):信息工程学院专业班级: 计本06-1一、选题意义:网上选购图书二、主要功能:注册和登录网站,可以选购书籍,管理员可对书籍和用户进行管理,包括添加图书,修改用户信息等;三、开发环境:myeclipse+tomcat+mysql;四、设计内容及步骤:登录界面图形及代码:网上书店登录书籍浏览书籍查询用户登录用户注册用户退出购书购物车管理订单管理后台管理用户管理书籍管理<table border="0"><tr align="center"><td align="center" colspan="2"><strong><font size="4">用户登录</font></strong></td></tr><tr><td><strong>用户名:</strong></td><td><html:text property="cust_name" size="20" /></td></tr><tr><td><strong>密码:</strong></td><td><html:password property="password" size="21" /></td></tr><tr><td colspan="2" align="center"><html:submit value="提交" /></td></tr>书籍查询的功能实现:<head><title>网上书店</title><link href="image/css.css" rel="stylesheet" type="text/css"> <style type="text/css"><!--body {background-color: #006600;}.style1 {font-size: 14px;color: #FF0000;font-weight: bold;}--></style><script type="text/javascript">function checkLogin(){alert("对不起,你还没有登录!")return false;}</script><script type="text/javascript" src="js/login.js"></script> <script language=javaScript><!--//function clockon() {thistime= new Date()var hours=thistime.getHours()var minutes=thistime.getMinutes()var seconds=thistime.getSeconds()if (eval(hours) <10) {hours="0"+hours}if (eval(minutes) < 10) {minutes="0"+minutes}if (seconds < 10) {seconds="0"+seconds}thistime = hours+":"+minutes+":"+secondsif(document.all) {bgclocknoshade.innerHTML=thistimebgclockshade.innerHTML=thistime}if(yers) {document.bgclockshade.document.write('<div id="bgclockshade"style="position:absolute;visibility:visible;font-family:Verdana;color:FFAAAAA;fo nt-size:120px;top:10px;left:152px">'+thistime+'</div>')document.bgclocknoshade.document.write('<div id="bgclocknoshade"style="position:absolute;visibility:visible;font-family:Verdana;color:DDDDDD;fon t-size:120px;top:10px;left:150px">'+thistime+'</div>')document.close()}var timer=setTimeout("clockon()",200)}//--></script></head><body bgcolor="#fef4d9" onLoad="clockon()"><div id="bgclockshade"style="position:absolute;visibility:visible;font-family:Arial;color:FF8888;f ont-size:30px;top:10px;left:0px"></div><div id="bgclocknoshade"style="position:absolute;visibility:visible;font-family:Arial;color:DDDDDD;f ont-size:30px;top:10px;left:0px"></div><div id="mainbody" style="position:absolute; visibility:visible"></div><!--head--><%@ include file="head.jsp"%><!--body--><table width="780" height="343" border="0" align="center"cellpadding="0" cellspacing="0"><tr><td align="center" bgcolor="f9fff0"><table width="80%" height="267" border="0" cellpadding="0"cellspacing="1" bgcolor="#99CC00"><logic:present name="books" scope="session"><logic:iterate id="element" name="books"><tr bgcolor="f9fff0"><td width="24%" rowspan="2" align="center"><img src="<bean:write name='element'property='image'/>"width="149" height="141"><br>价格:¥<bean:write name="element" property="bookPrice" /></td><td height="217" colspan="2" align="left"bgcolor="f9fff0"><bean:write name="element" property="describes" /></td></tr><tr><td width="34%" height="25" align="center"valign="middle"bgcolor="f9fff0"><html:link page="/bookdetail.jsp"onclick="checkLogin();"><strong>购买</strong></html:link></td><td width="42%" height="25" align="center"bgcolor="f9fff0"><img src="image/ckgwc.gif" width="120" height="25" border="0"></td></tr></logic:iterate></logic:present></table><logic:empty name="books" scope="session"><font color="red" size="4">对不起,没有找到你所需要的图书,请确定你所输入的信息是否正确!</font></logic:empty></td></tr></table><!--tail--></body></html:html>购物车实现:/head><body bgcolor="#fef4d9" onLoad="clockon()"><div id="bgclockshade"style="position:absolute;visibility:visible;font-family:Arial;color:FF8888;f ont-size:30px;top:10px;left:0px"></div><div id="bgclocknoshade"style="position:absolute;visibility:visible;font-family:Arial;color:DDDDDD;f ont-size:30px;top:10px;left:0px"></div><div id="mainbody" style="position:absolute; visibility:visible"></div><!--head--><%@include file="headout.jsp"%><!--body--><logic:present name="items" scope="session"><table width="780" height="335" border="0" align="center"cellpadding="0" cellspacing="0"><tr><td height="46" align="center" bgcolor="f9fff0"><img src="image/wdgwc.gif" width="120" height="25"></td></tr><tr><td height="289" align="center" valign="top" bgcolor="f9fff0"><table width="95%" border="0" cellpadding="0" cellspacing="1"bgcolor="99CC00"><tr align="center" bgcolor="f9fff0"><td width="19%"><strong>书名</strong></td><td width="53%"><strong>简介</strong></td><td width="9%" bgcolor="f9fff0"><strong>单价</strong></td><td width="9%" bgcolor="f9fff0"><strong>数量</strong></td><td width="9%" bgcolor="f9fff0"><strong>操作</strong></td></tr><logic:iterate id="element" name="items"><tr align="center" bgcolor="f9fff0"><td><bean:write name="element" property="bookName" /></td><td><bean:write name="element" property="describes" /></td><td bgcolor="f9fff0" class="style1"><bean:write name="element" property="bookPrice" /></td><td bgcolor="f9fff0"><bean:write name="element" property="quantity" /></td><td width="9%" bgcolor="f9fff0"><html:link action="/deleteCart.do"paramName="element"paramId="bookId" paramProperty="bookId">删除</html:link></td></tr></logic:iterate><tr align="center" bgcolor="f9fff0"><td colspan="5">你所购买的书籍的总价格为:<%=((com.ascent.util.ShoppingCart)request.getSession().getAttribute("cart")).getTotalPrice()%></td></tr><tr align="center" bgcolor="f9fff0"><td colspan="5"></td></tr><tr align="center" bgcolor="f9fff0"><td colspan="5"><form name="form3" method="post" action=""><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td width="30%" align="right"><html:link page="/listbook.jsp">继续购物</html:link></td><td width="30%" align="right"><html:link action="/emptyCart.do">清空购物车</html:link></td><td width="40%" align="right"><span class="style1"><html:errorsproperty="cartempty" /></span><html:link action="/sureCart.do"><strong>确认购买</strong><logic:notPresent name="items" scope="session"><table width="780" height="335" border="0" align="center"cellpadding="0" cellspacing="0"><tr><td height="46" align="center" bgcolor="f9fff0"><img src="image/wdgwc.gif" width="120" height="25"></td></tr><tr><td height="289" align="center" valign="top" bgcolor="f9fff0"> <table width="95%" border="0" cellpadding="0" cellspacing="1"bgcolor="99CC00"><tr align="center" bgcolor="f9fff0"><td width="19%"><strong>书名</strong></td><td width="53%"><strong>简介</strong></td><td width="9%" bgcolor="f9fff0"><strong>单价</strong></td><td width="9%" bgcolor="f9fff0"><strong>数量</strong></td><td width="9%" bgcolor="f9fff0"><strong>操作</strong></td></tr><tr align="center" bgcolor="f9fff0"></tr><tr align="center" bgcolor="f9fff0"><td colspan="5">你所购买的书籍的总价格为:0.0</td></tr><tr align="center" bgcolor="f9fff0"><td colspan="5"></td></tr><tr align="center" bgcolor="f9fff0"><td colspan="5"><form name="form3" method="post" action=""><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td width="30%" align="right"><html:link page="/listbook.jsp">继续购物</html:link></td><td width="30%" align="right">清空购物车</td><td width="40%" align="right"><strong>确认购买</strong>书籍管理:<head><title>网上书店</title><link href="image/css.css" rel="stylesheet" type="text/css"><style type="text/css"><!--body {background-color: #006600;}.style1 {font-size: 14px;color: #FF0000;font-weight: bold;}--></style><script type="text/javascript" src="js/login.js"></script><script language=javaScript><!--//function clockon() {thistime= new Date()var hours=thistime.getHours()var minutes=thistime.getMinutes()var seconds=thistime.getSeconds()if (eval(hours) <10) {hours="0"+hours}if (eval(minutes) < 10) {minutes="0"+minutes}if (seconds < 10) {seconds="0"+seconds}thistime = hours+":"+minutes+":"+secondsif(document.all) {bgclocknoshade.innerHTML=thistimebgclockshade.innerHTML=thistime}if(yers) {document.bgclockshade.document.write('<div id="bgclockshade"style="position:absolute;visibility:visible;font-family:Verdana;color:FFAAAAA;fo nt-size:120px;top:10px;left:152px">'+thistime+'</div>')document.bgclocknoshade.document.write('<div id="bgclocknoshade"style="position:absolute;visibility:visible;font-family:Verdana;color:DDDDDD;fon t-size:120px;top:10px;left:150px">'+thistime+'</div>')document.close()}var timer=setTimeout("clockon()",200)}//--></script></head><body bgcolor="#fef4d9" onLoad="clockon()"><div id="bgclockshade"style="position:absolute;visibility:visible;font-family:Arial;color:FF8888;f ont-size:30px;top:10px;left:0px"></div><div id="bgclocknoshade"style="position:absolute;visibility:visible;font-family:Arial;color:DDDDDD;f ont-size:30px;top:10px;left:0px"></div><div id="mainbody" style="position:absolute; visibility:visible"></div><!--head--><%@ include file="headad.jsp"%><!--body--><table width="780" height="180" border="1" align="center"><tr bgcolor="f9fff0"><td align="center" colspan="6">书籍信息/<html:link page="/addbook.jsp">增加图书</html:link></td></tr><tr bgcolor="f9fff0"><td align="center">图片</td><td align="center">书籍名</td><td align="center">作者</td><td align="center">价格</td><td align="center">描述</td><td align="center">操作</td></tr><logic:present name="adbook" scope="session"><logic:iterate id="element" name="adbook"><tr bgcolor="f9fff0"><td align="right"><img src="<bean:write name="element"property="image"/>"width="80" height="80" border="0"></td><td align="right"><bean:write name="element" property="bookName" /></td><td align="right"><bean:write name="element" property="bookAuthor" /></td><td align="right"><bean:write name="element" property="bookPrice" /></td><td align="right"><bean:write name="element" property="describes" /></td><td align="center"><html:link action="/deleteBook.do" paramName="element"paramId="bookId" paramProperty="bookId">删除</html:link>/<html:link action="/updateBook.do" paramName="element" paramId="bookId"paramProperty="bookId">更新</html:link></td></tr></logic:iterate></logic:present></table></body></html:html>数据管理部分:五、存在问题及改进意见:页面难看,这是因为我们css的知识太少,以后会加强这方面的学习。