当前所在位置: 首页 > 开题报告 > 正文

java课程设计开题报告(第3页)

本文共计5628个字,预计阅读时长19分钟。【 字体:

论文指导服务

毕业论文网专业团队提供毕业设计、论文写作指导及相关咨询服务

论文指导 毕业设计 答辩咨询
微信号已复制到剪贴板

  1)教务模块

  ①系与系管理员的编辑。包括系的添加删除,管理员的添加删除。

  ②教师的管理,教师的录入,删除,浏览。

  ③班级的编辑,包括班级的增加,删除。

  ④学生的编辑,包括学生基本信息的编辑和学生信息变更。

  ⑤课程与教师带课的编辑。

  2)期末成绩管理模块

  ①教师带课的成绩编辑。

  ②成绩的查询。

  3)补考重修成绩管理模块

  ①学生补考模块的实现。

  ②学生课程重修模块的实现。

  4)学生选修课成绩管理模块

  ①选修课成绩的录入。

  ②选修课成绩的查询。

  5)电子公告管理模块

  ①院电子公告的管理与实现。

  ②系电子公告的管理与实现。

  创新之处(如无可不填):

  1 查询迅速方便接近智能化;

  2 引入了身份验证模块保密工作做到了实处。

  3有方便的用户权限管理,用户的权限分配是保证系统安全性的措施之一。管理员可以根据实际情况为登录用户分配权限,保证了数据避免遭到非法破坏。

  研究路线、方法、措施及实践方案或实验设计:

  研究路线、方法:基于软件工程思想,详细调查实际的工作流程,满足学校成绩管理网上自动化,仔细阅读和分析有关的材料,根据学生成绩管理的需要,为教学成绩管理提供平台,不仅是可行的而且也是必要的。

研究措施及实践方案:

  系统的开发采用JAVA语言和数据库MYSQL。在MyEclipse开发环境中就可以很方便的实现程序的开发,由于本系统涉及到前台的WEB界面制作,因此我还使用了专门用于制作网页的Dreamware,photoshop等网页制作软件工具,使得界面更加美观,并且容易使用。在编写后台代码时,要考虑的最多的就是对数据库的合法操作,包括对数据的合法添加,修改,删除等等,不能允许将错误的数据添加到数据库中,否则将产生很严重的数据冗余,而且不容易将多余的数据删除,所以在制作界面使用户添加数据时要特别的注意。

  该系统开发需求的比较低,加上具有成熟的软硬件环境,所以在软硬件的支出上十分有限。而且,目标系统不是很复杂,开发的周期较短,人员经济支出有限。当系统实际投入运行后,将在很大程度上提高成绩管理的效率,在为使用者带来便利的同时,也为系统的进一步推广创造了条件。这带来的经济回报将远超过支出。所以从经济角度来讲,此系统可行。

  本系统设计目标是面向普通高校的学生成绩的管理,从操作界面到程序的实际运行,都是符合基于web系统的标准的,本系统设置了几个不同权限的用户,各个用户进入不同的管理界面,能很方便的进行数据库的操作,统计出所需的信息。

参 考 文 献

  [1] 夏昕,曹晓钢,唐勇. 深入浅出Hibernate.北京:电子工业出版社,2005 .

  [2] (美)Craig Walls;Ryan Breidenbach. Spring in Action.北京:人民邮电出版社,2008.

  [3] (加)Budi Kurniawan.深入浅出Struts2.北京:人民邮电出版社,2008.

  [4] (美)Bruce Eckel.Java编程思想.北京: 机械工业出版社,2007.

  [5] Robert C. Martin .敏捷软件开发:原则、模式与实践.北京: 清华大学出版社 ,2003 .

  [6] Martin Fowler. 重构:改善既有代码的设计.北京:中国电力出版社,2003 .

  [7] Eric Freeman,Elisabeth Freeman,With Kathy ierra,Bert Bates. Head First Design Patterns.中国电力出版社O'REILLY系列,2007.

  [8](美)Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides. Design Patterns:

  Elements of Reusable Object-Oriented software .机械工业出版社,2004.

  [9] Nicholas C.Zakas. JavaScript高级程序设计.人民邮电出版社,2006.

  [10] (美)Michael Kofler. MySQL 5权威指南(第3版).人民邮电出版社,2006.

  [11] (美)James Rumbaugh.Ivar Jacobson,Grady Booch.UML参考手册.机械工业出版社,2005.

  [12] 阎宏. JAVA与模式.电子工业出版社,2002.

  [13] 赵泽欣,鄢学鹍.JAVASCRIPT语言精粹.电子工业出版社,2009.

  [14] (美)Cay S. Horstmann,Gary Cornell.Java核心技术.机械工业出版社,2008.

  [15] (美)Joshua Bloch.Effective Java.机械工业出版社,2009.

  [16] (美)JOSHUA BLOCH.EFFECTIVE JAVA (2ND EDITION).机械工业出版社.2009.

阅读全文