项目总结

1、项目开发背景:

目前,国内外毕业论文选题一般采用两种方式:一种将毕业设计存在软盘上交;另一种则存放到教师的电脑上的一个共享目录内。但这两种方法都有各自的弊端:前一种方法不方便携带、速度慢、容量小、易损坏;后一种方法虽然解决了软盘容量小、容易坏的问题。但存在一个更致命的缺点:学生可以随意的查看、更改和删除其他同学的毕业设计,造成大量如抄袭毕业设计、恶意删除或修改其他同学毕业设计的事情发生;老师在帮学生修改毕业设计时,也很容易弄不清楚毕业设计批改与否;毕业设计是谁的或是旧毕业设计没删除掉,跟新毕业设计搞混了等情况,虽然有些可以用严格的纪律来实现管理,但仍然会给学生和老师带来很多的麻烦。而且,由于毕业设计是一个持续较长时间的过程,这其中需要同学和老师不断的沟通,但是期间若是由于学生有事或身体不适等情况,就不得不中途请假,而这势必会影响到毕业设计的顺利完成。在当前的信息化时代中,任何学校,都需要一个实用的毕业论文选题来规范毕业论文选题,这将会大大提高学校的管理水平,优化资源,实现效益的最大化。

现在国内外也有很多毕业论文选题的软件,采用的技术也是多种多样,如基于JSP、FTP模式,但大多数毕业论文选题主要用于网络学院的远程教学。至于校园内的正规教学,利用毕业论文选题组织管理教学活动的并不多。针对国内外对教学管理软件的巨大需要和基本需要,一个好的教学管理软件,必须功能齐全,操作简便,向用户展示友善的操作界面。在完善功能的同时又必须兼顾系统的灵活性,安全性,健壮性。一个好的教学管理系统,不管是计算机专业人员还是其他用户都能很快上手,操作简单,便于安装,容易普及。

严格上来讲这个项目是我编写的第一个项目。因为只学习了半学期的JAVA理论知识,很少自己动手写JAVA代码,对于写一个毕业管理系统是非常忐忑的。在还不太懂的时候就开始做项目了。这样也就只能在网上看很多类似的案例,然后模仿着写,又因为很多东西是关联的,所以选择全部都写完了再调试。虽然许多功能都还未来得及实现。但是我觉得这次的项目开发让我对之前的内容进行了再次的学习,而且对项目有了新的认识,感谢智悦公司的老师的教导!

2、开发项目:

本次开发的项目为毕业设计管理系统。

3、开发的方法:

1、首先配置环境,安装配置了jdk、myeclipse、Mysql、navicate、tomcat;写项目需求分析。

2、然后写.项目可行性分析,数据库设计。

3、写登录界面,学习数据库的增删改,查。

4、根据详细设计写代码。

5、调试代码。

4、实现的模块

完成了界面的切换,设计了登录界面(管理员,学生,教师)可以登录。

teacher主界面及管理个人信息。

student主界面及管理个人信息。

实现了管理员对教师的增删改查的功能。

实现了管理员对学生的增删改查的功能。

修改登录密码。

管理员发布通知,教师根据通知增加课题。

5、项目经验和收获:

通过本次的开发了解了系统的开发流程。大致知道了某些调试错误的产生原因。当然在这次的开发中意识到了自己的不足,也意识到了交流的重要性。因为有些错误是自己很难找出来的,请教同学,老师会更快的发现系统的问题。

先来看教训:

1、做界面原型的时候,没有为界面起好名字,导致后来看着不知道只干什么,若是团队合作的会使团队其他人在看代码时感觉很凌乱。

2、在建数据库的时候,未设置外键,因为对数据库不熟。

4、用JSP写页面布局也是很难的,很难写到好看。

9、要善于利用table切割界面,要保证统一。

不得不提一下,这次最大的收获:前期需求和设计,非常地重要,非常地重要。前期一定认真仔细,尽可能考虑周全,不然准备等着后期被恶心吧。应对变化是必须的,但一定要让自己尽可能抓住主动权。

