需求分析报告
需求分析调研报告(共6篇)

需求分析调研报告(共6篇)需求分析调研报告(共6篇)第1篇需求分析之需求调研报告XX系统需求调研报告键入文字XX系统需求调研报告1 引言1.1 编写目的//为什么要编写本文档1.2 调研背景//简述调研过程,参与人等1.3 专业术语//解释本文档中用到的专业术语1.42 概述2.1 项目目标//希望对企业管理改善达成的目标2.2 期待解决的问题//希望通过本项目解决的管理问题XXX1编写人XX系统需求调研报告键入文字2.3 项目范围//本项目的工作边界2.4 双方约定//澄清双方理解上可能产生冲突的地方2.53 相关资料//经过整理的对以后阶段有用的资料3.1 组织结构3.2 用户名单3.3 重要业务规则3.4 XXX2编写人XX系统需求调研报告键入文字编写人XXX4 需求//整理所有需求,这是本文档的核心内容,可以以业务领域为维度,也可以以软件功能为维度4.1 财务部4.2 计划部4.35 数据//整理本系统需要处理的所有数据5.1 销售合同5.2 采购单5.36 相关系统//可能跟本项目有关系的其它软件系统3 XX 系统需求调研报告键入文字6.1 系统A6.2 系统B6.37 其它7.1 注意事项//注意点7.2 待定问题//没有定论,还需要继续讨论的问题7.3 ** 省略号表示编写者可以自由添加内容** 各章节编写注意点请参见书籍清华大学出版社实战需求分析编写人XXX4第2篇客户需求调研分析报告客户需求调研分析报告本阶段是销售的基础阶段,评估的准确细致与否对于项目的成败影响很大。
需要评估客户的真正需求.客户的决策链.资金预算.信用状况.招标方式.竞争对手等等情况。
包含下述部分。
客户现状分析(1)调查客户组织结构.建立组织关系层次图;(2)分析信息技术对客户业务的潜在影响;(3)与企业中高层管理人员讨论,对所得信息和分析进行补充和确认;(4)客户现有信息系统分析(现有系统和数据存储的清单.信息结构的范围.信息需求列表.组织.技术环境);客户业务需求分析分析业务过程细节.分解业务过程.分析过程间的依赖关系.分析业务交互作用.建立业务模型项目风险分析1.项目技术风险。
需求分析报告的主要内容

需求分析报告的主要内容
需求分析报告(RequirementsAnalysisReport,RAR)是系统分析中非常重要的一个步骤。
需求分析报告将收集到的信息分析整理,是后续系统设计实施的重要依据。
正确书写需求分析报告,是系统设计的前提,也是保障系统设计的关键部分。
需求分析报告的主要内容分为三个方面:系统背景,功能分析和非功能需求。
首先,介绍系统背景。
明确系统的整体规划,包括系统的建设计划、组织机构图、系统的现状分析、系统的目标分析、系统的主要功能、运行环境、技术支持、安全性问题、服务质量问题等。
其次,需求分析报告还要对系统的功能进行分析,包括基本功能和高级功能。
基本功能涉及系统的详细设计,比如系统的数据结构、输入输出界面、数据结构、系统画面等,还有系统操作的说明。
高级功能涉及系统的数据管理,包括数据库设计、数据库结构优化、数据处理、系统性能优化、数据库备份恢复、安全性保障等。
最后,需求分析报告还要涉及非功能需求,包括灵活性、可扩展性、易用性、可移植性、可互操作性、信息安全性、可用性等重要因素。
综上所述,需求分析报告的主要内容是清楚地阐述和表达系统背景,并对系统的功能和非功能需求进行细致的分析,以便后续设计实施。
正确理解和把握需求分析报告的内容,是提高项目质量的重要因素,也是保障系统设计的必要手段。
需求分析报告范文(精选12篇)

需求分析报告范文(精选12篇)一、什么是报告报告是一种公文格式,专指陈述调查本身或由调查得出的结论,反映工作中的基本情况、取得的经验教训、存在的问题以及今后工作设想等,使用范围很广,报告的风格与结构因各个机构的惯例而有所不同。
在已发布的党、人大、政府、司法、军队机关的公文处理规范中,都规定了报告这个文种。
二、需求分析报告范文(精选12篇)在学习、工作生活中,报告与我们的生活紧密相连,多数报告都是在事情做完或发生后撰写的。
那么一般报告是怎么写的呢?以下是小编为大家收集的需求分析报告范文(精选12篇),欢迎大家借鉴与参考,希望对大家有所帮助。
需求分析报告范文1我生性是比较胆小的。
对于安全,特别是生产安全,估计得从我参加工作的那年说起。
08年一毕业,我便被分配到位于甘肃山沟里面的一个水电站做施工。
在这里,平生第一次深刻知道安全对于生产,对于自身,对于内心的重要性。
记得美国犹太裔人本主义心理学家亚伯拉罕?马斯洛(Abraham Maslow)就提出,人对于安全的需求在需求层次理论金字塔中是先于生理需求(身体基本需求)社交需求(社会关系的需求)自我实现需求及尊重需求,属于最基本的需求。
是的,人工作是为了活着,或是为了养家糊口,或是为了十几年的教育能够学有所用,或是为了实现自己的社会价值,但所有的所有的目的,都是在自身安全的前提下实现的。
由于我的生性胆小,所以第一次接触这种立体式庞杂的施工现场时,我是以一个初入者的身段带着强大的融入式需求来接受目前这份工作的,虽然在繁杂立体式的施工现场有很多对自身安全造成困扰的问题,但是我得面对。
因为我来自农村,又学了工程测量这门专业,除此之外,作为一个刚毕业的学生,我还能干吗?第一次在下面悬空的钢筋网上走自己还是很害怕的,第一次背着仪器箱子在垂直的几十米高简易爬梯上上下内心也是颤抖的,第一次在全无遮护的布着钢轨仅能容下双脚宽的20多米高的吊车预制梁上走过内心是带着与命运抗衡的决心的,我记得从那上面走过后,我觉得这辈子我都不再从类似这样的地方走过,对我来说这简直是在高空走钢丝绳,即使我们有年长的前辈在上面如履平地。
需求分析报告模板

需求分析报告模板
一、背景介绍
在项目进行过程中,需求分析是至关重要的环节,它直接影响到项目的最终结果。
本报告将针对项目的需求进行详细分析和总结,旨在帮助团队更好地了解项目需求并做出相应的决策。
二、需求概述
1. 项目名称
•项目名称:
2. 项目背景
•项目背景:
3. 项目目标
•项目目标:
三、需求分析
1. 功能需求
1.1 模块一
•描述功能需求内容
1.2 模块二
•描述功能需求内容
2. 数据需求
2.1 数据采集
•描述数据采集需求
2.2 数据处理
•描述数据处理需求
3. 界面需求
3.1 用户界面
•描述用户界面要求
3.2 操作流程
•描述操作流程需求
四、需求确认
1. 需求验证
•描述需求验证的过程
2. 需求优先级
•根据重要性和紧急性对需求进行优先级排序
五、需求变更管理
1. 变更需求
•描述如何处理需求变更
2. 需求跟踪
•描述如何跟踪需求的变更情况
六、项目规划
1. 项目进度计划
•描述项目的时间安排和进度计划
2. 资源规划
•描述项目所需资源的规划
七、总结
通过对项目需求进行分析,团队能够更清晰地了解项目目标和具体要求,有针对性地开展工作,提高工作效率,保证项目的高质量完成。
需求分析是项目管理中不可或缺的一环,希望本报告能够为团队实施项目提供指导和帮助。
需求分析报告范文

