教务系统排课需求规格说明书0001.pdf
《教务系统排课需求规格说明书0001.pdf》由会员分享,可在线阅读,更多相关《教务系统排课需求规格说明书0001.pdf(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、i首日编写人:刘彦阳第1章引言1.1 编写目的对于每个学校来说每到一个新学期的开始,首当其冲的任务就是该学期的课程如何安排的问题而课程安排叉涉及年级、班级、教师、课程、学校等方方面面的因素如何排出一个好并且遥用的课程表,是一项复杂的系统工程,充分考验了排课人的智慧。传统的人工进行排课,最令人担心的问题就是一一出现教室资源冲突或教师资源冲突的情况。而且工作繁琐工作量巨大。计算机软件技术应用于学校的课程安排是发展的必然。充分发挥计算机的优势,将大量复杂的判断与运算交给计算机来做是真正意义上的人脑的“减负”。利用计算机辅助进行 课表编排工作,既提高了排i果工作的科学性又司大大减轻管理人员的工 作强度
2、提高工作效率从而使学校教务管理现代化迈上了一个新台阶。1.2 项目背景学校排i果系统软件:学校排课东统软件是为了帮助学校老师对学校的排课更加方便和快速制作魁课程表及其管理学校的课程的软件。软件名称:高校排课系统项目任务提出者:哈尔滨学院软件学院项目任务用户:哈尔滨学院软件学院项目开发单位:哈尔滨学院软件学院教学部1.3 术语说明1)、JSP(JavaServerPages)JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辅。网页还能温过tags和scriptlets访问存在于服务端的资源的应用逻辑。页逻辑与网页设计和显示分离,支持可重用的基
3、于组件的设计,使基于的开发变得迅速和容易2)、Struts只是一个MVC框架(Framework)用于快速开发JavaWeb应用。Struts实现的重,也在C(Controller)包括JSP:守网Web的应用程序ActionServlet/RequestProcessor和我们定制的Action,也为V(View)提供了一系列定制标签(Custom Tag)。但Struts几乎没有涉及M(Model),所以Struts可以采用JAVA实现的任何形式的商业逻辑。3)JDBC(Java Data Base Connectivity,java数据库连接)它是一种用于执行SOL语句的JavaAPI,
4、可以为多种关系数据库提供统一访问色由一组用Java语言编写的类和接口组成。JDBC为工具数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯Java API编写数据库应用程序。4)Mysql(My Structure Quest Language)MySQL是一个小型失率型数据库管理系统开发者为瑞典MySQLAB公司。在2008年1月16号被Sun公司收购。而2009年,SUN又被Oracle收购。MySQL是一种共联数据库管理系统,共联数据库守数据保存在不同的表中,而不是:守所有数据放在一个大仓库内。这样就增加了速度并提高了灵活性。MySQL的SOL
5、“结构化查询语言”。SOL是用于访问数据库的最常用标准化语言。MySQL软件采用了GPL(GNU温用公共许可证)。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网陆为了降低网古占总体拥有成本而选择了MySQL作为网地数据库。1.4 参考资料1.高校排课系统开发内容和要求2.软件工程导论陈明编著。jt京:机械工业出版社,2010.6(高等院校软件工程专业规划教材)3.JSP项目开发全程实录周恒,王殊宇等编著,北京:清华大学出版社,2008.6(软件项目开发全程实录丛书)第2章项目概边2.1 项目背景教务部在学期初进行的课程阱定,通常采用手工的方法进行,这大大加大了手工劳
6、动的工作量而且影响排课效率对于既定的课程如果需要修改往往需要花费很大的时间进行调整,所以需要一套可用的高校阱谏系统,使得排i果系统智能化和自动化提供排i果效率也方便随时的调整与更新。另外,道过排课系统,可以加强教师、教室的合理利用率加强管理。2.2 项目功能短期目标实现教师、教室、课程的管理实现排课系统自动化提升工作效率最终目标实现教务管理信息化、网络化实现教学管理系统化实现学院管理信息化提升学院的管理竞争力2.3 用户特征2.3.1 操作人员软件学院内部管理电脑化操作人员有着丰富的计算机操作与管理的经验,能满足东统平台的建设并由此产生符合软件系统操作所要求的适应性和可操作性。2.3.2维护人
7、员软件学院的专业教师、技术维护人员具备较高的软件开发水平,熟悉、学院教学教务的业务流程,能够配合承担软件开发者提供最直接的业务和技术支持,能够独立维护东统出现的一些简单的问题。2.3.3软件使用频度高校排i果系统作为高校期初必备的业务操作东统,因此使用频度将比较频繁,特别是排课过程与课程的调整过程将非常频繁的发生2.4 运行环境软件环境:客户端:硬件环境:Windows?/98/2000/XP,Internet Explorer(IE)等。服务器踹:WindowsNT/Windows2000,Tomcat 5.0,JDK 1.5及其以上版本,IE等;数据库:采用MYSQ,L运行于服务器端。系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教务 系统 需求 规格 说明书 0001
限制150内