JavaWeb及数据库综合设计报告书_第1页
JavaWeb及数据库综合设计报告书_第2页
JavaWeb及数据库综合设计报告书_第3页
JavaWeb及数据库综合设计报告书_第4页
JavaWeb及数据库综合设计报告书_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

-.z**第二师*学院?JavaWeb与数据库综合设计?课程设计报告书题目:图书管理系统系部:计算机科学与技术系专业:班级:姓名:学号:同组人员:无指导教师:设计时间:2015年5月18日~2015年6月12日目录1.课程设计方案32.前言33.需求分析44.概要设计55.详细设计66.技术难点与分析77.心得体会88.致谢99.参考文献91.课程设计方案〔根据自己的实际情况来写〕序号起始日期工作内容12015年05月18日确定研究课题22015年06月02日源代码的调试32015年06月05日课题的总结2.前言〔主要表达本课题的意义、研究*围及要求到达的技术参数;简述本课题应解决的主要问题。〕在高校的日常工作中,学生管理系统占有举足轻重的地位。通过对学生管理系统相关理论技术进展深入研究,充分系统需求分析的根底上,结合学校的实际情况,采用B/S开发模式的多层体系方法,应用轻量级的JavaEE框架技术(Struts+Spring+Hibernate),将系统划分为表示层、业务逻辑层、数据持久层,详细设计并实现了学生管理系统的相应功能,并进展了相关测试。测试结果说明系统的可行性和有效性到达了预期的目标,其应用能有效减少管理者的工作量、提高学生管理的工作效率。3.需求分析〔主要内容包括本课程设计题目、课程设计任务、课程设计思想、软硬件运行环境及开发工具。〕设计题目:图书管理系统设计任务:实现图书管理设计思想:基于struts2+hibernate+spring的JavaWeb的整合开发软硬件运行环境:Window7Dreamweaver8Jdk1.6EclipseTomcat5.5MicrosoftSQLserver2008MicrosoftSQLserver2008架包:sqljdbc4.jarStruts25.详细设计〔主要内容:自己所负责的模块数据流程图、主要技术源代码以及注释、用户界面及用户使用手册等〕1.体系构造

本系统使用c/s模式的两层构造,表示层〔USL〕和数据层〔DAL〕。

表示层〔USL〕:为客户提供对应用程序的,以Windows应用程序或Web应用程序的形式提供实现的功能。

业务逻辑层〔BLL〕:实现应用程序的业务功能,以类库的形式为表示层提供效劳。

数据层〔DAL〕:实现整个系统所有的数据库连接、数据存取操作,以组件类库的形式为业务逻辑层提供效劳。

此外,实体类,简单地说是描述一个业务实体的类。业务实体直观一点的理解就是整个应用系统业务所涉及的对象,从数据存储来讲,业务实体就是存储应用系统信息的数据表,将数据表中的每一个字段定义成属性,并将这些属性用一个类封装,这个类就称为实体类。2.功能模块框图3.数据库设计4.主要代码图书管理局部,主要的代码实现如下:5.系统运行效果图书管理模块的运行结果如下:

首先,设计一个用户登录界面,以管理员的身份登录来实现图书的添加、查找、删除、更新的功能。

登录界面的设计:登录成功的效果

登录成功以后,跳到图书管理主界面:图书管理主界面如下:

登录成功以后,跳到图书管理的页面:图书管理的页面如下:此界面可以对图书实现添加、查找、删除和信息更新这四个功能。从图书管理主界面跳到借书界面:6.技术难点与分析:〔主要内容:本课题在设计过程中所遇到的技术难点及解决方法。〕在实现借书这个功能时,老是借书失败,并且提示:凭借这个提示是不可能找到错误的,为了找到这个错误,我设置了一个断点如图点击获取错误的帮助,软件给出的帮助是:此时我终于知道了,是数据库插入于具有问题,经过我反复的比拟数据库中的各个键的属性,左最终改掉了所有的错误,程序运行正确。7.心得体会〔主要对本课题开发过程进展归纳和总结,还应包括所得结果与已有结果的比拟和本课题尚存在的问题,以及进一步开发的见解与建议。感谢对本课程设计完成过程中曾直接给予帮助的人员〕这次的课程设计主要使用c*和SQL

Server这两种知识来设计一个图书管理系统,而对于这两种知识我们曾经都开了课程,并且进展了系统的学习。我曾经自认为SQL

Server还学得不错,因为书上的东西差不多都弄懂了,然而这次课程设计我却发现书上的东西我几乎忘得差不多了,一个很简单的查询语句都不知道怎么去写。我恍然间觉察自己做的很差,对于已经学的东西没有很好地进展运用,以至于很多已经学了的东西都已经忘记了。虽然如此,但教师仍很耐心的给我们讲解,知道我们如何一步一步地去做,真的很感谢教师为我们的付出。

通过这两个星期的课程设计,是我对所学知识有了更深一步的理解与掌握,理论与实践也能更好地结合在一起,这一过程中我遇到了很多困难,但这更使我觉得其中的乐趣和那种战胜困难后的成就感。同时感到学无止境,在今后的学习和工作中,我会不断地充实自己。8.致谢〔以简短的文字对在设计研究和设计报告撰写过程中曾直接给予帮助的人员表示自己的谢意〕真挚感谢强大的互联网的支持和组员的支持以及教师的指导。9.参考文献〔在课程设计

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论