需求分析报告范文需求分析报告范文「篇一」一、调查目的以怀化学院为例,了解大学生英语学习现状,调查他们的英语学习需求,对英语新课程发展提出建议。
二、调查范围怀化学院外语系 09 级 4、5 班三、调查对象有至少八年以上英语学习基础的大学生、有至少三年以上英语教学经验的老师。
四、调查方法1、访谈对部分怀化学院外语老师和学生进行访谈。
访谈内容涉及英语教师、教材、学习策略、学习环境(课内外学习环境)四个方面。
2、收集英语学者需求分析样本。
3、任务分析。
五、成果1、背景概述近年来,我系英语专业四级、八级过级率逐年上升,学生应对考试的能力不断提高,然而,学生的实战应用能力却相形见绌。
归其原因,主要是受到考试过级率的影响,教学者教学形式单一,教师唱独角戏,满堂灌,教与学双边活动难以开展等现象比较突出。
2、调查结果分析 ----- 学生的英语学习需求整体情况分析。
A、学生对英语教师的需求主要有以下几个方面:a、教师的基本功要扎实知识要渊博,教师要严而有道,以身作则。
b、希望教师采用灵活多变的教学方法。
c、希望和教师建立良好的师生关系。
由此可见,学生对英语教师的语言基本功、知识水平、教学方法方面、有着相当高的要求;学生希望老师在教学过程中以身作则,树立榜样;学生更喜欢老师经常激励他们;同时学生期待与老师建立良好的师生关系。
B、学生对教材的需求主要有以下几个方面:a、希望教师在教学过程中教学内容不要固定在教材本身,要及时补充鲜活的内容;b、希望教材内容能有助于提高他们的交际能力。
通过调查我们发现学生对教材的内容的真实性、实用性、趣味性、知识性和教材对交际能力的培养的要求很高。
教师在教材的选择和使用上应注意趋利而避弊,在固定教材上增补一些新的教学材料。
另外,固定教材容易使教材的内容过时,不能反映外语。
实际的现状,并且还会造成教材的难度与学生实际水平脱节的现象授课时和班级过大等因素的限制,如何充分利。
C、学生对学习策略的需求通过调查我们发现有 :小部分学生还不能有效地使用适合自己的英语学习策略;大部分学生认为教师对学生进行英语学习策略培训有必要,还有一部分学生能够经常反思自己的英语学习,探索适合自己的学习方法,但效果不理想,希望求助于英语教师。
需求分析报告

