《学生管理系统(VB)开题报告.doc》由会员分享,可在线阅读,更多相关《学生管理系统(VB)开题报告.doc(5页珍藏版)》请在三一办公上搜索。
1、 计算机工程系毕业论文开题报告 课题名称: 学生信息管理系统 学生姓名: * 学 号: 099999999993 院 系: + 专业年级: 09计算机网络技术 指导教师: + 起止时间: 01+-4月6日开题报告一、 选题的目的意义人类有几千年的历史,计算机从产生到现在只不过50多年,而网络的迅速发展也不过10年的时间。但是,计算机和网络对社会的影响已经迅速扩大,甚至在改变人们的生活。特别是90年代以来,多媒体和网络技术的飞速发展正在以惊人的速度改变着人们的工作方式、交往方式和生活方式。正像著名的未来学家尼葛洛庞帝(1997)所说的:“数字不再只和计算有关,它决定我们的生存。”科学技术是第一生
2、产力,是最先进的生产力。现在,已经没有人怀疑信息技术的发展将会引起人类社会全面和深刻的变革,使人类社会由工业社会迈向信息社会。目前,在社会各个方面都呈现出了与工业社会显著不同的特点。网上书店,网上医院,网上学校,网上购物,网上银行,政府上网等新事物如雨后春笋般涌现出来,对人们的传统生活方式、工作方式产生极大的冲击。使人们感受到技术发展的脉搏和信息时代前进的步伐。随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量需要有学生管理系统来提高学生管理工作的效率。通过这样的系统可以做到信息的规范管理、科学统计和快速查询、修改、增加、删除等,从而减少管理方面的工作量
3、。二、选题的依据随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量需要有学生管理系统来提高学生管理工作的效率。通过这样的系统可以做到信息的规范管理、科学统计和快速查询、修改、增加、删除等,从而减少管理方面的工作量。三、国内外研究概况由于国内大学的开发,大学的众多。有着许多的学生信息需要处理,学生成绩管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。国外的学生信息管理系统都是用其它的语言开发的,基本不用V
4、B来开发,但是我希望我能用VB做到跟国外一样的美观跟实用。四、研究内容本系统主要包括注册管理、界面管理、学生信息查询、添加、修改、删除和帮助等部分。其功能主要有: 学生信息的添加,包括输入学生基本信息和成绩 学生信息的查询,包括查询学生基本信息和成绩。 学生信息的修改,包括修改学生基本信息和成绩。 学生信息的删除,包括修改学生基本信息和成绩。 登录用户密码修改,用户登录到系统可进行相应的用户密码修改。 管理员用户对其它用户名的管理,包括添加新用户、修改用户密码、删除用户名和查询用户和修改相关信息。五、研究方法、技术路线经过分析,我需要使用MICROSOFT公司的Visual Basic2005
5、开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成学生信息可行的系统。Visual Basic(VB)是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。SQL Server 2000是微软公司比较稳定的大型数据库服务器,其性能指标在各方面都有赶超Oracle数据库的趋势。六、预期结果要求系统需要有以下功能: 要求有良好的人机交互界面; 由于该系统使用对象多,要求有较好的权限管理; 原始数据修改简单方便,支持多条件修改 方便的数据查询,支持多条件查询
6、; 在相应的权限下,删除数据方便,数据稳定性好; 数据计算自动完成,尽量减少人工干预。七、创新点在学生信息管理系统这一块,我想我没什么创新点。因为我在此借鉴都还不够,能力不够,技术不成熟,不可能在技术上有所创新,只是看在布局、方法方面上有可能创新。八、主要软硬件设备、操作环境要求硬件:一台普通PC机,软件:VB 、SQL Sever 2000九、论文工作进展安排第一周(2月27日-3月4日):选定指导老师,确定设计题目,学生根据毕业论文任务书的要求,进行文献收集、整理,并撰写毕业论文开题报告,第二周、第三周(3月5日-3月18日):查阅文献、开展调研进行毕业论文设计工作,指导教师对毕业论文工作
7、进展情况进行定期检查和指导,形成检查意见及建议。待添加的隐藏文字内容2第四周、第五周(3月19日-4月1日):根据指导老师中期检查批改意见进行毕业设计。第六周(4月2日-4月6日):完成设计,指导老师审核通过后,将毕业设计全部资料(源程序、毕业设计电子版和毕业设计纸质版)交指导教师。十、研究工作中面临的技术难点和拟采取的解决办法在研究工作中面临的技术问题可以查阅相关书籍、网络搜索,还是不能解决的问题会问指导老师,或者问相关的技术老师。问题可能存在:当留言多了的时候要用滚动条还是上下页方式。这些方式都将如果实现。如何将留言框里面的内容写入数据库,上次我做这个就没有实现。在提交按钮上的代码要如何实
8、现,是用脚本还是用控件。如何实现很多都是未知的困难。十一、参考文献1 学用Visual Basic 编程潭浩著西安电子科技大学出版社2 数据库原理 丁宝康 施伯乐著 经济科学出版社3 SQL Server数据库开发入门与范例解析 夏邦贵著 北京机械工业出版社4 SQL Server 2005应用开发技术指南 彭东著 北京清华大学出版社5 程序设计教程 许薇 方修丰著 清华大学出版社6 项目开发案例精粹 冯小燕 刘斌 俞磊 牛小梅著 电子工业出版社7 Visual Basic 6.0 程序设计 张云鹏著 电子工业出版社8 数据库原理与应用 刘峰著 国防科技大学出版社指导教师审阅意见:指导教师(签字) 年 月 日 备注: