毕业设计工作周志

毕业设计工作周志

学生姓名:

指导教师:

所在学院:信息技术学院

专 业:计算机科学与技术

2010 年 5 月

周 志

2009年12月28日——2010年1月3日 第一周

本周是毕业设计的第一周,接到老师下达的毕业设计课题之后,我马上进入了设计任务的第一阶段,即问题定义阶段。经过两天的问题定义,基本确定了目标系统要研究的问题。确定了目标系统要解决的问题是:(1)方便、快捷、有效的用户管理;(2)安全可靠的课程管理;(3)及时、准确的选课查询。接下来的几天进行了系统的可行性分析,主要从技术可行性和操作可行性对目标系统进行了分析,得到了目标系统在技术方

面和操作方面都是可行的结论。

在本周的设计中我遇到了一些问题和犯了一些错误,都在老师的耐心指导和帮助下顺利的解决了。这些错误和问题是:(1)对目标系统规模估计得不准确;(2)过于依靠

书本按部就班;(3)对技术方面的问题考虑不全面。

2010年1月4日——1月10日 第二周

本周是毕业设计的第二周,在本周一我开始了需求分析阶段的工作。上网浏览了学校的教务系统管理情况和选课流程。形成了一些书面材料。对所收集的信息进行了归类,分析现有材料,切入用户需求。

在本周的工作中,我主要进行对学生选课管理工作流程的调研和收集材料。并得到了老师和同学的支持和耐心的讲解指导。

2010年1月11日——1月17日 第三周

本周是毕业设计的第三周,在本周三调查工作已经接近尾声,各种文档材料已基本形成。周四根据我手里所掌握的材料,运用角色转换的方法,进行了系统的用户需求分析。形成了用户需求分析文档。基本阐明了用户对目标系统功能的需求。

在本周的工作中我过早的考虑了技术方面的细节,耽误了一些时间,使需求分析的工作显得比较凌乱。另外,在用户需求方面的考虑还不够周全,这将给今后的工作带来少许的麻烦。

2010年3月1日——3月7日 第四周

本周是毕业设计第四周,在本周将开始毕业设计的总体设计工作。首先,划分模块。我将整个系统划分为六个模块,前台客户端界面和后台管理各三个模块。其中前台分为学生选课、学生选课查询、教师查询选课学生信息模块;后台分为用户管理、课程管理、学生信息管理等模块。然后,设计各个模块的流程,分析模块之间的接口,并画出系统流程图。在本周的工作中我查阅了大量的关于软件工程的资料,对系统的模块化进行了细致的研究,在研究中我充分感觉到软件模块化的重要性。

2010年3月8日——3月14日 第五周

本周是毕业设计的第五周,在本周的开始,我继续完成了模块设计的收尾工作,然后开始了系统的后台数据库设计。根据上述对系统功能的分析确定系统所涉及的实体,并根据需要确定实体的各个属性,在查阅了关于软件工程和数据库原理的资料并经过老师的指导后顺利的完成了实体之间联系的设计工作,并导出实体与实体之间联系的E-R模型,最终画出了E-R图。另外,在本周的周五,开始了逻辑数据库的设计工作。首先根据前面研究中所得到的实体及实体之间的联系确定了后台数据库应该由用户表、课程表、选课表、学生信息表4个表组成。

2010年3月15日——3月21日 第六周

本周是毕业设计的第六周,在本周继续上周未完成的逻辑数据库设计。并开始数据库详细设计,创建数据库bysj,并依次创建了上述4个表。周三我完成了数据库的所有设计,这也标志着系统的设计阶段的结束。接下来的几天我并没有急于进行编码工作,而是开始核对以上的设计工作,整理各阶段的文档,查漏补缺。并通过教材和上网查找关于JSP关键技术的材料,为编码阶段打下坚实的技术基础。并向老师请教了编程阶段应该注意的一些问题,及程序的着手点等问题,得到很多关于编程方面的经验。我计划从下周开始进入程序的编码阶段。

