- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学籍管理系统数据库课程设计
目录
1 绪论 1
1.1 引言 1
1.2 设计目的 1
1.3 设计内容 1
1.4 技术简述 1
2 项目可行性分析报告 2
2.1 引言 2
2.2 可行性分析的研究 2
3 项目需求分析报告 3
3.1 开发环境 3
3.2 系统总体设计 3
3.3 E-R图 4
3.4 数据表的设计 5
4 项目设计报告 5
4.1 模块功能设计 5
4.1.1 验证用户身份模块 5
4.1.2 系统总控制模块 6
4.1.3 学籍管理模块 6
4.1.4 管理员信息管理模块 6
4.2 数据流程图 6
5 界面设计及代码实现 6
5.1 系统主界面 7
5.2 管理员密码修改界面 10
6 总结 13
7 参考文献 14
1 绪论
1.1 引言
当今社会计算机发展越来越快,在社会中扮演的角色也越来越重要。它不仅促进了经济的发展,也推动了教育、医疗、卫生、科技的发展。其中,计算机软件的所发挥的作用不可忽视。而对于一个有着数以千计甚至数以万计学生的学校来说,怎样对这么多的学生实施管理则是一个事关学校发展的重大问题。利用计算机及软件技术则可以方便的对学生实施管理,不禁效率得以提高,而且还方便了广大师生。
1.2 设计目的
随着教育的发展,对庞大的学生数量进行管理是一个棘手的问题。计算机管理具有检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等优点。为了满足学校的需要,我们的目标一个能满足少数书生管理的学籍管理系统。
1.3 设计内容
本系统设计的内容包括,对全部学生信息的查询、对单个学生信息的查询、按专业班级查询、按年级查询及对学生信息的删除、修改、添加等。另外,还要对管理员的信息进行查询和修改。
1.4 技术简述
Java是一种简单易用、完全面向对象、具有平台无关性且安全可靠的主要面向Internet的开发工具。在早期,Java比较多的用在浏览器上,插入到网页中(即是Java Applet程序),成为最灵活、最强大的网页多媒体的载体,但由于Java虚拟机相对于个人电脑而言,有占用资源大,安全性相对较差等缺点,Applet逐渐的被后起之秀Flash所替代,但随着Java Servlet的推出,Java在电子商务方面开始崭露头角,最新的JSP(Java Server Page)技术的推出,更是让Java成为基于Web的应用程序的首选开发工具,目前的Java技术已成为所有大型电子商务项目的必然选择。
2 项目可行性分析报告
2.1 引言
(1)明确学校方面的要求,到学校进行实际调查,例如和领导谈话、开座谈会等,根据调查结果进行可行性分析,确认系统的开发是否可行。
(2)学校方面虽然有需求,但对于学籍管理系统的功能和处理数据的方法没有明确的认识。他们只是根据自己工作的需要提出了要求,我们则要对此进行详细的调查和分析,确认用户的要求可以通过现有的计算机技术实现,保证开发的学籍管理系统的功能与用户提出的要求相吻合。
(3)要对企业原来的系统详细地调查信息处理的具体情况,系统内部功能结构,找到老系统的不足及新的需求,以便设计出一个合理的模型,为新系统的设计工作打好基础。
2.2 可行性分析的研究
(1) 目标可行性分析
通过学籍管理系统管理学生信息符合当今教育事业发展的状况。
(2) 法律可行性分析
本系统完全符合国家和地区相关的法律法规,不存在合同责任、侵犯专利权、侵犯版权等方面的法律问题。
(3) 技术可行性分析
在目前的技术方面,开发此系统是完全没有问题的;在开发人员的能力方面,开发人员具有开发此系统的能力;在硬件方面,计算机设备及其有关的外部设备,像计算机的主机内存、类型、功能等都能满足用户的需求;在软件方面,编译系统的选择、数据库管理系统的选择、高级编程语言的选择也都能满足用户的需求。
(4) 经济可行性分析
开发此系统投入小,可靠性高,在长远的考虑上是可行的。
(5) 管理可行性分析
此系统操作简单易学,学校相关方面的工作人员完全能胜任此工作。
3 项目需求分析报告
3.1 开发环境
(1) 系统的开发语言
在选择开发语言方面,本系统选择了面向对象的 java语言,开发较为简便,又因为java的平台无关性,使得即使在其他操作系统上也能运行。
(2) 系统的数据库
在选择数据库时,选择了mysql,因为mysql使用简单,可以迅速掌握,而且mysql数据库的ODBC驱动程序支持的SQL指令全。另外,如需改变数据库,也只需改变连接数据库的那部分代码,系统采用的是标准SQL语言无需改动。
3.2 系统总体设计
本系统一共包括两大模块:一是学籍管理模块,在此模块可实现对学生信息的按条件查询,以及修改、添加、删除等;另一模块是管理员模块,在此模块可实现对管理员信息的查询和对密码的修改。
系统总体功能结构如图3-
您可能关注的文档
最近下载
- 部编版小学语文六年级上册第四单元教材分析集体备课单元主讲稿(新版).pptx
- 中国农业发展银行贷款业务知识及经济原理测试试卷.docx
- 新人教版八年级上册《全等三角形》单元测试卷.doc VIP
- (完整)16J607建筑节能门窗.pptx VIP
- 广告设计师——国家职业标准(2024年版).pdf VIP
- 医学专业英语教学设计.pptx VIP
- Q/GDW+13053.53—2018++35-750并联电容器成套采购标准(第53部分:110(66)kV变电站10kV-3000kvar-5%电抗率集合式并联电容器成套装置专用技术规范).pdf VIP
- 12 《谏太宗十思疏》(原卷版)-基于“教考衔接”“学习任务”的高中语文教材文言文通关训练(全国通用).docx
- 工程造价咨询机构服务采购项目工程预算结决算审核服务方案咨询方案工作方案.pdf VIP
- 2025《特斯拉汽车营销现状分析及其策略研究》7100字.doc
文档评论(0)