东华大学研究生课程论文封面
教师填写:
年 月 日 得分 任课教师签名
学生填写: 姓名 专业 课程名称 任课教师 上课时间 递交时间
沈曾天 电子与通信工程 学号 导师 全光网与个人无线网络 G140047 官洪运 曾献辉 课程学分 20 15 至20 16 学年 第 2 学期 星期 2016年 1 月 17 日 本人郑重声明:我恪守学术道德,崇尚严谨学风。所呈交的课程论文,是本人独立进行研究工作所取得的成果。除文中已明确注明和引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的作品及成果的内容。论文为本人亲自撰写,我对所写的内容负责,并完全意识到本声明的法律结果由本人承担。
论文作者签名: 沈曾天
注:本表格作为课程论文的首页递交,请用水笔或钢笔填写。
1
研究生选课系统
1.引言 1.1 编写目的
明确说明系统需求,界定系统实现功能的范围,指导系统设计以及编码。经过对此项目进行详细调查研究,初拟系统实现报告,对网站开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。
1.2 背景
在现代计算机技术、通信技术日益发展,Internet普及,现代网络生活已经遍布每个家庭,远程教育成了一种必然的趋势,但对于许多用户来说毕竟还是一件比较陌生的事,因此要使用户了解系统是一个重要的关键。我们将实现通过网络对研究生进行选课以及确定课程老师及方案。
1.3课题研究的意义
研究生选课系统是一个学校不可缺少的部分,它的内容对于学校的决策者和管理者来说
都至关重要,所以研究生选课系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对选课信息进行管理,有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
2.课题的可行性 2.1 要求
(1)与实践活动和相关的文件和资料由教师提供。
(2)本课题要求学生有熟练的ASP开发能力,有较强的自学能力以及一定的关系数据
2
库理论开发功底。
(3)具有对复杂表进行处理的能力。实现准确无误的在线选课。
2.2可行性分析
(1)技术可行性-----仅需要一台装有Office软件的计算机即可,对机器本身没有太高的要求。对于软件技术要求,现在的程序设计语言已非常成熟,要运用HTML样式,图形图象制作工具来制作生动活泼的网页及美观的图形文件或动画文件,数据库使用SQL Server 2005。
(2) 操作可行性-----界面设计时充分考虑管理人员的习惯,使得操作简单;数据录入迅速、规范、可靠;统计准确;制表灵活;适应力强;容易扩充。
3. 应用系统开发工具的分析 3.1对软件和硬件的要求
处理器:性能好 硬件 内 存:256M 或更大 硬 盘:20G 或更大 服务器 Microsoft Sql Server 7.0 或更高版本 软件 Microsoft IIS 6.0 或更高版本 Microsoft Office 2005 硬件 无特殊要求,只要能上连接互联网即可 客户机 软件 Microsoft IE 6.0 或更高版本
Microsoft Windows XP 或更高版本 3.2 工作负荷
研究生模块:已实现学生以自己的学号登录,进行简单的课程选择。 教师登录模块:已实现教师登录,进行自己课程的添加以供学生选择。 管理员登录模块:已实现管理员登录。
3.3 费用开支
无
3.4运行需求
硬件条件:586 CPU、32M RAM、3.2G硬盘以上的PC机;打印机;局域网。 软件条件:Windows XP操作系统; 服务器。
3.5 软件系统设备
3
Microsoft IIS6.0
3.6 局限性
学生模块不可以进行深层次的选课,没有显示学生选课的信息,目前不可以到处学生所选课程的信息。
教师模块基本可以使用。
管理员模块只是实现基本的登录,其他功能目前还没有实现。
4. 系统分析 4.1系统简要分析
管理员可以通过超级用户身份登录,对系统进行全面的管理,对新用户的添加,删除,对信息进行管理。管理员可以对老师及同学的帐户进行管理,
老师、学生不同身份的用户进入不同的界面,进行不同的操作。教师可以发布自己本学期所要教的课程,以及对学生成绩进行管理。同学可以通过查询本学期所开设课程进行选择。
4.2网站结构图和数据流程。
网站结构如下:
4
用户管课程管注销系学生基本查询同学 面 欢 迎 界 面 主 界 系统管理基本信息 选 课 系统 查询系统服务器设置 相关链接
查询选课 学生选课程基本还原系查询课程 退出系4.3数据流分析
研究生成绩管理系统的数据流程:首先由教师或系统管理员等有录入权限的用户将各自权限范围内的信息进行录入处理,然后保存信息到数据库中。有权限的人可以对这些库信息进行修改和删除处理。所有用户均可以进行信息查询和统计,有权限用户还可以基于已有信
5