| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

招生计划管理系统设计毕业论文

z***u

贡献于2019-03-29

字数:46372

第章 招生计划理系统概述
高校招生计划理系统总体研制目标:广域网络现代网络技术基础建立招生计划制订报审核调整达核公布全程源计划编制系统高等学校教育行政部门省级招生办公室准确便捷高效公开完成招生计划编制工作具体说系统应该达目标:
(1) 计划编制工具
系统设计第目标计划编制工作提供全方位支持招生计划编制单位便捷完成计划编制工作
(2) 信息交互台
建立公开信息交互台教育部省级教育行政部门高等学校等计划编制单位清晰解关单位招生计划安排报名生源数量国家关政策教育行政部门审核意见高等学校招生章程等方面信息实现计划编制信息全面享加快信息传递速度提高工作效率
(3) 规范理手段
招生计划编制工作国家调控高等教育资源重手段关系国家高等教育整体发展培养项政策性强工作
(4) 高考改革保障
招生计划编制工作招生工作源头新计划理系统技术保障高考改革利进行满足高考改革中关科目设置元化考试评价体系逐步建立源计划编制工作提出求
11系统开发背景意义
年国学断扩招考生数量已达非常数字工书写数已够处理庞数更适应信息时代高效性利计算机实现数处理系统必然诞生基点设计招生计划系统学招生求考生信息进行理便短时间高效准确完成整招生计划
院校招生计划理系统传统方式运三级理完整招生计划系统包括:
院校省(市区)行政部门教育部三级高等学校教育行政部门省级招生办公室准确便捷高效公开完成招生计划编制工作
首先教育部根国家发展规划省级教育部门设置年度招生规模计划进行种相关数初始化工作省属高校需拟定省市招生计划报该校省教委审核审核招生计划省市教育部门确认高校根确认结果进行步分省市分专业招生计划编制工作
然招生院校根招生规模计划制订出年度初步分省市分专业招生计划报部门审核中省属院校报省教育厅教育部直属院校直接报教育部高校学生司中央部门院校报相应部门教育处
接着部门根发展规划属院校制定招生计划进行初步审核出调整意见院校调整终形成部门招生计划报教育部高校学生司审核
高校学生司汇总中央部门省属院校招生计划审核完成形成完整招生计划分送省级招办省级招办社会发布录取中执行
基述认识收集相关资料数查阅关文献技术参数高校实际需求等方面进行调研发现目前采传统方法进行理存方面弊端:
(1)象范围广:数存储易
(2)填写数:考生填写容相复杂量数重复
(3)查询便:考生信息招生费量单堆积山查询学生基信息费相费时
(4)易存档:成千信息堆积山单理员说负担仅需专门资料框占空间量
鉴种种原高校等理急需种软件够代工操作理数资料计算机技术高校理相结合
12系统实现目标
次设计课题太原科技学招生计划系统建立基院校端CS模式系统系统实现目标根招生计划学校进行综合分析基功包括:具体功包括登录系统招生费学生信息招生计划已录取信息报表印六模块
户通登陆根权限进入界面系统户划分两类:普通户权限超级户权限普通户添加户修改密码超级户添加户包括添加普通户添加超级户超级户功:
(1)系统:修改密码添加户退出系统
(2)招生费:费录入费查询费统计
(3)学生信息:输入考生信息显示考生信息考生信息统计
(4)招生计划:输入招生计划显示招生计划查询招生计划统计招生计划
(5)已录取信息:查全部省信息院信息
(6)报表印
13系统开发技术
系统设计程中采开发技术:
(1)数库理台采SQL Serves 2000
(2)系统前台开发台环境采Microsoft Visual Basic 60
(3)客户端数库通讯采ODBC数源实现
14系统运行环境
141 硬件环境
服务器端:处理器 1G 兆赫 (MHz) Pentium Ⅳ 处理器低 RAM 求256兆字节 (MB) 900 MB 磁盘空间安装磁盘需 33 千兆字节 (GB) 空间MSDN Library 文档需额外 19 GB 空间 CDROM DVDROM 驱动器 鼠标 Microsoft 鼠标兼容指点设备显示 Super VGA (1024x768) 更高分辨率显示器100Mb太网卡
客户端:处理器 450 兆赫 (MHz) Pentium II 处理器低 RAM 求128兆字节 (MB)显示 Super VGA (1024x768) 更高分辨率显示器鼠标 Microsoft 鼠标兼容指点设备
142 软件环境
1 服务器端:
操作系统Microsoft Windows Server 2003 Windows 2000 Professional Windows 2000 Server Windows XP Professional
数库系统Microsoft SQL Server 2000
2 客户端:
操作系统:Microsoft Windows Server 2003 Windows XP Professional Windows XP Home Edition Windows 2000 Windows 98 Microsoft Windows NT 40

15承担工作
设计中承担工作运Visual Basic技术数库技术客户端实现系统登录招生费理学生信息理招生计划理已录取信息理报表印理六模块系统ODBC数源SQL Server数库Visual Basic进行连接前台数输入输出更改台数库中容相连接
第二章 招生计划理系统相关理关键技术简介
系统设计基软件工程设计理念运SQL Server数库技术台Visual Basic前台设计两者间通ODBC数源进行库连接面相关理关键技术简介
21软件工程
软件工程[1]门研究工程化方法构建维护效实高质量软件学科技术组织理两角度研究系统化规范化数量化等工程原理方法指导软件开发员进行软件开发维护工程化手段规范开发高质量软件
软件工程七条基原理分阶段生命周期计划严格理坚持进行阶段审查实行严格产品控制采现代化程序设计软件结果清楚审查开发组成员应该少精承认断改进软件工程实践必性
通常软件生命周期全程中整套技术方法集合称方法学种方法学软件生命周期全程次分干阶段软件生命周期阶段分:
(1)问题定义 确定系统基功
(2)行性研究 确定系统否够实现否值实现
(3)需求分析 确定系统必须完成种功
(4)总体设计 确定实现软件
(5)详细设计 详细设计实现系统
(6)编码单元测试 写出正确容易理解维护程序模块
(7)综合测试:通种类型测试调试软件达预定求
(8)软件维护:通种必维护活动系统持久满足户需
软件开发阶段基务进行产生相应工作结果样利软件开发程进行理利提高软件产品质量
22 Visual Basic功特性
Microsoft Visual Basic[2]:种面象视化设计工具时种结构化程序设计语言Visual Basic具易通开发效率高特点着微软断改进计算机身性迅速提高越越适合般应程序开发Visual Basic支持种数库系统访问外Visual Basic中引入控件概念Windows中控件身影处种样钮文框等控件Visual Basic控件模式化控件干属性控制控件外观工作方法
Visual Basic60特性概括成点:
(1) ADO(版支持):项新数访问技术特性包括:更简单象模型Microsoft非Microsoft种技术更集成远程数提供通接口访问远程分布记录集层次记录集
(2) 数环境:数环境设计器提供创建ADO象交互式设计时环境作数源供窗体报表数识象者程序中作显露Data Environment象外方法属性进行访问数环境设计器仅支持Visual BasicUserConnection设计器功设置附加功包括拖放层次结构分组合计等
(3) 增强数绑定功:Visual Basic 60前版中控件绑定窗体中Visual Basic 60中数源户数绑定起现够程序运行时设置控件数源特性动态绑定数源创建数源数户类通新BindingCollection象绑定创建类似ADO数控件户控件数源类似数网格控件样复合绑定户控件
(4) 文件系统象:提供组理文件系统够创建广西文件索引目录合理化程序
(5) 数网络控件数列表框控件数组合框控件:控件DBGridDBListDBCombo控件OLEDB版控件利快速建立应程序数库中记录集进行浏览编辑
(6) 工程启动选项:新F5选项允许您调试选择处运行程序例选择浏览器中运行控件Visual Basic窗体中运行
(7) 数组增强功:Visual Basic 60版中程调时返回数组意味着户定义类数组作参数需赋值号左边数组动态数组您编程时整数组容赋外数组
(8) 增强创建象功:允许编程员远程机器创建象
(9) 安装导功增强:安装包配置导(前版中安装导)编程员cab文件国Web服务器网络享者文件夹种新导数访问起支持APOOLEDBRDOODBCDAO够Microsoft Internet Explorer 4x中显示户文档更您安装程序改进方法控制开始菜单组图导作部文件Visual Basic中执行作单独程序Windows95台执行
(10) 数报表:允许利拖放技术快速记录集(包括层次机构记录集)创建报表
(11) 数源:创建作数源便绑定控件户控件类
外强功特性传递ADO记录集数象导文件系统象等等
23 数库技术
进入信息时代天信息已成具活力战略资源显然信息资源开发利信息化重容数库技术信息资源开发利关键技术
231 数库技术发展种类
(1) 第代数库系统
1976年IBM公司推出System R加州学伯克利分校Ingres关系数库系统IBM公司System R基础先推出SQLDSDB2两关系数库系统Oracle公司推出关系数库Oracle(V20)
(2) 第二代数库系统
20世纪80年代出现关系数库代表第二代数库系统批版断更新商品化关系数库软件相继投入运行OracleSybaseInformixIngres等关系数库系统广泛应型信息理系统数库技术全面发展逐步走成熟年代
(3) 第三代数库系统
20世纪80年代末90年代初开发新代数库技术成数库研究热点课题
232 SQL Server 2000
目前常数库理系统产品OracleSybaseInformixOnlineMicrosoft SQL ServerIBM DB2CA Openingres等功较完善享功户发控制数完整性约束数安全控制机制数备份恢复开发工具等具备系统开发程中Microsoft SQL Server 2000数库技术
Microsoft SQL Server 2000[3]种适户商业户关系型数库理系统存储理数具许显著优点受户重视易性适合分布式组织伸缩性服务器软件紧密结合集成性支持Internet决策支持数仓库技术先进性等
SQL Server Windows环境流行桌面型数库理软件提供视化开发工具完成部分数理系统提供量输入分析展示数工具客户机服务器应程序中工作站部分已单桌面数库理软件综合性数库理应集成体化系统
SQL Server语言特点简单概括点:
(1) 综合统
(2) 高度非程化
(3) 面集合操作方式
(4) 种语法结构两种方法
(5) 语言简洁易
24利 ODBC 数源实现SQLVB连接技术
连接方法:
(1)开windows控制面板选择理工具
(2)选择数源(ODBC)
(3)选择系统 DSN点击添加
(4)选择SQL serves驱动程序
(5)输入数源名称选择SQL 服务器
(6)连接检查—发送数—建立客户应方法
第三章 招生计划理系统需求分析
31行性分析
行性研究目代价短时间确定问题否够解决行性研究目解决问题确定问题否值解决行性研究实质进行次压缩简化系统分析设计程较高层次较抽象方式进行系统分析设计程
311目标求
系统计算机辅助学校招生计划理重组成部分目利计算机网络建造招生计划院校端系统方便学校教师学生信息招生计划种录取信息进行理求设计软件工程设计思想进行系统需求分析进行总体设计详细设计求设计文档完整软件结构清晰功实现正确
312行性研究分析
(1) 技术行性
Visual Basic解决方案目前较流行CS架构模式解决方案技术成熟方案开发应系统具开发周期短运行稳定维护简便投资少等优点VB开发招生计划理系统种环境模式VB允许户选择余功完善开发语言
SQL Server 数库系统托Microsoft强技术支持目前中型企业应较广泛数库理系统够满足中型企业数理求具强数理功支持具层体系结构客户服务器模式
(2)济行性
Visual Basic 开发应系统开发周期短开发效率高降低开发成
SQL Server提供强企业数理功数灾难恢复功保证数高效完整性提高系统整体性降低系统运行成
利VB SQL Server组建招生计划理系统加快招生程中部门中信息传递速度提高工作效率VB + SQL Server 解决方案仅济条件方面行较理想低成解决方案
(3)操作行性
VB应系统具界面简洁友操作简单等特点该系统应员考试参象学生教师理员须专业计算机程序设计知识需简单计算机基础知识便充分利系统完成工作
323行性研究结
系统设计目标设计求基础通系统技术方面行性济方面行性操作方面行性综合研究分析判断前技术水济承受力完全满足系统功需求
32 户需求
理解户需求问题终解决方案间架设桥梁第步开发系统充分理解需求开始设计系统否需求定义改进设计必须量反工
章介绍招生计划理系统根学生招生程中实际工作需求包括查询添加删更新等实际工作
分析知招生计划理系统角色划分两类
(1)般户:查询招生计划中信息浏览查询信息等角色权限
(2)超级户:具普通户功外更具添加信息统计更改信息权限根户需相关信息反馈户
两类户分拥操作功操作模块实现身功整操作流程中负责承启面根方面需求分描述模块实现功
(1)系统模块:实现修改密码添加户功(超级户具添加户功般户具)
(2)招生费模块:实现费录入查询统计功
(3)学生信息模块:实现输入显示统计考生信息功
(4)招生计划模块:实现输入显示查询统计招生计划功
(5)已录取信息模块:查全部录取信息查省录取信息情况查学校院信息录取情况
(6)报表印模块:印已录取考生报表招生计划表
33 数流图描述
根述户需求画出数流图数流图描绘系统逻辑模型图中没具体物理元素描绘信息系统中流动处理情况软件开发员户行性需求分析阶段进行交流较种工具
数流图结构化程序设计中具十分重位置贯穿软件生命周期阶段数流图中描绘数流四种成分:数源点终点数处理数存储数流较高层次开始画数流图种较方法高层次数流图基础模块进行进步细化数流进行细化时遵循原:处理细化成系列处理细化前细化输入输出数流必须相数流图进行更详细设计起点
信息系统务量数获理需信息必须存储理量数建立良数组织结构数库整系统迅速方便准确调理需数衡量信息系统开发工作坏指标
(1)系统顶层数流图描述:
顶层数流表示般描述系统整体数流首先必须数流图必须循环程系统顶层流图首先里登陆员学校理员包课老师学生系统理员等根权限般分两种:般户超级户首先通输入户名密码进行登录果登录信息正确进入系统普通户根需进行信息浏览查询信息超级户具普通户功外更具添加信息统计更改信息权限根户需相关信息反馈户图31


