范文一:开题报告-学生选课系统
毕业设计(论文)开题报告
其它。
掌握基于B/S模式下的ASP编程技术、ASP的动态网页制作技巧以及与数据库
的连接技术,学会使用某种开发工具,培养相互合作的精神。
学生选课系统能够为用户提供充足的信息和快捷的查询手段,它对于学校的决策者和管理者来说都是至关重要的。但一直以来人们使用传统人工的方式管理
文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
作为计算机应用的一部分,使用计算机对选课信息进行管理,有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、
寿命长、成本低等,这些优点能够极大地提高人事劳资管理的效率。
【1】陈争航,JavaScript动态网页经典事例教程,电子工业出版社
【2】求是科技,ASP开发CRM系统事例导航,人民邮电出版社
【3】周峰,ASP开发员回忆录,电子工业出版社
【4】郑阿奇, SQL Server 实用教程,电子工业出版社
【5】沈大林,ASP动态网页设计与应用,电子工业出版
【6】闫静,Dreamweaver 8与ASP动态网页基础与范例,机械工业出版社
【7】卫振林,ASP程序设计与应用(新版) ,机械工业出版社
【8】张杰,任伟,吴华,新一代ASP典型模块设计, 清华大学出版社
随着国内高校校园网的建设,基于互联网的应用系统的开发正在蓬勃发展并
发挥着较大的作用。例如,我国许多高校的网上招生系统,学校的各种管理信息
系统,学校选课系统,还有一些医学院校开发出的网上诊所、远程诊断系统等等,
都是基于校园网的应用系统。 我国不少高校都实行了学分制,它的核心是允许学
生自由选课,即把学习的自主权交给学生。在这里,学生选课时的制约因素比较
复杂,工作量也很大,而且往往需要在较短的时间内完成。运用计算机辅助选课,
即能实时地对大量选课数据进行检验和统计,十分方便地输出选课结果,同时也
避免了人工处理时容易产生的错误。
传统的MIS系统的开发技术是基于CS(Client/Server——客户端/服务器)架构的,而基于Internet的MIS系统的核心是BS(Browser/Server——浏览器/服务器)架构。该架构,主要是利用了不断成熟的WWW 浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript…)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种
全新的软件系统构造技术。显然BS架构比起CS架构有着很大的优越性,传统的
MIS系统依赖于专门的操作环境,这意味着操作者的活动空间受到极大限制;而
BS架构则不需要专门的操作环境,在任何地方,只要能上网,就能够操作MIS系统。这也就给交互式信息的产生创造了先决条件,使得通过互联网的信息传递更
加的便捷。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑
在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。随着Windows 2000/Windows XP将浏览器技术植入操作系统内部,这种结构更成为当今
应用软件的首选体系结构。本课题的主攻方向是:采用B/S体系结构开发动态网页、数据库连接、数据库设计。
:
1、动态网页的制作;
2、数据库的设计;
3、数据库的连接。
1、数据库设计中E-R图的设计、数据库表的设计、用户权限的设计;
2、软件设计项目管理;
微型计算机一台(装有IIS5.0或以上版本)+dreamweaver
资料书若干
长江大学院系本科教学工作考核评估方案(试行)评估依据一份
2006/12/18~2006/12/31,教师、学生通过软件系统双向选择并确定题目,
落实指导老师,下达毕业设计任务书。
2007/1/1~2007/1/28,布置文献检索、外文阅读与翻译、文献综述。
2006~2007第二学期第2周,毕业设计开题报告。
2006~2007第二学期第2~16周,毕业设计阶段。在第8周提交英文原件及译文给指导教师。
2006~2007第二学期第9~10周,期中检查。
5月22日前(初定),校外毕业设计学生返校。
5月25日前(初定),做好答辩准备的各项工作。
5月28日前(初定),学生装订论文,提交论文。论文形式审查、指导教师
审核论文,写出审核意见。
6月4日前(初定),组织教师评阅论文;检查毕业设计内容。
6月9-11(初定),答辩。
范文二:学生选课系统开题报告
毕业论文
信息科学与工程学院
本科毕业设计(论文)开题报告
题 目 专 业 班 级 姓 名 学 号 指导教师 职 称
计算机科学与技术
2009年 月 日
学生信息管理系统(pb+sql) 1.6万字65页
资料压缩包中包括开题报告,任务书,论文正文,修改说明书,外文翻译资料,数据库及源
代码,资料内容非常完整,推荐下载!
摘要
随着高校规模的不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长,庞大学生信息的管理工作成了高校教学管理工作中的一项重要任务,一方面,假如遵从以往旧式的工作方式,该工作的工作量大,管理繁琐,既耗人力,又耗物力;另一方面,由于计算机技术的飞速发展及应用的普及,学生信息管理这样烦琐的工作更需要由计算机来完成。因此开发一套对学生信息进行管理的软件是极其重要的,而且是必需的,通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。
基于上述情况,本人针对本校学生选课及教务员排课做详细的需求分析,在WindowsXP 平台下以SQLServer2000为数据库服务器及PowerDesigner8.0为设计工具,采用PowerBuilder9.0设计开发了基于C/S结构的学生信息管理系统。此系统不仅实现了学生对个人基本信息的修改、查询以及专业选课和重修等,还实现了教务员对学生所选课程的排课组班功能。真正的实现了选课、排课的一体化。简洁的操作方法与人性化的界面设计让任何非计算机专业的管理人员轻松使用。
关键字:静态分析;被动数据库;用户角色对象
Abstract
Withthedevelopmentofacademicschools ' constantlyenlargingtheirsizeandincreasingthenumberofthe irstudents,variousinformationaboutstudentsisdoublyincreased.Thereissomuchinformationthatteachi ngmanagmentbecomesmoreandmoreimportantatask.Foronething,ifwefollowtheoldworkstyleasbefo re,theworkwouldhavegreatcapacity,andwillalsobeagreatwasteofmanpowerandmaterial;foranotherth ing,withthedevelopmentandapplicationofcomputerscienceandtechnology,suchtrivialworkcouldbec ompletedonebycomputer.That ' stosay,itisofgreatimportancetoexploreasuitablesoftware.Withthehel pofthissoftware,itwillreduceerrorandwillalsoimproveefficiency,what ' smore,modernization 、systematismandstandardizationinteachingmanagmentwillcometrue.Asthereasonsreferedabove,Iana lyzedthefactstudentschoosecoursesandadministratorarrangecoursesinouruniversityindetail,Underw indowsXPoperationsystemdesignedthissoftwaretomanagestudent ' sinformation.Itisdesignedbydesi gntoolPowerDesigner8.0anddatabaseservermachineSQLServer,otherPowerBuder9.0asmydevelop menttool.ThisstudentinformationmanagementsystemisbaseonC/Sstructure.Withthehelpofthissoftware,youcanmodifyorinquirestudent ' sinformation,anditalsocanbeusedtoarrangingcoursesororganizi ngstudents.Thesystemhasimplementanentireprogressofchoosingcoursesandarrangingcourses.witht heconciseoperationmethodsandofhumanitioninterfacedesignment,everyadministratorcanuseitconve nientlyinspiteofhe/sheisnotprofessionalincomputerscience.
KeyWords :StaticAnalysis ;PassiveDatabase ;UserRoleObject 目录
第一章绪论1 §1.1开发背景1 §1.2开发必要性及系统介绍1 第二章学生信息管理系统分析3 §2.1系统功能分析3 §2.1.1系统需实现功能3 §2.1.2统分层数据流图4 §2.1.3系统E-R 图9 §2.1.4系统数据字典10 §2.1.5系统功能模块12 §2.1.6系统表13 §2.2系统性能分析17 §2.2.1精度17 §2.2.2时间特性要求17 §2.2.3灵活性18 §2.3输入输出要求18 §2.4数据处理能力要求18 §2.5故障处理要求18 §2.6系统运行环境18
第三章学生信息管理系统设计19 §3.1论分析19 §3.2总体设计19 §3.3模块划分20 §3.3.1教务员管理系统模块详细介绍21 §3.3.2教师管理系统模块详细介绍22 §3.3.3学生管理系统模块详细介绍22 第四章学生信息管理系统实施24 §4.1创建数据库24 §4.2连接数据库24 §4.3系统功能模块的实现28 §4.3.1用户登陆模块实现28 §4.3.2学生选课功能的实现31 §4.3.3学生查询功能的实现37 §4.3.4学生个人信息修改功能的实现41 §4.3.5教务员排课功能的实现42 §4.3.6教师成绩录入功能的实现48 §4.3.7密码修改功能的实现48 第五章学生信息管理系统测试52 §5.1试环境52 §5.2试目的和目标52 §5.3选课测试52 §5.4成绩录入测试57 结论59 参考文献60
致谢61
参考文献
[1]程成,陈霞. 软件工程(第六版). 机械工业出版社
[2]罗瑞强, 张廷德. 软件工程. 大连理工大学出版社.
[3]周鲜成,倪文志. 高校学生信息管理系统的研究与开发. 湖南商学院学报
[4]RehabM.Duwairi.Aframeworkforthecomputerizedassessmentofuniversitystudentessays.RusuitionPatuar.May
[5]王小铭. 管理信息系统及其开发技术. 电子工业出版社
范文三:网上选课系统开题报告
中国信息大学 毕业设计(论文)开题报告
课题名称:
学院(系) :
专 业:
年 级:
学生姓名:
指导教师:
年 月
一、综述本课题国内外研究动态,说明选题的依据和意义(宋体,小四号) 随着计算机及互联网的普及, 传统的教务人工管理已经很难适应新环 境。传统的选课方式是随堂报名,无法预见上课人数,浪费教学资源。 以现代网络技术环境为依托, 将传统选课模式转换为利用现代网络技 术进行选课操作和管理的网上选课系统已经成为一项重要的改革。
二、研究的基本内容,拟解决的主要问题:(宋体,小四号)
现有学校自己开发的选课系统虽然很好,但是存在一定的不足。 比如:
●系统运行不够稳定
选课系统时常无法登陆,这显然是网络服务器的不稳定造成的。应在 发布前进行充分的性能测试。
●操作复杂,不够人性化
网上选课应满足操作简单方便,但现有系统忽略了操作的简单性,从 而导致选课要经过多个步骤。系统界面不友好,不够人性化。
●系统性能差
没有进行充分的优化,导致在选课高峰期的时候,大量学生同时选课 时经常出现登陆和选课速度极慢,甚至出现服务器死机瘫痪现象,导 致某些学生不能选课。
三、研究步骤、方法及措施:(宋体,小四号)
重点研究基于 J2EE 的网络选课系统。 采用了 J2EE 技术作为系统构架 开发。系统主要体现较为先进的设计思想,主要有以下几点:
●系统采用较为流行的 J2EE 技术体系,具有良好的可伸缩性和跨平台 性,为日后功能的扩展提供了良好的升级空间。
●采用 MVC 模式 Struts2架构设计,将系统的表示层、逻辑层和 web 表示层分离,便于日后系统的开发与维护。
●应用连接池和线程池,使系统可同时容纳大量用户。
四、研究工作进度:(宋体,小四号)
●讨论需求
●写出概要设计和详细设计
●进入编码及界面设计阶段
●优化界面
●编写毕业论文
五、主要参考文献:(宋体,五号)
●王珊,萨师煊 . 数据库系统概论 . 北京:高等教育出版社 2006.7
●[美 ]布鲁斯·埃克尔 (Eckel,B.). 陈昊鹏 译 . Java 编程思想 (第 4版 ). 北京:机械 工业出版社 2007.6
●[美 ]鲍格斯坦 (Bergsten,H.) .林琪, 朱涛江 译 . JSP设计 (第三版 ). 北京:中国电力 出版社 2004
●李刚 编著 . Struts2权威指南:基于 WebWork 核心的 MVC 开发 . 北京:电子工 业出版社 2007.7
●孙伟琴 编著 . Hibernate :Java 对象持久化技术详解 . 北京:电子工业出版社 2005.5
●林信良 . Spring 2.0技术手册 . 北京:电子工业出版社 2007.4
●HibernateAPI
Documentation.http://docs.jboss.org/hibernate/stable/core/reference/en/html/
●ExtJs API Documentation . http://www.extjs.com/deploy/dev/docs/
●MySQL 5.1 参考文档 . http://dev.mysql.com/doc/refman/5.1/zh/index.html
●Apache Tomcat Documentation. http://tomcat.apache.org/tomcat-6.0-doc/index.html ●[美 ]拉佛 (Lafore,R.) .计晓云 赵研 曾希 狄小菡 译 . Java 数据结构和算法 (第二 版 ) . 北京:中国电力出版社 2003
六、导师意见:(宋体,小四号)
指导教师(签字)
201 年 月 日 七、审核意见:
审查结果: 1、通过; 2、完善后通过; 3、未通过
负责人(签字) :
年 月 日 注:毕业设计(论文)开题报告一般不少于 1000字。
范文四:网上选课系统开题报告
设计(论文)题目 基于ASP.NET的网上选课系统
工程设计 应用研究 开发研究 基础研究 其它 设计(论文)类型 ?
一、课题目的和意义
随着无纸化办公的普遍实现,信息的自动处理以及网络式的信息交互方式已经被
人们广泛应用。让计算机来管理学生的信息是现在各个高校都在积极进行的工作之一,
也是高校教学管理工作的重要内容之一。网上选课与传统的选课方式相比更加节约资
源,增加了学生选课自主权。
学生选课系统作为一种现代化的教学技术,以越来越受到人民的重视,是一个学
校不可缺少的部分, 学生选课系统就是为了管理好选课信息而设计的。学生选课系统的
将使选课管理工作规范化,系统化,程序化,避免选课管理的随意性,提高信息处理
的速度和准确性,能够及时、准确、有效的查询和修改选课情况。
与传统的选课方式相比,网上选课系统利用局域网为学生选课带来了便利。学生
在学校的公共机房或者宿舍的个人电脑上通过网络来选课,只要选课还没有截止,学
生能够灵活的修改自己的选课情况,大大提高了学校选课工作的效率。教务处的教师
则通过选课系统的管理员子系统来管理学生的选课情况,使得学生选课工作达到系统
化和自动化,大大提高了学校的工作效率。
网上选课系统针对在校学生和教师使用。从学生的角度来说,由于学校教学制度
的改革,现在大部分高等院校开始实行的是学生的自主选课模式。传统的教学模式(学
生按照学校安排好的课程上课)已经不能适应新型的教学模式,如果仍然通过纸上的
方式选课,一方面浪费了大量的人力、物力资源,另一方面浪费时间以及会在人为的
统计汇总过程中出现可避免的差错等情况。随着高校人数的增多,上述弊端会越来越
多的暴露出来。如果利用网络进行选课,学生只要在计算机前输入自己的个人选课信
息即可完成教务部门原来几倍的作业量。从教师的角度来说,教师提出代课申请完成
课程发布的工作更加容易,得到教学的信息更加快捷,因此通过网上选课系统可以大
幅度的减少教师的工作量,方便了教学工作。
二、文献综述(课题的应用背景和前景)
随着校园数字化建设的发展,学生选课管理已由手工处理方式转换为计算机管理方式,学
生选课管理的信息化成为学校人力资源开发和管理的主要手段。传统的网上选课管理系统大部
分采用ASP、PHP、JSP、VBScript、JavaScript等编程技术,用这些编程技术开发的网上选课
系统均在不同程度上存在着程序复用程度低、重复劳动大、浏览速度慢、系统安全性差等缺陷
和不足,严重制约了选课系统建设工程的发展。ASP.NET是微软公司2002年2月正式推出的新一代编程语言,与传统的网上选课系统开发技术相比,ASP.NET具有许多重要的优点,如简易性、安全性、可管理性等,能够大大加快开发效率,从而为网上选课系统的开发提供强有
力的技术支持和保障。
我国高校都实行了学分制,它的核心是允许学生自由选课,即把学习的自主权交给学生。
在这里,学生选课时的制约因素比较复杂,工作量也很大,而且往往需要在较短的时间内完成。
运用计算机辅助选课,即能实时地对大量选课数据进行检验和统计,十分方便地输出选课结果,同时也避免了人工处理时容易产生的错误。在高等学校的教务管理工作中,课程表的编排是一
项十分复杂、棘手的工作。在排课过程中,除了满足大量的制约条件以外,还必须解决许多冲
突与矛盾,例如:两位教师不能同一时间在同一班级上课、一位教师不能在同一时间上两门课
等等。利用计算机辅助进行课表编排工作,既提高了排课工作的科学性,又可大大减轻管理人
员的工作强度,提高工作效率,从而使学校教务管理现代化迈上了一个新台阶。
国外的教学科研软件与国内相比开发的早而且比较成熟。早在七十年代末,美国就建成了
NSFNET(国家科学基金网),其课题的申报及课题的进展情况汇报都在网上进行。其网上教学
教务管理系统也十分完善,世界各地的学生可以坐在家里通过互联网完成入学报名、选课、考
试、毕业论文、取得学位这一学习生活的全过程。目前,国际上已具规模的远程教育学校就有
数百所之多,网上教育正在各地发挥着巨大的作用,为世界各国培养出大批人才。所有这些都
表明,基于Internet的校园网的应用已深入到校园内的各个方面。
三、课题主要内容(提纲)及拟解决的关键问题
课题主要内容:
本系统采用的开发工具是ASP.NET,采用的开发语言是C#,采用的数据库服务器为SQL SERVER2005。网上选课系统包括四个项目,其中的Web、BussinessLayer和DataLayer项目分别对应设计模型的三个层次,Web项目的项目类型为“ASP.NET Web Application”,其余两个项目类型为“Class Library”,上一个层次要引用下个层次的命名空间,从而达到使用下一层次提
供功能的目的。另外还包括一个用于定义层间数据接口的项目Common,其项目类型为“Class Library”,目的是为了使得各层之间在传递数据时具有统一的数据接口。 拟解决的关键问题:
网上选课系统中Web项目中将定义多个用户控件,分别用来实现选课系统的人员管理、
课程管理、选课班级管理、信息统计管理、学生班级管理等功能。通过用户控件的动态加载方
法,将安全控制集中到主页面Default.aspx中去处理,从而实现安全定制需要加载的控件。由
于网上选课系统的网络用户较多,为了提高系统的安全性和访问效率,整个系统采用三层式体
系结构进行开发,即表示层、业务逻辑层和数据层。利用ASP.NET可以快速方便地部署三层
体系结构,通过在网页中使用基于事件的处理,可以指定处理的后台代码文件。显示层放在 ASP.NET页面中,数据库操作和逻辑层用组件来实现,可以方便的实现三层架构。 (1)系统管理员
查询、修改、增加用户信息:系统管理员通过此项功能可查询、修改、增加学生教师信息等。 录入学生与教师个人信息:通过此项功能可以实现对教师和学生的个人信息添加删除。 开设课程:管理员登录系统后,可以开设课程,可以设置该课程为必修课程或则选修课程,可
以设置该课程的最大人数。
(2)教师用户
显示和修改个人信息:教师用户登录系统后,可以查看和修改教师的个人信息,如姓名,电话,
E-mail地址等。
查询课程详单:教师可以通过详单灵活地查询上课时间、班级和地点。 给学生分数:课程结束后,教师用户登录系统,可以为学过课程的学生给予相应的成绩,若及
格,给予学生学分。
(3)学生用户
显示个人信息:学生登录系统后,可以查看学生的个人信息,如姓名,性别,电话等。 查看已选课程:学生登录后,可以查看所有的已选课程。查看该课程及开课教师信息等。 查看学分和成绩:课程结束后,学生登录系统可查看自己学习课程的成绩和已获的学分。 重点和难点:
1、怎样去建立一个合理有效,查询速度快的数据库。
2、在 ASP.NET开发环境中如何有效的操作数据库,如何快速又没有错误的进行数据的
读写。
3、怎样很好的设计各类用户的权限。
4、如何组织系统,如何提高程序运行的效率。
5、如何正确的设计对系统进行的各种操作界面,使得系统更易于被使用和接受。
四、拟采用的思路和方法
本设计采用面向对象的开发方法。本课题所开发的系统拟在Windows XP系统和Visual Studio2005平台下开发完成,使用C#作为ASP.NET的开发语言,SQL Server 2005作为数据库。系统要有较高的安全性和较好的性能。最终根据系统开发的成果撰写毕业设计论文。
第一部分:进行系统的可行性分析,同时对系统做需求分析,并且做系统的结构图和流程
图;对系统的功能做详细的分析,并且对系统进行概要设计。
第二部分:简要概述系统的配置,并且对系统进行详细设计;概述系统实施的难点,提出
解决方案;进行软件编码。
第三部分:对软件进行试运行,然后进行各种测试;正式运行后进行软件维护。 五、课题总体安排和进度计划
第一阶段(5月5日至5月10日)完成系统总体设计;
第二阶段(5月11日至5月22日)完成数据库设计;完成系统通用类设计; 第三阶段(5月23日至5月31日);完成通用功能,教学助理 (系统管理员)专用功能; 第四阶段(6月1日至6月14日);完成教师专用功能,学生专用功能,毕业设计论文部分。 时间 内容 报告类型
5.5—5.10 可行性分析、需求分析、可行性分析报告、需求分析报告
概要设计 系统结构图和流程图、概要设计报告 5.11—5.22 详细设计、软件编码、详细设计报告、软件编码、
数据库设计 数据库关系图
5.23—6.6 试运行、软件测试、软测试报告、维护说明书
件维护
6.7—6.14 整理文档、毕业论文 整理系统各种文档及毕业论文
参考文献(不少于8篇)
[1] 邓良松.软件工程(第二版).西安:西安电子科技大学出版社,2004.6 [2] 程云志.数据库原理与SQL Server2005应用教程.北京:机械工业出版社,2008.6 [3] 叶核亚.Java2程序设计实用教程.北京:电子工业出版社,2009.6 [4] 谢星星.UML基础与Rose建模实用教程.北京:清华大学出版社,2008.10 [5] 李勇平.ASP.NET2.0(C#)基础教程.北京:清华大学出版社,2008.1 [6] 闪四清.SQL Server实用简明教程(第二版).北京:清华大学出版社,2005.7 [7] (美) Kevin HoffmanLonny Kruger .C# .NET技术内幕[M].北京:清华大学出版社,2006 [8] David Flanagan(著),张明泽(译).JavaScript 权威指南(第四版).北京:机械工业
出版社,2003
[9] 张领.ASP.NET项目开发全程实录[M].清华大学出版社,2008.6 指导教师意见
指导教师(签名):
年 月 日
所在系(部)意见
负责人(签章):
年 月 日
范文五:网上选课系统开题报告
论文研究的科学本课题的目的意义:
意义及国内外研
现在大部分高等院校开始实行的是学生的自主选课模式。 究现状
传统的选课模式浪费时间,人为的统计汇总过程中会出现差
错。如果利用网络进行选课,将方便学生进行课业选择,也
可以大幅度的减少教师的工作量。
本课题的国内外现状:
我国高校都实行了学分制。在这里,学生选课时的制约因素
比较复杂,工作量也很大,而且往往需要在较短的时间内完
成。运用计算机辅助选课,即能实时地对大量选课数据进行
检验和统计,十分方便地输出选课结果,同时也避免了人工
处理时容易产生的错误。
国外的教学科研软件与国内相比开发的早而且比较成熟。网
上教学教务管理系统也十分完善,世界各地的学生可以坐在
家里通过互联网完成入学报名、选课、考试等等。这些都表
明,基于Internet的校园网的应用已深入到校园内的各个方
面。
主攻关键之处 数据库是此类系统的核心,系统中所有的信息都存储在
数据库中,在所有ASP页面中通过与数据库连接,操作数据
库中的数据,从而实现所有需要的功能。数据库是网站的核
心,数据库设计的合理与否对网站的建设有着至关重要的影
响。一个良好的数据库开发过程一般是先系统分析,再逻辑
设计,然后物理实现。
具体研究内容和主要的研究内容:
重点解决的问题
(1)系统管理员
设置选课时间段、录入教学楼教室信息。
(2)教师用户
显示和修改个人信息、开设课程、编辑课程上课时间、
给学生分数。
(3)学生用户
显示和修改个人信息、查看必修课程、选择选修课程、锁定选课信息、查看最终选课信息、查看学分和成绩。
主要的问题如下:
(1)课表:决定欲开课的课程开,停状态,并指定相应的授课教师,授课时间,地点。这是本课题的重点和难点,也是我们要使用选课系统想要的最终结果。
(2)选课:用于学生的网上选课,通过选择被选学期,查看被选专业的课程,完成该学期的选课任务。
(3)信息浏览:信息浏览包括已选课程浏览、被选课程浏览、公共信息浏览、已发布课程信息浏览。已选课程浏览是为学生提供的查看自己已经选择的课程信息,根据选择的学期不同而更新页面。被选课程浏览用于学生修改、补选、重新选择课程。
预期达到的成果预期达到以下系统目标成果:
及提供形式
(1)界面友好,方便直观。
(2)实现网上填写个人信息和修改口令。
(3)网上实现查询选课,以上网查选课的形式代替传统的选课的形式,方便学生的查询、减轻学生信息管理人员的劳动强度以及提高工作质量和效率。
(4)管理员可以针对不同需求分类、排序、查询、统计,并输出报表。
(5)实现信息资源共享。
提交形式与内容共分为两部分:
毕业设计源程序
学位论文
进度安排 2010-12-21 -- 2010-12-23 开题报告
2010-12-24 -- 2010-12-31 需求分析
2011- 1- 1 -- 2011- 1-20 详细设计
2011- 2-12 -- 2011- 4-12 系统总体实 现
2011- 4-13 -- 2011- 4-21 系统测试
2011- 4-22 -- 2011- 5- 12 撰写论文、修改论文
现有的资料及设参考资料:
备 [1] 王剑辉等编著.《Web应用程序设计—ASP》[M]. 北京: 电子工业出版社
[2] 郭常圳编著.《ASP网络应用开发例学与实践》[M]. 北京: 清华大学出版社
[3] 朱杰,屈喜龙等.《ASP+SQL Server开发动态网站实例荟萃》[M]. 北京: 机械工业出版社
[4] 萨师煊,王珊.《数据库系统概论》[M].北京市西城区德外大街4号:高等教育出版社,2000年
[5] 李春葆,曾慧.《SQL Server2000应用系统开发教程》[M].北京: 清华大学出版社,2005年6月第1版。
[6] Philip J.Pratt, Jpseph & J.Adamski .《The Concepts Of DataBase Management》
[7] William H. Inmon, Building the Data Warehouse Fourth
Edition,2005
[8] 顼宇峰,马军著《.ASP网络编程从入门到精通》[M]. 北京: 清华大学出版社
[9] 王维平, 杨波.《SQL Server 2000数据库项目案例开发》东南大学出版社 2009-09出版
[10]Seidman, Claude.《Data Mining with Microsoft SQL Server 2000 Technical Referenc》MICROSOFT PR ,2001-05出版
硬件设备: 笔记本一台
软件:SQL Server 2000,ASP Studio 2005
运行环境: Windows XP
转载请注明出处范文大全网 » 开题报告-学生选课系统