2010年3月22日——3月28日 第七周

本周是毕业设计的第七周,在本周我将开始系统的具体实现,即编码工作。首先我将开发本系统必须的软件安装配置完毕,然后新建项目学生选课系统,导入mysql的jar包文件,最后完成本系统的的所有JavaBean文件。本来编码是比较复杂的工作,通过本周的工作我充分感觉到运用软件工程的方法进行软件设计的优越性。

2010年3月29日——4月4日 第八周

本周是毕业设计的第八周,本周继续毕业设计的编码工作。本周在上周建立的项目的基础上进行了后台管理的设计,包括后台页面布局,部分功能模块的编码实现。并在编码的同时对各个模块的功能单元进行了单元测试。实现了管理员登录页面的设计。而在处理验证码问题时,我遇到了一个问题,就是参数传递问题,在老师的指导下用session变量的形式传递参数很好的解决了该问题。还完成了学生管理页面的设计,实现对选课信息的添加和删除。另外,在总结了机构管理的编码经验基础上,对管理员和学生信息管理分别作了添加、修改和删除功能的编码实现工作。在本周的工作中成功实现了2个模块的编码工作,并顺利的通过了各个模块的单元测试。

2010年4月5日——4月11日 第九周

本周是毕业设计的第九周,在本周进行了系统的核心功能模块——学生选课和学生对选课查询模块的设计实现。在对学生选课模块编码实现的过程中,遇到了一个很大的问题,我使用session传参实现模糊查询,但总是提示错误,我仔细检查了代码的书写语法,没有发现任何问题,于是我到网上搜索,最后发现是类型转换问题,利用session存储的是对象,使用它前要先转换为字符串类型才可以进行数据库操作。

2010年4月12日——4月18日 第十周

本周是毕业设计的第十周,在这一周的工作中我继续完成前台各功能模块的设计实现。首先采用后台管理员登录模块的编程思想,实现了登录、修改资料、修改密码功能,同时实现了学生选课模块的功能,其中包括学生选课查询模块的实现。

2010年4月19日——4月25日 第十一周

本周是毕业设计的第十一周。在本周我完成了老师登陆界面。同时我还完成了教师查询课表的功能,还有修改密码功能。在编写工程中出现了无法传值的问题,通过检查发现是在使用SESSION,定义传值的名没有匹配对。

2010年4月26日——5月2日 第十二周

本周完成了老师通过课程名来查询选课学生的信息。至此,前台各模块的设计已全部完成,通过测试工作证明系统基本能够满足在需求分析中所阐述的用户需求。

2010年5月3日——5月9日 第十三周

本周是毕业设计的收尾阶段,最后完成教师查询管理模块的功能。这一周我也开始了论文的撰写工作。首先,我研究了在系统设计过程中所形成的文档,撰写了论文的初稿。

2010年5月10日——5月16日 第十四周

这一周我开始了论文的撰写工作。首先,我研究了在系统设计过程中所形成的文档,撰写了论文的初稿。

2010年5月17日——5月23日 第十五周

在上一周所形成的论文的基础上我又对论文进行了扩充,把我在毕业设计过程中所学到的知识加入了论文的绪论和正文部分。并撰写了论文的摘要、致谢和参考文献部分。在交给老师审阅后改正了老师所指出的别字和冗余部分。

2010年5月24日——5月30日 第十六周

本周重点在于英文翻译材料和对论文英文摘要的修改工作,老师给予大力支持。最后经过几番斟酌和修改,毕业论文的撰写工作终于基本完成。在毕业设计和论文撰写的过程中衷心的感谢老师给我的支持和指导。

毕业设计工作周志

学生姓名:

指导教师:

所在学院:信息技术学院

专 业:计算机科学与技术

2010 年 5 月

周 志

2009年12月28日——2010年1月3日 第一周

