1、I 大学生勤工助学管理信息系统的分析、设计与开发 摘 要 随着高校信息化的不断发展和高校助学工作层面的不断扩大,开发适应当前工作 需要 的办公管理软件已经成为必然。本文基于 UML 建模技术,结合 Delphi7 编程语言 和 SQL server 2000 数据库服务技术,设计并实现了大学生勤工助学管理信息系统。 整个管 理信息系统的开发包括分析、设计、实现三个主要过程。在系统的分析和设计 阶段,采用 统一建模语言 UML 建立系统的模型,从用户的角度建立系统的业务模型, 从开发者的角 度建立系统开发的蓝图即静态结构模型和动态行为模型。根据系统分析 与设计的蓝图,使 用可视化编程工具 Del
2、phi 对系统进行了开发。该系统适应了当前工 作需要的,它的使用将 促进勤工助学管理工作的顺利开展。 关键词:勤工助学;管理信息系统;UML;Delphi;SQL server 2000 II College Work-study Management Information System: Analysis, Design and Development Abstract With the development of information technology and expanding of college student working level, the development
3、of office software adapting to current work has become a necessity. Based on UML modeling techniques, combined with Delphi and SQL server 2000 technology, we can design and implement the information system of college work-study. The development of system should include analysis, design, implement. W
4、e used the language of UML to establish the system. We build the business model of the system according to angle of the users points, and draw the blueprint of development for information system. Using a visual programming platform to develop the system, should accord to the analysis and design. The
5、 system is adapting to current work, it s use will facilitate the carried out of work. Keywords: work-study;management information system; UML;Delphi ; SQL server 2000 江苏科技大学经济管理学院毕业论文(设计)目录 目 录 1 绪论 .1 1.1 研究的目的和意义.1 1.2 研究现状.1 1.3 主要研究内容.2 2 系统构建工具概述 .4 2.1 UML 建模概述.4 2.2 系统开发语言概述.6 3 系统分析 .7 3.1
6、系统业务模型.7 3.1.1 需求描述与分析.7 3.1.2 系统的用例模型.8 3.1.3 用例描述.9 3.2 系统静态结构模型.12 3.2.1 系统中包含的实体类及相互关系.12 3.2.2 系统中用户界面类及相互关系.17 4 系统设计 .22 4.1 系统动态行为设计.22 4.1.1 工作流模型.22 4.1.2 系统交互模型.25 4.1.3 主要实体对象的状态机模型.31 4.2 系统结构设计.32 5 系统实现 .34 5.1 功能模块的实现.34 5.2 服务器功能的实现.40 5.3 系统前台与后台服务器的连接.42 5.4 系统实现中的关键技术.42 结 论47 致 谢48 参考文献 49 III 1 大学生勤工助学管理信息系统的分析、设计与开发 1 绪论 1.1 研究的目的和意义 随着我国高等教育在招生、收费、就业制度等方面改革的不 断深入,教育费用 实现了由政府完全承担到政府和受教育者共同分担的转变,贫困生问题自此凸现出 来。高校贫困生作为一个特殊群体,吸引着社会的广