图31招生计划理系统顶层数流图

(2)招生计划理模块数流图
招生计划理模块数流图系统中作第二层数流图表达招生计划部分功招生计划理模块整招生计划理系统核心功模块考生信息理考生录取模块分系统3核心部分系统模块构成:
户登陆根权限招生计划模块执行相应处理包括招生录入招生查询招生统计功时招生费进行查询录入数流图中数源点户基信息数终点户图32


图32招生计划理模块数流图

(3)学生信息理模块数流图
户登陆根权限学生信息理模块执行相应处理包括学生信息录入统计功数流图中数源点户基信息终点户图33

图33学生信息理模块数流图
34 数字典
数流程图中数流表示系统中流动信息数存储表示系统中静态信息数字典信息进行定义集合数字典常数流程图起数流程图出现信息应数字典中根33节系统数流图数元素进行确切定义写出数字典卡片:
(1) 数项定义:
名称:户登陆
名:
描述:户输入户名密码根输入系统判断户类型
定义:户登录信息户名+密码+户类型
位置:户信息表

名称:提交考生基信息
名:
描述:登陆考生信息进行查询录入更改
定义:提交考生基信息填写考生信息+提交
位置:考生基信息表

名称:制定招生计划
名:
描述:登陆制定院校招生计划
定义:制定招生计划填写招生计划+提交
位置:招生计划表





名称:制定考生录取信息
名:
描述:登陆制定考生录取信息
定义:制定考生录取信息填写招生计划+提交
位置:已录取考生信息表表

名称:登记招生费信息
名:
描述:登陆招生费信息进行登记
定义:登记招生费信息填写招生费+提交
位置:招生费表

(2)数存储定义:

名称:户信息
位置:户表
定义:户信息户名+密码+真实姓名+户类型+注册日期
描述:户信息包括户名密码真实姓名户类型注册日期

名称:已录取考生信息
位置:已录取考生信息表
定义:已录取考生信息准考证号+姓名+院系+省份+总分
描述:已录取考生信息包括准考证号姓名院系省份总分

名称:招生费信息
位置:招生费信息表
定义:招生费信息单号+摘+性质+支出+手+审批+日期
描述:招生费信息包括单号摘性质支出手审批日期

名称:招生计划信息
位置:招生计划表
定义:招生计划信息院系+省份+招生数
描述:招生计划信息包括院系省份招生数

名称:考生亲属信息
位置:考生亲属表
定义:考生亲属信息准考证号+考生姓名+考生关系+亲属姓名+工作工作
单位+电话+通讯址+邮编+备注
描述:考生亲属信息包括准考证号考生姓名考生关系亲属姓名工作
工作单位电话通讯址邮编备注

名称:考生基信息
位置:考生基信息表
定义:考生基信息准考证号+姓名+性+户口+政治面貌+籍贯+年龄
+出生年月日
描述:考生亲属信息包括准考证号姓名性户口政治面貌籍
贯年龄出生年月日

名称:考生志愿信息
位置:考生志愿信息表
定义:考生志愿信息准考证号+姓名+第志愿学校+第二志愿学校+第三志愿
学校+校院系1+校院系2+校院系3
描述:考生亲属信息包括准考证号姓名第志愿学校第二志愿学校第
三志愿学校校院系1校院系2校院系3





名称:考生成绩信息
位置:考生成绩信息表
定义:考生成绩信息准考证号+姓名+语文+数学+外语+X综合+特殊加分+总分
+外语语种+文理科类型
描述:考生亲属信息包括准考证号姓名语文数学外语X综合特殊
加分总分外语语种文理科类型

名称:考生简历信息
位置:考生简历信息表
定义:考生简历信息准考证号+姓名+毕业院校+毕业学校+毕业时间+
获奖励
描述:考生简历信息包括准考证号姓名毕业院校毕业学校毕业
时间获奖励


35 ER图
概念模型信息世界建模概念模型应该够方便﹑准确表示出信息世界中常概念概念模型表示方法中著名常ER图
E-R模型称实体联系模型实体集属性联系集构成提供受DBMS约束面户表达方法数库设计中广泛作数建模工具
ER图提供表示实体属性联系方法
实体:矩形表示矩形框写明实体名
属性:椭圆形表示边相应实体连接起
联系:菱形表示菱形框写明联系名边分关实体连接起时边旁标联系类型(111nmn)
果联系具属性属性边该联系连接起
图34


图34招生计划理系统ER图

36数库设计
DBMS数库理系统许程序组成支持户建立访问维护数库组软件数库技术直接体现
DBMS包括功:
(1)数定义功:户通数定义语言(DDL)数库中数象进行定义
(2)数操功:户数操语言(DML)操数实现数库基操作
(3)数库运行理:数库建立运行维护时DBMS统理统控制保证数安全性完整性户数发发生障系统恢复
(4)数库建立维护功:包括数库初始数输入转换功数库转储恢复功数库重组功性监视分析功等
面数库中数表
(1) 户表:包括数项:户名密码真实姓名户类型注册日期具体存储方式:

字段
数类型
长度
说明
户名
Varchar
10
户帐号
密码
Varchar
20
户密码
真实姓名
Varchar
20
户真实姓名
户类型
Varchar
10
般超级户
注册日期
smalldatetime
4
信息注册
表1户信息表

(2)已录取考生信息表:包括数项:准考证号姓名院系省份总分具体存储格式:
字段
字段
长度
说明
准考证号
Int
4
考生准考证号
姓名
Varchar
20
考生姓名
院系
Varchar
50
考生录取院系
省份
Varchar
20
考生省份
总分
Int
4
考生高考总分
表2已录取考生信息表

(3)招生费表包括数项:单号摘性质支出手审批日期存储格式:
字段
字段
长度
说明
单号
Int
4
登记费单号

Varchar
50
登记时摘
性质
Varchar
50
录入费性质
支出
Int
4
支出费数额

Varchar
50
登记费
审批
Varchar
50
审批费项目
日期
smalldatetime
4
费登记日期
表3招生费表

(4)招生计划表包括数项:院系省份招生数存储格式:

字段
数类型
长度
说明
院系
Varchar
50
招生院系
省份
Varchar
50
省份进行招生
招生数
Int
4
具体招生数



表4招生计划表
(5)考生亲属表包括数项:准考证号考生姓名考生关系亲属姓名工作工作单位电话通讯址邮编备注存储格式:
字段
数类型
长度
说明
准考证号
Int
4
考生准考证号
考生姓名
Varchar
20
考生姓名
考生关系
Varchar
20
亲属关系父亲母亲
亲属姓名
Varchar
20
亲属真实姓名
工作工作单位
Varchar
50
亲属工作工作单位
电话
Int
4
亲属联系电话
通讯址
Varchar
50
亲属通讯址
邮编
Int
50
邮编
备注
Varchar
50
简附加说明











表5考生亲属表
(6)考生基信息表包括数项:准考证号姓名性户口政治面貌籍贯年龄出生年月日存储格式:
字段
数类型
长度
说明
准考证号
Int
4
考生准考证号
姓名
Varchar
20
考生姓名

Varchar
10
考生性
户口
Varchar
50
考生高考户口
政治面貌
Varchar
20
考生政治面貌
籍贯
Varchar
20
考生
年龄
smallint
2
考生年龄
出生年月日
smalldatetime
4
考生出生年月日
表6考生基信息表

(7)考生志愿表包括数项:准考证号姓名第志愿学校第二志愿学校第三志愿学校校院系1校院系2校院系3存储格式:


字段
数类型
长度
说明
准考证号
Int
4
考生准考证号
姓名
Varchar
20
考生姓名
第志愿学校
Varchar
50
第志愿学校
第二志愿学校
Varchar
50
第志愿学校
第三志愿学校
Varchar
50
第志愿学校
校院系1
Varchar
50
申报第校院系
校院系1
Varchar
50
申报第二校院系
校院系1
Varchar
50
申报第三校院系







表7考生志愿表
(8)考生成绩表包括数项:准考证号姓名语文数学外语X综合特殊加分总分外语语种文理科类型存储格式:
字段
数类型
长度
说明
准考证号
Int
4
考生准考证号
姓名
Varchar
20
考生姓名
语文
smallint
2
高考语文分
数学
smallint
2
高考数学分
外语
smallint
2
高考外语分
X综合
smallint
2
高考综合科目分
特殊加分
smallint
2
高考特殊加分
总分
smallint
2
高考总分
外语语种
Varchar
10
高考报考外语语种
文理科类型
Varchar
50
高考综合科目类型








表8考生成绩表
(9)考生简历表包括数项:准考证号姓名毕业院校毕业学校毕业时间获奖励存储格式:
字段
数类型
长度
说明
准考证号
Int
4
考生准考证号
姓名
Varchar
20
考生姓名
毕业院校
smallint
2
高考语文分
毕业学校
smallint
2
高考数学分
毕业时间
smallint
2
高考外语分
获奖励
smallint
2
高考综合科目分






表9考生简历表
第四章 招生计划理系统总体设计
总体设计称概设计初步设计总体设计基目回答概括说系统应该实现? 问题通常两阶段组成系统设计确定系统具体实现方案结构设计确定软件结构确定系统中程序模块组成模块间关系详细设计前先进行总体设计站全局高度花较少成较抽象层次分析较种系统实现方案软件结构中选择佳方案合理软件结构较低成开发出较高质量软件系统总体设计阶段项重务设计软件结构确定系统中程序模块组成模块相互间关系
总体设计工程通常两阶段组成:系统设计确定系统具体实现方案结构设计确定软件结构确定系统中程序模块组成模块间关系详细设计前进行总体设计站全局高度花较少成中选出佳方案合理软件结构较低成开发出高质量软件系统
41 系统设计目标
软件通高校日常业务设计处理实现现代化高校理模式具体功包括登录系统系统招生费学生信息招生计划已录取信息报表印六模块系统功模块设计:
(1)系统:修改密码添加户退出系统
(2)招生费:费录入费查询费统计
(3)学生信息:输入考生信息显示考生信息考生信息统计
(4)招生计划:输入招生计划显示招生计划查询招生计划统计招生计划
(5)已录取信息:查全部省信息院信息
(6)报表印
42系统模块化设计功
(1)求良机界面良机界面衡量系统易性重标准系统界面求简洁明理员迅速掌握系统
(2)系统理象招生设置权限提高软件安全性
(3)原始数修改简单方便修改系统样包括基修改删保存数备份等
(4)求数进行查询统计查询求快速度找需数达方便理目统计求根费摘性质统计根考生信息计划等进行统计软件更具灵活性

43系统功模块

图41招生计划理系统功模块图


(1)系统登陆模块:实现修改密码添加户功
(2)招生费模块:实现费录入查询统计
(3)学生信息模块:实现输入考生信息显示考生信息考生信息统计
(4)招生计划模块:实现输入招生计划显示招生计划查询招生计划统计招生计划功
(5)已录取信息模块:查全部信息省信息院录取考生信息
(6)报表印模块:实现印已录取考生报表招生计划报表
第五章 招生计划理系统详细设计
51综述
详细设计阶段根目标确定应该样具体实现求系统逻辑正确实现模块功说阶段设计工作应该出目标系统精确描述编码阶段描述直接描述成某种程序设计语言书写程序阶段设计工作应该出目标系统精确描述编码阶段描述直接翻译成某种程序设计语言书写程序
52界面设计
521登陆界面

图51 登陆界面
(1)控件
背景窗体:
名 称
元素类型
含 义
timer 13
timer
参见图51中项
label 16
label
参见图51中项
pictureBox1
pictureBox
参见图51中项
户登陆窗体:
名 称
元素类型
含 义
lable 12
lable
参见图51中项
textbox 12
textbox
参见图51中项
Command 12
Command
参见图51中项

(2)功:户通登陆窗口进入系统界面
(3)部分实现代码(参考附录11)
522窗体界面

图52 系统界面

(1)控件
工具菜单中菜单编辑器添加标题
(2)功:界面点击进入模块
(3)部分实现代码(参考附录12)

523招生费模块界面
招生费模块包括费录入费查询费统计三子模块基功相似面费统计子模块例:

图53 费统计模块

(1)控件:
名 称
元素类型
含 义
frame 12
frame
参见图53中项
label 15
label
参见图53中项
DataGrid 1
DataGrid
参见图53中项
Adodc 1
Adodc
参见图53中项(隐藏)
Command 13
Command
参见图53中项
Combo 12
ComboBox
参见图53中项

(2)功:根费录入时摘性质进行统计进行费总数统计
(3)部分实现代码(参考附录13)
524学生信息模块界面
学生信息模块包括输入考生信息显示考生信息考生信息统计三子模块输入考生信息例

图54 学生信息模块
(1)控件:
名 称
元素类型
含 义
frame 15
frame
参见图54中项
Combo 13
combox
参见图54中项
DTPicker 1
DTPicker
参见图54中项
lable 141
lable
参见图54中项
Command 13
Command
参见图54中项
Adodc 1
Adodc
参见图54中项(隐藏)
text 136
text
参见图54中项
(2)功:实现报考考生信息录入功信息录入考生信息表考生成绩表考生志愿表考生亲属表直接挂钩添加信息会动更新
(3)部分实现代码(参考附录14)
525招生计划模块界面
招生计划模块包括输入招生计划显示招生计划查询招生计划统计招生计划四子模块功面输入招生计划显示招生计划两子模块例
1招生计划子模块


图55 招生计划模块

(1)控件:
名 称
元素类型
含 义
Combo 12
combox
参见图55中项
lable 13
lable
参见图55中项
Command 12
Command
参见图55中项
text 1
text
参见图55中项
(2)功:实现院校考生计划录入功包括院校信息省份招生数信息录入招生计划表直接挂钩添加信息会动更新设计中两combox拉框
(3)部分实现代码(参考附录151)

2显示招生计划子模块


图56 显示招生计划子模块

(1)控件:
名 称
元素类型
含 义
DataGrid1
DataGrid
参见图56中项
Frame1
Frame
参见图56中项
Adodc1
Adodc
参见图56中项
Command 13
Command
参见图56中项
(2)功:显示招生计划列表列表中包括院系省份招生数三项目查询信息表中记录进行修改删操作
(3)部分实现代码(参考附录152)

526已录取信息模块界面
已录取信息模块包括查已录取考生全部信息已录取考生省信息已录取考生院信息查已录取考生全部信息例子图57


图57 查录取信息子模块


(1)控件:
名 称
元素类型
含 义
DataGrid1
DataGrid
参见图57中项
Adodc1
adodc
参见图57中项
(2)功:录取信息通DataGrid空间显示出
(3)部分实现代码(参考附录16)
527报表印模块界面
报表印应DataReport首先VB右端工程文件夹里添加Data Environment然DataEnvironment里添加两DataReport设计器设计报表图:

图58已录取考生报表


图59招生计划报表

窗体报表印模块设置代码:
(参考附录17)

第六章 招生计划理系统运行测试
章进行系统测试述系统分析设计编码应系统进行详细测试测试软件重性软件性影响言喻软件生命周期中避免会出现差错然严格技术审查完全发现错误测试发现错误
软件测试软件投入前软件需求分析设计规格编码终复审软件质量保证体系关键步骤根软件开发阶段规格说明程序部结构测试例利测试例运行程序发现设计实现程中带入软件种错误章着重进行系统测试功测试
61 测试环境
(1) 硬件台配置
CPU:Intel PⅢ 1G
存:128M更高
硬盘:40G
显卡:AGP显卡显存32M
光驱:40X
印机

(2) 软件台
操作系统:Windows 2000 Windows XP
数库服务器:Microsoft SQL Server 2000
运行环境:Visual Basic 60

62 软件测试
621 登陆测试
(1)登陆界面

图61 户登陆验证1
户ywb328超级户

图62 户登陆验证2
进入界面图63

图63 界面1
户ywb328般户户名输入ywb时

图64 户登陆验证3
进入界面图65

图65界面2

(2)测试说明
系统户两种种超级户种普通户图63图65般户具添加新户功超级户具
输入密码正确系统提示户名密码正确输入正确提示登陆成功
622 招生费模块测试
招生费模块系统中承担计划统计中部分总分费查询费录入费统计测试部分测试输入新信息信息更新
费录入界面中添加条信息图66

图66费录入界面
添加信息进入费查询模块图67

图67费查询界面

(2)测试说明:费录入费查询招生费表连接信息输入直接更新
623 招生费模块测试
表中输入考生基信息图68

图68输入考生信息
添加完信息显示添加考生信息成功
开显示考生信息表功图69

图69显示考生信息

(2)测试说明:输入考生信息已添加数表中考生信息中查询

624 招生费模块测试
模块中添加招生计划图610

图610输入招生计划
显示招生计划模块中显示图611

图611显示招生计划
(2)测试说明:输入招生计划信息已添加数表中显示招生计划该条信息

625 招生费模块测试
显示考生信息模块中输入信息点击录取钮该生添加已录取考生表中图612

图612查全部录取信息

(2) 测试说明:考生已录取数已添加已录取考生信息数库数库表中
626 报表印模块测试

图613已录取考生报表信息


图614招生计划报表信息

结束语
文招生计划理系统存某问题进行分析出教学文件理系统种设计方案基础完成工作:身知识掌握程度利开发工具进行系统开发技术掌握程度角度出发确定招生计划理系统总体结构结构逐步实现系统功已实现系统进行初步运行测试检测错误漏洞修改错误维护完善系统
总结验:实际系统开发程中深深体会需求分析重性止停留理水软件工程基原理更深认识理解Visual Basic实际中应进步解学会结合SQL Server数库环境VB编程方法解软件工程软件开发中重性软件开发力方面提高
通课题研究高校招生计划理系统深刻解体会网络辅助理系统促进招生计划理重意义设计开发程中解掌握许应关系统开发软件工程等方面知识技增强实际开发应系统验

致谢
文薛颂东老师指导修改完成细心帮助指导表示衷感谢段时间里身仅学许专业知识更感受工作中认真严谨生活中易外严谨治学态度忘工作精神值学整毕业设计进行文编写程中始终薛老师悉心指导尤设计初始阶段薛老师建立系统模型方面提出许宝贵意见应程序实现方面予正确指导深深感谢薛老师帮助教育次毕业设计中充分锻炼学许新知识
外组余佩媛文静予衷感谢系统开发程中两位学开发工作予极帮助出许宝贵想法建议受益匪浅
感谢培养计算机科学技术学院感谢传授知识老师感谢家支持鼓励感谢关心帮助
学生活中更加努力力求事事做更
参考文献
[1] 张海藩 软件工程导 北京:清华学出版社 2004
[2] 龚沛陆慰民杨志强等 VB程序设计教程 北京:高等教育出版社 2003
[3] 杨开英 数库系统概 武汉:武汉理工学出版社 2003
[4] 张莉王强赵文董莉等 SQL Server数库原理应教程 北京:清华学出版社 2004
[5] 赵强 SQL Server数库编程技术范例 北京:清华学出版社 2005
[6] [美] Chris Goode John Kauffman等 康博 译 VB入门典编程篇 北京:清华学出版社 2002
[7] 覃征等 软件工程理 北京:清华学出版社 2005
[8] 朱少明 软件测试方法技术 北京:清华学出版社 2005
附录Ⅰ 代码

部分程序代码
11 登陆界面

Private Sub Form_Load()
Timer1Enabled True
Dim X0 As Long
Dim Y0 As Long
'窗体居中
X0 ScreenWidth
Y0 ScreenHeight
X0 (X0 MeWidth) 2
Y0 (Y0 MeHeight) 2
MeMove X0 Y0
Dim X As Integer Y As Single
启动ScaleMode 3
Y 2
For X 0 To 9045
启动Line (0 X)(7170 X) RGB(0 0 Y * X)
Next
Label7Caption Format(Date yyyy 年 m 月 d 日)
End Sub
Private Sub Form_Click()
Timer1Enabled False
frmLoginShow
End Sub
Private Sub Form_KeyPress(KeyAscii As Integer)
If KeyAscii <> 0 Then
Timer1Enabled False
frmLoginShow
End If
End Sub

Dim sqluser As String
'构造查询该户名密码sql语句
sqluser select * from 户表 where 户名 ' & txtUserText _
& ' and 密码 ' & txtPwdText & '
rs_userCursorLocation adUseClient
'开数游标
rs_userOpen sqluser conn adOpenKeyset adLockPessimistic
If rs_userEOF True Then
MsgBox 户名密码正确 vbOKOnly + vbInformation 注意
rs_userClose
Exit Sub
ElseIf rs_userFields(3) 超级户 Then
admin_user True
' 果超级户添加新户子菜单
a 1
Else
admin_user False
'果普通户添加新户子菜单菜单
MDIfrmMainmnStuEnabled True
MDIfrmMainmnPlanEnabled True
MDIfrmMainmnAdmitEnabled True
MsgBox 登录成功 vbOKOnly + vbInformation 注意
rs_userClose
Unload Me
MDIfrmMainShow
End If

12 窗体界面
Private Sub mnuserlogin_Click()
frmLoginShow
End Sub
Private Sub FileSave()
Dim FileName1 As String FileName2 As String
On Error GoTo A1
CommonDialog1Filter *mdb|*mdb
FileName1 AppPath + \db1mdb
CommonDialog1ShowSave
FileName2 CommonDialog1FileName
FileCopy FileName1 FileName2
A1
Exit Sub
End Sub

Private Sub luqukaoshengbiao _Click()
DataReport1Show
End Sub

Private Sub zhaoshengjihuabiao _Click()
DataReport2Show
End Sub

13招生费模块界面
Private Sub Command1_Click()
If Combo1Text Then
MsgBox 没输入摘查询条件 vbOKOnly + vbInformation
Exit Sub
End If

Dim strPlan2 As String
strPlan11 select * from zhaoshengjifeibiao where zhaoshengjifeibiaozhaiyao' & Combo1Text & '
strPlan2 select sum(zhaoshengjifeibiaozhichu) as dd from zhaoshengjifeibiao where zhaoshengjifeibiaozhaiyao ' & Combo1Text & '
rs_sPlan2Open strPlan11 conn adOpenStatic adLockOptimistic
If rs_sPlan2BOF And rs_sPlan2EOF Then
MsgBox 数库中没应摘
rs_sPlan2Close
Exit Sub
End If
rs_sPlan2Close
rs_sPlan2Open strPlan2 conn adOpenStatic adLockOptimistic
Text2Text rs_sPlan2dd
'果没找相应记录提示户
If rs_sPlan2EOF True Then
MsgBox 起没记录 vbOKOnly + vbInformation
Exit Sub
End If
Set DataGrid1DataSource rs_sPlan2 '绑定网格数源
DataGrid1Refresh
rs_sPlan2Close
End Sub

Private Sub Command2_Click()
If Combo2Text Then
MsgBox 没输入性质查询条件 vbOKOnly + vbInformation
Exit Sub
End If
Dim strPlan1 As String
strPlan1 select sum(zhaoshengjifeibiaozhichu) as dd from zhaoshengjifeibiao where zhaoshengjifeibiaoxingzhi' & Combo2Text & '
strPlan12 select * from zhaoshengjifeibiao where zhaoshengjifeibiaoxingzhi' & Combo2Text & '
rs_sPlan2Open strPlan12 conn adOpenStatic adLockOptimistic
If rs_sPlan2BOF And rs_sPlan2EOF Then
MsgBox 数库中没应摘
rs_sPlan2Close
Exit Sub
End If

14学生信息模块界面
Dim rs_Stu As New ADODBRecordset
Dim rs_Grade As New ADODBRecordset
Dim rs_Wish As New ADODBRecordset
Dim rs_Study As New ADODBRecordset
Dim rs_Relation As New ADODBRecordset
Dim rs_check As New ADODBRecordset '检测添加记录时否重复准考证号
'户输入信息添加入表
rs_StuAddNew
rs_StuFields(0) Val(Text1(0)Text)
rs_StuFields(1) Text1(1)Text
rs_StuFields(2) Combo1Text
For i 2 To 4
rs_StuFields(i + 1) (Text1(i)Text)
Next i
rs_StuFields(6) Val(Text1(5)Text)
'rs_StuFields(7) Text1(6)Text
rs_StuFields(7) DTPicker1Value
rs_StuUpdate