本周是毕业设计的第一周,接到老师下达的毕业设计课题之后,我马上进入了设计任务的第一阶段,即问题定义阶段。经过两天的问题定义,基本确定了目标系统要研究的问题。确定了目标系统要解决的问题是:(1)方便、快捷、有效的用户管理;(2)安全可靠的课程管理;(3)及时、准确的选课查询。接下来的几天进行了系统的可行性分析,主要从技术可行性和操作可行性对目标系统进行了分析,得到了目标系统在技术方

面和操作方面都是可行的结论。

在本周的设计中我遇到了一些问题和犯了一些错误,都在老师的耐心指导和帮助下顺利的解决了。这些错误和问题是:(1)对目标系统规模估计得不准确;(2)过于依靠

书本按部就班;(3)对技术方面的问题考虑不全面。

2010年1月4日——1月10日 第二周

本周是毕业设计的第二周,在本周一我开始了需求分析阶段的工作。上网浏览了学校的教务系统管理情况和选课流程。形成了一些书面材料。对所收集的信息进行了归类,分析现有材料,切入用户需求。

在本周的工作中,我主要进行对学生选课管理工作流程的调研和收集材料。并得到了老师和同学的支持和耐心的讲解指导。

2010年1月11日——1月17日 第三周

本周是毕业设计的第三周,在本周三调查工作已经接近尾声,各种文档材料已基本形成。周四根据我手里所掌握的材料,运用角色转换的方法,进行了系统的用户需求分析。形成了用户需求分析文档。基本阐明了用户对目标系统功能的需求。

在本周的工作中我过早的考虑了技术方面的细节,耽误了一些时间,使需求分析的工作显得比较凌乱。另外,在用户需求方面的考虑还不够周全,这将给今后的工作带来少许的麻烦。

2010年3月1日——3月7日 第四周

本周是毕业设计第四周,在本周将开始毕业设计的总体设计工作。首先,划分模块。我将整个系统划分为六个模块,前台客户端界面和后台管理各三个模块。其中前台分为学生选课、学生选课查询、教师查询选课学生信息模块;后台分为用户管理、课程管理、学生信息管理等模块。然后,设计各个模块的流程,分析模块之间的接口,并画出系统流程图。在本周的工作中我查阅了大量的关于软件工程的资料,对系统的模块化进行了细致的研究,在研究中我充分感觉到软件模块化的重要性。

2010年3月8日——3月14日 第五周

本周是毕业设计的第五周,在本周的开始,我继续完成了模块设计的收尾工作,然后开始了系统的后台数据库设计。根据上述对系统功能的分析确定系统所涉及的实体,并根据需要确定实体的各个属性,在查阅了关于软件工程和数据库原理的资料并经过老师的指导后顺利的完成了实体之间联系的设计工作,并导出实体与实体之间联系的E-R模型,最终画出了E-R图。另外,在本周的周五,开始了逻辑数据库的设计工作。首先根据前面研究中所得到的实体及实体之间的联系确定了后台数据库应该由用户表、课程表、选课表、学生信息表4个表组成。

2010年3月15日——3月21日 第六周

本周是毕业设计的第六周,在本周继续上周未完成的逻辑数据库设计。并开始数据库详细设计,创建数据库bysj,并依次创建了上述4个表。周三我完成了数据库的所有设计,这也标志着系统的设计阶段的结束。接下来的几天我并没有急于进行编码工作,而是开始核对以上的设计工作,整理各阶段的文档,查漏补缺。并通过教材和上网查找关于JSP关键技术的材料,为编码阶段打下坚实的技术基础。并向老师请教了编程阶段应该注意的一些问题,及程序的着手点等问题,得到很多关于编程方面的经验。我计划从下周开始进入程序的编码阶段。

2010年3月22日——3月28日 第七周

