.毕业论文:基于Flex+J2EE技术的操作系统精品课程网的设计与实现(7)

2019-08-29 18:52

精品文档

Password Sex Email Birthday Tel Photo tGraduated tPosition tDegree Nation userAbout tResearch Popedom Addr userClass Char(30) Char(10) Char(50) dateTime Char(20) Char(50) Char(50) Char(30) Char(30) Char(20) Varchar(5000) Varchar(5000) Char(10) Char(50) Char(50) 是 是 否 否 否 是 否 否 否 否 否 否 是 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 用户的密码 用户的性别 用户的邮件地址 用户的出生日期 用户的电话号码或者手机号码 用户的头像地址 教师毕业的学校 教师的职位 教师的称号 用户的民族 用户的简要描述 教师的主研究领域 用户的权限标志 用户的地址 学生的班级 3.3 系统设计

3.3.1 系统体系结构设计

在系统服务器端的业务处理中有六个包,它们分别是:

包jingpin.com.entity装载系统实体bean。映射数据库中相应的表。 包jingpin.com.business 主要映射数据库中的一些视图,同时,也映射试图层Flex程序中的一些视图bean,用于更好的显示数据,有利于将数据库中查

值得下载

精品文档

询出来的关系型数据转换成对象类型的数据。

包jingpin.com.operatedb:装载对数据库中各个表的所有低层操作,如增加、删除、修改等。

包jingpin.com.util:装载系统主要的工具类。如分页工具类,连接数据的工具类,随机选题工具类,题目转换工具类等。

包jingpin.com.action:装载视图层Flex应用程序接口,Flex应用程序通过RemoteObject对象可以直接调用action里面的方法。

包servlet和jingpin.com.action的作用是一样的,不过他是通过Flex的HttpService对象来与后台进行通信,在这里主要用于文件的传输。

客户端通过请求jingpin.com.action里的类来达到和服务器端进行数据交互。而jingp.com.action 里的类将请求数据设置在jingpin.com.entity或者jingpin.com.business中,如果需要jingpin.com.util里的类来辅助处理业务逻辑,就调用jingpin.com.util里的工具类来处理,如果没有就直接调用jingpin.com.operatedb里的类来连接数据库。并对数据库的数据进行相应的操作。它们的工作机制如图3.6 系统服务器端包图:

jingpin.com.actionjingpin.com.entityjingpin.com.operatedb

jingpin.com.businessjingpin.com.utilservlet 值得下载

精品文档

图3.6系统服务器端包图

3.3.2 系统网络结构设计

由于使用的是B/S架构,所有在客户端是使用浏览器,在服务器是使用Tomcat作为容器存放服务器的业务逻辑处理程序,数据库采用sql2000。在客户端是使用Flex开发的Flash;用户只要在浏览器中安装Flash的插件就可以通过在地址栏上输入域名访问服务器。在客户端Flex应用程序中,Model包里的ActionScript类,主要是用于映射服务器端jingpin.com.entity 或者 jingpin.com.business里的数据对象。Util包用于装载视图成的工具类,包括翻页处理类、文件上传处类和一些简单业务逻辑的处理类等。Format装载的格式化数据类,用于对model中的对象数据进行格式化显示,主要是为了提高系统性能。Event装载的一些自定义事件。它的结构图如下图3.7系统网络结构图:

值得下载

精品文档

将关系型数据封装成对象模型服务器端应用程序jingpin.com.entityjingpin.com.operate精品课程数据库jingpin.com.businessjingpin.com.util映射实体Beanservletjingpin.com.action映射试图bean使用RemoteObject对象调用Action里对象的方法用于文件上传客户端Flex程序modelviewutil自定义事件eventformat格式化数据显示图3.7 系统网络结构图

3.3.3 学生在线测试活动图

学生登录后在线测试所涉及的对象有题目和错题记录,题目是管理员录入题库的题目,学生通过学生后台界面按照不同的方式从数据库中进行选题,并且对选择的题目进行测试,如果测试错题将把错题记录通过系统记录在错题记录中,学生还可以对自己错题的题目再测试,测试正确后觉得是否从数据库中删除错题记录。活动图表示如下:

值得下载

精品文档

图3.8 学生登录后的活动图

值得下载


.毕业论文:基于Flex+J2EE技术的操作系统精品课程网的设计与实现(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:《城南旧事》阅读测试题+答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: