《基于ASP的研究生管理系统的设计与实现答辩ppt.ppt》由会员分享,可在线阅读,更多相关《基于ASP的研究生管理系统的设计与实现答辩ppt.ppt(14页珍藏版)》请在三一办公上搜索。
1、指导教师:,基于ASP的研究生管理系统的设计与实现,班级:学生:学号:,背景管理信息系统就是我们常说的MIS(Management Information System),在强调管理,强调信息的现代社会中它变得越来越普及。MIS是一门新的科学,它跨越了若干个领域,比如管理科学、系统科学、运筹学、统计学以及计算机科学。在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。管理信息系统在企业的应用中存在三个要素,这就是人、计算机和数据。人是指企业领导者、管理人员、技术人员,以及MIS建设的领导机构和实施机构,他们必须有企业管理人员,尤其是企业领导的积极参与。计算机技术使MIS得
2、以实施的主要技术。在这些技术中,软件开发是MIS开发的重点。第三个因素也不能忽视。企业的管理数据是MIS正常运行的基础。广义地说,各项管理控制是MIS的基础。是想要计算一台机床的成本,需要按时输入、每个零件以及每个螺钉螺母的费用,涉及企业的生产车间、采购、库房、工艺设计和财务等多个部门,必须有一套管理制度作保证。意义随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低
3、等。这些优点能够极大地提高学生信息管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。今天,计算机的价格已经十分低廉,性能却有了长足的进步。它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:第一,计算机可以代替人工进行许多繁杂的劳动;第二,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效率;第四,计算机可以使敏感文档更加安全,等等,系统的背景及意义,系统的开发方法及开发工具,开发方法:本系统采用用Browser/Web模式来设计,服务器端我们采用SQLServer数据库系统和ASP组件来构成评定维护的应用服务系统;客户端采用浏览器来完成在线评定的全
4、过程,同时可进行远程系统维护和管理。利用网络和数据库技术,结合目前硬件价格普遍下跌与宽带网大力建设的有利优势,应用技术,开发了基于B/S模式多用户在线评定系统这一程序。它运用方便、操作简单,效率很高。开发工具:该系统在Microsoft 2008 Server环境中开发,采用了目前非常流行的Browser/server三层结构软件构造技术,前台页面系统采用ASP.NET开发,后台管理系统采用SQL server 2008作为数据库系统(主要采用了C#语言),论文的结构和主要内容,第一部分:概述第二部分:需求分析第三部分:系统总体分析第四部分:系统程序实现第五部分:软件测试第六部分:结论和总结第
5、七部分:参考文献第八部分:致谢,系统主要实现的功能,学生档案管理系统共分成三大模块:管理员模块、导师模块和研究生模块。管理员维护导师和研究生信息,给导师分配管理的研究生以及发布公告等功能;导师维护课程信息以及管理自己所带研究生的科研项目信息、奖学金信息以及就业信息等;研究生使用系统可以查看自己的相关信息以及选择导师提供的课程信息等功能。,系统的总体结构,主要模块流程图,设计的主要内容,1.管理员管理模块应实现的功能(1)导师信息管理:对导师信息进行基本的维护,包括导师帐号,密码等多项信息,密码导师登陆系统以后自行修改,本模块可以添加、修改以及删除导师信息。(2)研究生信息管理:对研究生信息进行
6、基本的维护,包括研究生帐号,密码等多项信息,密码研究生登陆系统以后自行修改,本模块可以添加、修改以及删除研究生信息。(3)导师分配研究生:将研究生指定到固定的老师带领。(4)学术动态管理:管理学术动态信息,可以添加、修改和删除学术动态信息。(5)通知管理:管理通知信息,可以添加、修改和删除学术动态信息。,设计的主要内容,2 导师管理模块应实现的功能导师管理模块主要包括系统管理、基础信息管理、业务信息管理以及公告信息管理等功能模块,具体描述如下:(1)我带的研究生:显示当前导师所带的研究生信息。(2)课程信息管理:管理当前导师所有课程信息,可以添加、修改删除课程信息。(3)研究生成绩管理:维护研
7、究生的各个科目的成绩信息,可以增加、修改、删除成绩信息。(4)科研项目记录:维护研究生的科研项目信息,可以添加、修改、删除科研项目信息。(5)奖学金管理:维护研究生的奖学金信息,可以添加、修改、删除奖学金信息。(6)研究生就业信息:维护研究生的就业信息,可以添加、修改、删除研究生就业信息(7)学术动态:查看学术动态信息内容。(8)通知公告:查看通知公告信息,设计的主要内容,3 研究生模块应实现的功能(1)学生选课管理:学生对于导师发布的各个课程信息,进行是否选修的操作。(2)我的成绩浏览:浏览我的各科成绩信息。(3)我的科研项目:浏览我的科研项目信息。(4)我的奖学金:浏览我的奖学金信息。(5
8、)学术动态:查看学术动态信息内容。(6)通知公告:查看通知公告信息。,运行环境,为了保证系统运行的效率和可靠性,系统服务器端应具有较高的软硬件配置,客户端的要求不是很高。此应用程序可广泛运行于国际互联网即Internet,也可适用于内部的局域网。其运行要求如下:软件环境:客户端:Windows,Internet Explorer(IE)等服务器端:Windows,Internet Information Server(IIS)4.0及其以上版本,IE等。数据库:SQL server,运行于服务器端。硬件环境:服务器 CPU:PIII 500以上,内存:256M以上客户机 CPU:P200MMX以上,内存:32M以上,基于ASP的研究生管理系统的设计与实现谢谢观看!最后借此机会向所有关心和指引我成长的老师致以崇高的敬意!指导老师:张月琴 陈朦朦 学生:王马鑫,