'面加入成绩表简约代码分成3部分完成
rs_GradeAddNew
rs_GradeFields(0) Val(Text1(0)Text)
rs_GradeFields(1) Text1(1)Text '准考证号姓名考生基信息表中
For i 0 To 5
rs_GradeFields(i + 2) Val(Text8(i)Text)
Next i
……
rs_RelationUpdate

MsgBox 添加考生信息成功 vbOKOnly + vbExclamation 注意

'置空textbox便输入信息
For i 0 To 6
Text1(i)Text
Next i
For i 0 To 4
Text8(i)Text
Next i
For i 0 To 5
Text9(i)Text
Next i
For i 0 To 3
Text10(i)Text
Next i
For i 0 To 12
Text11(i)Text
Next i
End Sub

'from_laod()方法中开5考生信息表
sql_Stu select * from kaoshengjibenxinxibiao
rs_StuCursorLocation adUseClient
rs_StuOpen sql_Stu conn adOpenStatic adLockOptimistic

sql_Grade select * from kaoshengchengjibiao
rs_GradeCursorLocation adUseClient
rs_GradeOpen sql_Grade conn adOpenStatic adLockOptimistic

sql_Wish select * from kaoshengzhiyuanbiao
rs_WishCursorLocation adUseClient
rs_WishOpen sql_Wish conn adOpenStatic adLockOptimistic

sql_Study select * from kaoshengjianlibiao
rs_StudyCursorLocation adUseClient
rs_StudyOpen sql_Study conn adOpenStatic adLockOptimistic

sql_Relation select * from kaoshengqinshubiao
rs_RelationCursorLocation adUseClient
rs_RelationOpen sql_Relation conn adOpenStatic adLockOptimistic
End Sub

Private Sub Form_Unload(Cancel As Integer)
rs_StuClose
rs_GradeClose
rs_WishClose
rs_StudyClose
rs_RelationClose
End Sub

151招生计划子模块
Private Sub cmdAddPlan_Click()
'先检测输入框否空空提示户
If Combo1Text Or Combo2Text Or txtNumText Then
MsgBox 请正确输入信息加入招生计划表 vbOKOnly + vbInformation 注意
Exit Sub
End If
'果输入信息正确开数表添加数
Dim rs_plan As New ADODBRecordset
Dim sqlplan As String
sqlplan select * from zhaoshengjihuabiao
rs_planCursorLocation adUseClient
rs_planOpen sqlplan conn adOpenStatic adLockPessimistic
rs_planAddNew
rs_planFields(0) Combo1Text
rs_planFields(1) Combo2Text
rs_planFields(2) txtNumText
'求户确认否确实加入招生计划表
Dim an As String
an MsgBox(确定加入招生计划表? vbYesNo )
If an vbYes Then
rs_planUpdate
rs_planClose
MsgBox 加入信息成功 vbOKOnly + vbInformation 注意
Else
rs_planCancelUpdate
rs_planClose
Exit Sub
End If
End Sub

Private Sub cmdReset_Click()
'置空TextBox
Combo1Text
Combo2Text
txtNumText
End Sub

Private Sub Form_Load()
Dim X0 As Long
Dim Y0 As Long
'窗体居中
X0 ScreenWidth
Y0 ScreenHeight
X0 (X0 MeWidth) 2
Y0 (Y0 MeHeight) 2
MeMove X0 Y0
Combo1AddItem 计算机
……
Combo1AddItem 信息工程
Combo1AddItem 电子商务
Combo1AddItem 信息理

Combo2AddItem 海
……
Combo2AddItem 宁夏
Combo2AddItem 安徽
Combo2AddItem 山东
Combo2AddItem 山西
End Sub

152显示招生计划子模块
Private Sub Form_Load()
Dim X0 As Long
Dim Y0 As Long
'窗体居中
X0 ScreenWidth
Y0 ScreenHeight
X0 (X0 MeWidth) 2
Y0 (Y0 MeHeight) 2
MeMove X0 Y0

Dim sqlplan As String
sqlplan select * from zhaoshengjihuabiao order by yuanxishengfen
rs_planCursorLocation adUseClient
rs_planOpen sqlplan conn adOpenStatic adLockPessimistic
'先设置网格添加修改删
DataGrid1AllowAddNew False '增加
DataGrid1AllowDelete False '删
DataGrid1AllowUpdate False
Set DataGrid1DataSource rs_plan '绑定DataGrid控件数源
End Sub

Private Sub Form_Unload(Cancel As Integer)
Set DataGrid1DataSource Adodc1 '网格数源转空Adodc控件否法关闭
DataGrid1Refresh
rs_planClose
End Sub

16已录取信息模块界面
Private Sub Form_Load()
Dim X0 As Long
Dim Y0 As Long
'窗体居中
X0 ScreenWidth
Y0 ScreenHeight
X0 (X0 MeWidth) 2
Y0 (Y0 MeHeight) 2
MeMove X0 Y0

DataGrid1AllowAddNew False
DataGrid1AllowDelete False
DataGrid1AllowUpdate False
Dim sqlall As String
'查询已录取信息院系省份总分排序
sqlall select * from luqukaoshengbiao order by yuanxishengfentotle
rs_AllCursorLocation adUseClient
rs_AllOpen sqlall conn adOpenStatic adLockOptimistic
'没符合条件记录提示户退出
If rs_AllEOF True Then
MsgBox 起没符合条件记录 vbOKOnly + vbInformation 注意
rs_AllClose
Exit Sub
End If
Set DataGrid1DataSource rs_All
DataGrid1Refresh
End Sub

Private Sub Form_Unload(Cancel As Integer)
Set DataGrid1DataSource Adodc1
DataGrid1Refresh
rs_AllClose
End Sub

17报表印模块界面
Private Sub luqukaoshengbiao_Click()
DataReport1Show
End Sub

Private Sub zhaoshengjihuabiao_Click()
DataReport2Show
End Sub
附录Ⅱ 英文翻译
英文原文
Chapter 6 Measurement
There is no such thing as absolute value in this world You can only estimate what a thing is worth to you
—Charles Dudley Warner Sixteenth Week My Summer in a Garden (1871)
61 Introduction
Measurement for measurement's sake is a waste of time and money It is not unusual for people to measure things simply because somebody—some edict or some policy—stipulates that things should be measured Yes—measurement certainly has a role to play in making software development successful But unless this role is thought through measurement can degenerate into a meaningless exercise as the cartoons in Figure 61 suggest The purpose of this chapter is to help you set up a role for measurement that makes sense for your environment
Figure 61 Measurements need to be expressed in everyday terms that are familiar to the organization otherwise they may be of little value

In the world of measurement the term meaningless has a number of nuances that we briefly explore Our purpose for this brief exploration is to arrive at what we believe is a fundamental measurement principle Let us consider the following
It is meaningless to try to measure lengths down to the nearest sixteenth of an inch with a ruler that contains only quarterinch marks This nuance underlies the dialog in the first cartoon in Figure 61 In this cartoon the figures 53 and 56 are essentially the same lacking any other information about the accuracy of the statistical measurements referenced
It is meaningless to try to measure things in a vacuum There are many ways to set measurement context In this book we take the stance that measurements should be taken for the purpose of answering specific questions In the second cartoon in Figure 61 the intended audience of the measurement presentation may have a question that he wants answered but he is evidently hoping that the statistics he is seeing are not the answer he may be looking for
It is meaningless to express measurements in language the intended audience cannot understand We use the term foreign language to express the idea that a means of communicating is not part of someone's or some entity's vocabulary It clearly makes no sense for someone to listen to a presentation in say Spanish if that person never studied Spanish Likewise it makes no sense to communicate measurements in a language that may be foreign to an intended audience For example if the intendedaudience is conversant with the language of statistics it is certainly appropriate to use statistics to express measurements (with the caveat cited above) If on the other hand statistics is a foreign language for the intended audience using terms such as mean mode and standard deviation will be meaningless (unless of course the presentation includes a tutorial on statistical concepts)
The preceding discussion leads us to the following fundamental measurement principle that underlies much of the discussion in this chapter
Measurements need to be expressed in everyday terms that are familiar to theorganization otherwise they may at best be of little value
Thus measurement like many of the other techniques in this book is an exercise in effective communication
We present measurement techniques that enable you to measure software products and software systems development processes in everyday terms familiar—and therefore meaningful —to your organization We believe that understanding how to define collect use and communicate measurement is a significant contributor to successful software projects Furthermore we believe that successful software systems development is a continual improvement exercise Measurement is a means for effecting this improvement
Figure 62 shows our conceptual framework for measuring software products and the process used to develop these products We focus on two concepts—product integrity and process integrity Product integrity can be defined in terms of product attributes and attribute value scales For each product attribute an attribute value scale is defined in everyday terms familiar to your organization Similarly process integrity can be defined in terms of process components component activities and activity value scales The revolving arrows represent the interaction between product and process measurements Understanding such interactions helps refine your measurement activities As explained in this chapter measuring product integrity and process integrity enables you to measure the goodness of the products and the goodness of the software systems development process used to develop the products
Figure 62 This figure shows our conceptual framework for product and process measurement Product measurement involves identifying product attributes (ati) and corresponding value scales of interest to the organization Process measurement involves an additional layer of decomposition Processes are decomposed into components (xti) and component activities (xtij) Value scales are defined for each activity in terms that are meaningful to the organization

