3.6 本章小结 7
第4章 系统设计 8
4.1 总体设计 8
4.1.1 设计思想 8
4.1.2 软件结构 8
4.2 详细设计 9
4.2.1 用户登录模块 9
4.2.2 密码修改模块。 9
4.2.3 说明书提交模块 10
4.2.4 添加账号模块 11
4.3 数据库设计 12
4.3.1 类图 12
4.3.2 数据表结构 15
4.4 本章小结 17
第5章 系统实现与测试 18
5.1 编码实现 18
5.1.1 用户模块 19
5.1.2 工作人员模块 23
5.1.3 管理员模块 28
5.2 系统测试 30
5.2.1 用户登录测试 30
5.2.2 其他功能测试 31
5.3 本章小结 31
第6章 总结与展望 32
6.1 总结 32
6.2 展望 32
毕业设计体会 33
致谢 34
参考文献 35
英文翻译资料 36
第1章 绪论
1.1 课题背景
计算机初步进入市场并得到使用是在20实际60年代之前。软件设计在多数情况下是为了某特定应用从而在某指定一台计算机上进行设计和编制,软件规模通常较小,且与之相关的设计文档也不存在。软件开发通以个人开发、使用和操作的私人化生产方式作为整个流程的开发方式。
60年代中期,伴随着大容量、高速度的现代化计算机的出现,使得计算机的应用范围得到一个质的提升,件开发与此同时也得到相应的增长。传统的私人化生产方式不能满足需求,生产方式也迫切需要得到一个转变。
1.2 课题的意义和目的
1.2.1 课题的意义
传统软件在开发过程中所表现出来的显著特征是低效率、高成本,导致其出现此种现象的根本原因在于在软件开发过程中没有得到妥当的管理。软件工程过程管理面向软件开发过程,使得软件开发变得高效且节约成本。
1.2.2 课题的目的
本篇文章研究该课题,其目的就在于管理软件工程的开发过程。
1.3 国内外主要研究现状
我国的软件工程标准制定的起步早于整个软件产业,从上世纪80年代起便开始了标准的制定工作。就软件质量标准而言,起初指定了大量的标准在有关中文信息处理的产品上,紧随着的是,紧跟国外软件标准化进程,着手进行分析研究;就专业领域而言,我国的国家和行业两方面的标准能覆盖软件工程过程这一方向,但在其他的方向覆盖率仍旧很低。在国内绝大多数从事软件开发相关的人员看来,软件是产品,而不是工程,这违背了软件工程的概念。
一方面,国内现行用户对软件需求的要求不明确导致软件工程开发繁琐拖沓,开发完成后又得进行反复修改。另一方面,由于国内软件工程师缺乏专业训练,这一群体只能在实际开发的过程中进行摸索,从而对整个工程产生影响。
中国目前的盗版猖獗,国内市场的盗版软件的规模要远远大于国外大型软件企业所销售的产品。诚然,盗版的确能够普及国人的计算机知水平,但却在无形之中使得国内相关软件产业企业利润降低甚至倒闭。
在国外,软件工程在大中企业中已经成为企业的命脉所在。这些企业需要稳定、长期的开发体系作为保证。所以,对软件需求则更为清晰;而国内的许多中小型企业则把灵活多变作为企业赖以谋生的手段,这必然会导致没有长期计划这一状况,更不会运用软件工程管理软件进行系统的管理,因此他们更依赖于开发一次性的产品,而不是功能完整并能提供长期服务的系统。 jsp+mysql软件工程过程管理平台开发+源代码(2):http://www.751com.cn/jisuanji/lunwen_28860.html