- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件生产实习报告1. 系统问题定义与描述 3
1.1软件项目名称 3
1.1.1学生信息管理系统 3
1.1.2完成时间2012/3/1 3
1.2项目内容简介 3
2. 可行性研究和计划 4
3. 软件需求分析 4
4. 概要设计 4
5. 详细设计 5
5.1用户登录模块 5
5.2学生个人信息查看模块 7
5.3学生成绩查询 7
5.4管理员注册学生信息模块 8
5.5学生成绩增删改查模块 8
5.6系统开发环境及其工具软件 9
5.6.1系统开发软硬件环境: 9
5.6.2开发工具Eclipse介绍: 9
5.7Struts1框架: 10
6. 第六章 编码与实现 11
7. 总结 15
系统问题定义与描述
1.1软件项目名称
1.1.1学生信息管理系统
1.1.2完成时间2012/3/1
1.2项目内容简介
学生管理是学校管理中异常重要的一个环节,作为学校,除了育人,就是育知,学生管理的计算机化是整个学校教务管理中的重要一部分,能否实现这一步关系到学校办学整体效率的高低。 运用学生管理系统可以减轻学院教学人员的工作量,加快查询速度,加强管理,以及国家各部门关于信息化的步伐,使各项管理更加规范化。还有就是缩小开支,提高工作效率与准确率。可以使学生能够合理安排时间,能够尽快的知道自己的考试成绩,投入新的课程的学习或复习这次没有考过的课程。并且学生管理系统的应用也为今天的高校教育在未来市场的竞争力的提高下坚实的基础。
普通学生用户登录:
管理员登录:
登录后的界面:
5.2学生个人信息查看模块
学生个人信息查看模块,主要是为学生提供查看自己的个人信息,包括个人学号、姓名、学院、专业、住址、联系方式、以及个人身份证号。
学生信息查询:
5.3学生成绩查询
学生成绩查询是学生信息管理系统的一个主要模块,主要功能是提供了查询各个年级的成绩信息以及该生在学校里全部成绩查询。
5.4管理员注册学生信息模块
管理员实现对刚入学的学生进行学生信息的录入,实现对入学的学生进行信息的一个总体管理。进行了简单的校验功能模块的设计,实现了添加已存在的学生个人信息时会提示:
该用户已存在。
5.5学生成绩增删改查模块
该模块提供给管理员对学生成绩信息的添加以及更新操作。实现了学生成绩信息的管理。方便管理者对学生信息的一个总体掌控。
5.6系统开发环境及其工具软件
5.6.1系统开发软硬件环境:
5.6.2开发工具Eclipse介绍:
Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。
Eclipse 最初由OTI和IBM两家公司的IDE产品开发组创建,起始于1999年4月。IBM提供了最初的Eclipse代码基础,包括Platform、JDT 和PDE。目前由IBM牵头,围绕着Eclipse项目已经发展成为了一个庞大的Eclipse联盟,有150多家软件公司参与到Eclipse项目中,其中包括Borland、Rational Software、Red Hat及Sybase等。Eclipse是一个开发源码项目,它其实是 Visual Age for Java的替代品,其界面跟先前的Visual Age for Java差不多,但由于其开放源码,任何人都可以免费得到,并可以在此基础上开发各自的插件,因此越来越受人们关注。近期还有包括Oracle在内的许多大公司也纷纷加入了该项目,并宣称Eclipse将来能成为可进行任何语言开发的IDE集大成者,使用者只需下载各种语言的插件即可。
Struts最早是作为Apache Jakarta项目的组成部分,项目的创立者希望通过对该项目的研究,改进和提高JavaServer Pages 、Servlet、标签库以及面向对象的技术水准。Struts这个名字来源于在建筑和旧式飞机中使用的支持金属架。这个框架之所以叫Struts,是为了提醒我们记住那些支撑我们房屋,建筑,桥梁,甚至我们踩高跷时候的基础支撑。这也是一个解释Struts在开发Web应用程序中 所扮演的角色的精彩描述。当建立一个物理建筑时,建筑工程师使用支柱为建筑的每一层提供支持。同样,软件工程师使用Struts为业务应用的每一层提供支 持。它的目的是为了帮助我们减少在运用MVC设计模型来开发Web应用的时间。我们仍然需要学习和应用该架构,不过它将可以完成其中一些繁重的工作。如果 想混合使用Servlet
您可能关注的文档
- 超级快车使用教程.doc
- 超级邮件群发机设置使用技巧.doc
- 超详细VMwareWorkstation10安装MACOSXMavericks.doc
- 超详细画眉教程,让你的眉毛乖乖听话.docx
- 超越平凡的人文摄影.doc
- 超高频无源电子标签芯片.doc
- 超轻薄笔记本电脑简介12-12.doc
- 越狱的男主角纸玫瑰的折法.doc
- 越狱里玫瑰花的制作方法.doc
- 趣味运动会项目大全(必威体育精装版).doc
- 北师大版小学数学三年级上册《寄书》教学设计.docx
- 统编版(部编版)语文二年级上册《雪孩子》教学设计.docx
- 统编版(部编版)语文二年级上册《八角楼上》教学设计.docx
- 北师大版小学数学三年级上册《长方形周长》教学设计.docx
- 北师大版小学数学三年级上册《丰收了》教学设计.docx
- 统编版(部编版)语文二年级上册《夜宿山寺》教学设计.docx
- 统编版(部编版)语文二年级上册《风娃娃》教学设计.docx
- 统编版(部编版)语文二年级上册《朱德的扁担》教学设计.docx
- 统编版(部编版)语文二年级上册《难忘的泼水节》教学设计.docx
- 统编版(部编版)语文二年级上册《纸船和风筝》教学设计.docx
最近下载
- 米LED路灯灯杆检验报告.pdf VIP
- 临床诊疗指南肾脏病学分册_全文.pdf
- 中小学校园防疫科普讲义中小学防控诺如病毒主题班会课件.pptx VIP
- 安永-中国房地产行业2023年业绩概览及新质态下房地产行业发展新趋势.pdf VIP
- Nikon 尼康微型单电相机 Z系列Z 6 参考手册(完整说明书)Z7Z6RM_(Sc)05.pdf
- 2024年义务教育新课标新教材培训学习PPT课件:小学语文新教材内容整体变化解读.pptx
- 上海市高一信息技术上学期期中试题.docx
- 支架和钢管柱贝雷梁现浇简支箱梁施工安全质量控制要点.pptx VIP
- 名著导读《朝花夕拾》课件(共47张ppt).pptx VIP
- 商用车行业专题:全球客车潜力可观,中国车企大有可为.docx VIP
文档评论(0)