第二章 开发工具、主要开发技术与编译运行环境
2。1 开发工具简介
Delphi2007 简介
Delphi2007(应用程序开发工具) Delphi,是微软平台下著名的应用程序开发 工具(Rapid Application Development,简称 RAD)。Delphi 是一个集成开发环 境(IDE),采用语言的核心是由传统 Pascal 语言发展来的 Object Pascal,把 图形界面控件作为用户程序开发环境,通过 VCL、IDE 工具和编译器,结合通过 连接数据库的功能,构成一个以面向对象程序开发设计为核心的应用程序开发工 具[1]。论文网
2。2 开发技术简介
2。2。1 Delphi 语言简介
Delphi 是美国著名的 Borland 公司研发的可视化程序开发的工具[1][3]。“真 正的程序员用。和微软开发的 VC 相比较,Delphi 语言更加简单、对于初学者更 容易上手掌握,但是在编程功能方面却不逊色;和 VB 相比,Delphi 则功能更强 大、更实用。通常称 Delphi 同时具有了 VC 强大的编程能力和 VB 简单容易学且 易上手的特点[1][3] 。
2。2。2 MVC 模式简介
MVC 模式最早是出现于桌面开发的程序中的,M 指业务模型,V 指用户界面, C 则控制器,采用 MVC 模式的是以 M 和 V 的实现和代码分离为目的的,从而使同 一个程序可以使用不同的形式表现出来。比如同一个事物拥有不同的名称。C 保 证将 M 和 V 保持一致的步调,只要 M 变化,V 也将发生变化。
2。2。3ASP。NET 简介
ASP。NET 属于。NET FrameWork,是一种由 Windows 研发的技术,是一项可以 嵌入网页中的脚本可由因特网服务器所执行的脚本技术。 指 Active Server Pages(动态服务器页面) ,运行于 IIS(Internet Information Server 服务, 是 Windows 开发的 Web 服务器)之中的程序 。
微软公司开发的 VS 编程软件可以开发 ASP。NET 的应用程序和网站。因为 ASP 。NET 是基于通用语言的编译运行的程序,其实现完全依赖于虚拟机,所以
它拥有跨平台性,ASP 。NET 构建的应用程序可以运行在几乎全部的平台上。
2。2。4SQLServer 数据库简介
从本质上讲,数据库就是信息的集合。该集合可以存在很长时间,通常是很 多年。一般来讲,数据库是指由 DBMS 管理的数据的集合[2]。
SQL Server 是由微软开发的大型关系型数据库管理系统。拥有方便使用和健 壮性性好和其他相关软件集成程度高等优势,可跨越 Windows 多种大型服务器等 多种平台进行使用。
其中 delphi 通过 ADOQuery 控件调用 SQLServer 数据库,本程序所运用主 要的数据库的指令如下:
ADOQuery1。Close 把上次删除指令关闭 ADOQuery1。SQL。Clear 更新数据库
ADOQuery1。SQL。Add('select * from manager where m_num=:AA'); 给数据库添加'select * from manager where m_num=:AA ADOQuery1。Open 打开数据库连接 ADOQuery1。Parameters。ParamByName('AA')。Value:=Form1。Edit1。Text 将页面的文字框 AA 的值前后去掉空格后,赋值给查询参数
第三章 需求分析与总体设计
3。1 系统设计思想
本系统主要存在三种用户:老师、学生、管理员。三种身份具有相同的登入 界面,根据用户的不同,你可以选择自己的登入方式,然后输入自己的账号和密 码,用户的初始密码就是他们的登入帐号,还有登入时用户忘记密码的选项,以 备那些用忘记密码不知道怎么处理。点击进去输入个人账户和自己的有效证件 Delphi高校教务处管理系统设计+ER图(3):http://www.youerw.com/jisuanji/lunwen_90492.html