To implement the conceptual framework shown in Figure 62 we use a generalized measurement technique that we developed called Object Measurement® [1] This technique can be used to quantify almost any object In the most general case we measure an object through its characteristics For products we called these characteristics attributes for processes we called these characteristics components and activities Of course there is nothing magic about these labels you can call the product and process entities that you want to measure anything you want We use these labels to illustrate product and process measurement The translation of these labels to your labels should be straightforward[2]
Thus as Figure 63 indicates we describe how to make measurement of product goodness and process goodness happen in your organization by using the general measurement technique OM Through workedout examples we describe how to apply the technique More important these workedout examples illustrate down to the howtodoit level one of the fundamental points about measurement made at the outset of this chapter—that measurements should be taken for the purpose of answering specific questions
Figure 63 In this chapter we offer you guidance on how to measure product goodness and process goodness using a general measurement technique caled Object Measurement (The Object Measurement logo shown in this figure is a registered trademark owned by Scott E Donaldson and Stanley G Siegel)

We wish to make an additional key point about the measurement approach in this chapter We show how OM makes it easy to integrate a measurement program with the organization's way of doing software systems development business That is we offer you guidance on how to blend measurement activity with the software systems development process framework that we introduced in Chapter 3 An apt analogy here is that of the various gauges on an automobile dashboard These gauges help you determine such things as how far you have gone and what may not be operating properly So too do measurements that are integrated with your business process help you determine such things as how far you have come in improving your business way and what may need to be fixed
In addition to using OM to quantify software product goodness and software process goodness we have used this measurement technique to quantify abstract entities such as strategic information management In Appendix A we indicate how OM can be used to quantify strategic information management and why quantification of this object is of interest
Even though OM can measure almost anything we need to stress that the technique is not a measurement silver bullet If you have a measurement program that is already helping you effect continual process improvement you may find that OM can complement your measurement program and make it even more robust If you are new to the software measurement game you may find that OM can help you overcome the blankpage syndrome in firing up a measurement program that makes sense for your organization
This chapter also includes a section on other processrelated measurements in addition to product and process integrity The purpose of that section is to illustrate how more conventional types of measurements can be used either in conjunction with measurements obtained from applying OM or instead of measurements obtained from applying this technique
In the remainder of this section we set context for the subject of software process and product measurement We first discuss whether software process improvement may even be applicable to your organization We then briefly review some measurement fundamentals
The primary purpose of measurement is to bring about product and process improvement so that the customer is satisfied with the seller's products This purpose assumes that the product and process are worth improving When an organization seeks to achieve orders of magnitude improvement Business Process Reengineering (BPR)[3] technology is often considered Typically a business seeks to restructure its processes when it is losing money or worse threatened with going out of business
As illustrated in Figure 64 in many businesses the software systems development process is part of a much larger business process It is often not clear whether the overarching business process may prevent meaningful software systems development process improvement If such is the case then no amount of tinkering with the software systems development process will be useful until the larger business process is first improved—or in the extreme reengineered
Figure 64 Software systems development process improvement is tied to the state of your overall business process

The Catch22 then is the following
How do you know whether the software systems development process needs to be improved if you don't know whether the larger business process is the real impediment to software systems development success in your business
At the risk of oversimplification this question translates into the following process improvementreengineering analogy
A process that uses a hammer to drive screws cannot generally be improved by redesigning the hammer the process needs to be reengineered by replacing the hammer with a screwdriver
Certain techniques grounded in common sense should bring about software process improvement If it turns out that applying these techniques does not bring about improvement then the problems lie elsewhere in the business In such instances BPR may need to be invoked in a context far larger than your software systems development process Thus if by applying the techniques we present in this chapter you do not realize process improvement you may need to look upward within your business to get at the real source of the problem standing in the way of successfully producing software systems For example your software systems development process may indeed be completing the development of software systems on time and within budget However these systems may not get into the hands of the customers until much later because of convoluted business processes associated with miles of paper pushing Clearly in such circumstances no amount of tinkering with the software systems development process is going to solve the overarching business process problem of ontime delivery of the systems to the customers
One additional observation is in order here regarding BPR versus software development process improvement Improvement begins with a definition of the software systems development process This definition provides the overall context for more detailed processes From the BPR perspective if a business has no defined and documented software systems development process then the definition of such a process and its implementation constitute a form of BPR Putting the software systems development process in place is the first step in bringing order to a presumably ad hoc or chaotic situation Once some order has been established it then makes sense to begin thinking about improving what has been put in place
This chapter deals with the concept of measurement as it applies to software products and the process used to develop these products Frequently when the software engineering literature addresses measurement it uses the term metric IEEE Standard 610121990 defines metric as follows
A quantitative measure of the degree to which a system component or process possesses a given attribute
In truth the term metric is used in various ways For example Baumert and McWhinney in the Software Engineering Institute Technical Report CMUSEI92TR25 Software Measures and the Capability Maturity Model (September 1992) offer the following definitions for the related terms measure measurement and metric (p B2)
Measure n—
A standard or unit of measurement the extent dimensions capacity etc of anything especially as determined by a standard an act or process of measuring a result of measurement v To ascertain the quantity mass extent or degree of something in terms of a standard unit or fixed amount usually by means of an instrument or process to compute the size of something from dimensional measurements to estimate the extent strength worth or character of something to take measurements
Measurement—
The act or process of measuring something Also a result such as a figure expressing the extent or value that is obtained by measuring
Metric—
In this document metric is used as a synonym for measure To improve a software product or a process that produces the product measurement is needed Figure 65 presents our concept of product and process metrics As stated in the figure caption we use metric to mean (1) a standard or unit of measurement or formula used to quantify something andor (2) the values that the standard or formula may assume For example in the nonsoftware world foot is a standard of measurement used to quantify the length of something The formula area length × width is used to quantify the region that a rectangle of a specified length and width occupies The number calculated when an actual length and width are substituted into the formula is also a metric
Figure 65 The term metric is used in a variety of ways in the software engineering literature We use metric to mean (1) a standard or unit of measurement or formula used to quantify something andor (2) the values that the standard or formula may assume

Also note that the value scales are generally different for product and process but both scales range from a minimum value to a maximum value In this chapter we look at the analogues to length width and area for software development processes and resultant products The challenge is to establish units of measurements (or equivalently value scales) and a relatively painless way to make measurements based on these value scales In addition your measurements need to have benchmarks As shown in Figure 66 everyday measurements such as a person's weight the time to run a certain distance and the number of calories a person needs to consume daily have meaning only when they can be related to certain standards or benchmarks for those measurements
Figure 66 To be meaningful measurements must have benchmarks Benchmarks need to be established for softwarae products and software development process measurements and the relationship between the product and process measurements

For example running a mile in less than four minutes is considered to be fast even for the most highly trained runners The 4minutemile benchmark has been established through many measurements made over many years during athletic events This cumulative measurement experience gives meaning to the number 4minutemile for people who are familiar with track and field events Likewise if process and product measurements are to be meaningful benchmarks need to be established Here meaningful measurements means the measurements can be used to determine whether and where the product or process needs to be improved For example to determine that a project's development process is good it is necessary to determine (1) whether good products are being produced and (2) whether the project's process conforms to the organization's development process as defined in the organization's application development process environment (ADPE)
As we explain in this chapter if a project is not conforming to the organization's process but is producing good products then the organization may need to (1) reconsider the development process definition (2) work with the project to conform to the defined organizational process so that consistent practices across projects can be achieved or (3) reconsider the organizational questions being answered by the metrics Figure 67 illustrates the point that measurement is tied directly to questions that are important to the organization
Figure 67 What to measure should derive from questions that are important to the
organization Questions bring to the fore (1) quantities to be measured and (2) value scales pertinent to these quantities Measurements can be used to help improve software development processes and the resultant products

Customers want products that do what they are supposed to do Customers also want to have the products delivered on time and within budget As shown in Figure 67 software systems development measurement should address fundamental questions such as the following
Am I producing good products The name of the game is to produce good products that satisfy the customer Whether or not you are in business to make a profit your customer needs to be satisfied with your products The measurement challenge is to determine what a good product means Consequently as shown in the upper panel of the figure the goodness values are established from the customer's viewpoint
Is my process consistently producing good products within budget Whether or not you are in business to make a profit your process needs to consistently produce good products If you are in a profitmaking situation then your process should enable you to make your profit If you are not in a profitmaking situation then your process should enable you to meet your budget In either situation the measurement challenge is to determine what a good process means to your organization Consequently as shown in the lower panel of the figure the goodness values are established from the seller's viewpoint
中文译文
测 试
世界没件事绝 估计件事物价值
——查尔斯 杜德利 华纳夏天花园第十六星期提(1871)

61 介绍
测试目仅仅测试话浪费时间金钱 测试说寻常仅仅某需政策规定件事物必须测试 确—测试毋庸质疑软件成功发展中扮演着重角色 非测试身特定意义否成意义操作图 61 卡通章目帮助做周围环境意义测试工作
图 61 测试需天整组织进行熟悉否话体现出极价值