基于Java的设计管理系统相关推荐

  1. 基于Java的敬老院管理系统的设计和实现(论文+PPT+源码)

    分类号_______________ 密级________________ UDC _______________ 学号_ ___ 毕业设计(论文) 毕业设计(论文)任务书 第1页 毕业设计(论文)题 ...

  2. java管理系统中期报告_基于Java的图书馆管理系统的设计-中期报告

    基于Java的图书馆管理系统的设计-中期报告 毕业设计(论文)中期报告 毕业设计(论文)题目:基于Java的图书馆管理系统的设计 专业:计算机 学生信息: 指导教师信息: 报告提交日期:2012年5月 ...

  3. 基于Java的客户管理系统的设计与实现

    技术:Java.JSP等 摘要: 现代社会,经济快速发展,科技日新月异,计算机的发展解放了人力,提高了生活和工作效率,人们的生活和工作环境变得更自动化.规范化.科学化. 本篇论文写的是基于Java的客 ...

  4. java饭堂管理代码论文_[计算机设计精品] 基于java的餐饮管理系统(毕业论文).doc...

    [计算机设计精品] 基于java的餐饮管理系统(毕业论文).doc 还剩 68页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保 ...

  5. java的超市管理系统实践报告,基于JAVA的超市管理系统的设计与实现-开题报告

    基于JAVA的超市管理系统的设计与实现-开题报告 题目基于 JAVA 的超市管理系统的设计与实现 1. a 结合课题任务情况,根据所查阅的文献资料,撰写 1000 字以上的文献综述. 随着科学的发展, ...

  6. 基于java的车辆维护系统设计_基于JAVA的汽车维修管理系统的设计与实现.doc

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp计算机&nbsp>&nbspJava 基于JAVA的汽车维修管理系统的设计与实现.doc35 ...

  7. java做一个客房管理系统定制_基于JAVA酒店客房管理系统的设计与实现(JSP,MySQL)(含录像)...

    基于JAVA酒店客房管理系统的设计与实现(JSP,MySQL)(含录像)(毕业论文12000字,程序代码,MySQL数据库) 本酒店管理系统在功能模块主要分为两大方面,即用户功能模块和管理员功能模块. ...

  8. java采购管理系统设计_毕业论文-基于java web企业采购管理系统的设计与实现.doc...

    惠州学院 HUIZHOU UNIVERSITY 毕 业 论 文(设 计) 中文题目:基于java web企业采购管理系统的设计与实现 英文题目:The design and implementatio ...

  9. java公寓管理系统设计与实现,基于Java的宿舍管理系统的设计与实现.doc

    精品文档,知识共享!! PAGE 精品文档,知识共享!! 本科毕业论文(设计) 题 目: 基于Java的宿舍管理系统的设计与实现 学 生: 韩梦梦 学 号: 201140910210 学 院: 计算机 ...

最新文章

  1. SAP Spartacus ConfigurationService
  2. 简单的php代理 Simple PHP Proxy
  3. Oracle wm_concat() 函数
  4. SpringMVC Java config freemarker
  5. kindEditor文本编辑器
  6. 明晚 8 点,为你揭秘「AI 换脸术」:剧照 or 视频换脸背后的核心技术与应用
  7. React-Native使用Nanohttpd实现跨平台互传文件
  8. 51单片机原理以及接口技术(一)-单片机发展概述
  9. 向工程腐化开炮|动态链接库so治理
  10. xp系统下载U盘安装教程,u盘安装xp系统方法
  11. 网易云音乐修改名字怎么老是服务器错误,网易云音乐为什么改了名字?网抑云是怎么回事...
  12. 【渝粤教育】电大中专建设工程法规_1作业 题库
  13. python输入自己的出生年月日命运_出生年月日五行查询表 免费五行缺失查询表...
  14. java迭代法求圆周率用梯形_常用的圆周率计算公式
  15. AVR单片机开发2——流水灯及仿真
  16. 1949-2020年地级市全要素生产率(年度)
  17. 使用Ajax获取二进制数据流图片渲染到img标签
  18. 大数据:产业链条将更为完备
  19. 时间的表示格式,精确到毫秒
  20. 金和C6V2.6硬件狗解除。密钥制作。

热门文章

  1. 前端技能树,面试复习第 52 天—— 手写代码:Javascript 基础考核
  2. 详解Python-Numpy库的函数diagonal()【并附函数diagonal()与函数diag()的区别】
  3. 王俊杰:苏宁AI在智慧零售上的应用
  4. 联邦学习在金融领域的发展和应用
  5. ps -aux | grep 用法
  6. QST培训环境安装与配置
  7. C语言全网最详细的分支和循环语句讲解
  8. 【Shell】mksh运行分析
  9. 中国粒子对撞机曝光:迄今世界最大
  10. c语言while函数作用,while(1)的目的; 用C语言声明