本毕业设计报告将会在第二张介绍我开发系统时所用到的一些平台和技术。包括jquery框架,spring,struts2,hibernate三大框架,java语言等。本论文的第三章是分析一下我们的系统。画出了如下数据流程图,比如顶层数据流程图,其他功能模块的数据流程图。我的第四章介绍了设计系统功能,其中介绍了大体功能,系统管理员模块,老师模块,学生模块。下面就介绍一下学生功能的模块,试卷管理模块,考试功能的模块,所考过试卷的管理模块,最后还有一个成绩查看的功能。教师模块有增加用户的功能,管理题库的功能,管理试卷,考试的功能。最后还有一个超级管理员的模块,其中有增加用户的功能,对某个用户进行权限管理功能。
第2章 开发应用所用到的软件和方法
2.1  开发应用所用到的软件
2.1.1 第一个软件: MyEclipse工具的的第十版本
本人在开发系统中所用到的是MyEclipse 的第十版本。这个工具的平台应用甚至包括企业级别的,eclipse的开发环境看是它的一种典型拓展,当我们在开发数据库和j2ee的开发,以及发布,尤其是在整合程序服务器的时候,当我们用到eclipse可以很大程度上提高工作的效率。Myeclipse是一个开发工具,也是一个开发环境,它是一个集成发布,测试,编码,调试,并且支持Javascript,jsp,Struts 等等。
   MyEclipse是一个插件集合是用来开发java的。它的功能也是非常的强大,当然结果就是绝大部分软件公司的应用开发都需要它来完成。可以支持Java Servlet,AJAX,JSP,JDBC接口等等。也就是说社会上主要的开发工具都是eclipse这也是被很多大公司所接受的。换句话说,这个工具适合现在科技中所有开源产品的开发。
2.1.2 MySQL
MYSQL是当今很多企业使用比较多的一个数据库系统。
数据库的工具MySQL包含很多特征:第一就是开发公司开发mysql使用的C语言和c++语言,不但如此而且还反复被测试过,就因为这数据库的代码就可以在其他平台上安装使用。第二,它可以运行在多种操作系统上,比如Linux、Solaris、Windows等。第三,它为C语言、C++语言、Eiffel语言、Java机制、Perl编程、PHP网页编程、Python脚本语言、Ruby语言和Tcl等编程语言提供了应用程序接口。第四,可以利用系统自身的底层资源供多个用户同时使用也就是多线程。第五,程序员用sql查询语言更简单,使他们查询数据更加快。第优尔,它是自己一个程序被布置在server中,这样它也可以以嵌入的方式到其他平台帮助不同国家的人用不同语言的应用,国标2132是数据库常见的语言方式等。最后一个是提供多种连接数据库的方法,例如通过TCP/IP、ODBC和JDBC等方式。
   MYSQL凭借着自身很多优异之处,在很多应用领域都有着广泛的触及。跟一些ORACLE.DB2,SQL SERVER这样的大型数据库比起来,MYSQL也有很多比不上别人的地方,像一些规模较小,没有很强大的功能等等,可是MYSQL还是会去满足一些个人和比较小的企业。除了这个,MYSQL还是一个开源的数据库系统,所以一些公司会用这个,这样可以大大减小软件开发的成本。MYSQL是一个数据库系统,他是关系型的,瑞典MYSQL AB开发完成的,现在属于ORACLE 公司,在网络方面,他是最好的关系型数据库应用软件之一,它可以让数据与数据之间有什么关系方便管理这些数据,保存到各个表中,并不是将所有的数据放在一个较大的房子里面,这样做增加量提取数据的效率,MYSQL使用的sql语言是最普通和通用的标准化语言。一些中小网站都选择MYSQL作为后台的数据库,因为它占用小,提取速度快,而且成本比较低,最关键的是它开放源代码。如果选用社区版,将他搭配PHP和APACHE可集合成良好的开发环境凭借着它的卓越性能。
上一篇:jsp+mysql物业管理系统的设计与实现
下一篇:Android下网络收音机的设计与实现

Web技术的网络考试系统【2240字】

网上购物之路--浅析购物网...

网上订房之我见【4996字】

网上广播的现状与前瞻【7201字】

浅谈网上教學的实践与探索【4280字】

网上教學与实践【2498字】

jsp+mysql的B2C网上商城系统的设计与实现

医院财务风险因素分析及管理措施【2367字】

公寓空调设计任务书

承德市事业单位档案管理...

中国学术生态细节考察《...

AT89C52单片机的超声波测距...

神经外科重症监护病房患...

志愿者活动的调查问卷表

C#学校科研管理系统的设计

10万元能开儿童乐园吗,我...

国内外图像分割技术研究现状