4.2.2 非管理员模式界面
非管理员( 普通用户)只具有查询功能,他只能查询与他有关系的一系列信息。
(1) 基本信息查询(如图4.2.6)
图4.2.6 学号为“0910430101”的用户查询自己的基本信息
(2)课程信息查询(如图4.2.7和图4.2.8)
图4.2.7 查询“C语言”这门课的课程信息
图4.2.8 “C语言”这门课的信息
(3)考试信息查询(如图4.2.9)
图4.2.9 学号为“0910430101”的同学查询自己“C语言”这门课的考试信息
(4)缴费信息查询(如图4.2.10)
图4.2.10 学号为“0910430101”的同学查询自己“2009-2010学年”的缴费信息
4.2.3 管理员模式界面
管理员模式下实现对班级、学生、课程等信息的修改、添加、删除等功能。
在这里先列举对班级信息的查询的项目测试(图4.2.11)
图4.2.11 管理员“0910430102”查询班级“09104301”的信息
5 结论
5.1 需要改进的地方及展望
5.1.1 需要改进的地方
管理员模式是本课题的一个难点,也是本课题的一个特色。我在完成本课题之后,突然脑海里浮现了一个新的创意,就是要用TreeView树形控件来完成管理员模式。主要是因为TreeView树形控件很直观,用TreeView树形控件,我们可以很直观和轻松地选择我们需要查询、修改、添加和删除的班级或学生信息,不用再在选择界面和输入界面上输入班号或者学号了,这样就会避免不必要的错误。由于时间仓促,当我意识到这个问题的时候已经很晚了,故如果还有足够多的时间,我希望再去尝试一下这个创意。
5.1.2 展望
在做毕设的这段时间内,我的脑海里一直有一个很不错的创意,那就是“能不能把我们学校的教学管理系统做成移动客户端呢?”我的课题“学生MIS平台的设计与开发”不正好与这个课题相耦合吗?也就是说,把信息管理系统搬到手机或者是平板电脑的桌面上,每一位同学就可以很方便地登录到自己的信息管理系统上了,不用很麻烦的通过浏览器的方式登录到教学管理系统上了,就像手机QQ客户端和手机人人网客户端一样。这个想法需要有一定的技术能力,要在安卓手机上开发的话就需要会JAVA语言,要在苹果IOS平台上开发的话就需要会Objective-C语言。目前来看,我还没有这个能力,但是我现在自学JAVA语言,相信有一天我会把这个想法付诸于实现
5.2 结束语
时光如水、生命如歌,回想昨日我还是一个悠闲漫步在校园的大一新生,今天我却已是马上要参与毕业答辩的离校毕业生了,回想在大学求学的日子,我觉得这是我人生中很值得回的记忆,现在马上要毕业了心中更多的还是不舍。要说这离校毕业设计对于每个大学生来说却是一门必修课程,在大学这一个求学阶段也只有一次也是最重要和最后的考验。虽然我也想很轻松的度过大学生活,但是我还是想挑战下自己,检验一下自己真正的实力和潜力,很好的去完成这次毕业设计,为美好的大学生活画上圆满的句号。
毕业设计跟我们平时上的基础课或者专业课不同,它是一个重要课题,要用到很多综合性的知识,最重要的是让学生体验一下做科学研究的整个过程。也是毕业最重要的一个过程,它最能把理论知识准确运用到实际当中的去,做好了它就是一份成功的毕业设计了。
随着答辩日子的到来,我的毕业设计也快接近了尾声了。经过几周的奋战我的毕业设计终于完成了。在我还没有做毕业设计以前觉得毕业设计只是对这几年来所学知识的单纯性的总结,但是通过这次做毕业设计发现自己的看法有点太片面和简单了。通过这次毕业设计的编制使我明白了自己原来的知识还是比较欠缺。自己要学习的东西还太多太多,以前总是觉得自己什么东西都会,什么东西都懂,有点眼高手低。通过这次毕业设计的收集编制等等,我才明白学习是一个长期积累的过程,在以后的工作和生活当中我们都应该不断的努力学习,努力的去提高自己知识和综合素质。 C#+sqlserver学生MIS平台的设计与开发(22):http://www.youerw.com/jisuanji/lunwen_317.html