本系统的主要功能是通过与数据库链接来实现教务信息、出勤信息、系统信息的管理功能。 本系统主要技术有: 1.数据库的建立和维护,采用SQL Server 2000来实现。 2.应用程序的开发,采用Delphi 7来实现。 3.系统的数据库连接,是采用ADO技术数据源连接方式; 4.数据库的具体操作,主要是在要使用数据库的界面使用了Adoconnection/AdoQuery、 AdoDatasource等数据集组件,并在此基础上对相应组件的属性、方法和事件进行了设置。本系统分为六个不同的界面: 用户登陆界面、系统主界面、出勤记录子界面、奖惩信息子界面、工资信息查看和查询子界面、用户信息管理子界面。 《软件工程实验报告——学校内部工资管理系统》 本实验报告主要围绕一款学校内部工资管理系统展开,旨在通过实际操作,使学生掌握软件开发的全过程,包括需求分析、系统设计、实现和测试等环节。该系统利用SQL Server 2000建立和维护数据库,通过Delphi 7开发应用程序,并运用ADO技术进行数据库连接。系统分为六个主要界面,分别是用户登录界面、主界面、出勤记录子界面、奖惩信息子界面、工资信息查看和查询子界面以及用户信息管理子界面。 1. 需求分析: - 功能需求:系统需能处理教务信息、出勤信息和系统信息,提供工资表、部门汇总表、扣税款表、银行发放表等数据存储。 - 技术要求:采用SQL Server 2000作为数据库,Delphi 7作为应用开发工具,使用ADO技术进行数据源连接。 - 安全性与完整性:确保数据及时更新,完整删除,同时设定权限控制,防止非授权访问。系统还应具备数据备份和恢复功能。 2. 数据库需求分析: - 数据量大,需要高效处理。SQL Server 2000具备处理大量数据的能力,能满足系统需求。 3. 系统设计: - 系统实现目标:减轻管理人员的工作负担,提高教务管理效率。 - 系统功能总框图:描绘了系统的主要模块及其相互关系。 - 各子模块功能: - 用户登录界面:输入用户名和密码验证身份,进入主界面。 - 主界面:导航到其他子界面的入口。 - 出勤记录子界面:管理教职员工的出勤信息。 - 员工信息子界面:添加、修改、删除员工信息。 - 奖惩信息子界面:查看和统计员工的奖惩情况。 - 用户管理子界面:仅管理员操作,管理用户信息并分配权限。 4. 数据流图:详细描述了系统内数据的流动和处理过程,有助于理解系统的工作原理。 5. 数据库设计: - 数据库结构直接影响系统功能的实现和性能。设计时需考虑数据的关联性和查询效率。 通过本次实验,学生将能深入理解软件工程的实践过程,掌握CASE工具的使用,提升团队协作能力,以及技术文档的编写技巧。同时,此工资管理系统为教职员工提供了一套便捷的信息管理平台,使得学校内部的管理更加规范、高效。
剩余13页未读,继续阅读
- 粉丝: 1
- 资源: 3
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
- 1
- 2
前往页