太原理工大学软导试验报告综述
太原理工大学软件开发环境与工具实验报告

本科实验报告课程名称:软件开发环境与工具实验项目:实验一CASE工具PowerDesigner的使用实验二利用Axure制作网页原型实验三搭建Visual Studio开发环境,设计Windows控制台应用程序实验四掌握在Visual Studio 2010中进行Windows Form应用程序的设计方法实验五掌握在Visual Studio 2010中进行Web应用程序的设计方法实验地点:明向校区软件实验楼208专业班级:软件1333班学号:2013006142学生姓名:赵建伟指导教师:秦智2015年12 月17 日遇到的问题和解决方法(2)在axure元件库中选择相应的部件(4)置入框选择窗体中的文本框(单行)和提交按钮(5)整体修改后的效果(2)设计完成教务处登陆界面(2)Default.apsx文件<%@Page Title="主页"Language="C#"MasterPageFile="~/Site.master"AutoEventWireup="true"CodeBehind="Default.aspx.cs"Inherits="WebApplication3._Default" %><asp:Content ID="HeaderContent"runat="server"ContentPlaceHolderID="HeadContent"> <style type="text/css">.style1{width: 100%;。
太原理工大学软件工程《系统分析与设计》实验报告

本科实验报告课程名称:系统分析与设计实验项目:《企业人事管理系统》实验实验地点:逸夫楼404专业班级:软件工程XXXX班学号:XXXXXX 学生姓名:XXXX指导教师:**2016年11月 1 日一、实验目的通过《系统分析与设计》实验,使学生在实际的案例中完成系统分析与系统设计中的主要步骤,并熟悉信息系统开发的有关应用软件,加深对信息系统分析与设计课程基础理论、基本知识的理解,提高分析和解决实际问题的能力,使学生在实践中熟悉信息系统分析与设计的规范,为后继的学习打下良好的基础。
二、实验要求学生以个人为单位完成,自选题目,班内题目不重复,使用UML进行系统分析与设计,并完成实验报告。
实验报告以纸质版(A4)、电子版在课程结束前提交(10周)。
三、实验主要设备:台式或笔记本计算机四、实验内容1 选题及项目背景企业人事管理系统2 定义企业指定人员通过第一次登录,输入用户名:TSoft,密码:111进入系统,在档案管理模块建立超级管理员档案,然后在新增用户模块设置为管理员,系统默认第一个被设置被设置的管理员为超级管理员。
然后第二次登录输入用户名:T00001,密码:111进入系统,在修改密码模块修改超级管理员登录密码,在档案管理模块建立普通管理员档案,在新增用户模块设置为管理员,除了第一个被设置的管理员外均为普通管理员。
管理员使用账号密码登录,然后可以在系统中进行密码修改,在档案管理模块维护员工档案,在考勤管理模块填写考勤信息,在奖惩管理模块填写奖惩信息,在培训管理模块维护培训信息,在人员设置模块设置员工采用的账套。
在统计报表模块生成员工待遇报表。
在企业架构模块维护部门企业设置,在基本资料模块维护系统的基本资料。
如果点击初始化系统加点将对系统进行初始化恢复到原始状态,通过系统工具模块可以打开系统中常用的计算器、Excel等。
3 参考资料J A V A项目全程开发4 系统分析与设计4.1需求分析4.1.1识别参与者用户、管理员、普通管理员、超级管理员 4.1.2 对需求进行捕获与描述(内容要求2:选择其中一个用例(如下订单)给出其用例描述。
太原理工大学 金工实习报告(3300字)

太原理工大学金工实习报告(3300字)太原理工大学金工实习报告(3300字)金工实习报告Xx班 xxx时光匆匆,岁月流梭,转眼为期两周的金工实习结束了。
在实习期间虽然很累、很苦,但我却感到很快乐~因为我们在学到了作为一名钳工所必备的知识的同时还锻炼了自己的动手能力。
而且也让我更深刻地体会到伟大的诗人—李白那一名言:只要功夫深,铁杵磨成针的真正内涵~两个星期,短短两个星期,对我们这些工科的学生来说,特别作为太原理工大学学子是多少的宝贵。
因为这是一次理论与实践相结合的绝好机会,又将全面地检验我们知识水平。
学生在金工实习过程中通过独立地实践操作,将有关机械制造的基本工艺知识、基本工艺方法和基本工艺实践等有机结合起来的,进行工程实践综合能力的训练及进行思想品德和素质的培养与锻练。
金工实习是培养学生实践能力的有效途径。
金工实习又是我们的一次实际掌握知识的机会,离开了课堂严谨的环境,我们会感受到车间的气氛。
同时也更加感受到了当一名工人的心情,使我们更加清醒地认识到肩负的责任。
通过碟片的演示和老师的讲解。
我终于明白了什么是钳工。
同时也懂得了为什么有人说“当钳工是最累的~”钳工是以手工操作为主,使用各种工具来完成零件的加工、装配和修理等工作。
与机械加工相比,劳动强度大、生产效率低,但是可以完成机械加工不便加工或难以完成的工作,同时设备简单,故在机械制造和修配工作中,仍是不可缺少的重要工种。
钳工的常用设备有钳工工作台、台虎钳、砂轮等。
钳工的工作范围有划线、錾削、锯削、锉削、刮削、研磨、钻孔、扩孔、铰孔、锪孔、攻螺纹、套螺纹、装配、和修理等等。
其中钳工的实习安全技术为:1钳台要放在便于工作和光线适宜的地方;钻床和砂轮一般应放在场地的边缘,以保证安全。
2使用机床、工具(如钻床、砂轮、手电钻等),要经常检查,发现损坏不得使用,需要修好再用。
3台虎钳夹持工具时,不得用锤子锤击台虎手柄或钢管施加夹紧力。
4使用电动工具时,要有绝缘保护和安全接地措施。
软件课程设计实验报告(3篇)

软件课程设计实验报告(3篇)【导语】软件课程设计试验报告怎么写出亮点?整理了3篇优秀的《软件课程设计试验报告》通用版范文,有规范的开头结尾写法和标准的书写格式。
是您写出深受大家欢迎的综合报告抱负参考模板,盼望对您有所关心。
【第1篇】软件课程设计试验报告一、目的、要求通过该课程设计要使同学树立起剧烈的工程化意识,用工程化思想和方法开发软件。
切实体会出用软件工程的方法开发系统与一般程序设计方法的不同之处,同学在对所开发的系统进行软件方案、需求分析、设计的基础上,实现并测试实际开发的系统。
通过一系列规范化软件文档的编写和系统实现,使同学具备实际软件项目分析、设计、实现和测试的基本力量。
二、主要内容要求同学把握软件工程的基本概念、基本方法和基本原理,为将来从事软件的研发和管理奠定基础。
每个同学选择一个小型软件项目(内容参照《计算机综合实践指导》,宋雨等编著,清华高校出版社出版),根据软件工程的生命周期,完成软件方案、需求分析、软件设计、编码实现、软件测试及软件维护等软件工程工作,并按要求编写出相应的`文档。
详细的方法可以选用传统的软件工程方法或者面对对象的方法,开发环境和工具不限。
三、进度方案略四、设计成果要求1.至少提交4个文档,包括软件方案、软件需求规格说明书、软件设计说明书、软件测试方案,要求文档格式规范、规律性强(可参考《计算机综合实践指导》中给出的要求及格式)、图表规范;2.独自实现了系统的某些功能,基本达到了要求的性能,经过了测试,基本能运行。
五、考核方式(1)提交的文档规范,工作量大,文档规律性强、正确,按《计算机综合实践指导》标准考核(附《软件工程课程设计》试验报告评分表)占60%(2)系统验收、讲解、答辩占25% (3)考勤占15%软件课程设计试验报告【第2篇】应用软件课程设计报告计算机是一门技术性、工程性和应用性很强的学科,教育部高等学校计算机科学与技术教学指导委员会的进展战略讨论报告中也指出:计算机专业的人才应当被分为科学型、工程型、应用型三类,而绝大多数应当是工程型和应用型的。
太原理工大学程序设计技术实验报告

⑴设计函数:input(),输入 n 个无序的整数存储在一个数组中; ⑵设计函数:sort(),用起泡法对数组中的 n 各数据从大到小排序; ⑶设计函数:search(),用折半查找法在已排序的 n 个数种查找指定的数据,若存在, 返回其所处的位置,否则,将其插入适当位置使数据仍有序。 在主函数中调用上述函数,验证函数的功能。 6. 输入并运行第 6 章例 6-27 中的程序,根据输出结果总结局部静态变量的特点。
实验内容
1. 下载并安装 C,语言编译系统,设置编辑。
2. 输入并运行第 1 章例 1-1 和例 1-2 中程序,并记录遇到的问题和解决方法。
3. 输入并运行第 2 章例 2-2 和例 2-3 中程序,并记录遇到的问题和解决方法。
4. 求下面算术表达式的值(先自己分析,再试着用程序求解,比较得到的结果是否一致)。
课程名称:
本科实验报告
程序设计技术 B
实验地点:
明相校区软件学院机房 208
专业班级: 软件 1409 学号: 2014005763
学生姓名:
王璐
指导教师:
曹棣
实验名称
2014 年 12 月
实验一 C 语言的运行环境和运行过程
1
实验二 C 语言运算符和表达式
实验目的和要求
1. 学会安装 C 语言编译系统,如:Turbo C、Win-TC、Visual C++等; 2. 学会在上述某种编译系统中程序的编辑、编译、连接和运行; 3. 通过运行简单的 C 程序,初步了解 C 源程序的特点; 4. 理解 C 语言的数据类型,掌握各种常量的表示方法,变量的定义、初始化和赋值; 5. 学会使用 C 语言的算术运算符以及表达式的求值过程。
太原理工大学学院毕业实习报告

太原理工大学学院毕业实习报告太原理工大学学院毕业实习报告社会实践是大学生拓展自身素质的主要载体之一,学生通过实践磨练意志、发展个性、锻炼能力,勇于承担社会责任,拓展自身的综合素质,成为“学历、素质、技能”一体化的“适应型”人才。
为帮助大家学习方便,收集整理了太原理工大学学院毕业实习报告5篇,希望可以帮助您,欢迎借鉴学习!太原理工大学学院毕业实习报告1一、实习目的专业实习是我们完成专业基础课和专业课程的学习之后,综合运用知识的重要的实践性教学环节,是本专业必修的实践课程,在实践教学体系中占有重要地位。
通过专业实习使自己在实践中验证,巩固和深化已学的专业理论知识,通过知识的运用加深对相关课程理论与方法的理解与掌握。
加强对企业及其管理业务的了解,认识的基础上,将学到的知识与实际相结合,使学生运用已学的专业理论知识,对实习单位的各项业务进行初步分析,善于观察和分析对比,找到其合理和不足之处,灵活运用所学专业知识,在实践中发现并提炼问题,提出解决问题的思路和方法,提高分析问题及解决问题的能力。
二、实习任务本次实习我到的实习单位是河南省新野县审计局,实习的主要任务如下:1.调查新野县审计局目前的审计事务的操作流程。
2.研究现行信息化系统对业务进程所起的作用。
3.分析新野审计局信息化的经验及出现的问题。
三、实习内容1.实习背景21世纪是信息技术的时代。
随着生产的自动化,贸易中的电子商务的普及,网络财务软件的广泛使用,以及支付手段的多样化,审计信息化将是21世纪必然趋势。
但是我国现今的基层审计单位的信息化现状是什么样的呢我国基层审计信息化的现状,审计人员;软件条件以及硬件条件如何在信息化的过程中有什么样的经验和教训呢带着这个问题,我联系了河南省新野县省审计局,并在那进行了我的专业实习。
本文所探讨的审计信息化是指,被审计对象进行财务工作和经营时,审计人员为了实现其审计目的,收集必要的审计证据,采取必要的审计程序,对企业的运营的合规性以及利用计算机以及网络生成的财务信息进行审计的工作。
《软件项目管理》实验指导书

软件项目管理实验指导书太原理工大学软件学院2017-5-2说明本书适用于软件工程专业《软件项目管理》的实验指导,共8个学时。
覆盖软件项目管理的全过程。
一、实验的性质、目的和任务:1.巩固和运用所学知识,解决具体问题,以达到理论联系实际的目的。
2.软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成而进行的分析和管理活动,通过本实验主要让学生了解如何来制定软件项目的进度计划、规模成本估算、质量计划、项目配置计划及团队管理计划等,为今后从事软件项目管理工作打下良好的基础。
3.了解和掌握软件项目管理计划的制定过程,并通过对一个实际案例的计划制定过程,提高软件项目管理的实际能力。
*4.了解当前流行的软件项目管理工具与配置管理工具。
二、实验内容及学时分配:1.分解项目工作 (2学时)2.软件项目进度计划编制 (2学时)3.项目规模成本估算 (2学时)4.软件项目质量、团队、沟通及配置管理计划编制 (2学时)5.软件项目开发阶段各种管理(1)(2学时)6.软件项目开发阶段各种管理(2)(2学时)三、实验考核:以学生的实验报告和做实验时的表现考核为依据,有优、良、中、差四个等级,分别每次实验写一个报告,最后写成综合报告提交。
实验所用项目说明1、项目简述本项目是为太原某公司开发一个《网上招聘系统》,由于这个公司的规模比较大,需要招聘的员工也很多,每次招聘总能收到成千上万的简历,如何挑选合适的应聘者常常是公司比较棘手的事情,为人力资源部的工作人员带来很多工作量。
为此,公司希望有一个自动化招聘系统能够给他们带来工作便利,提高工作效率,同时能及时招聘到满意的人才。
为实现企业与人才的有效联系,弥补招聘中存在的种种不足,该企业通过招标的方式确定由太原科达新公司开发该《网上招聘系统》。
公司人力资源部的工作人员通过这个招聘系统维护知识题库、编制问卷、发布职位和与这个职位相应的问卷。
应聘者可以通过网上提交自己的简历并同时回答相应的问卷。
软件工程实验报告

软件工程实验报告一、实验目的本实验的目的是通过实践的方式,加深理解和掌握软件工程的相关知识和技能。
通过进行软件开发的过程,掌握软件需求分析、设计、编码、测试等各个阶段的方法和技巧,同时培养团队合作和项目管理的能力。
二、实验内容本次实验采用了软件开发生命周期的经典模型——瀑布模型,按照以下步骤进行:1.需求分析:对待开发软件的需求进行分析和理解,并编写需求文档。
2.设计:根据需求文档,进行系统设计和详细设计,细化各个模块的功能和接口。
3.编码:根据设计文档,进行具体的编码工作,并编写代码文档。
4.测试:对编码后的软件进行测试,包括单元测试和集成测试。
5.上线部署:完成测试后,将软件部署到实际运行环境中。
三、实验过程1. 需求分析在需求分析阶段,我们与项目发起人进行深入沟通,了解并整理好软件的功能需求、性能需求、界面需求等。
最终形成了一份详细的需求文档,明确了软件的功能和目标。
2. 设计基于需求文档,我们进行了系统设计和详细设计的工作。
系统设计阶段主要是确定系统的整体架构和模块划分。
详细设计阶段则关注模块的具体实现方式和接口定义。
在设计过程中,我们充分考虑了系统的可扩展性、可维护性和安全性。
3. 编码根据设计文档,我们开始进行编码工作。
我们采用了面向对象的编程思想,使用合适的编程语言实现系统的各个模块。
在编码过程中,我们遵循了一些编码规范,保证了代码的可读性和可维护性。
4. 测试在编码完成后,我们进行了系统的测试工作。
我们首先进行了单元测试,对每个模块进行了单独的测试。
接着进行了集成测试,验证系统各个模块的协作和集成。
通过测试,我们发现并修复了一些潜在的问题,确保了系统的质量。
5. 上线部署在完成测试后,我们将软件部署到实际运行环境中,进行了一些必要的配置和优化工作。
同时,我们还进行了一些性能测试,确保软件能够在实际使用中达到预期的性能要求。
最终,我们成功地将软件部署并投入使用。
四、实验总结通过本次实验,我们深入学习和应用了软件工程的相关知识和技能。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程名称:《软件工程导论》实验报告软件工程导论实验项目:学生管理系统实验地点:致远楼B401 专业班级:学号:学生姓名:小组成员:指导教师:2014 年5 月22 日一、实验的目的与任务本实验课程通过完整地实施软件生命周期各阶段的任务,让学生系统地学习到软件开发过程的主要理论、方法、技术、标准和规范,使他们具备基本的软件开发设计能力;通过软件工程中常用 CASE工具和软件项目管理的实践,使他们具备运用各种工具完成项目设计和实施的基本技能;通过集体项目开发,培训学生的合作意识和团队精神,培养学生对技术文档的编写能力。
二、实验内容和要求本课程的实验内容包括结构化(生命周期法)的方法学和面向对象的方法学。
通过一个模拟项目,要求学生分别用结构化方法和面向对象的方法完成系统的分析、设计和实现的整个软件开发过程。
此外实验中引入我国国家《计算机开发规范》,以规范技术文档的书写标准,提高实验教学质量。
实验要求学生采用“项目小组”的形式,结合具体的开发项目进行分析、设计。
每个项目小组必须按照《软件工程实验指导书》附录中给定的文档规范标准提供项目文档;具体要求如下:1.班级按项目小组进行分组,每组不得超过 5 人。
2.每个项目小组选出项目负责人或项目经理,由项目经理召集项目组成员讨论、选定开发项目,所有实验中都要采用同一个实验题目。
项目开发的每项任务要落实到人且规定该任务的起止日期和时间。
3.每个项目小组由 2 人进行需求分析,完成需求技术报告,全体成员参加需求讨论,修订并评审需求分析人员的需求分析报告,确定系统的需求分析模型。
4.项目设计人员由 2 人根据第 3 步确定的结果设计系统设计,并完成文档,提交项目小组讨论。
5.项目编码人员由 1 人选择第 4 步的一个模块编码实现。
6.对第 5步的结果进行黑盒测试和白盒测试,并编写测试计划和测试结果报告。
7.题目自定或采用附录一中的题目,项目开发语言及平台自定。
8. 实验中的思考题不作书面要求。
实验一软件工程的网上资源与常用的CASE工具1实验目的1)通过 Internet 搜索与浏览,了解网络环境中主流的软件工程技术网站,掌握通过专业网站不断丰富软件工程最新知识的学习方法,尝试通过专业网站的辅导与支持来开展软件工程应用实践。
2)通过 Internet 搜索与浏览,了解主流的软件工具和软件开发环境产品及发展和应用情况。
2工具/准备工作需要准备一台带有浏览器、能够访问因特网的计算机。
3实验内容与步骤1)上网搜索和浏览,了解软件工程的国家标准(1) GB/T8566-2001(2) GB/T8567-1988(3) GB/T9385-1988(4) GB/T9386-1988(5) GB/T1526-1989(6) GB/T11547-1989(7) GB/T12504-1990(8) GB/T12505-1990(9) GB/T14079-1993(10) GB/T16680-1996(11) GB/T15532-1995(12) GB/T14394-1993 (13)其他了解软件工程技术的应用情况,看看哪些网站在做着软件工程的技术支持工作?请记录搜索结果。
下面是供参考的搜索结果:火龙果软件技术支持中心 (火龙果软件)北京的 (开源论坛)杭州下沙的 (做网站的论坛)以及国外的 (免费的创建网站和 BLOG 的软件网站) ( Google 提供的代码开发网站) (免费开源软件网站)等国内在于理论性质的网站 (软件测试)做得不错。
软件工程专业网站实验记录当前,软件工程专业网站当前的技术(如培训内容)“热点”是(参考):(1)名称:软件开发过程指南主要内容:基于客户针对实际项目或者产品的开发,通过项目的真实实践,指导客户整体实施工程,同时为客户的项目提供一个基本的原型,作为演进的基础。
在实战教练结束后,提供后续技术支持。
达到在项目中实用的效果。
(2)名称:软件测试主要内容:学员在资深软件测试工程师带领下,通过测试理论、测试方法的系统学习、以及项目测试案例的实践,使学员掌握软件测试的流程、技术、方法以及规范,熟悉常用测试工具与测试过程,使学员具备测试技术和测试管理的基本能力,并能够独立承担并实施项目测试。
(3)名称:性能测试方法与技术主要内容:旨在培训出能在企业中担任大中型项目性能测试任务的高级性能测试工程师,使其具有能完成银行、电信、保险等系列软件领域即对性能要求比较高的软件系统的性能测试任务。
2)通过网络搜索,体会软件工具的应用状况,重点了解下面几种工具的概况:(1)Microsoft Visio 2003(2)Rational Rose(3)Sybase PowerDesigner( 4 ) MI WinRunner/ LoadRunner( 5 ) Microsoft Project( 6 ) Microsoft Visual SourceSafe(7)CVS实验三传统软件工程的需求分析建模一、目的与任务目的:确定项目要做什么及其可实施性,在此基础上完成系统的逻辑功能模型的建立。
任务:可采用不同的需求分析技术,完成对项目的需求分析过程,给出系统的逻辑功能模型,数据字典以及规格说明书。
二、内容、要求1、实验内容与要求:熟悉系统项目的业务流程,根据现有资料绘制系统数据流图,功能分析图,编写数据字典,数据加工处理的描述以及软件系统流程设想图(新系统模型),完成系统需求规格说明书。
2、准备参考资料和阅读相关的国家有关软件开发的标准文档。
三、主要仪器设备硬件条件:服务器SUN 工作站,终端为pc 机运行环境:windows 7数据库:Sql server 2008二、软件需求规格说明书2.1 背景材料随着信息化时代的到来,社会生活的各个方面都发生着翻天覆地的变化,当然学校——这个教育的前沿阵地也发生着巨大的变化。
传统的人工工资管理存在着很大的不足,如处理量随着职工人数的增多而急剧上升、靠人工来处理显得力不从心、而且极其容易出错,万一出错,将造成极大的麻烦。
而以计算机代替人工执行一系列的操作,将极大地提高办事效率和准确率,并减轻了办公人员的负担。
由此,学校管理系统就应运而生了。
通过我们对学校现有的管理系统的调查,并对工作人员的提出的要求进行细致地分析,我们设计了一个实用的学校管理系统。
下面我将介绍我们项目组所开发的一个学校管理系统。
本说明书对软件的功能需求、性能需求、系统的数据处理流程、用户权限等做了详细的说明。
通过阅读本说明书,开发人员能够对该系统的各个方面进行详细的了解。
进而依照本说明书对系统进行高效的开发。
2.2 功能要求2.21学生档案管理:学生档案管理是一项很重要的管理制度,主要管理学生的基本信息,例如:学号,姓名,年龄,班级等等学籍信息,对学生信息起到良好的管理和保存作用,同时也方便查询。
2.22 学生成绩管理:在校学生最重要的判定标准无非是学生的成绩,所以学生成绩管理系统就显得尤为重要。
学生成绩管理实现了对学生成绩的良好管理。
2.23 奖惩处理:通过前两项管理制度:学生档案管理和学生成绩管理就会生成学生综合测评表,通过此表可以很清楚的了解到该学生的成绩测评,身心测评,体育测评等等的综合情况以及排名情况,从而可以根据排名或者挂科情况对该学生进行升留级处理,休学处理,退学处理,发放奖学金,进行表彰等等的奖惩措施,做到奖惩分明。
2. 24日常教务管理:将所有的成绩进行录入并且对各科成绩进行分类和统计,使得成绩得到很好的管理,使得日常的教务有条不紊和高效进行。
2.25 用户登录请用户输入用户名和密码,判断该用户是老师还是学生,根据用户类型对其所能够进行的操作进行提示和限定,若用户名不正确则输出“用户不存在的提示信息”并清空登录框,密码不正确则输出“密码错误”的提示信息并清空登录框,最多可以输入三次,三次不正确系统会自动关闭且只能在10 分钟后再次登录。
2.3 性能需求分析2.3.1运行环境本系统在教务处使用,通过各个终端对服务器进行操作,还需要从各个部门(系)收集信息,打印各种表。
因此要求能够适应网络环境、复杂的集成环境。
运行的环境有:硬件平台:Intel 奔腾/酷睿、AMD 速龙/翼龙等x86 系列的平台,基于交换机的以太网;软件平台:操作系统为Windows XP/Windows7/Linux 等,还有SqL server2008、辅助管理软件等;需要程序能够稳定地运行在上面所述的平台上,并且需要考虑一定的稳定性。
另外要考虑到运行环境的变化:如果增强服务器的硬件配置,不仅可以增快系统的响应时间,还能足够保证系统的稳定性。
2.3.2精度要求输入的信息尽可能准确,并对输入进行限定。
基本工资、扣款额、奖金额、税率等用浮点数进行存储,计算的工资精确到小数点后两位(分)2.3.3响应时间基于处理的实时性,要求系统能够在较短的时间内完成处理,具体要求如下:所有员工的工资计算:10 秒数据传送:5 秒数据库更新:8 秒2.3.4内存占用考虑到可能运行其它的程序和某些电脑配置不高,要求软件正常运行时的平均内存占用能够控制在10M 以内,峰值内存占用不超过30M。
2.3.5安全与更新考虑到所涉及问题的敏感性和现有网络环境的不安全特点,要求软件有较好的安全防护措施,包括密码的安全性、用户的验证、系统的封装等。
而且还要求能够与主流的杀毒软件和安全辅助软件兼容。
另外在当前复杂的网络环境下应考虑到数据传输的安全性,最好使用数据加密技术。
在数据检索、数据有删改机制以及软件的复用性,以便增强软件的健壮性。
另外任何一款软件都不能保证没有漏洞,因此要求软件保留有限的升级接口,为打补丁和软件的升级提供便利。
2.3.6故障处理情况1:客户端与服务器网络不能连接处理:a. 检修本地端网络连接是否正常;b. 查看服务器端交换机端口是否被关闭;c. 查看端点间网络线路是否完好。
情况2:存储空间已满处理 :a. 数据库切换到备份存储空间 ;b. 进行数据检索,删除日期超过 4 年的数据。
情况 3:服务器死机处理 :程序自动保存内存中的临时数据;重启机器情况 4:服务端程序报告异常处理 :保存好临时数据,关闭访问端口,关闭程序重新启动,通过临时数 据初始化程序其它具体情况参照相关技术进行处理。
三、数据流程图成绩单顶层数 据流 图学生信息4 统 计 处 理统计表0 层数据流图学生 学生 学生信息学生管理系统教 学 管 理 员 统计表老师学生综合成绩 学生综合测评表 学生综合 成绩 2 查 询 处 理 成绩单 学 生 综 合测 评表教 务 处综合测评 新信息 录入存储学生 表、成绩单 信息各科成绩 1.3学生综合成绩 学生信息 1.1 合格单审查 是否新生1.2学号 无效 综合成 有效性检查 有效 综合成绩查询 成绩 打印 绩表单 2.1 2.2 2.3 学生综合成绩 成绩标准 综合成绩是否奖励 3.2 3.1 综合测评表 是否惩处 成绩标准 班级 统 综合评价表 统计选择 计 统计表人按科目奖惩情况1 层数据流图 按各班奖惩情况 奖惩人数 4.数科目数据字典 (1)数据流条目学生信息 =姓名 +性别+年龄+学院+系别+专业+班级综合成绩 =学号+姓名+专业班级 +课程编号 +课程名 +综合成绩 +学期+ 教师签名学生名单 =学号+姓名+专业班级 +学期成绩单 =学号+姓名+专业班级 +专业成绩 +体育成绩 +素质测评 升留级表 =学号+姓名+专业班级 +{ 课程名+成绩}+ {升|留} 合格单 =姓名+系别+专业班级新生信息 =入学时间 +姓名+性别+年龄+专业班级 +系别(2)数据存储条目文件名:学生综合成绩组成:学号 +姓名+专业班级 +专业成绩 +体育成绩 +素质测评 组织方式:索引文件,以学号为关键 文件名:成绩单标准 组成:专业成绩 3.1.2 成绩标准是否休学 更新综合测评表 3.1.3 成绩标准奖惩处理3.1 升留级处3.1.休复学处3.1.退学处理3.1.是否升级 是否退学 3.1.2 成绩标准3.1.综合测评表组织方式:索引文件,以学号为关键(3)数据项学生综合成绩:别名:成绩、综合成绩类型: 实型 长度: 5 位,小数点后 2 位姓名:别名: 无类型: 字符型长度: {字母} 182 4)加工条目 加工名:学生管理系统编号:无 输入:学生信息、学生综合成绩 输出:综合成绩单、统计表加工名:查询处理编号:2 输入:学生信息输出:成绩加工逻辑:根据学生信息及课程号If 按各科成绩查询Then 打印成绩单Elseif 按单科成绩查询Then 打印成绩单输出:新生信息加工逻辑:根据合格单建立新生信息 加工名:录入、存储学生信息、各科成绩 编号: 1.3 输入:新生信息、学生成绩 输出:综合测评表、成绩单 加工名:有效性检查编号: 2.2 输入:考试成绩 输出:成绩 加工逻辑:根据考试成绩查询成绩加工名: 是否奖励编号: 3.1输入:综合成绩、成绩标输出:奖励情况加工逻辑:根据本次成绩If 大于等于标准成绩 Then 奖励Else 不奖励Endif输出:班平均成绩加工逻辑:根据各班成绩求平均加工名:按各课平均成绩编号:4.3输入:各科成绩输出:各科平均成绩加工逻辑:根据科目分类求平均四、信息需求(E-R 图)学生管理教务处。