1 / 23
文档名称:

教学管理系统.doc

格式:doc   大小:760KB   页数:23页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

教学管理系统.doc

上传人:aideliliang128 2018/4/24 文件大小:760 KB

下载得到文件列表

教学管理系统.doc

相关文档

文档介绍

文档介绍:理学院教务管理系统
学院:xxxxxx 学生姓名:xxx
专业班级:xxxxxxxxxxxxxxxxxx 指导教师:xxxxx
[摘要] 本系统运用J2EE中的JSP MODEL2的MVC (MODEL+VIEW+CONTROL)模型, + + + MSSQL 的组合开发平台开发测试。B/S架构,在系统设计、实施上运用软件工程的思想,完全依照瀑布模型来编写设计文档。利用流程图,UML图等工具来设计程序,以避免逻辑上的错误。运用PowerDesigner工具进行数据库的设计,运用JUnit工具进行编写测试用例,进行单元测试和集成测试。在界面上运用Ajax技术来实现XML文件存放数据,并以人性化的控件完成复杂的业务流程。考虑到排课任务的繁重,设计了自动排课算法,可以完成特定需求的排课。优雅的分层设计、美观的页面设计、功能间低耦合、SQL及算法语句的优化让系统增色不少。
[关键词j2EE;MODEL2;MVC;Ajax;自动排课;B/S
Education Manage System of College
Abstract:This System use JSP MODEL2 MVC (MODEL+VIEW+CONTROL) of J2EE, use +++MSSQL-this Develops platform to develop and test. B/S construction, use software engineering thought in system design and implementation, according to Waterfall Model to write design pletely. Design software which used flow chart, UML chart and so on, this can make logic error little. Use the tool of PowerDesigner to design database, use the tool of JUnit to write test case, do cell test and integration test. On interface, use the technology of Ajax and put data to XML file, plete difficult operation flow. Designed auto make curriculum schedule. It plete special requirement. Gentler delamination design, beautiful page design, lowness coupling in fuctions , optimize of SQL and arithmetic sentence make this system very well.
Keywords:j2EE;MODEL2;MVC;Ajax;auto do curriculum schedule;B/S
1 引言: 3
2 系统开发前的准备: 4
什么是Eclipse 4
什么是JDK 4
什么是Jsp和Servlet 4
什么是Tomcat 4
什么是Ajax 5
什么是MVC 5
MVC如何工作 5
视图 5
模型 5
控制器 6
什么是jstl 6
什么是J2EE 6
3 可行性分析 6
4 需求分析 6
说明 6
产品描述 6
产品功能列表 7
产品功能需求 7
<学生模块> 7
<老师模块> 8
<教学管理员模块> 8
<考试模块> 8
用户界面需求 8
软硬件环境需求 8
产品质量需求 9
5 概要设计 9
说明 9
总体设计结构图 10
文档目录编排 10
M:MODEL 10
V:VIEW 11
C:CONTROL 11
6 数据库设计 11
说明 11
数据库的命名规则 11
表名的命名规则 11
主键的命名规则 11
外键的命名规则 11
物理设计(Desig