网上选课系统.doc

约56页DOC格式手机打开展开

网上选课系统,全文56页约19000字论述翔实摘 要随着科学技术的发展,人类社会已进入了高度发达的信息化时代。信息这一名词对人们来说变得越来越熟悉,对其的认识也越来越深入。它作为一种无形的资源在社会生产生活中发挥着巨大的作用。信息管理技术作为信息应用的一个重要方面,在社会生产生活中已被普遍应用,推进了计算机在商业、工程、...
编号:10-27261大小:918.50K
分类: 论文>计算机论文

内容介绍

此文档由会员 花季永驻 发布

网上选课系统

全文56页 约19000字 论述翔实

摘 要
随着科学技术的发展,人类社会已进入了高度发达的信息化时代。信息这一名词对人们来说变得越来越熟悉,对其的认识也越来越深入。它作为一种无形的资源在社会生产生活中发挥着巨大的作用。信息管理技术作为信息应用的一个重要方面,在社会生产生活中已被普遍应用,推进了计算机在商业、工程、军事、医疗、教育等管理领域的广泛使用。当今社会的竞争已成为信息资源的竞争。谁能拥有第一手的信息,谁就能在竞争中立于不败之地。因此,世界上许多国家都在各领域抓紧信息技术的研究,以求得在竞争中取胜。为了加快信息的传播,各国之间还进行合作,从而使得信息成为一种没有国界的共享资源。如从美国开始创建的,现在已遍布全世界的信息高速网络——Internet。这些都表明信息已成为当今时代竞争与发展的主题,同时也决定了信息管理会向着更加科学、更加准确快捷的方向发展。只有这样才能适应当今时代发展的要求,使人类社会向着更加辉煌发展。
本系统使用Java作为开发语言,J2EE作为开发工具、SQL Server作为数据库进行开发,由于JAVA语言具有可移植、安全性、解释执行、高性能、动态性等诸多优点以及J2EE开发工具在开发网上选课方面的优势,使得本系统具有界面友好、方便操作、快捷、安全、功能多等优点,以及稍做修改后就具有跨平台性。
网站涉及到的系统——网上选课系统。分为三个子系统即学生选课子系统、系统管理员子系统和教务子系统。学生选课子系统为学生登陆、课程查询、修改密码等这样的功能,便于对学生选课。系统管理员子系统为清理数据、关闭系统、退出系统等功能,管理整个系统的运行。教务子系统为修改课程、增加课程、删除课程等功能,对课程进行管理。

关键字:网上选课,学生选课,系统管理,SQL Server,J2EE。

ABSTRACT
As the times and people’ standard of living improved, people change their methods on consumption. But the life have a fast rhythmic ,so not every people have time to buy they need. The result bring out that the old mode of the shop can not satisfy the buyer; so the buyer have to seek help from the information- based products. The development model of e-commerce is riper and riper now; the Electron Shops e- commerce system exactly offers such a platform to the masses of users.
This article adopt Java as the language of developing , J2EE develops as the data base as the developing instrument and SQL Server, because Java can be transplanted, excellent, security, explaining a great deal of advantages and J2EE developing instrument's advantage in developing e-commerce, such as carrying out, high performance, dynamics, etc., make this system have interface friendly, convenient operating, swift, such advantages as security, function are many, and step platform nature after making an amendment slightly.
This article includes the system --- Select lesson on net system. It is divided into three sub-systems: The student selects elective courses the sub- system, System managing person's sub- system and Educational administration sub- system.The student selects elective courses the sub- system includes the student's landing, searching course,modify the password etc. function.Easy to select elective courses to the student.The system managing person's sub- system includes tidy up the data,close the system,withdraw the system etc. function. Manage the whole movement of system.Educational administration sub- system includes modify the course,increase some courses,delete the course etc. function.Carry on the management to the course.
目 录

第一章 绪 论 5
1.1课题主要研究内容; 5
1.2课题的研究意义、国内外现状: 6
1.3课题难点和拟解决的关键问题 6
1.4采取的研究方法及其可行性 7
1.5系统所需的软硬件环境已经具备,具体如下: 9
第二章: 需求分析 10
2.1 系统特性概 10
2.2 系统运行环境 11
2.2.1 设备及分布 11
2.2.2 支撑软件 12
2.2.3 J2EE简介 13
2.3 假定和依赖 16
2.4 外部接口需求 16
2.4.1用户界面 16
2.4.2软件接口 16
2.5需求规格 17
2.5.1 系统特性 17
2.5.2 系统特性说明 18
2.5.3 功能需求 19
2.5.4 性能需求 19
2.5.5 安全性需求 20
2.6 设计约束: 20
第三章: 概要设计 20
3.1 系统结构设计 20
3.2 系统运行体系 22
3.2.1 运行体系图 22
3.2.2 程序/模块对应表 23
3.3 技术路线 24
3.4 系统接口设计 24
3.4.1 用户接口 24
3.4.2 模块间接口 24
3.5 子系统/模块设计 25
3.5.1子系统/模块1(编号/名称) 25
3.5.1.1功能 25
3.5.1.2 性能 25
3.5.1.3 模块结构 26
3.5.1.4 子模块接口设计 26
3.6 SQL Server简介及基本功能、特性 27
3.7 数据结构与数据库设计 32
3.7.1面向对象数据的数据结构 32
3.7.2 面向对象数据库设计 33
3.7.3写出数据库中各数据表单 33
3.8故障处理说明 36
第四章 详细设计 36
4.1总体设计 36
4.1.1系统总体建设目标 37
4.1.2软件体系结构 38
4.1.3技术路线 39
4.2用户接口 39
4.2.1编码阶段: 39
4.2.2EJB的体系结构与设计 40
4.2.3实体Bean的设计 40
4.3各模块详细设计 46
4.3.1模块流程图 46
4.3.2管理系统客户端 47
4.3.2.1功能描述 47
4.3.2.2页面设计 47
第五章 总 结 54

部分参考文献

3、 《JBuilder 程序设计实例》 清华大学出版社 作者:杨忠志2002年7月出版
4、 《JSP入门与提高》 杨学瑜、王志军等编著 清华大学出版社 2004年2月出版
5、 《J2EE 应用开发(Weblogic+JBuilder)》飞思科技产品研发中心 赵强 乔新亮编著 电子工业出版社
6、 《JBuilder软件开发项目实践》清华大学出版社 陆正中、马进德、石正贵等编著