基于B/S结构的作业提交系统的设计 第2页

基于B/S结构的作业提交系统的设计 第2页论文开题报告
研究方案(研究内容、方法、预期成果、条件保障等)
1) 研究内容
 1、作业提交系统是一个使用起来简单方便的系统。系统是在MyEclipse6.0环境下开发的,提出实现作业信息管理、资源共享的基本目标,从而推动迈向数字化的步伐,并阐述系统结构设计和功能设计,一个整体自动化交流模式,从软件工程的角度进行了科学而严谨的阐述。
2、 该系统主要采用MyEclipse6.0开发实现各方面的功能。主要包括以下几方面的功能:学生的注册和登陆;作业的提交和查阅;老师的作业检索和审查。
3、 该系统采用SQL Server2005 作为数据库平台,既可以被应用程序访问,又可在后台操作,完成对数据的整理等。SQL SERVER是现今比较流行的数据库,他具有数据结构化,数据共享性高,数据独立性高以及数据由DBMS统一管理和控制的优点。
2)研究方法:
 1、本系统采用B/S结构编写,前台是使用MyEclipse6.0编程语言,后台使用强大的数据库软件 SQL Server 2005。
2、MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。
3、 SQL Server 2005不仅能作为一个功能强大的数据库服务器有效地工作,而且数据库引擎也用于需要在客户端本地存储独立数据库的应用程序中。所以在CS结构中采用SQL Server 2005作为数据库平台是很是实用的。
3)技术路线:
作业提交系统的开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
因此本人结合实际的要求,对MS SQL Server2005数据库管理系统、SQL语言原理、进行了较深入的学习和应用,主要完成对作业提交系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。系统运行结果证明,本文所设计的系统可以满足学生和老师的需要。
4)研究难点:
数据库的设计中,如何处理多对多的关系和如何设计主键,是两个有着较大难度、需要重点考虑的问题。这着重从SQL应用、数据库设计范式和查询优化等方面来分析本课题的系统关键技术和实现难点并加以解决。
5)预期达到的目标:
实现了数据库表的浏览,记录的添加、删除和修改,报表的生成,实现了多数据库表的连接操作,实现了多条件查询和模糊查询,并灵活实现了对不可更新查询结果集的更新操作,实现了主从表操作,实现了密码维护功能,最后,系统还可以导入数据库以对任意同结构的数据库进行操作。
进程计划(各研究环节的时间安排、实施进度、完成程度等)
2007.10.10-2007.11.20  选题、定题、调查收集资料
2007.11.21-2007.11.30  开题论证
2007.12.01-2007.12.15  系统设计提纲
2008.01.10-2007.01.30  系统设计中期检查
2008.02.1-2008.02.20   提交系统初步设计及论文
2008.02.21-2008.5.31   系统和论文的修改、提交
2008.06.01-2008.06.05  系统及论文的评阅
2008.06.06-2008.06.10  答辩 
指导教师意见:
1.对“文献综述”的评语:
2.对本课题的深度、广度及工作量的意见和对设计(论文)结果的预测:460

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

  • 上一篇文章:
  • 下一篇文章:
  • Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有