- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(课程设计论文模板
内蒙古科技大学
课程设计说明书(论文)
课程名称:数据库原理及应用
题 目:图书馆管理信息系统
学生姓名:陈建文
学 号:0705111108
专 业:计算机科学与技术
班 级:07-1
指导教师:丁雨
内蒙古科技大学课程设计任务书
课程名称 数据库原理及应用 设计题目 图书馆管理信息系统 指导教师 丁雨 时间 一周 一、教学要求
二、设计资料及参数
三、设计要求及成果
四、进度安排
五、评分标准
1、设计的软件是否完成和完成情况(70%)
2、设计报告完成的质量(30%)
3、成绩采用摘 要
关键词目录
要 I
第一章 绪论 1
1.1 研究的意义和目的 1
1.1.1 研究意义 1
1.1.2 研究目的 1
1.2 可行性分析 1
1.2.1 技术的可行性分析 1
1.2.2 经济的可行性分析 1
1.3 开发环境配置 2
第二章 开发工具介绍 3
2.1 Hibernate框架 3
2.1.1 Hibernate简介 3
2.1.2 Hibernate框架的优点 3
2.1.3 Hibernate框架的核心类 3
2.1.4 Hibernate框架的开发步骤 3
2.2 Struts框架 3
2.2.1 Struts框架简介 3
2.2.2 Struts框架的结构 4
2.2.3 Struts框架的优点 4
2.2.4 Struts框架的开发步骤 4
2.3 其它技术 4
2.3.1 JavaScript技术简介 4
第三章 系统总体设计 5
3.1 系统需求分析 5
3.2 系统功能模块设计 5
3.3 概念设计 6
3.3.1 系统E-R图 6
3.3.2 系统局部ER图 6
第四章 系统详细设计 8
4.1 逻辑设计 8
4.2 前台功能设计 8
4.2.1 前台总体功能设计 8
4.2.2 部分子功能详细设计 9
总结 11
结束语 12
参考文献 13
绪论
研究DOWS,LINUX/UNIX及任何能运行Java虚拟机的平台;
Java Runtime Environment :version5.0以上。
Web Server:Tomcat 5.0以上。
开发环境配置
G的JSP/Strutsdesigner、可视化的Hibernate/ORM工具、Spring和Web services支持,以及新的Oracle数据库开发,MyEclipse 5.0继续为业界提供全面的产品。和JDBC 处理数据的时间。别,但是它与Session关联后,就具有了持久化能力。当然,这种持久化操作是受Session控制的,即通过Session对象的装载,保存,创建或查询持久化对象。Session类的save( ),delete( )和load( )等方法,来分别完成对持久化对象的保存,删除,修改加载等操作Struts是一个WEB开发框架。WEB从一开始的静态HTML开发,到后来的动态页面。从繁琐的、代码及其混乱的Model1,逐步到MVC模式。在技术上和结构上都发生
和jstl标记库标记,更能为编程人员提供方便,提高编程效率,更能使整个项目结构性良好、清晰,便于维护。
(6)Struts能很好的与 hibernate、spring整合。
Struts框架的开发步骤
采用Struts模式开发时,一般的开发流程如下。
(1)收集和定义应用需求。
(2)基于数据采集和显示的原则定义和开发”屏幕显示”需求。
(3)为每一个”屏幕显示”定义访问路径。
其它技术
JavaScript技术简介
JavaScript语言的前身叫作Livescript。自从Sun公司推出著名的Java语言之后,Netscape公司引进了Sun公司有关Java的程序概念,将自己原有的Livescript 重新进行设计,并改名为JavaScript。
系统总体设计
系统需求分析
系统开发的总体任务是实现各种信息的系统化、规模化和自动化。由于本系统只涉及到用户的前台操作化的设计。当用户登录时,如果用户的修改等,这三部分都是采用Ajax技术来实现,不必等到提交订单时才向服务器发送请求,避免服务器一次处理过多的数据。
系统功能模块设计
通过以上系统的需求分析后,我们可建立相应的功能模型,同时定义所需要的类,对数据库进行设计。系统总体功能图如图3.1所示:
概念设计
系统E-R图
当当网区域、订单、订单社。它们之间的R图来表示,如图3.2所示。
系统局部ER图
产品ER图,如图3.3所示
图3.3 产品ER图
图书ER图,如图3.4所示
图3.4 图书ER图
系统详细设计
逻辑设计
根据E-R图转换为关系模式并创建表如下:
product.fr
您可能关注的文档
- (课程设计任务书1234.doc
- (四川地方史综合自测试题第一套.doc
- (四川城市结构体系分析.doc
- (课程设计任务书及格式.doc
- (四川大学软件学院洪玫软件开发实践软件需求分析小测验.doc
- (课程设计任务书桥桩基础2014.doc
- (四川宜宾化学2015初中毕业学业考试试卷解析版.doc
- (课程设计任务指导书住宅反正面打印.doc
- (四川教育学历年真题合集1ok.doc
- (四川旅游资源分析.doc
- 太平鸟集团有限公司校园招聘模拟试题附带答案详解完整.docx
- 2025年城市生活垃圾分类处理公众参与度提升与垃圾分类习惯养成策略创新实践研究.docx
- 太平鸟集团有限公司校园招聘模拟试题附带答案详解必考题.docx
- 太平鸟集团有限公司校园招聘模拟试题附带答案详解及答案一套.docx
- 太平鸟集团有限公司校园招聘模拟试题附带答案详解含答案.docx
- 实用技巧提升2024年信息系统项目管理师试题及答案.docx
- 2025年陕西省渭南市合阳县高三二模数学试卷及答案.docx
- 实用技巧的初级会计师试题及答案.docx
- 实用技巧助力卫生管理证书试题及答案.docx
- 太平鸟集团有限公司校园招聘模拟试题附带答案详解参考答案.docx
最近下载
- 二单元民族学的源流理论视角及研究方法.ppt
- 我国政务B站号传播效果现状及影响因素研究.docx VIP
- DB15T 3962.7-2025绿色矿山建设规范 第7部分:水泥灰岩行业.pdf VIP
- 高中语文统编版下册《祝福》、《林教头风雪山神庙》联读 (1).pptx
- 一种D-手性肌醇的制备方法.pdf VIP
- 辽宁省2024学年度普通高中学业水平合格性考试化学试题及答案.docx
- 跨境电商平台的财务管理策略.docx VIP
- 合规性评价报告(2025年).docx
- 【英语试卷+答案】2024年宁德市4月初中毕业班质量检测.pdf VIP
- 2025云南省红河州开远市纪委监委招聘合同制辅助人员(8人)笔试备考试题及答案解析.docx VIP
文档评论(0)