测试世界中意义术语简短探究出 简短探索目达成相信终测试考虑列项
精确度4分1尺试着测试长度接十六寸东西没意义图 61 第幅卡通图 幅卡通中 身材 53 56质样 缺乏形成关统计测试准确性叁考
试着测试抽象事物徒劳许方法测试文 书中书时候应该带着测试回答某特殊问题态
度 图 61 第二幅卡通中进行测试读者观点进行称述希正探索统计学找寻答案
意听听众够明白语言时候意义测试通外国语言时应术语表达方法想法时候读者懂西班牙语说吧果没学西班牙语听西班牙说话没意义没办法外国语言描述测试表达意听听众 举例说 果意听众统计学语言感熟悉 统计学表达测试然没问题 (面诉讼手续中止申请引证) 果方面意听众统计学听种外国语言 术语类似方法 模态 标准偏离类词会意义 (非发表包括统计观念指导)
前面讨引导列基测试原中许属章讨范围:测试天熟悉口吻企业表达否话充量体现极价值
测试书许技术样 种效沟通练
够天软件系统发展程序熟悉态度测试软件产品切企业意义操作 相信懂该定义收集沟通测试成功软件计者做出重贡献外相信成功软件系统发展种持续断进步练测试促进进步方法
图 62 表演直发展概念架构测试软件产品程序产品 重心集中二观念—产品完整性程序完整性产品完整性产品定义属性属性价值尺度 产品属性价值尺度天熟悉口吻定义企业样程序完整性程序定义成份成份活动活动价值尺度回转箭头表现产品程序测试间交互作解交互作帮助精炼测试活动正章解释测试产品完整性程序完整性够测试产品 优点 直发展软件系统发展程序 优点
图 62 图片演示产品程序概念架构测试产品测试包括产品属性识 (ati) 应价值刻度相关组织 程序测试包括附加层分解 程序进入成份 (xti) 成份活动分解(xtij) 价值刻度企业意义深长口吻组织活动进行定义

实现图 62 中显示概念结构 般化测试技术种测试技术做物体测试种技术定量物体 般情况通特性测试物体 产品称特性属性程序称特性做成份活动 然标签没魔法称呼需测试产品根实体程序 标签举例说明产品处理测试 标签翻译应该直接
图 63 指出描述该制造产品 优点 测试程序 优点 藉般测试组织中发生技术 OM通证明例子描述该应技术 更重 工作举例说明中提 样做测试需做工作 测试章着手问题解决特殊问题
章图 63 该测试产品 优点 程序 优点 提供指导般测试技术进行物体测试(物体图中显示测试图形史考特 E 唐德森 史坦利 G 赛格注册商标)

希关章测试方式制造附加重点演示软件系统发展组织整合方法OM 制造测试计画变更加容易说 软件系统发展程序结构测试活动方面提供指导第3章中介绍倾种标准度量汽车仪表板远时候 标准度量帮助测试事物离远究竟该操作 做整合测试藉生意程序帮助决定生意方法需样改进需完善
OM 定量软件产品 优点 软件程序优点外已测试技术定量实体进行抽象例策略数理附录中指出 OM 定量策略数理物体定量化处
OM测试事 强调技术枚测试银子弹 果已测试正帮助计划持续断进步 OM 测试规划更安全更完善 果软件测试游戏方面新手 OM 帮助度测试计划方面应段空白期操作更加意义
章包括程序相关测试区段生产程计算 区段目举例说明更测试传统类型测试方法应OM进行测试直接种测试技术中获
区段剩方面软件程序产品题设定文测试 首先讨软件程序否进步应组织然简短检讨测试原测试目引起客户卖方产品程序进步感满意
测试基目顾客觉产品值改良企业寻求达成命令时候进步企业生工程 (BPR) 技术时常考虑典型例子企业处断亏损 断走坡路时候 企业新定义结构
图 64 举例许生意方面软件系统发展程生意发展更程中重部份 时常清楚度开发生意程序阻碍软件系统程序发展 果属实话 样软件系统发展进步程会起作直等较生意程序改良程序终改进出现

图 64 软件系统发展进步程联系全部生意程序发展
捕捉 22然列项
果知道生意取更进步否需软件系统发展发面进行改良时软件系统发展进步程进行改良高风险情况问题演变列项程序类似进步生工程
支驾驶螺丝钉槌程序通常够通改良重新设计槌 设计程序需藉更换螺丝起子槌
某技术常识方面带软件程序进步 果停止应技术导致进步
问题生意方面存着 样例子中 BPR 文中软件系统发展程序更体现更加明显 果体会章节里应技术需站软件系统成功发展基础企业获真实情报发面做出新评估举例说软件系统发展程序确保完成软件系统方面准时预算里面然客户马系统操作入手直企业程序帮助明显样环境中止境胡乱修理软件系统发展程序解决客户生意准时递送程序系统问题
外值注意关 BPR 软件发展次序处理方面进步 进步软件系统种定义开始发展程序 种定义提供文全部较详细程序 BPR 远景 果企业没定义没软件系统发展程序进行定义 然样程序定义落实构成BPR 形式第步骤适位置放软件系统发展程序带次序情况推测种特混乱情形次序确定然开始适位置测试观念进行改良
章处理适软件产品程序直发展产品 时常软件工程文学住址测试时术语 公制 IEEE 标准 610121990 定义公制:
系统程序持定属性程度数量衡量
事实中术语 公制种方式举例说Baumert McWhinney软件工程学创立技术报告 CMUSEI92TR25软件措施力成熟模型(1992 年九月)提供列项定义相关术语 尺寸 测试 公制(p B2)
测试 n —
测试标准单位范围尺寸力等事特标准决定种测定行程序测试结果V 确定某物数量范围程度标准单位固定数量 通常工具程序计算某物空间测试 估计范围力量价值通测试某物品质
测试—
测试某东西行程序时结果 物品通测试表达价值容
公制—
份文件中公制测试时成义字改良种软件产品生产产品程序测试必需 图 65 表达产品程序韵律学观念面说明中提样公制表达 (1)测试标准单位公式测试某东西[](2) 公式承担价值标准例非软件世界里码 直测试某物长度标准定量 公式 面积长× 宽定量区域长方形长度宽度占领程度真实长度宽度进入公式换时数字计算公制
图 65 术语 公制 软件工程文学中种方式公制两含义 (1)测试标准单位 公式定量某物[](2) 标准公式承担价值

时价值刻度产品程序量价值排价值两刻度通常范围章中着类似物体软件发展程序合量产品长度宽度区域 挑战建立单位测试 (等价值刻度) 相痛方法制造基价值刻度测试外测试基点 图 66 示天测试某体重定距离跑时间天消耗卡路里数量讲某标准时候基点测试特定意义
图 66 意义测试测试定基点基点 softwarae 产品软件发展程序建立测试产品程序测试间关系

举例说少4分钟1英里跑长期通测试证明 快速限度训练跑步者 4分钟跑许年运动事件里基点已穿越建立许测试期间类累积测试验转化数字 4 分钟跑特定轨道田赛项目样果程序产品测试意义基点必建立里意义测试方法意味着测试决定产品程序否需改良举例说 决定计划发展程序否必需决定(1) 否 产品正生产(2) 否计划程 步 组织发展程序作定义组织申请发展程序环境 (ADPE)
正章中解释果计划没遵组织程序正产生 产品然组织需考虑(1)发展处理定义(2)遵计划合作定义组织程序通计划致练达成 (3)考虑韵律学回答组织问题 图 67 举例直接说明测试组织重问题
图 67 企业问题该方面问题进行测试前者带问题(1)含量测试 (2)含量价值刻度测试测试帮助改良软件发展程序合量产品

客户希产品带想东西客户希预算里面
递送需产品图 67 示软件系统发展测试应该面基问题 例面例子:产生 产品?游戏需名字生产客户满意产品生意方面否赚利润取决客户否产品感满意 测试目衡量否谓 产品结果面嵌板示品牌价值客户观念中慢慢建立
程序预算范围断生产 品牌 产品? 否生意方面赚利润取决程序需致生产品牌 产品 果种制造利润情况生产 程序应该够赚取利润果种制造利润情形中 然程序应该够估计预算种情形中测试挑战谓组织 品牌 程序结果面嵌板示
文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 10 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

毕业论文管理系统的设计与实现

摘要毕业论文工作是高等学校本科培养阶段的一个重要环节。目前论文管理工作存在着许多问题,例如人工管理极为不便;学生对论文所要撰写的内容并不十分了解,与指导老师的沟通非常不便;老师的指导监督也很难完全到位;手工评审的效率低等。而现有的一些毕业论文信息管理或答辩评审系统只是实现了部分网上交流和评审管理的功能,在答辩评审的自测和项目指标权重等方面都存在着一定的不足。因此,本文设计的毕业论文管理系统

平***苏 2年前 上传439   0

小区物业管理系统的设计与实现毕业论文

本文论述了物业管理信息系统的开发过程。分析了国内物业管理信息系统的发展和使用现状,指出了现阶段存在的问题,阐述了物业管理信息化的必要性。从业务需求出发,建立了小区物业管理系统的功能模型和实现方案。进行需求分析,建立了该系统的概念结构。在此基础上,提出系统设计原则和设计方法,建立了功能结构图。从需求分析、系统分析、系统设计、系统实施及交付使用等环节,在工作程序和方法上进行了科学规范,保证了系统的顺利开发,为强化物业管理机制、完善管理制度和提高工作效率提供了有力的支持。

z***u 5年前 上传4784   0

小区服务管理系统的设计与实现毕业论文

改革开放以来,由于国民经济的段发展和人民生活水平的极大提高,提供良好的居住环境和优质的小区服务已经成为大家购买住宅的首要条件。对于想要购买房屋的住户已不只是关心购楼时的优惠和承诺,对于售后提供的小区服务管理也提出了更高层次的要求。面对越来越繁琐和复杂的工作,如果还依靠人工来处理不仅效率低下,保密性也得不到保证,而且时间一长还会产生大量文件和数据,这样对查找,更新和维护都带来了不少的困难【1】。物业管理企业想要解决这一棘手问题,对物业管理进行宏观的和微观的细致管理,其中最好的办法是依托现代计算机、通信和网络技术,建立现代化的综合管理信息系统来实现对小区物业的管理,提高业务处理的效率和可靠性,并进而对各类管理信息进行系统整理和分析,优化管理者的决策,提高业主满意度和提升物业形象,才能使企业在激烈的市场竞争中立于不败之地。

z***u 5年前 上传2264   0

毕业论文:图书管理系统的设计与实现

