欢迎来到天天文库
浏览记录
ID:30769519
大小:533.70 KB
页数:17页
时间:2019-01-03
《jsp图书管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《信息管理系统》课程考核报告学院:姓名:班级:学号:学号:成绩:任课教师:开课时间:学年学期简单的图书管理系统一、需求说明需要能够登录图书管理系统,可以增加、删除、修改图书。我们设计的图书馆管理系统主要用于对图书馆口常工作的管理,主要任务是用计算机对读者、图书等各种信息进行日常管理,如查询、修改、增加、删除。本系统实现了图书馆的信息化管理,完成了图书馆管理系统的基本功能。该系统主要包括用户登录系统、图书管理系统、图书信息查询三个部分,各部分主要功能如下:用户登录子系统:用于数据库的连接,主界面的设计和不同身份用户的登录管理。图书管理子
2、系统:用于图书信息的管理,如新书入库、图书信息修改、图书信息删除。图书信息查询:图书和用户信息的查询。二、系统功能描述与结构根据题目要求,我们首先确定了思路,第一、我们要有登陆界面,连接图书管理界面。第二、我们在图书管理界面上需要设置修改、删除、增加图书的界面。第三、登陆界面和图书界面要继续下去,我们需要在数据库上创建用户和图书的库。三、知识准备3.1JSP(JavaServerPage)JSP全称JavaServerPages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以〈%开头以%>结束。J
3、SP是一种Javaservlet,主要用于实现Javaweb应用程序的用户界面部分。网页开发者们通过结合HTML代码、XHTML代码、XML元素以及嵌入JSP操作和命令来编写JSP。JSP通过网页表单获取用户输入数据、访问数据库以其他数据源,然后动态地创建网页。JSP标签有多种功能,比如访问数据库、记录用户选择信息、访问JavaBeans组件等,还可以在不同的网页中传递控制信息和共享信息。3.2SQLSever2008SQLServer2008版本可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。可以对数据进行查询、搜索、
4、同步、报告和分析之类的操作。数据可以存储在各种设备上,从数据中心最大的服务器一直到桌血计算机和移动设备,它都可以控制数据而不用管数据存储在哪里。此外,SQLServer2008允许使用Microsoft.NET和VisualStudio开发的自定义应用程序中使用数据,在面向服务的架构(S0A)和通过MicrosoftBizTalkServer进行的业务流程中使用数据。信息工作人员可以通过tl常使用的工具直接访问数据。页面自动修复。SQLServer2008通过请求获得一个从镜像合作机器上得到的出错页面的重新拷贝,使主要的和镜像的计算机
5、可以透明的修复数据页面上的823和824错误。・提高了性能。SQLServer2008压缩了输出的日志流,以便使数据库镜像所要求的网络带宽达到最小。・加强了可支持性(1)SQLServer2008包括了新增加的执行计数器,它使得可以更细粒度的对数据库管理系统(DatabaseManagementSyste,DBMS)H志记录的不同阶段所耗费的时间进行计时。(2)SQLServer2008包括动态管理视图(DynamicManagementView)和对现有的视图的扩展,以此来显示镜像会话的更多信息。四、系统数据库设计3.1数据库思路根
6、据设计思路,我们首先在Eclipse上编写图书登陆界面,根据题目要求,我们在登陆界面之后编写图书管理界面,并在上面增加修改图书界面,删除图书界面和增加图书界面。然后我们依次编写修改、删除、增加界面的程序。我们又在SQLServer2008±编写图书和用户的数据库并连接起来。4.2数据库表结构表1用户信息表字段名称数据类型长度是否为空备注用户idchar10主键密码char10表2图书信息界面字段名称数据类型长度是否为空备注图书编号char20主键名称char20出版社char20价格char20作者char204.3系统模块功能描述在
7、整个图书馆管理系统屮图书和用户信息查询系统的设计,主要包插如下功能:连接远程数据库:首先建立连接,然后配置数据源。用户登录:用户输入账号和密码进入图书信息界面,帐号不存在则无法登陆。在整个图书馆管理系统屮图书管理系统的设计,主要包扌舌如下功能:图书添加:用于添加图书信息。图书信息修改:管理员可以修改图书所有信息。图书删除:用于删除图书信息,按图书id删除。图书信息查询:根据图书id进行图书检索。五、系统开发过程3.1创建数据库用户createtableYH(numchar(10)primarykey,passwordchar(10)n
8、otnull)5.2创建数据库图书Createtablebook(numchar(20)primarykey,namechar(20)notnull,publishchar(20),pricechar(20),autho
此文档下载收益归作者所有