课程设计报告
课程设计名称:   数据库课程设计           
院系名称:  中印计算机软件学院
学生姓名:改变旧貌迎猴年打一字    豆浆好喝5                         
班  级:    15软件工程2班                         
学  号:    ***********                       
成  绩:                           
指导教师:                   
开课时间:2017-2018 学年第一学期
一、引言
1.1课程设计背景
二手房能贷款吗21世纪是信息网络时代。许多新事物不断出现,或者许多旧事物以另一种或几种新的形式呈现出来。网络小说就是其中之一。它是一种以网络为基础平台的新兴的小说体裁,有风格自由、文体不限、发表阅读方式较为简单等特点。与一般的小说比起来,网络小说的语言会更加口语化,并且网络流行词汇充斥其中。另外,除了文字内容的差异外,它还利用符号图案排版等手段进行变化。因此网络小说是网络文学的主要形式。网络小说在中国发展并非一帆风顺。网络快速发展的那几年鲜有好的小说出现,主要是因为当时一些较大的网络小说的门户网站对小说的原创并不关注。随后,几大原创小说联盟的成立才使网络小说得到了发展。网络小说源于两个方面:一方面因为网络时代人们对阅读娱乐的需要和追求,另一方面有商业公司的推动。目前,中国网络小说无论在数量或者在质量上正逐步取代其他的小说类别而成为中国第一大的小说形式。在大学校园,青年学生有着丰富多彩的青春生活,对青春生活有浓厚的创作热情,是推动校园网络小说发展的不竭动力。因此应有一个他们能方便发表作品和
阅读小说的平台。盗书小说网站就是这样一个平台。
当计算机网络在人们生活的各个领域迅速曼延之时,人们获取信息的方式也更加的直接迅速,网络化使信息领域变得更为广泛,在也没有了时间和空间的限制。人们获取信息大部分是通过网站的方式得到的。因此网站建设在Internet应用上的地位显而易见,而本网站的制作室为人们在精神食粮的获取上起到大大小小的作用。  在网络发表小说不管对读者还是对小说作者都是有直接好初的,对于读者来说不光在网络上迅速得到作者最新发表的小说,而对于小说读者来说把作品发表在网络上他能以最快的速度获得到读者对作品的意见。这样作者可以最快的修改错误为书籍的出版做好准备。这样便捷的交互方式,即通过先进的计算机和网络技术,克服地域的限制。作者和读者之间直接的交流。
1.2 编写目的
系统编写目的是为了方便广大爱好阅读网络文学的书友更方便快捷的阅读自己心仪的书籍。为书友之间的交流创建一个良好的平台,便捷的交流。
1.3 系统特
本系统具有如下特:
1、系统分为三大模块:采集器、管理员模块、读者模块。三者息息相关。 
2、统一的风格,清爽干脆的阅读界面。
3、方便易用的工具软件,便于管理及其维护。  为了更好的实现系统功能,本系统将使用Mysql作为后台的数据库管理系统,而在前台使用Web网页来访问数据库。
二、开发环境
2.1开发环境简介
开发本系统的操作系统是Windows 7,开发语言是JAVA ,开发工具采用的MyEclipse 2014专业版,数据库采用Mysql 5.5。  在应用系统开发之前,对开发数据库的基本概念应当了解,对数据库的结构、开发数据库应用程序的步骤、开发体系及方法都应当有相当清晰的了解和认识。
2.2开发工具选择
Myeclipse 是Genuitec公司推出的一款非常优秀的J2EE集成开发环境,支持代码编写、配置、测试以及除错,它的价格对于个人和企业开发人员来说都是非常有吸引力的。这是J2EE IDE市场一个重量级的选手。通过增加UML双向建模工具、WYSIWYG的JSP/Struts designer、可视化的Hibernate/ORM 工具、Spring和Web services支持,以及新的Oracle数据库开发,MyEclipse 继续为业界提供全面的产品。
华晨宇百度百科
2.3数据库选择
MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。在2008年1月16号被Sun公司收购。而2009年,SUN又被Oracle收购.对于Mysql的前途,没有任何人抱乐观的态度.目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。何洁与释小龙
利用Myeclipse卓越、快速、简便的界面开发平台,运用MVC开发模式来搭建环境,再利用Mysql,创建出具有合理的物理关系、逻辑关系的后台数据库;整合web 框架实现人机交互,最后部署和发布完成的系统。
纯棉面料三、系统分析
情人节男友礼物系统分析是软件生命周期的一个重要阶段。具体地说,应该分析和确定系统必须具有的功能和性能,系统要求的运行环境,并且预测系统发展的前景,必须仔细分析系统中的数据,既要分析系统中的数据流。又要分析长期使用的数据存储,通过分析应该得出用业务流图、数据字典等内容为系统的设计奠定基础。
3.1 可行性分析
技术可行性:系统的开发平台选择了当前流行的Windows操作系统,应用程序开发采用Genuitec公司的面向对象程序开发工具MyEclipse。与普通的数据库系统相比,用MYSQL作为数据库开发平台有简单、灵活、可扩充等特点,非常适合初学者快速掌握并用来开发数据库管理信息系统。数据库选择MYSQL,使用navicat图形化界面来操作数据库。它是一个功能强大的数据库管理系统和MIS系统开发工具,具有界面友好、易学易用、开发简单、接口灵活等特点[12]。当前管理信息系统的开发,大多是基于数据库技术和面向对象软件开发技术。这些技术目前已经成熟,被广泛应用于各个领域。所以,本软件的开发,在技术上是可行的。
  经济可行性:是对系统投入使用后带来的经济效益进行估计,也包括对系统的投资预算。即要解决两个问题,资金可得性和经济合理性。当前办公用PC机的普及使得开发和应用管理信息系统在经济上成为可能。目前个人计算机的价格已经十分低廉,各种开发软件也可以在网上免费下载。所以,本系统在经济上是可行的。