摘 要
本系统主要是用于辅助孟家沟港计算机中心对全港计算机的维修进行管理,使得计算机的维修脱离一种散乱的状况。系统使用后,可以对本月各种故障维修进行记录,并可在任何时候对历史维修记录进行统计。另外,在新的维修任务发生时,技术员还可以在历史资料时浏览发生故障的机器的历史维修情况,大大方便了技术员的维修工作。
本系统使用目前比较流行的VB6.0编程语言进行编写,开发过程按软件工程的基本要求分为七个步骤,即可行性报告、需求分析、项目开发计划、概要设计、详细设计、测试计划、测试分析报告。
在程序开发的过程中,充分使用了VB6.0的优秀控件,例如:ListView、TreeView等控件,使得程序更加贴近系统操作人员。
[关键词]微机管理 软件工程 VB 控件 目 录
绪 论 1
第一章 可行性分析报告 2
1.1引言 2
1.2可行性研究的前提 2
1.3技术可行性分析 3
1.4经济可行性分析 4
1.5社会因素可行性分析 4
第二章 需求分析 5
2.1需求概述 5
2.2孟家沟港计算机维修管理系统的功能需求 5
2.3孟家沟港计算机维修管理系统的性能需求 6
2.4孟家沟港计算机维修管理系统的数据需求 7
2.4孟家沟港计算机维修管理系统的数据字典 7
第三章 概要设计说明书 8
3.1编写目的 8
3.2计算机维修流程图 8
3.3接口设计 9
3.4数据结构设计10
第四章 详细设计说明书 13
4.1编写目的13
4.2处理流程13
4.3总体结构和模块外部设计14
4.4系统模块功能详细设计15
第五章 代码设计21
5.1系统登录代码21
5.2系统操作代码26
5.3维修日志代码28
5.4机站配置代码47
5.5故障维修代码47
第六章 测试计划 52
6.1引言52
6.2计划52
6.3测试设计说明53
6.4测试评价准则53
第七章 测试分析报告 54
7.1引言54
7.2测试概要54
7.3测试结果56
7.4软件功能的结论56
参考文献57
致 谢58
第一章 可行性分析报告
1.1引言
1.1.1编写目的
可行性研究是在投资之前,对拟议中的建设项目进行全面的综合的技术经济分析和论证,从而为项目投资决策提供可靠依据的一种科学方法。通过可行性研究,分析其中存在的风险,成功的可能性如何,确定该项目是否值得去解决,以减少投资风险。
1.1.2项目背景
开发软件名称: 孟家沟港计算机维修管理系统
项目任务提出者:孟家沟港微机室
项目开发者: 孟家沟港微机室
用户: 孟家沟港微机室
实现软件单位: 孟家沟港
项目与其他软件、系统的关系:
本项目根据客户的要求采用单机版,工作站操作系统采用WIN98,编程语言采用VISUALBASIC6,数据库采用ACCESS。
1.2可行性研究的前提
1.2.1要求
主要功能:为孟家沟港计算机维修人员提供维修日志平台,方便日常的计算机维修工作,提高服务质量和工作效率。
性能要求:各种维修信息必须准确无误的存储在数据库中,以备日后查验及积累维修经验。
输出要求:数据完整、详实。
输出要求:方便、快捷、安全、高效。
完成期限:预计一个月,即截止2007年5月28日。
1.2.2目标:
系统运行成功后,有效提高目前孟家沟港微机室的工作质量和工作效率,同时积累大量的维护信息,为今后港口的计算机与网络维护提供相关资料。
1.2.3条件、假定和限制
建议软件寿命:5年。
硬件条件: pc机。
运行环境:Windows98
数据库:Access
投入运行最迟时间:2007/12/28
1.2.4决定可行性的主要因素
成本/效益分析结果:效益大于成本。
技术可行度:现有技术可完全承担开发任务。
操作可行度:软件能被现有工作人员迅速接受并付诸操作。