基于WEB的选排课系统的设计与实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本科毕业论文(设计)
题目:基于WEB地选排课系统地设计与实现
姓名:
学号:
专业:计算机科学与技术
院系:信息工程学院
指导老师:
职称学位:讲师/硕士
完成时间: 2015年5月
教务处制
安徽新华学院本科毕业论文(设计)独创承诺书
本人按照毕业论文(设计)进度计划积极开展实验(调查)研究活动,实事求是地做好实验(调查)记录,所呈交地毕业论文(设计)是我个人在导师指导下进行地研究工作及取得地研究成果.据我所知,除文中特别加以标注引用参考文献资料外,论文(设计)中所有数据均为自己研究成果,不包含其他人已经发表或撰写过地研究成果.与我一同工作地同志对本研究所做地工作已在论文中作了明确说明并表示谢意.
毕业论文(设计)作者签名:
日期:
基于WEB地选排课系统地设计与实现
摘要
随着互联网地高速发展,校园网已遍布各大高校,并且在学校地管理工作中扮演着重要角色.利用计算机进行教案管理是各学校教育部门提高教案管理质量地一项重要内容,各学校目前都针对高效信息化管理特点以及学分制改革要求,借鉴企业电子商业模式和技术开发网上教案管理工程.
本系统采用Struts2和MVC作为基础框架,Java作为开发语言,其开发主要分为后台数据库地维护和建立以及前端应用程序地开发两个方面.对于前者需要建立起数据安全性好、数据一致性和完整性强地数据库.而对于后者要求应用程序功能完备和易使用等特点.开发平台采用MyEclipce,数据库使用SQL2005 .
本系统是一个典型地信息管理系统,分为教师模块、学生模块以及管理员模块.管理员可对学生、教师、课程、教师以及专业等信息进行增删该查等操作;学生可以查询自己地成绩以及选课和退课.而教师则可以对学生进行打分,还可以查询课程详情.
关键词:选课;排课;网络;在线
The optional course arrangement system based on WEB design and implementation
Abstract
With the high-speed development of Internet, the campus network has been in colleges and universities, and plays an important role in the school of management. The use of computers for teaching management is the school education department an important content to improve the quality of teaching management, schools are now according to the characteristics and efficient information management system of credit system reform, enterprise electronic business model and technology development of online teaching management project.
This system USES the struts 2 framework and MVC as a foundation, Java as a development language, its development mainly includes the backstage database the establishment and maintenance of and front-end application development two aspects. For the former requirement to establish data consistency and integrality and security of data. For the latter requires the application program function complete, easy to use, etc. Development platform USES the MyEclipce, use SQL2005 database.
This system is a typical information management system, divided into teacher module and student module and administrator module。Administrators for students, teachers, curriculum, teachers and the professional check operations such as add or delete the information such as。Students can check your grades and course selection and drop。While The teacher can score students, but also can query the course details.
Key Words:Course selection;Arranging;Network;Online
目录
1 绪论 0
1.1 任务与目标 0
1.2 研究现状 0
1.3 可行性分析 (1)
2 开发语言与技术简介 (1)
2.1 开发语言简介 (1)
2.2 开发平台简介 (2)
2.3 开发技术简介 (2)
3 需求分析 (3)
3.1 开发目地 (3)
3.2 开发要求 (3)
3.3 系统分析 (3)
3.3.1 功能分析 (3)
3.3.2 基本设计 (4)
3.4 管理业务流程 (6)
3.5 数据库设计 (7)
3.5.1 设计原则 (7)
3.5.2 数据表设计 (7)
3.5.3 系统实体关系 (8)
4 详细设计 (9)
4.1登录 (9)