随着现代科学技术的进步,人类社会正逐渐走向信息化,图书馆拥有丰富的文献信息资源,是社会系统的重要组成部分,在信息社会中作用愈来愈重要。我国图书馆计算机等信息技术的应用起步于20世纪70年代末期,随着改革开放的步伐的迅速发展,特别是90年代以后,我国图书馆信息张建设了较大发展图书馆信息化建设迈向了一个新台阶。

z***u 5年前 上传3813   0

车辆管理系统毕业论文

 毕业论文(设计) 论文题目: 车辆管理系统 学生姓名: 指导教师: 所在学院: 专业名称: 软件技术 完成时间: 目 录 摘 要 IV 第1章 引 言 1 1.1 课题背景 1

文***品 5年前 上传1311   0

图书管理系统毕业论文

 本科毕业设计(论文)手册 (理工类专业) 本科毕业设计(论文)资料 题 目 名 称: 图书管理系统 学 院(部): 理学院 专 业:

z***u 5年前 上传1436   0

毕业论文管理系统项目概要设计说明书

毕业论文管理系统概要设计说明书1引言1.1编写目的此文档对毕业论文管理系统概要设计进行说明。预期的读者有 (甲方)的需求提供者、项目负责人、相关技术人员等,江西师范大学软件学院软件工作室Java项目小组(乙方)的项目组成员,包括项目经理、客户经理、分析设计开发测试等人员。1.2背景毕业论文管理系统是基于互联网的应用软件。鉴于以往学生毕业论文采用人工管理方式,工作量大且效率地下,而

知***享 4年前 上传687   0

课堂考勤管理系统设计与实现毕业论文

课堂考勤管理系统设计与实现毕业论文摘要本设计是以Visual Studio 2010作为开发平台,C#作为开发语言,结合SQL server 2008数据库开发设计的课堂考勤管理系统。该系统的目标是统计学生的考勤与请假信息。系统功能特点是围绕管理员、教师、学生三类用户设计,主要实现的功能:查询功能,旷课、请假信息的录入功能,考勤信息的统计功能,通报报表的查询以及用户信息的添加、修改和删除的功

文***享 4年前 上传577   0

毕业论文:药品进销存管理系统的设计与实现

随着计算机技术的快速发展,对以计算机技术为基础的管理信息系统的应用已经深入到各行各业。计算机管理信息系统是一项系统工程,综合了计算机、网络、数据库、通讯技术,也包括了企业管理科学和众多丰富实践经验的总结。它是先进科学技术和现代企业经营管理结合的范例。它的产生和运行是企业经营管理发展到一定阶段、一定规模及特定经济环境下的必然要求。本文在总结前人经验的基础上对医药企业自动化管理的现状进行分析,并详细阐述了药品的进销存管理及其物流模型,通过需求调查、系统分析、系统设计,开发了一个医药企业的商品进销存管理系统。

z***u 5年前 上传1289   0

毕业设计管理系统的设计与实现

毕业设计管理系统的设计与实现 摘 要 随着Internet的飞速发展及互联网的普及,计算机已广泛用于政府、军事、科研、商业等部门,连接到千家万户,利用计算机实现毕业设计管理势在必行。 目前高校基本都采用网站的形式管理学生的毕业设计。 本文系统地介绍了毕业设计管理系统的工作原理、实现技术及系统架构方案。从而论述了一个毕业设计管理系统的设计原理、设计思想及具体的实现过程,对

山***1 5年前 上传2645   0

设计质量管理系统

设计质量管理系统〈设计师标准手册〉销售管理部目 录前 言第一章 设计人员工作标准一、 咨询标准二、 签单工作流程三、 签约标准四、 设计、报价标准五、 设计制图标准第二章 设计审核人员工作标准一、 设计审核部门工作内容二、 设计师工作质量考核方法三、 设计文件审核流程图前 言装饰工程有限责任公司〔以下简称“

天***猩 1周前 上传74   0

人才信息管理系统毕业论文开题报告

一、课题研究背景与研究意义:研究背景:当今社会是一个知识推动社会发展和经济进步的时代,每个毕业生都希望可以找到一个能够施展才华的招聘

文艺范书香满屋 3年前 上传667   0

软件项目管理大作业学校招生管理系统

 学校招生管理系统 目录 一.项目启动 21.1系统概述 21.2可行性分析 21.3合同拟定工作 31.4生存期模型 6二.制定计划 62.1需求分析 62.1.1功能需求 72.1.2系统WBS 72.2人力资源管理 82.3项目的进度计划 92.4成本估算 10三.

文***品 1年前 上传295   0

图书馆管理系统概要设计

图书馆管理系统概要设计引言1.1 编写目的由前面的需求分析,得出了系统的基本需求,和基本的数据流图,要实现整个系统,需要对用户的需求进行设计,概要设计主要是利用比较抽象的语言对整个需求进行概括,确定对系统的物理配置,确定整个系统的处理流程和系统的数据结构,接口设计,实现对系统的初步设计。1.2 项目背景根据XX学校希望能够充分利用现代科技来提高图书管理的效率,在原有的办公系统基础上进

文***品 1年前 上传369   0

超市管理系统的设计与分析

网络和超市的大规模发展以及迅速发展的趋势,许多行业需要用到软件开发技术和工具。各种管理系统已成为行业发展不可或缺的重要功能。每一种管理系统都为该行业的发展和扩大提供了基础设施和竞争平台,同时也为经济的发展带来了很多益处。

爱***享 3年前 上传967   0

电子公文管理系统设计与实现

电子公文管理系统设计与实现  1 引言   公文是政府军队等各类部门请示汇报、命令下达等工作中的重要部分。传统的公文归档以纸质原件为主,存放在档案局等部门,当归档公文数目逐渐增多时,公文的查找就存在效率较低等缺点。尤其是当用户记不清楚公文的具体年份、标题等内容时,在纸质归档公文中进行基于内容的模糊查询几乎无法实现。另外,纸质公文的管理、维护、防腐等,也需要大量的人力物力支持。   随

D***H 9年前 上传836   0

仓库管理系统的设计与实现

1 绪论随着社会经济的不断进展,各个企业也面临着各种机遇和挑战。为了能够在这个信息化的时代连续进展下去,就必需紧跟上时代的脚步。随着网络技术的不断进展, 现代物流技术也在不断的更换代。传统的人工记载的办公方法已经无法满足很多企业的需要,因此,每个企业都需要一个自动化的仓库治理系统。仓库是每个企业都必需慎重治理的地方,由于货物是企业最根本的本钱,只有很好地治理好自己

7***2 1年前 上传279   0

餐饮管理系统的设计与实现

摘 要1.背景目的:随着我国经济发展和人民生活水平显著提高,全社会对餐饮业的需求量也越来越大;伴随着消费的持续增长,餐饮行业已经成为现代社会中发展最快的行业之一。要想在激烈的市场竞争中生存,就必须在经营管理、餐饮服务等方面提高管理意识。如何用先进的管理手段,提高餐饮企业的管理水平,是每一个经营者所面临的重要课题。2.方法:笔者通过查阅文献和实际调查,首先对餐饮管理系统进行了概述,接着分析

平***苏 3年前 上传976   0

最终电子教务管理系统设计与实现

随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。

天***猩 2年前 上传678   0

双汇物流管理系统的设计与实现

世纪的前十年是我国物流行业飞速开展的十年,伴随着网络购物的指数性增长,以及城市化商业的迅速开展,物流公司如雨后春笋般崛起,三通一达、德邦、中外运等都已经开展成全国规模型物流企业,然而随着市场的不断饱和,客户日益个性化的物流需求,以及运输本钱的不断升高,各物流企业必须要整合自身资源,提供个性化的差异性效劳

0***狗 2年前 上传788   0

餐饮管理系统的设计与实现

 题 目 餐饮管理系统的设计与实现 学生姓名 焦诚 学号 1121024048 所在学院 数学与计算机科学学院 专业班级 信息管理与信息系统1102班 指导教师

郭***林 2年前 上传698   0

酒店管理系统的设计与实现

 酒店管理系统的设计与实现 摘 要 随着计算机网络的飞速发展,Internet技术越来越广泛的应用,网络覆盖的区域不断扩大,给酒店业计算机应用带来了蓬勃发展的机遇。采用全新的计算机网络和管理系统,将成为提高酒店管理效率,改善服务水准的重要手段之一。所以城市酒店入住信息管理系统是酒店经营不可缺少的现代工具。 B/S结构的酒店管理系统共实现了8个主要的功能模块:用户信息维护、

z***u 5年前 上传1724   0

小区物业管理系统设计与实现

小区物业管理系统设计与实现 摘 要 随着我国科学技术和社会经济的不断发展,人们对住宅的要求也越来越高,为了适应社会的这一需求,物业管理系统应用而生。本系统利用计算机与互联网的优势,采用ASP.NET技术作为创建应用程序的方式,以C#作为编程语言,采用SQL SERVER 2005数据库作为后台数据库。 论文首先论述了系统的开发背景,并对所用到的开发工具与关键技术做了简单的介绍。接着对

z***u 5年前 上传2049   0

超市管理系统毕业设计

 本科毕业论文 设计题目 超市进销存管理 系统的设计与实现 学 院 计算机科学与工程学院 专 业 计算机科学与技术 班 级 学 号 学生姓名

z***u 5年前 上传1446   0

基于UML的图书管理系统设计课程设计

滨江学院 统一建模语言课程设计报告( 2013 -- 2014 年度第 二 学期)课程名称: 统一建模语言课程设计 题 目: 图书馆管理系统 院 系: 计算机系 班 级: 学 号: 姓 名:

文***品 1年前 上传399   0