




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
工业大学华德应用技术学院工业大学华德应用技术学院工业大学华德应用技术学院工业大学华德应用技术学院毕业设计毕业设计毕业设计毕业设计(论文论文论文论文)开题报告开题报告开题报告开题报告题题题题目目目目在线选课系统的设计与实现在线选课系统的设计与实现在线选课系统的设计与实现在线选课系统的设计与实现系系系系(部部部部)计算机应用技术计算机应用技术计算机应用技术计算机应用技术专专专专业业业业信息管理与信息系统信息管理与信息系统信息管理与信息系统信息管理与信息系统学学学学生生生生学学学学号号号号班班班班号号号号指导教师指导教师指导教师指导教师开题报告日期开题报告日期开题报告日期开题报告日期20081018哈工大华德学院哈工大华德学院哈工大华德学院哈工大华德学院说明一、开题报告应包括下列主要内容1通过学生对文献论述和方案论证,判断是否已充分理解毕业设计(论文)的内容和要求2进度计划是否切实可行;3是否具备毕业设计所要求的基础条件。4预计研究过程中可能遇到的困难和问题,以及解决的措施;5主要参考文献。二、如学生首次开题报告未通过,需在一周内再进行一次。三、开题报告由指导教师填写意见、签字后,统一交所在系(部)保存,以备检查。指导教师评语指导教师签字检查日期一、课题的背景当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了管理好选课信息而设计的。学校作为一种信息资源的集散地,学生和课程繁多,包含很多的信息数据的管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于选课情况的统计和查询等往往采用对课程的人工检查进行,对学生的选课权限、以及选课代号等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。基于这些问题,我认为有必要建立一个学生选课系统,使选课管理工作规范化,系统化,程序化,避免选课管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改选课情况。二、目的和意义学生选课系统是一个学校不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生选课系统应该能够为用户提供充足的信息和快捷的查询手段。作为计算机应用的一部分,使用计算机对选课信息进行管理,有着手工管理所无法比拟的优点例如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。在线选课系统可以方便教师开设课程和学生选课,方便教师与学生之间的交流。选课系统的主要目的就是利用网站实现教师开课的网络化,学生选课的网络化,提高教师和学生的效率,降低管理的成本。三、关键技术与解决方案1由于在线选课系统学生选课情况复杂,所以在编制代码时工作量会很大。解决方法在编制程序时,尽量多使用存储过程、触发器和函数来减少代码冗余,增强系统的封装性和安全性。2学生在选课时,可能会出现选课时间安排上冲突的问题。解决思路编写一个触发器,当学生选择课程时间冲突时,提醒学生重新选择。四四四四、系统基本情况描述系统基本情况描述系统基本情况描述系统基本情况描述在线选课系统是在对哈工大华德应用技术学院教务处进行实地调研后,以实际为基础进行设计的。该系统属于浏览器/服务器模式,可以通过浏览器前台的操作界面访问后台数据库,对数据库进行数据的更新和修改。数据库可以单独存放在一个服务器上,而用户通过浏览器根据不同权限访问数据库。该系统包括三大模块系统管理,教师管理,学生选课管理。五、系统模块设计利用层次图来表示系统中各模块之间的关系。层次方框图是用树形结构的一系列多层次的矩形框描绘数据的层次结构。树形结构的顶层是一个单独的矩形框,它代表完整的数据结构,下面的各层矩形框代表各个数据的子集,最底层的各个矩形框代表组成这个数据的实际数据元素(不能再分割的元素)。随着结构的精细化,层次方框图对数据结构也描绘得越来越详细,这种模式非常适合于需求分析阶段的需要。从对顶层信息的分类开始,沿着图中每条路径反复细化,直到确定了数据结构的全部细节为止。本系统一共分为三大模块,每个模块之间虽然在表面上是相互独立的,但是在对数据库的访问上是紧密相连的,各个模块访问的是同一个数据库,只是所访问的表不同而已。每个模块的功能都是按照在调研中搜集的资料进行编排制作的。依据上述功能的分析,系统在三大块的基础上每一大模块又分为几个模块1系统管理下包括四个模块课程管理、公告管理、设置选课时间段、学生选课情况统计。2教师管理也包括四大模块个人信息维护、开设课程、选课学生情况、课表打印。3学生选课管理包括三个模块个人信息维护、在线选课、课表打印。系统功能模块图如图1所示。学生选课模块的详细功能如下个人信息维护学生登录系统后,可以查看和修改学生的部分个人信息及修改密码等。在线选课包括当前课程信息、选择选修课、锁定选课信息、查看已选课程、查看必修课、退课。当前课程信息,是显示出当前所有的课程详细信息。选择选修课,学生登录系统后,在所有选修课程中可以选择至少两门选修课,同时也可以查看所有选修课的信息、上课时间地点、开课教师信息、学时等。锁定选课信息,学生登录系统,确定了所选课程后,可以锁定自己的选课信息,以防被别人或者自己不小心修改。查看已选课程,学生登录系统后,可列出已选择的课程,若选课信息未被锁定,则可以退选,若所有课程少于两门,系统会提示选择的课程少于两门。查看必修课,学生登录系统后,可以查看所有的必修课程。查看课程的信息、上课时间地点、开课教师的信息、学时等。退课,学生登录系统后,如果选课未被锁定,则可以退选。课表打印学生登录系统后,可根据自己的选课情况将课表打印出来。图1系统功能模块图六、进度安排本课题的进度安排如表1所示。表1进度安排表序号名称周数起止时间备注1可行性研究05周20080929200810022需求分析15周20081003200810143总体设计1周20081015200810224软件编码4周20081023200811235软件测试05周20081124200811276撰写论文25周2008112820081215在线选课系统系统管理学生选课管理当前课程信息选择选修课锁定选课信息查看已选课程查看必修课退课教师管理公告管理课表打印在线选课学生选课情况开设课程个人信息维护课表打印学生选课情况统计设置选课时间段个人信息维护课程管理七、设备保障已经具备下列设备保障毕业设计的顺利开展软件条件操作系统WINDOWS2003SERVER;开发工具VISUALSTUDIO2005;后台数据库SQLSERVER2005硬件条件奔腾电脑一台内存512M参考文献参考文献参考文献参考文献1陈轮,刘蕾ASPNET35网络数据库开发电子工业出版社,2008,52丁昊凯,许静雯ASPNET网站模块与实例精讲电子工业出版社,2007,23曹锰,舒新峰C与ASPNET程序设计西安交通大学出版社,2005,64张树亮,李超ASPNET2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学英语课堂流动摊贩英语口语交际能力培养策略论文
- 高中数学建模竞赛中的数学建模问题发现与解决研究论文
- 芜湖分公司管理制度
- 苹果店规章管理制度
- 蛋白粉与免疫力提升
- 课标专用5年高考3年模拟A版2024高考物理专题十一电磁感应试题
- 教学目标知识与能力1培养观察日常生活中的景物事物的
- 山东省济宁市邹城市第一中学2024-2025学年高一下学期5月月考地理试卷(含答案)
- 江苏省南通市2024-2025学年八年级下学期数学期末考试模拟试卷(含答案)
- 设计与共享经济
- 数据可视化伦理问题
- 国家开放大学化工节能课程-复习资料期末复习题
- JB-T 4088.1-2022 日用管状电热元件 第1部分:通用要求
- 国内民用船舶修理价格表(92黄本)
- 国家中长期科技发展规划纲要2021-2035
- 中学生早餐调查报告公开课一等奖课件省赛课获奖课件
- 【解析】江西省新余市2023年小升初语文试卷
- TACEF 077-2023 污染地块风险管控与修复工程职业健康防护指南
- 2023-2024学年四川省阿坝州小学语文四年级期末深度自测试卷详细参考答案解析
- 高等量子力学-课件
- 上消化道出血急救和护理演示文稿
评论
0/150
提交评论