文档详情

基于Java和SQLServer2000的教务信息管理系统的设计实现.doc

发布:2017-09-12约4.07万字共57页下载文档
文本预览下载声明
密级: JINGGANGSHAN UNIVERSITY 本科毕业论文(设计) 题目:基于Java和SQL Server 2000的教务信息管理系统的设计实现 学 院 专 业 姓 名 班 级 学 号 指导教师 起讫时间 基于Java和SQL Server 2000的教务信息管理系统的设计实现 作者: [摘要] 本系统运用J2EE中的JSP MODEL2的MVC (MODEL+VIEW+CONTROL)模型,运用Eclipse-EE+ Tomcat6.0.35 + JDK1.6.0_01 + SQL server 2000 的组合开发平台开发测试。B/S架构,在系统设计、实施上运用软件工程的思想,完全依照瀑布模型来编写设计文档。利用流程图,UML图等工具来设计程序,以避免逻辑上的错误。运用PowerDesigner工具进行数据库的设计,运用JUnit工具进行编写测试用例,进行单元测试和集成测试。在界面上运用Ajax技术来实现XML文件存放数据,并以人性化的控件完成复杂的业务流程。考虑到排课任务的繁重,设计了自动排课算法,可以完成特定需求的排课。优雅的分层设计、美观的页面设计、功能间低耦合、SQL及算法语句的优化让系统增色不少。系统功能分为5个模块。分别是权限模块、教学模块、学生模块、老师模块、考试模块。可支持学生查阅课表和成绩、选课、修改自己的基本信息;教师查看课表、修改自己的基本信息;管理员增、删、改学生和教师的信息、分配权限等。 [关键词]j2EE;MODEL2;MVC;Ajax;自动排课;B/S Education Manage System of College [Abstract]:This System use JSP MODEL2 MVC (MODEL+VIEW+CONTROL) of J2EE, use Eclipse-EE+Tomcat6.0.35+JDK1.6.0_01+SQL server 2000-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 document completely. 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, and complete difficult operation flow. Designed auto make curriculum schedule. It can complete special requirement. Gentler delamination design, beautiful page design, lowness coupling in fuctions , optimize of SQL and arithmetic sentence make this system very well. System function is divided into 5 modules:permissions module, teaching module, student module, teacher module, test module. Can support students access to schedule and results, elective, modify their basic information; teachers view the curriculum, mo
显示全部
相似文档