- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计内容格式范例
HND项目班主任辅助管理信息系统
1绪 论
1.1系统开发背景
本设计题目是基于武汉理工大学国教育学院班主任的学生管理工作。
国际教育学院是由我校和国外几所高校联合办学。学生入学第一学年学习预科课程,是由我校开设的一些基础课,包括高等数学和英语课程等。后两年则学习由合作办校的外国高校开设的专业课程,成绩由国外高校给与评估并记载学分,学生获得所要求的学分后,可以选择继续转本,若达到一定要求也可以申请到合作办学的外国高校学习。而由我方开设的预科课程主要是为后面两年的专业课程学习做准备。
由于此项目学生并非学校统招学生,学生工作具有一定的独立性,经前期调查,发现现在的国际教育学院的班主任的学生管理工作主要是处于纸质管理阶段。在现代化的办公环境中,办公电脑中使用的办公软件只是微软的office软件,这大大降低了老师学生管理工作的效率。每到一个学期结束时,他们将会面对大量的数据。此外,数据安全性问题也比较没有很好的解决,学生数据几乎是所有的人都有权利浏览,不能对学生信息进行保密;再者对于一些学生家长的致电的答复往往是以主观印象,对相关信息的记录和查询更是烦琐;对于每周的晚点名和每天的课堂考勤记录及出勤率的统计更要通过手工计算,甚为麻烦。
基于以上种种原因,又经初步的实地调查和有关的负责人的交流,发现设计一个符合实际需求的管理系统十分有用,也十分必要。
通过对相关资料的了解和学习,发现已有很多实用性很强的学生管理系统,在系统开发过程中可以很好的借鉴相关技术,从而更好更快的设计出符合国际教育学院实际需要的班主任教务管理系统。
1.2系统开发目标
1) 合理的设计数据库
尽量合理地减少数据库数据的冗余,使重复的数据保持在最小限度,这样将会少占用存储空间,减少产生混乱影响的危险,还能提高计算机的运行速度。
2) 设计出友好的界面
界面的友好与否是软件优劣的重要方面之一。窗口界面的各个控件布局要合理、美观。
Delphi是面向对象的编程语言,用户界面更加友好,美观,同时组件丰富,功能强大,是应用系统开发的较好选择。
3) 强大的信息管理和查询、统计分析、报表输出能力以及信息交互能力
可以对学生管理工作相关数据进行多方面查询和统计,提高各个模块的数据交换,并可以根据需要导出相关的信息。
1.3系统开发环境
本系统面向Windows操作系统,以Microsoft SQL server 2000作为后台数据库,充分考虑了兼容性的问题,系统具有较好的可扩展性,并从数据库的应用和开发的实效性角度出发,采用delphi7作为开发工具,采用面向对象技术,系统具有高效性,虽然不是很流行的开发平台,但Borland公司的开发工具平台一向是友好的设计界面而文明。
1.3.1 delphi7.0
Delphi是由著名的Borland公司开发的可视化软件开发工具。“真正的程序员用C,聪明的程序员用Delphi”,这句话是对delphi最确切的描述。利用delphi可以快速、高效地开发出基于Windows环境的各类程序,尤其是在数据库开发和网络编程方面,delphi更是理想的开发平台。
1.3.2 Microsoft SQL server 2000
1)Microsoft SQL server 2000简介
SQL Server 2000是Microsoft公司推出的大型数据库管理系统,它建立在成熟而强大的关系模型基础上,可以很好地支持客户机/服务器网络模式,能够满足各种类型的企事业单位对构建网络数据库的需求,并且在易用性、可扩展性、可靠性以及数据仓库等方面确立了世界领先的地位。
2)SQL server 2000具有以下特点:
(1)图形化用户界面,使系统管理和数据库管理更加直观、简单。
(2)真正的客户机/服务器体系结构。
(3)对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上。
(4)具有很好的伸缩性,可跨越从运行Windows 95/98的膝上型电脑到运行Windows 2000的大型多处理器等多种平台使用。
(5)丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。
(6)SQL Server提供数据仓库功能,这个功能只在Oracle和其他更昂贵的DBMS中才有。
(7)SQL server 2000在以前版本的基础上又增加了一些新特性如下:支持XML(Extensive Markup Language,扩展标记语言),强大的基于Web的分析,支持OLE DB和多种查询,支持分布式的分区视图。
(8)SQL Server与Windows NT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等。SQL Server也可以很好地与Microsoft BackOffice产品集成。
2 系统分析
2.1
文档评论(0)