需求分析报告•相关推荐需求分析报告(通用11篇)在日常生活和工作中,报告有着举足轻重的地位,报告中提到的所有信息应该是准确无误的。
你所见过的报告是什么样的呢?以下是小编帮大家整理的需求分析报告,仅供参考,大家一起来看看吧。
需求分析报告篇1一、项目介绍1.1编写目的:本需求分析报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本学校排课系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能够获得更大范围的应用,同时它也是进行项目策划、概要设计和详细设计的基础,是维护人员进行内部维护,信息更新,验收和测试的依据。
1.2背景及范围本项目的名称:学校排课系统。
本项目的任务提出者及开发者是:计算机应用三班张哲,用户是学校。
本产品是针对电脑进行排课的需求设计的,可以完成:基本数据录入与维护、课程表编排、课表冲突分析报告、课表输出、可以直接或导出至Excel打印总课表、教师课表、班级课表、场地课表、系统管理。
1.3定义缩写词学校排课系统软件:学校排课系统软件是为了帮助学校老师对学校的排课更加方便和快速制作处课程表及其管理学校的课程的软件。
二、项目描述:使用改程序后,学校的排课可以很轻松的安排好,而却可以尽量避免平时排课时出现的排课冲突,还可以临时加补课等功能。
2.1软件开发的目标:改善目前有些学校人工排课是常常出现的冲突以及浪费的大量时间。
同时也通过实践来提高自己的动手能力。
2.2应用范围:理论上能实现中小学排课,职业中学排课。
2.3子集说明:软件主要分为两个模块,一个基本信息的录入,一个是进行排课的管理。
2.4软件功能描述:外部功能:实现了可视化窗口,排课,调课。
内部功能:基本信息的录入、固定课的设置、科目的录入、年级的录入、任课老师的录入、场地限制的录入和课表的查看;排课操作、调课操作、场地调课操作、老师课表及学生课表生成。
需求分析报告包括哪些内容和内容
需求分析报告包括哪些内容和内容需求分析报告是软件开发过程中至关重要的一环,它起到了桥梁的作用,连接了用户需求与开发团队之间的沟通。
一份完整的需求分析报告应当包含以下内容:1. 介绍在需求分析报告的开头,应该包含对项目的简要介绍,包括项目名称、项目背景、项目目标等信息。
这部分的目的是让读者对整个项目有一个整体的了解。
2. 需求概述需求概述部分主要描述项目的整体需求,包括功能需求和非功能需求。
功能需求描述了系统应该具备的功能和功能之间的关系,非功能需求描述了系统的性能、安全性、可靠性等方面的要求。
3. 主要功能需求这一部分详细列举了系统需要实现的各项具体功能,每个功能都应该有明确的描述和可衡量的标准。
这部分内容通常会包括用户故事、用例分析等。
4. 非功能需求非功能需求描述了系统运行时的性能、安全性、可维护性等方面的要求。
这些要求可能包括系统响应时间、系统的可靠性要求、系统的安全性要求等。
5. 界面需求界面需求描述了系统的用户界面设计,包括界面元素、交互设计等方面要求。
这一部分内容通常会伴随着原型设计和详细的界面描述。
6. 数据需求数据需求描述了系统需要处理的数据类型、数据格式、数据量等方面的要求。
这一部分内容通常会伴随着数据流程图和数据模型设计。
7. 测试需求测试需求描述了系统测试的范围、测试用例、测试环境等方面的要求。
这一部分内容通常会伴随着测试计划和测试报告。
8. 部署需求部署需求描述了系统的部署环境、部署方式、部署流程等方面的要求。
这一部分内容通常会伴随着部署计划和部署文档。
9. 变更需求变更需求描述了在开发和维护过程中可能发生的变更情况,包括变更的审批流程、变更的影响分析等内容。
10. 其他需求除了上述内容外,需求分析报告还可能包括项目的风险分析、项目的约束条件、项目的里程碑计划等内容。
综上所述,一份完整的需求分析报告应当包含以上所述内容,以确保项目的顺利进行和最终交付符合用户需求的成果。
需求报告范文
需求报告范文
《需求报告》
尊敬的贵公司领导:
首先感谢贵公司对我们产品的关注与支持。
为了更好地满足客户的需求,我们经过调研和分析,整理出了以下需求报告,希望贵公司能给予重视和回应。
1. 产品功能性需求:根据市场需求和用户反馈,我们希望对产品进行功能性升级,包括增加新的功能模块,提高产品的智能化程度;
2. 产品质量需求:我们需要提升产品的质量,包括产品的稳定性、兼容性以及安全性,确保用户的使用体验;
3. 客户服务需求:加强客户服务团队的建设和培训,提高客户满意度和忠诚度;
4. 市场推广需求:加大市场推广力度,提升品牌知名度和产品影响力,开拓新的客户群体。
我们将根据以上需求,持续改进产品和服务,努力为客户创造更大的价值和更好的体验。
期待贵公司能够积极响应并配合,共同推动产品的进步和发展。
再次感谢贵公司对我们的支持与信任,希望能够在未来的合作
中取得更大的成功!祝贵公司一切顺利!谨致
敬意
xx 公司
日期:XXXX年XX月XX日。
需求调研和分析报告
需求调研和分析报告需求调研和分析报告一、调研目的本次调研旨在了解市场上对某种新型手机的需求情况,以便公司根据市场需求进行产品研发和生产。
二、调研方法本次调研采用问卷调查的方式进行,通过在线问卷的形式向消费者收集数据。
三、调研内容1. 消费者基本信息:年龄、性别、职业等基本信息。
2. 消费者对手机的使用习惯和需求:是否有使用手机的习惯,手机使用的频率,使用手机的主要用途等。
3. 消费者对当前市面上手机的评价:对不同品牌手机的评价,对手机的功能、性能、外观等方面的评价。
4. 消费者对新型手机的需求:对于新型手机的功能需求、外观设计需求、价格需求等方面的调查。
四、调研结果分析1. 消费者基本信息分析:调研结果显示,参与调研的消费者主要集中在25-40岁的年龄段,男女比例大致相等,职业分布较为广泛,包括学生、白领、自由职业者等。
2. 消费者对手机的使用习惯和需求分析:调研结果显示,绝大多数消费者有使用手机的习惯,每天使用手机的时间在2-4小时之间,主要用途包括通话、上网、社交媒体、拍照等。
3. 消费者对当前市面上手机的评价分析:调研结果显示,消费者对不同品牌手机的评价存在一定差异,其中某品牌手机在性能和外观方面得到较高评价,受到一部分消费者的青睐。
而对于其他品牌手机,消费者普遍认为功能较为单一或性价比较低。
4. 消费者对新型手机的需求分析:调研结果显示,消费者对新型手机的需求主要包括以下几个方面:- 功能需求:消费者对新型手机的主要功能需求包括更高的性能、更大的存储空间、更长的续航时间、更快的充电速度等。
- 外观设计需求:消费者对新型手机的外观设计需求包括更薄更轻的机身、更高的屏占比、更高的屏幕分辨率等。
- 价格需求:消费者对新型手机的价格需求主要是希望价格能够相对较为合理,且性价比较高。
五、结论根据本次调研结果分析,可以得出以下结论:1. 消费者对新型手机的需求较高,特别是在手机性能和外观设计方面的需求。
需求分析报告模板及范文
需求分析报告模板及范文一、报告背景随着信息化和数字化时代的发展,需求分析成为项目管理中至关重要的环节。
需求分析报告是在项目立项前,对需求进行详细、系统和细致的调研和分析的文档。
通过需求分析,可以帮助项目团队明确项目目标和范围,减少项目风险,提高项目的成功率。
二、报告内容1. 项目概述:对项目的背景、目的和重要性进行简要描述。
2. 需求定义:明确项目的需求,包括用户需求、系统需求和业务需求。
3. 需求分析方法:介绍采用的需求分析方法,如访谈、问卷调查、观察等,以及分析数据的处理和归纳过程。
4. 需求分析结果:对需求分析过程中得出的关键发现进行总结和归纳,包括用户需求、系统需求和业务需求。
5. 需求优先级排序:对需求进行优先级排序,以确定在项目开发过程中的优先顺序。
6. 需求变更管理:需求分析过程中,不可避免地会出现需求的变更。
在报告中要明确如何管理需求变更,并确保变更能在项目管理中得到及时响应。
7. 需求可追踪性:需求分析中,要保证需求的可追踪性,即需求与实现之间的清晰关系,以便在项目过程中进行跟踪和验证。
8. 需求验证方式:在报告中要明确需求验证的方式和方法,例如原型验证、用户测试等。
9. 需求文档编写:报告中要介绍需求文档的编写方式和格式,并提供相应的模板和范文。
三、报告编制要点1. 需求分析报告应该简明扼要,重点突出,避免冗长和废话。
2. 报告应该遵循逻辑结构,将各个章节之间的内在联系进行合理安排。
3. 采用表格、图表等形式展示数据和结果,提高报告的可读性和理解性。
4. 使用具体的实例和案例加以说明,便于读者理解和联想。
5. 报告中的数据和信息应该准确可靠,避免主观臆断和夸大其词的情况出现。
四、报告样例需求分析报告样例请参见附录一。
五、结语需求分析报告是项目管理中至关重要的环节,它能够明确项目目标和范围,减少项目风险,提高项目的成功率。
编写需求分析报告时要清晰明确地梳理需求,并准确表达,以确保项目能按照需求进行顺利推进。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
C语言课程设计
需求分析与系统设计报告
题目:校园卡系统
班级:物流1402
组员:蒋军浩学号: U201414525 组员:张卓鹏学号: U201414543 指导教师:左峥嵘
上交日期:2015.9.15
目录
1.引言 (2)
1.1编写目的 (2)
1.2参考资料 (2)
2.任务概述 (3)
2.1目标 (3)
2.2用户的特点 (3)
2.3假定和约束 (3)
3.需求规定 (4)
3.1性能的规定 (4)
3.1.1精度 (4)
3.1.2时间特性要求 (4)
3.1.3灵活性 (5)
3.2输入输出要求 (5)
3.3其他专门要求 (5)
4.运行环境规定 (5)
4.1设备 (5)
4.2支持软件 (6)
4.3控制 (6)
5.需求分析 (6)
5.1查询 (6)
5.2信息储存 (6)
5.3运行环境 (7)
6.设计约定 (7)
6.1命名标准 (7)
6.2界面风格 (8)
6.3定义 (8)
7.系统设计 (8)
7.1 功能需求 (8)
7.2流程图 (9)
8.组员分工及时间安排 (11)
8.1 组员分工 (11)
8.2 时间安排 (11)
9.待解决问题 (11)
1.引言
1.1编写目的
校园卡是学校统一制作并发放给师生员工及相关人员的智能式身份凭证,在校园内具有身份识别和消费结算功能。
校园卡分为教工卡、学生卡、普通卡、纪念卡、功能卡和消费卡六类。
校园卡由校园卡服务中心统一制作,各校区通用。
校园卡服务中心为师生提供校园卡(消费卡除外)日常卡务办理及咨询服务,包括发卡、补卡、换卡、挂失、解挂、密码重置、查询和咨询等。
本校园卡系统是模拟学校校园卡系统,可以完成一些简单的功能。
1.2参考资料
1.王士元. C高级实用程序设计. 北京: 清华大学出版社. 1996
2.周纯杰,刘正林等. 标准C语言程序及应用. 武汉: 华中科技大学出版社. 2005
3.姚远. 高级C语言程序设计技巧与实例. 北京: 机械工业出版社, 1995
4.陈清华, 朱红. C语言课程设计. 南京: 东南大学出版社, 2003
5.潭浩强. C语言程序设计. 北京: 清华大学出版社, 2000
6.刘振安,苏仕华. C语言图形设计北京:人民邮电出版社,1995
7.潘建华,卫跃文. C语言实用软件界面设计西安:西安电子科大出版社,1995
2.任务概述
2.1目标
1.本软件旨在模拟校园卡系统的基本管理过程和用户自助服务过程,将校园卡系统以模拟化的方式展现在人们面前。
2.通过软件的开发过程,了解掌握软件开发的方法、技巧和基本流程,培养团队合作的能力。
3.本软件面向所有校园卡使用人群,软件设计独立,拥有友好的图形化界面,通过此系统可以较好地实现对校园卡系统的模拟。
2.2用户的特点
1.本软件面向的人群大概有两类:
(1)校园卡系统的管理人员;
(2)需要使用校园卡和校园卡系统的学生和教职工。
2.操作机维护人员:具有良好的C语言编程技术,能够充分了解软件模块,并且熟练掌握软件的数据结构。
2.3假定和约束
1.假定所有的设计功能都能够实现
2.技术方面的缺乏:主要是对C语言图形界面以及数据结构相关知识的缺乏
3.时间方面的限制:软件开发的时间有限,对软件功能的实现有所限制
3.需求规定
3.1对性能的规定
3.1.1精度
本软件大多涉及图形界面操作,程序运行时个函数之间的数据主要为int型,某些特殊处理的数据可以用char型或者float型的数据类型。
3.1.2时间特性要求
本软件涉及图形操作的技术,由于技术知识方面的限制,屏幕的刷新和对于中断的处理是主要的耗时源。
3.1.3灵活性
该系统基于TC2.0和BC3.1开发,适用于dos3.0以上的所有dos版本和windows操作系统
本软件设计中加入了鼠标操作,因此需要依赖鼠标才能实现所有功能。
本软件对显卡无特殊要求
本软件需要CPU的寻址能力至少为16位
3.2输入输出要求
本软件主要输入方式是根据菜单选项与键盘输入进行输入,输出则对应于相应的输入选项,除此之外无其他特殊要求。
3.3其他专门要求
本软件数据流只涉及整型及一些结构体和指针的运行,对系统要求不高,在兼容性方面无特殊要求。
未经同意不得擅自传播软件。
4.运行环境规定
4.1设备
1.处理器:80386以上
2.内存:640K以上
3.硬盘:1G以上
4.彩色显示器
5.具有鼠标器等输入设备
4.2支持软件
1.操作系统:dos3.0以上的所有dos版本和windows操作系统
2.编译软件:TC2.0和BC
3.1
4.3控制
本软件主要通过外部信号来产生中断,主要来源为:
1.键盘:通过键盘操作实现软件基本功能,对软件进行操作
2.鼠标:鼠标器的使用使程序更加人性化,主要产生程序中断
5.需求分析
5.1查询
管理员输入管理员密码可以查询到用户信息,用户输入学工号及密码可以查询相关信息。
5.2信息存储
用户能查询到的信息包含:用户名称、用户类型(学生、教职工)、校园卡编号、学工号、手机号码、地址、余额等。
管理员能查询到的信息包含:用户名称、用户类型(学生、教职工)、校园卡编号、学工号、手机号码、地址、余额等。
5.3运行环境
简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定。
根据校园卡模拟系统设计环境要求,即在DOS环境下,用C语言编译实现,使用BC开发软件,因此,此模拟系统可在绝大多数现形计算机系统上运行,包括最常见的windows xp 操作系统以及windows 7 32位机上运行,但由于兼容性问题,此校园卡模拟系统在含windows 7 64位操作系统的计算机上运行可能出现意想不到的问题或根本不能运行,因而,不推荐在包含64位操作系统的计算机上测试本系统。
6.设计约定
6.1命名标准
命名时以可读性强、表达清楚为标准。
在定义时加前缀,以表示函数或者变量的数据类型。
不用晦涩难懂、表意不清的命名,尽量用英文或者拼音或者英文单词加拼音来命名。
为了将前缀与命名的主体相区分,前缀后的第一个字母使用大写。
前缀暂定如下:
前缀类型例子
int int intNumber
lint long int lintNumber
flo float floNumber
dou double douNumber
ldou long double ldouNumber
ch char chaName
p 指针pa
6.2界面风格
在图形化界面下操作,界面简洁直观,整个课程设计的界面具有高度一致性。
一致性既包括使用标准的控件,也指使用相同的信息表现方法,如在字体、颜色、术语等方面确保一致。
布局合理,力求简洁、有序、易于操作。
设置少量快捷键:Enter ——确认操作;Esc ——取消操作/退出。
6.3定义
课程设计中用到的专门术语的定义。
7.系统设计
7.1 功能需求描述
进入主界面,分为管理员入口、用户入口。
管理员入口进入时要求输入密码,进入后,可以查询信息,注册新用户和注销用户,修改用户信息,挂失及解挂。
用户入口进入时要求输入密码,可以查询和修改信息,挂失及解挂,充值等。
7.2流程图管理员
8.组员分工及时间安排
8.1 组员分工
两个人相互协作,各自完成约一半的工作,再进行集体编译调试,最终验收。
8.2 时间安排
9.待解决问题
本软件实现了对校园卡系统的基本模拟,但是并不能完全实现校园卡的所有功能,因为不能和其它的系统进行对接,信息的录入有一定困难。