- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大学毕业设计论文-java课程设计运动会成绩管理系统
《JAVA程序设计》
课程设计报告
设计题目: 运动会成绩管理系统
学院名称: 信息工程学院
目录
一 需求分析。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。3
二 概要设计。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。3
三 详细设计。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。3
3.1 数据库设计。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。3
3.2 模块及窗体设计。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。3
3.2.1 数据库模块设计。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。4
3.2.2 用户登录识别模块。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。5
3.2.3主页面模块。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。5
3.2.4 运动员信息浏览模块。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。6
3.2.5添加运动员信息模块。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。6
3.2.6运动员信息查询修改模块。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。7
3.2.7运动员信息查删除模块。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。8
3.3 主要程序代码。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。8
四 软件测试。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。15
五 总结。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。23
参考资料:.......................................................24
一 需求分析
本系统的主要目的就是实现运动会成绩管理,使运动会成绩管理工作更加容易,从而提高工作效率,降低管理成本.
系统中需要对拥护身份进行管理,采取登陆进入系统的形式.
二 概要设计
/************************************************************************
概要设计阶段主要是粗略描述整个软件的框架,并从业务的角度描述软件的模块、工作流程等。项目的成功取决于设计的好坏,而概要设计则是整个设计的关键部分。概要设计的主要任务是将用户的需求划分为不同的功能,然后将这些功能细分成模块,并给模块一些规则约束,以达到各个模块之间可以相互交流的目的。概要设计关乎到系统的整体架构,因此想做好一个概要设计,不仅仅要熟悉用户的业务流程,还要具备相当丰富的设计经验。
2.1 概要设计的原则
概要设计是根据系统分析的需求和工作环境的情况对整个软件的总体结构进行大致的设计。概要设计要坚持以下几个原则。
(1)细分原则:软件系统都是由很多不同的模块组成,当设计一套软件时,要先将所有的功能分解。解决复杂问题的方法是将其分解成几个小问题,一个个来解决。
(2)提高代码重用性:在面向对象设计中,首先考虑的就是代码的重用,一个好的设计,将来在升级换代时不需要太大的改动,节省了人力物力。
(3)从上而下层层分析:概要设计要从整体出发,逐个剖析软件的功能,从上而下,先分析系统总的功能,然后一步步细分,直到最小的功能模块。
(4)一致性原则:概要设计要求所有功能模块在定义时使用统一的规范。
(5)提高独立性,减少耦合:各个模块与模块之间尽量减少关联,否则修改一个地方就会引起其他多处的变动,不符合面向对象的原则。一般情况下,对类封装后,只允许对类进行扩展,而不能修改,而封装的类必须具有单一职责,既理论情况下不允许两个类共同完成一个功能。
(6)模块的大小要尽量适中:不是结构算法越复杂的模块越好,模块的大小要根据实际工作目标和其他类的耦合紧密程度来决定。经验表明,一个模块的规模不应过大,模块的总行数应控制在10~100行的范围内,最好为30~60行,这样理解和
您可能关注的文档
- 交通灯课程设计十字路口交通信号灯plc控制系统-大学毕设论文.doc
- 建设工程有限公司行政人事制度--大学毕设论文.doc
- 金牌奶推广策划方案-大学毕设论文.doc
- 大学毕业设计论文-the analysis of reading barriers in english major and the countermeasures英语论文.doc
- 本科毕业论文-盐城电信客户关系管理论文.doc
- 大学毕业设计论文-2013年数学建模论文供应链网络的建立与道路破坏问题.doc
- 本科毕业论文-小学综合实践活动论文.doc
- 金牌奶推广策划方案 精品-大学毕设论文.doc
- 大学毕业设计论文-服装设计创业谋划书.doc
- 本科毕业论文-以人为本创新理念强化服务论文.doc
- 恒压供水系统的plc控制论文-大学毕设论文.doc
- 本科毕业论文-眼科病床的合理安排数学建模竞赛论文.doc
- 大学毕业设计论文-独山半坡锑矿(延续)开发利用方案(生产规模1.5万ta).doc
- 全自动太阳能道路清洁车创业计划书-大学毕设论文.doc
- 大学毕业设计论文-带式输送机及其牵引系统英文翻译论文 精品.doc
- 大学毕业设计论文-c语言课程设计.doc
- 基于单片机的超声波led显示电路测距仪的设计-大学毕设论文.doc
- 开平住宅建筑工程集团有限公司应急救援预案-大学毕设论文.doc
- 本科毕业论文-商住小区开发项目商业计划书.doc
- 基于plc的机械手控制系统设计—答辩已过-大学毕设论文.doc
最近下载
- 人教版高中音乐课件我爱这土地.pptx VIP
- 中小学生认识基孔肯雅热预防健康教育PPT课件.pptx VIP
- 2025杭州电力设备制造有限公司招聘70人(第二批)笔试备考试题及答案解析.docx VIP
- 斯普瑞斯奥莱人力资源管理体系调研诊断报告-0601(定稿).pptx VIP
- 五年级上学期班主任工作总结.docx VIP
- 公司食堂管理方案.docx VIP
- 中国药学会团体标准医疗机构静脉用细胞毒性药物调配.PDF VIP
- 宏观专题:提振消费专项行动:海外和历史经验分析.docx VIP
- 《站点工程勘察与设计》课件 1.2.6 基站主设备及天馈介绍.pptx VIP
- HG_T 6228-2023《二氧化硫氧化制硫酸催化剂原粒度活性试验方法》.pdf VIP
文档评论(0)