- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
word
word格式.
1需求分析
1.1问题提出
本项目是一款基于智能手机的课堂教学反馈系统业系统,使智能手机拥有在线答题的 功能,便于老师及时了解学生对本堂课的理解情况,降低了检测成本,节省了时间与纸质 答题的繁琐。使老师学生的课堂生活更加多样化,也使设计者更加熟练Android的技术和
其它在市场上的特点。
2系统设计及主要技术介绍
2.1系统框架设计
2.1.1组织结构
根据要求首先设计出系统组织结构图,如图2-1所示:
学生n
图2-1系统结构图
Figure.2-1 Systcm Strueturc
图中服务器上建有数据库,存储学生信息(学号…性别,班级,登录时间,作业成 绩厂试题信息(题号,题目类型,题干,选项或答案,成绩),意见栏。
对于客观题目直接判斷,统计学生个人的做题统计(答题数目,正确数目,答题时间 等),以及每道题目的数据统计(答题人数,正确人数),随机分发组合题目。
老师可通过登录服务器编辑题库,课上当堂布置作业,课后可批改学生上交的作业。
学生用学号登陆,提交作业并给老师留言 查阅以前的作业成绩及老师批语。
2.1.2系统运行流程图
根据分析,首先设计出系统运行的流程 如图2-2所示是学生的操作流程图:
学生首先在手机上运行程序,然后使用用户名密码登陆/密码正确则进入下一功能选
择 这一模块可进行答题、成绩查询、留言等功能,最后提交试题,退出程序。
根据规划再设计出老师的操作流程图,将老师所要实现的全部功能流程化、具体化,
如图2-3所示:
老师登陆服务器对学生以及试题库进行编辑/还可以查看学生的答题情况以及学生的
留言,完成后可保存退出。
一, 数据库足
一, 数据库
足
图2-2学生系统流程图
Figure. 2-2 Flow Chart Of Student System图2-3
Figure. 2-2 Flow Chart Of Student System
图2-3老师系统流程图
Figure. 2-2 Flow Chart Of Teacher System
2. 2数据库主要技术及选择
2.2.1常用的数据库及介绍
目前常用的数据库有
大型数据库:Oracle Sybase I)B2、SQL Server
小型数据库:Access MySQL
Oracle是一种关系型数据库管理系统,是一个协调服务器和用于支持任务决定型应用 程序的开放型RDBMS - Orcale属于大型数据库系统,主要适用于大、中小型应用系统,或 作为客户机/服务器系统中服务器端的数据库系统。
Sybase通常与Sybase SQL Anywhere用于客户机/服务器环境,前者作为服务器数据 库,后者为客户机数据库,采用该公司研制的Power Builder为开发工具,在大中型系统 中具有广泛的应用
DB2是IBM公司研制的一种关系型数据库管理系统,主要应用于大型应用系统,具有 较好的可伸缩性,可支持从大型机到单用户环境,应用于OS/2 Windows等平台下。
Access是美国Microsoft公司于1994年推出的微机数据库管理系统。它具有界面友 好、易学易用、开发简单、接口灵活等特点,是典型的新一代桌面数据库管理系统。主要 适用于中小型应用系统,或作为客户机/服务器系统中的客户端数据库。
MySQL是一个由瑞典MySQL AB公司开发的关系型数据库管理系统。MySQL是一种关联 数据库管理系统,MySQL软件采用了双授权政策,其体积小、速度快、总体拥有成本低, 一般搭配PHP和Apache可组成良好的开发环境。
SQL Server是美国Microsoft公司推出的一种关系型数据库系统。SQL Server是一 个可扩展的、高性能的、为分布式客户机/服务器计算所设计的数据库管理系统,实现了 与Windows NT的有机结合,提供了基于事务的企业级信息管理系统方案。
2.2.2数据库的选择
Oracle Sybase DB2三种数据库均适用于大中型系统,应用在本次系统上完全没必 要,并且我的笔记本电脑也很难完美运行,所以不适用本系统。
Access与Android的兼容性很低,很难互联?所以不再选择之列,MySQL功能太少且 经常出错不适合本系统,经过考虑,决定使用SQL Server 2008。
Microsoft SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键 的改进,使得它成为至今为止的最强大和最全面的Microsoft SQL Server版本。基于他 的新特性、优点和功能,本系统选择SQL Server 2008作为数据库的开发工具。
其主要特点如下:
高性能设计,可充分利用Windows NT的优势。
系统管理先进,支捋Windows图形化管
您可能关注的文档
最近下载
- 在党务干部培训班开班式上的讲话材料.docx VIP
- 生产建设项目水土保持方案管理.pptx VIP
- 基于单片机的智能晾衣架的设计与制作毕业设计.pdf VIP
- 在党务干部培训班开班式上的讲话.pdf VIP
- 古代医籍论刺灸-刺法灸法学.pptx VIP
- 3《雪地里的小画家》大单元教学课件 统编版语文一年级上册.pptx
- 《人工智能发展历程》课件.ppt VIP
- ISO 9001(DIS)-2026《质量管理体系——要求》之32:“8运行-8.5生产和服务提供-8.5.6变更控制”专业深度解读和应用指导材料(雷泽佳编写2.pdf VIP
- 《大学生职业生涯规划》全套教学课件.pptx
- 心脏传导系统详解.ppt VIP
原创力文档


文档评论(0)