- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
高校学生选课系统数据库设计
数据库原理课程设计
——高校学生选课系统
学 院: 1
学 号: 111
姓 名: 1111
专 业: 11
摘 要
年 级: 11
随着计算机技术的日新月异,极大的推动的各个行业的信息化进
日 期: 11 2013/12/24
程。各大高校也急需进行信息化改革,以促进教学质量和工作效率快
速提升。
本文是在对各大高校全校公开课学生选课情况进行实地调查后,
进行详细分析讨论后撰写的学生选课管理系统数据库设计报告。全文
1 / 36
高校学生选课系统数据库设计
从最初的系统规划,到需求分析、概念设计、逻辑设计、物理设计。
每一阶段都进行了详细的分析。接下来的实现、运行与维护阶段,还
进行了对本系统的测试,最后是本次项目开发的心得和体会以及本文
的参考文献。
本系统是采用 MVC 模式(jsp+javabean+servlet)进行的 J2EE 企
业级开发,主要功能是对学生选课及相关信息进行管理。较行业同类
产品而言,本系统人机界面设计更加合理、人性化,用户操作简单方
便。数据库的安全性更高,对用户访问权限进行了严格控制。数据存
取速度更快,使用年限更长。可以很好的满足高校公开课学生选课的
要求,极大的提高了学校的工作效率。
关键字:高校学生选课系统;Mysql;JSP
第一章 系统开发可行性分析
分析系统的可行性,说明该软件开发项目的实现在技术上、经济上和操作上
的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明并
论证所选定实施方案的理由。
1.1 技术可行性
技术可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满
2 / 36
高校学生选课系统数据库设计
足开发者的需要等。本课题是以jsp 平台和Myeclipse 作为开发工具,运用java
等语言进行开发,所使用的数据库是Mysql ,数据库小巧、速度快,而且功能也
十分完善,非常适合软件的开发。而且,平台降低开发和管理他们的数据基础设
施的时间和成本,使得系统可以以很高的安全性、可靠性和可扩展性来运行他们
最关键任务的应用程序。因此,系统的软件开发平台已成熟可行。硬件方面,科
技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,
价格越来越低,其硬件平台完全能满足此系统的需要。综上所述,本系统所使用
的技术完全可以满足该系统的开发。
1.2 经济可行性
本课题开发所涉及的操作平台、开发工具基本上都是实验室机房已具备的软
件,都是免费使用的,而且如今的市场情况是:其他都在涨价,就电子类产品在
降价。而且我们可以免费参阅图书馆的书籍、期刊,免费下载相关文献资料,所
以在经济上不存在很大的负担。
1.3 操作可行性
由于本系统是以数据、图表作为人机交互载体的,在整个系统的使用过程中,
需要用户输入相关信息,根据相应提示进行选择即可,操作简单,人机交互界面
友好,系统具有较强的亲和性和易用性,用户只需要阅读用户手册,或者观看别
人演示,即可熟练掌握本系统的使用。因此从操作可行性方面来说,本系统也是
完全可行的。
第二章 需求分析
2.1 引言
为了规范、有条理的进行本系统的设计以及合理的满足使用者的需求,为使
后续的开发维护工作变得可靠而轻松,编写本系统需求分析说明书,旨在开发过
程中进行参考,使系统在需求的范围之内进行开发,避免重复劳动,加快开发进
度以及提高开发效率,同时也是为以后系统维护服务提供指南。
原创力文档


文档评论(0)