JAVA程序设计与应用开发

JAVA程序设计与应用开发

ID:38583014

大小:1.37 MB

页数:30页

时间:2019-06-15

JAVA程序设计与应用开发_第1页
JAVA程序设计与应用开发_第2页
JAVA程序设计与应用开发_第3页
JAVA程序设计与应用开发_第4页
JAVA程序设计与应用开发_第5页
资源描述:

《JAVA程序设计与应用开发》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Javaee程序设计与应用开发报告题目:基于WEB的在线考试系统姓名:梅李林学号:132208100145班级:网络工程学院:数计学院第一章系统概括随着计算机互联网技术的飞速发展,计算机在各行各业的应用越来越重要。开发一个全新的网上在线考试系统已经越来越重要了。在线考试系统数据库部分通过PowerDesigner开发,PowerDesigner是一个功能强大而使用简单工具集,提供了一个复杂的交互环境,支持开发生命周期的所有阶段,从处理流程建模到对象和组件的生成。PowerDesigner产生的模型和应用可以不断地增长,适应并随着你的组织的变化而变PowerDesigner不

2、仅加速了开发的过程,也向最终用户提供管理和访问项目的信息的一个有效的结构。在线考试系统采取的现在比较流行的B/S开发模式。使用的Myeclipse10作为变成工具。使用的Web服务器是Tomcat。采取Struct1.2的框架。在网页涉及部分使用比较流行的MacromediaDreamweaver8来进行简单的布局管理。第二章需求分析2.1使用工具简介在线考试系统的数据库为本学期学习的SQL2008。操作系统是WINDOWS7X64。数据库设计中主要使用了PowerDesigner、SQL2008等工具。在本系统的实现过程中使用了HTML标签,jsp,JavaScript,

3、java等。2.2在线考试系统全部流程在线考试系统考生管理员在线考试查询成绩修改个人资料推出系统管理员管理考生成绩管理课程管理考试题目管理套题管理退出系统2.3在线考试系统部分流程图考生登录功能选择失败成功输出错误查询成绩修改资料考生登录流程进行考试注册管理人员流程管理员登录功能选择输出登录失败的信息。失败成功管理员信息管理考生信息管理考生成绩查询课程试题管理第三章数据库系统设计1.2.3.3.1PowerDesigner的安装PowerDesigner15.1安装和普通软件安装差不多。安装中选择选项就选择默认的就行。软件安装成功这是软件的工作的界面。花了几天的时间去了解P

4、owerDesigner15.1的基本功能和使用。3.2数据库局部ER图设计学生准考证号密码性别加入时间身份证号码专业姓名管理员ID帐号密码1.2.3.3.1.3.2数据库概念模型(CDM)的设计在线考试系统的ER图。密码在线考试系统ER图(实体的部分属性)管理员课程套题(类似AB卷)学生编号姓名密码MMnmNNN1MnM通过PowerDesigner设计实体与实体之间的关系。设置完成后的图如下3.3数据库逻辑模型的设计更具上面的ER图和数据库原理知识进行关系设计。学生拥有(ID,姓名,密码,性别,注册时间,专业,身份证)管理员有(ID,姓名,密码)课程(课程号,课程名,添

5、加时间)套题(套题号,套题名,课程号,添加时间)试卷问题(ID号,问题,题目类型,添加时间,课程号,套题号,选项A,选项B,选项C,选项D,答案,备注)成绩(成绩ID,学生ID,考试科目,单选题成绩,多选题成绩,总分,添加时间。)3.4数据库物理结构的设计创建物理模型属性。使用PowerDesigner设计的物理模型如下图,可以通过物理模型导出数据库的sql语句,简化数据库的设计。第四章数据库表的设计1.2.3.4.1数据表的建立需要的表有:课程表,题目表,成绩表,学生表,套题表,管理员表。/*========================================

6、======================*//*Table:Lesson课程表*//*==============================================================*/createtableLesson(IDbigintidentity(1,1),Namevarchar(60)notnull,JoinTimedatetimenotnullconstraintDF_tb_Lesson_JoinTimedefaultgetdate(),constraintPK_tb_Lessonprimarykey(ID)WITH(PAD_IN

7、DEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON)ON[PRIMARY])ON[PRIMARY]go/*==============================================================*//*Table:Questions题目表*//*====================================================

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。