- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
课程设计说明书
课程设计名称:Web课程设计
课程设计题目:学生成绩管理系统
学院名称:信息工程学院
专业:计算机科学和技术班级:110451
学号:姓名:
评分:老师:
2014年6月15日
1.选题目标和意义
1.1概述
本管理系统关键内容是学生成绩管理,其中有学生成绩管理,学生基础情况管理等等。在开发过程中,注意使其符合操作业务步骤,并努力争取系统全方面性、通用性,使得本系统能适适用于各类大学院校。在开发方法选择上,选择了生命周期法和原型法相结合方法,遵照系统调查研究、系统分析、系统设计和系统实施四个关键阶段进行设计,而在具体设计上,采取了演化式原型法,伴随用户使用及对系统了解不停加深,对某一部分或几部分进行重新分析、设计、实施。在开发工具选择上,我们使用了JSP及MYSQL关系数据库开发工具,在短时间内建立系统应用原型。然后,对初始原型系统进行需求迭代,不停修正和改善,直到形成一个满意可行系统。本文以学校管理信息系统建设中成绩管理子系统开发为背景,叙述了管理信息系统概念、结构及系统开发基础原理和方法,全文共分为概述、系统分析、需求分析、具体设计、开发总结、参考文件等。
1.2课程起源、目标和意义
学院在教学这一部分关键是由教务处对课程、对学生、对学生成绩进行合理地安排和统筹计划,方便让教务处以最短工作时间内把学生成绩核实出来,提升教务处办事效率。同时,能够随时对学生基础信息、学生成绩进行多种查询,方便立即很好地对需要了解信息得到对应反馈,能有效帮助教务处工作,可使学院教职员减轻工作压力。
利用成绩管理系统对学生成绩进行合理管理,实现学生成绩录入、编辑、删除等功效,也能够实现成绩排序、检索等。它将成为教务处老师一个很好帮手。本系统是将现代化计算机技术和传统教学、教务工作相结合,根据学院工作步骤设计完成。本系统能在学院管理中发挥更大作用,实现工作过程计算机化,提升工作效率和工作质量,该系统完成将含有以下几点关键意义:
(1)系统含有较强实用性、可靠性和适用性,同时也含有一定优异性。
(2)对各个数据库能进行动态管理,有效预防了数据混乱。
(3)能够根据用户选择不一样条件进行简单查询和复合查询。
(4)能够对查询结果进行分类汇总,实现报表打印。
(5)而且注意到了数据安全性,含有数据备份和恢复功效。
(6)简化了用户操作过程,尽可能降低用户工作量。
2.系统开发技术及关键架构
2.1开发技术选择
合理选择开发技术,对于网站开发完成情况有着很关键影响。要开发一个网站,首先要选择一个动态网页开发技术。目前比较流行动态网页开发技术有JSP、ASP、PHP。它们特征比较如表2-1所表示:
表2-1asp/jsp/php比较表
技术名称
ASP
JSP
PHP
对数据库支持
好
好
好
开发难易度
轻易
轻易
较难
使用平台
Windows9X/NT
Windows/UNIX
UNIX
安全性
不好
好
不好
对组件支持
支持
支持
不支持
实施方法
解释实施
编译以后实施
解释实施
跨平台
不好
好
好
这三种全部是在传统HTML代码中,利用HTML标签扩展,组成页面。不难看出,JSP综合实力是最强,尤其是在安全性和跨平台性两个方面,比其它两种技术全部要好,所以,最终我们选择基于JavaJSP技术作为动态网页开发技术。
2.2项目开发工具
本系统采取MyEclipse8.6+MySQL5.1.53+tomcat6.0.30开发
2.2.1MyEclipe介绍
MyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench,简称MyEclipse是对EclipseIDE扩展,利用它我们能够在数据库和JavaEE开发、公布,和应用程序服务器整合方面极大提升工作效率。它是功效丰富JavaEE集成开发环境,包含了完备编码、调试、测试和公布功效,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate。在结构上,MyEclipse特征能够被分为7类:
1.JavaEE模型
2.WEB开发工具
3.EJB开发工具
4.应用程序服务器连接器
5.JavaEE项目布署服务
6.数据库服务
7.MyEclipse整合帮助
对
您可能关注的文档
- 热电站120米烟囱综合项目施工专项方案综合项目施工组织设计.doc
- 护坡综合项目工程综合项目施工专项方案.doc
- 教育关键技术学术语.doc
- 祖先的摇篮百校联赛一等奖.pptx
- 绿色食品公司管理章程样本.doc
- 消防及联动系统投标书模板.doc
- 倒虹吸箱涵综合项目施工专项方案.doc
- 物业工程部管理运行手册大全模板.doc
- 建筑发展公司科技推广示范工程工作手册模板.doc
- 三年级下册数学教学专题计划及进度表.doc
- 2023年教师资格之中学化学学科知识与教学能力通关模拟卷包括详细解答.docx
- 2023年教师资格之中学化学学科知识与教学能力通关模拟卷附有答案详解.docx
- 2023年护师类之儿科护理主管护师通关测试卷.docx
- 2023年护师类之儿科护理主管护师通关测试卷包括详细解答.docx
- 2023年护师类之儿科护理主管护师通关模拟卷和答案.docx
- 2023年护师类之儿科护理主管护师通关模拟卷附带答案.docx
- 2023年护师类之儿科护理主管护师通关测试卷附答案详解.docx
- 2023年护师类之儿科护理主管护师通关测试卷附带答案.docx
- 2023年教师资格之中学化学学科知识与教学能力训练试卷附答案详解.docx
- 2023年教师资格之中学化学学科知识与教学能力训练试卷提供答案解析.docx
文档评论(0)