本周是毕业设计的第七周,在本周我将开始系统的具体实现,即编码工作。首先我将开发本系统必须的软件安装配置完毕,然后新建项目学生选课系统,导入mysql的jar包文件,最后完成本系统的的所有JavaBean文件。本来编码是比较复杂的工作,通过本周的工作我充分感觉到运用软件工程的方法进行软件设计的优越性。

2010年3月29日——4月4日 第八周

本周是毕业设计的第八周,本周继续毕业设计的编码工作。本周在上周建立的项目的基础上进行了后台管理的设计,包括后台页面布局,部分功能模块的编码实现。并在编码的同时对各个模块的功能单元进行了单元测试。实现了管理员登录页面的设计。而在处理验证码问题时,我遇到了一个问题,就是参数传递问题,在老师的指导下用session变量的形式传递参数很好的解决了该问题。还完成了学生管理页面的设计,实现对选课信息的添加和删除。另外,在总结了机构管理的编码经验基础上,对管理员和学生信息管理分别作了添加、修改和删除功能的编码实现工作。在本周的工作中成功实现了2个模块的编码工作,并顺利的通过了各个模块的单元测试。

2010年4月5日——4月11日 第九周

本周是毕业设计的第九周,在本周进行了系统的核心功能模块——学生选课和学生对选课查询模块的设计实现。在对学生选课模块编码实现的过程中,遇到了一个很大的问题,我使用session传参实现模糊查询,但总是提示错误,我仔细检查了代码的书写语法,没有发现任何问题,于是我到网上搜索,最后发现是类型转换问题,利用session存储的是对象,使用它前要先转换为字符串类型才可以进行数据库操作。

2010年4月12日——4月18日 第十周

本周是毕业设计的第十周,在这一周的工作中我继续完成前台各功能模块的设计实现。首先采用后台管理员登录模块的编程思想,实现了登录、修改资料、修改密码功能,同时实现了学生选课模块的功能,其中包括学生选课查询模块的实现。

2010年4月19日——4月25日 第十一周

本周是毕业设计的第十一周。在本周我完成了老师登陆界面。同时我还完成了教师查询课表的功能,还有修改密码功能。在编写工程中出现了无法传值的问题,通过检查发现是在使用SESSION,定义传值的名没有匹配对。

2010年4月26日——5月2日 第十二周

本周完成了老师通过课程名来查询选课学生的信息。至此,前台各模块的设计已全部完成,通过测试工作证明系统基本能够满足在需求分析中所阐述的用户需求。

2010年5月3日——5月9日 第十三周

本周是毕业设计的收尾阶段,最后完成教师查询管理模块的功能。这一周我也开始了论文的撰写工作。首先,我研究了在系统设计过程中所形成的文档,撰写了论文的初稿。

2010年5月10日——5月16日 第十四周

这一周我开始了论文的撰写工作。首先,我研究了在系统设计过程中所形成的文档,撰写了论文的初稿。

2010年5月17日——5月23日 第十五周

在上一周所形成的论文的基础上我又对论文进行了扩充,把我在毕业设计过程中所学到的知识加入了论文的绪论和正文部分。并撰写了论文的摘要、致谢和参考文献部分。在交给老师审阅后改正了老师所指出的别字和冗余部分。

2010年5月24日——5月30日 第十六周

本周重点在于英文翻译材料和对论文英文摘要的修改工作,老师给予大力支持。最后经过几番斟酌和修改,毕业论文的撰写工作终于基本完成。在毕业设计和论文撰写的过程中衷心的感谢老师给我的支持和指导。


相关内容

  • 2013年度全国注册公用设备工程师报考条件
  • 2013年度全国注册公用设备工程师报考条件 (一)凡中华人民共和国公民,遵守国家法律.法规,恪守职业道德,并具备以下条件之一者,可申请参加基础考试: 1.取得本专业(指公用设备专业工程中的暖通空调.动力.给水排水专业)或相近专业大学本科及以上学历或学位. 2.取得本专业或相近专业大学专科学历,累计从 ...

  • 注册电气工程师报名条件
  • 注册电气工程师(发输变电.供配电). 公用设备工程师(暖通空调.给水排水.动力). 注册化工工程师.注册环保工程师考试报考条件 一.注册电气工程师报考条件 凡中华人民共和国公民,遵守国家法律.法规,恪守职业道德,并具备以下条件之一者,可申请参加基础考试: 1.取得本专业(指电气工程.电气工程自动化专 ...

  • 2016年度勘察设计注册工程师资格考试报考条件
  • 2016年度勘察设计注册工程师资格考试报考条件 一.注册土木工程师(岩土)资格考试条件 (一)参加注册土木工程师(岩土)基础考试,应具备下列条件之一: ⑪取得本专业或相近专业大学本科及以上学历或学位. ⑫取得本专业或相近专业大学专科学历,从事岩土工程专业工作满1年. ⑬取得其他专业大学本科及以上学历 ...

  • 毕业生就业工作自评报告
  • 以生为本 突出指导 强化服务 --电子与信息学院2007届毕业生就业工作自评报告 2007年,在学校党委和电信学院党总支的正确领导下,在校学生工作部的正确指导下,我院的毕业生就业工作坚持以生为本的科学发展观,遵循"工作规范.追求效率.宣传及时.信息网络化"的原则,以毕业生需求为导 ...

  • 西安工业大学毕业论文管理手册
  • 继续教育学院 毕业设计(论文)工作管理手册 西安工业大学继续教育学院学历部编 序 言 毕业设计(论文)工作是学生在校学习期间最重要的综合训练环节,也是学生毕业资格认定的重要依据之一.为落实学校加强内涵建设,提高质量工程建设的层次和水平的指导方针,开展质量监控专项工作,加强对毕业设计工作的过程管理和工 ...

  • 本科生毕业设计(论文)工作指导意见
  • 成都理工大学 本科生毕业设计(论文)工作指导意见 ( 2013版 ) 教 务 处 二○一三年三月八日 目 录 一.总 则 ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ ...

  • [FFF]兰州城市学院本科生毕业论文(设计)工作管理办法
  • 兰州城市学院本科生毕业论文(设计)工作管理办法 (试行) (2009年12月制订) 第一章 总 则 第一条 毕业论文(设计)是高等学校人才培养的重要环节和主要内容,是学生在教师指导下综合运用所学理论.知识.技能和方法等进行的科学研究训练,是培养创新能力.实践能力和创业精神的重要实践环节,是实现教学. ...

  • 2012毕业论文计划
  • 河北科技师范学院 毕业论文(设计)计划 . 院(系) 工商管理学院 专 业 信息.人资.市营.物流.旅游 班 级 信息0801.0802 市营0801.0802 物流0801.0802 人资0801.0802;人资接本1003 旅游0801.0802;旅游接本1003 2012届毕业论文(设计)工作 ...

  • 西北民族大学本科生毕业论文规定
  • 西北民族大学本科生毕业论文(设计)工作管理规定(修订) 毕业论文(设计)是实现培养目标的重要教学环节,是教育与社会实践和生产劳动相结合的重要体现,是培养大学生的创新能力.实践能力和创业精神的重要实践环节.毕业生进行毕业论文(设计)写作的目的是进一步培养学生综合运用大学阶段所学的基本知识.基本技能分析 ...

  • 暨南大学关于本科生毕业设计(论文)
  • 暨南大学关于本科生毕业设计(论文) 工作的若干规定(试行) 本科生毕业设计(论文)教学过程是实现本科培养目标要求的重要教学环节,是教育与生产劳动相结合的重要体现,是全面检验学生综合素质与实践能力培养效果的主要手段,是学生毕业及取得学位资格的重要依据,是衡量高等学校教育质量和办学效益的重要评价内容.做 ...