杨恩峰论文--小型机房计费管理系统的开发.doc

小型机房计费管理系统的开发

收藏

资源目录
跳过导航链接。
小型机房计费管理系统的开发.rar
小型机房计费管理系统的开发
杨恩峰论文--小型机房计费管理系统的开发.doc---(点击预览)
杨恩峰-答辩.ppt---(点击预览)
开题报告-杨恩峰.doc---(点击预览)
外文翻译-杨恩峰.doc---(点击预览)
任务书-杨恩峰.doc---(点击预览)
源程序
ReadMe.txt---(点击预览)
Debug
ADO.obj
jifei.exe
jifei.ilk
jifei.mdb
jifei.obj
jifei.pch
jifei.pdb
jifei.res
jifeiDlg.obj
jifeiDoc.obj
jifeiView.obj
LoginDlg.obj
LoginDlg.obj.enc
MainFrm.obj
msado15.tlh
msado15.tli
StdAfx.obj
vc60.idb
vc60.pdb
res
jifei.ico
jifei.rc2
jifeiDoc.ico
Toolbar.bmp
ADO.cpp
ADO.h
jifei.aps
jifei.clw
jifei.cpp
jifei.dsp
jifei.dsw
jifei.h
jifei.ncb
jifei.opt
jifei.plg
jifei.rc
jifeiDlg.cpp
jifeiDlg.h
jifeiDoc.cpp
jifeiDoc.h
jifeiView.cpp
jifeiView.h
LoginDlg.cpp
LoginDlg.h
MainFrm.cpp
MainFrm.h
msado15.tlh
msado15.tli
resource.h
StdAfx.cpp
StdAfx.h
压缩包内文档预览:(预览前20页/共35页)
预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图
编号:1655233    类型:共享资源    大小:3.15MB    格式:RAR    上传时间:2017-09-01 上传人:机****料 IP属地:河南
50
积分
关 键 词:
小型 机房 计费 管理 系统 开发
资源描述:
小型机房计费管理系统的开发,小型,机房,计费,管理,系统,开发
内容简介:
= = of is a a of in of up at to a or is It is is a of of It ES be +to or to to to is an is as s is by +. in , of s is in be +./to a a is + to of to or FC in a is in a s to + or it to ( If t do of I of in of 山东建筑大学毕业设计任务书 班 级 信计 053 学生姓名 杨恩峰 指导教师 丁友征 设计题目 小型机房计费管理系统的开发 设计 原始 参数 作为计算机教育的基地、教学实践的场所 校园微机房 ,在建设和管理上面临着挑战。机房规模的扩大、软硬件的不断更新、机房角色的多元化以及学生层次的良莠不齐 ,给管理带来了难度 ,机房管理人员承担着越来越繁重的工作。利用计算机进行自动化管理势在必行。 自动化的管理会给学生使用机器到来极大的方便,同时也提高了机器的使用效率和机房工作人员的工作效率。具有统计分析功能的管理化软 件还便于了解上机学生的情况,使机房的工作更有针对性、更加的人性化。 设计 工作 内容 1. 完成学生以学号为标示的登记功能,并能区分学院和年级 。 2. 为自主上机的学生提供计算机并计时收费,以实现实验室的开放式管理。 3. 实现学生上机费用的自动化管理。 4. 实现对机房的计算机的简单维护和状态监视。 5. 实现上机费用、使用记录等信息的 分类 统计分析。 6. 完成 与选题有关的 或与专业有关的 大约 3000 到 5000 单词英文资料的 翻译 成汉语 。 设计 工作 基本 要求 1. 功能 完 善 , 接近实用 。 2. 统计 的结果能够输出或 导出 3. 开题报告的论文综述至少 500 字,方案论证不少于 200 字。 4. 突出本设计的统计分析功能。 5. 设计 的进度安排 1 查阅相关资料、完成开题报告; 3 深入了解题目,确定系统所需要实现的具体功能和要求; 5 完成系统的可行性分析和需求分析报告; 7 完成系统的总体设计、数据库设计; 9 完成 登记模块 功能的详细设计; 11 完成 计费 模块 和维护记录模块 的设计; 13 完成 统计分析 模块的设计 ; 15 系统的安装和调试, 完成设计说明书,准备答辩。 主要参 考资料 及文献 1 王明福,余苏宁 +程序设计 北京: 高等教育出版社, 2006 2 吕军,杨琦等 c+与面向对象程序设计教程(第二版),北京: 高等教育出版社, 2008 3 康晓林,汪涛 标准 c+实用教程 . 北京: 电子工业出版社, 2006 4 萨师煊 , 王珊 数据库系统概论 M. 北京:高等教育出版社 ,2002 5 高 守 传 精通 构化查询语言详解 北京:人民邮电出版社,2007 6 王晟 , 马里杰 据库开发经典案例解析 北京:清华大学出版社, 2006 年。 7 997 8 M 998。 指导教师(签字): 教研室主任(签字): 院 长 (签字): 年 月 日 山东建筑大学毕业设计外文文献及译文 - 0 - 本科毕业 设计 外文文献及 译文 文献、资料题目: A of 献、资料来源: J 2004 5(7):749献、资料发表(出版)日期: (部): 理学院 专 业: 信息与计算科学 班 级: 信计 053 姓 名: 杨恩峰 学 号: 2005121310 指导教师: 丁友征 翻译日期: 东建筑大学毕业设计外文文献及译文 - 1 - 外文文献: A of I 李样明 ) (10016, (10310, 4, 2003; 9, 2004 a of . A In a We as 968)a of a is a of of it is to of . of a to K=is if if K is a . We a . 937) to a is if it . 1962) to a if it . 003) to a is a if p (G)(of G|),Z ,Gp is to if it . A of be in a 山东建筑大学毕业设计外文文献及译文 - 2 - or a 968) is a of in , is An of is If an p,of p in , is If of in , 968)as be a of a *(N) is , is if if of *(N) is in (G) (et 2003)as et 1996)we to to by is as be a F, is of be a a . of *( 2G) ,G if in Z(G) x *( of p Z. It is to of it is a of ). of 1992) be a of a G, we N of : Z N=N:Z. An x of a is to . (1962) 山东建筑大学毕业设计外文文献及译文 - 3 - (1) A is ; Z (2) K G , ; (3) , G; (4) G H. if (G),C(P) G). .4 1968). *(G) is an it is a (G)be 982)to we in (Li 2003) be a a . (1) is , *(M) F*(G); (2) F*(G) 1 1;in F*(G)/F(G)=(G)(G)/F(G); (3) F*(F*(G)=F*(G) F(G); *(G) is *(G)=F(G). (4) (G) F(G); (5) is a (G),*(G/K)=F*(G)/K. (2003) be a G,U be a , a . (1) Z N is a . (2) N, is a Z . be a of a , a of G,of . be an of . a G, 1122() ix x x m m G N x N Z a N G O G G Z G. 1()ix x is a , . 山东建筑大学毕业设计外文文献及译文 - 4 - ,N a P of p , of . is a ,M P is a x of m M M P,so N by x 1=N. is a p is a If of p is (G)p=2, in of is is be a of (a) by is a is In H 2, )=p(968). Z(G) by =Q, is , a b) (c) a P(P), o(a)=4. If a P (P),o(a)= (P)/(P) G/ (P), we =P)=M Z(G) (P) is a (P) (968), a (d) 山东建筑大学毕业设计外文文献及译文 - 5 - x P(P), o(x)=4. ,Q=Q a). ), it ), is a of a , p is a of p is (G). If p=2, in of , is is be a of we (a) by is a is In )=p a)=P N Z(G),=P Q (1968), a If p=2, G, so of , . of (G), of 东建筑大学毕业设计外文文献及译文 - 6 - , we a a if if is p (G). , we is a of a (G), of . .3 et 2003), we of . is a of a , is if if *(N) of *(N) of is in (G) . be a of a a *(N)2 , *(N) Gp of is in (G) , p , it is to is to be a of a ,N is a , is if if *(N)2 , *(N) of is in G(G) . is as , we to is be a of we (1) is is a , we N is F*(M N) is *(N) (G) M is (M),so *(M N) of is in (M), *(N) (2G N) of 东建筑大学毕业设计外文文献及译文 - 7 - (2),M N of is (2) F*(G)=G. *(G) 东建筑大学毕业设计外文文献及译文 - 8 - Z(G) x G of .5 et 2003), we be a be a *( of . if in Z(G) x *( of ,is to so we it to be a F. be a a *( 2 ,G if in Z(G) x *( of F, Z(G)=G we we to is Z(G) Z( Z( (992),by *( of ( *( 2 , G G ,we G is *( =F( = G 2G is . By , *( 2 . G of Z(G) by M., A., 1996. A on of 24:2771 M., 2003. On of 山东建筑大学毕业设计外文文献及译文 - 9 - 80:113K., 1992. D., 1982. B., 1968. . B., N., 1982. 1962. Z., 78:205 2003. of on of a 131(2):337O., 1937. of .,3:149Y., Y., J., 2003. 10(3):413山东建筑大学毕业设计外文文献及译文 - 10 - 中文译文: 有限 幂零群的一个特征 条件 李样明 (中国杭州 310016 浙江大学 数学系 ) (中国广东 广州 510310 广州 教育学院 数学系 ) 电子邮件 : 003 年 11 月 4 日接受 ;于 2004 年 2 月 9 日修订 摘要 :本文 在假设 G 的所有极小子群都适合 G 的条件下,给出了 有限幂零群的一个特征条件。 关键词 : 幂零群, 广义拟合 群 ,超 亚 群 文献代码 :A 中图分 类号: 介绍 在这篇文章中 ,所有的 群被 认为是有限的 ,G 表示一个 有限群。 我们使用传统的概念和符号 ,正如 1968 年) 。回想 一下 ,一个有限群的极小子群是一个素 数阶 子群。 对于 偶数阶群 ,考虑 4 阶循环 子 群 也是很有用的。 群 G 的两个子群H 和 K 是可交换的,如果 H。 很容易看到 ,H 和 K 是可交换的 当且仅当 集合是 G 的 一个子群。 我们知道 G 的 一个正规子群 和 G 的任何一个子群可交换,所以 937年 )将 正规子群 扩展到拟群 ,的拟亚群 如果它与 962 年 )进一步 定义了 群 ,G 的一个子群是 G 中 与 G 任何一个 群可交换。 003)最近 将 展到一个新的嵌入性质 ,即 Z 被称为 G 的 群的一个完 全 集如果对任意素数 p (G) (|G|的特定素数分解构成的集合 ), Z 包含 G 的一个 比如说 G 的一个子群被称为 G 中 果它与 Z 的任何一个元素可交换。 许多学者 曾考虑 极小子群 如何 被嵌入到一个幂零群 或 。 1968 年 )证明 了 如果 一个 奇 数阶群和 G 的所有极小子群都处于 G 的中心,则 G 是幂零的 。他的结论的推论如下: 如果 对于 一个 奇素数 p,任何一个 p 阶的子群都处于 G 的中心,则 G 是如果 2 阶或 4 阶 G 的所有元素都处于 G 的中心,则 G 是 2东建筑大学毕业设计外文文献及译文 - 11 - 1968 年) 。最近 ,这个 结果 被 归纳如下 :设 N 是群 G 的一个正规子群则 G/N 是幂零的。假设 F*(N)的 4 阶元素是 G 中 G 是幂零的 当且仅当 F*(N)中任何素数阶的元素都 包含在 G 的 超中心 Z(G)( et 2003)。上述所有的结果也 都 被引申为定 理 ,如在et 1996)。在这篇文章中 ,我们需要 用 代 到一些类似于上述定理的结果 。主要定理如下 : 主要定理 设 个饱和的使 N F,其中 的所有幂零群 。设 是 假设当2G Z,F*( 2G)任何一个 4阶的元素都是 G 包含于 F 当且仅当如果对于素数阶的 F*( 2G)中任何一个元素 x,任意的Z,则 位于 G 中 ) 首先有必要提一下 是 子群 但 不是 可溶 群 。相 反地 ,有 一组 群且不是 群的 可溶 群; 其次我们 的结论 给 出了幂零群 的充分必要条件 ,也就是说 ,它的幂零的一个特征 条件 (参考幂零定理 5)。 对于公式的一些 定义和术语 ,请查阅 有限可溶群 (1992).。 设 Z 是 群 G 的 群的一个完全集 。如果 中 一些 引理 引理 1(962) (1) G 中 是 G 中 非正规的 ; (2)如果 H K G 且 H 是 G 中 则 H 是 K 中 (3)如果 H 是 G 中 群,则 1xLG。但是 1()是 G 的一个子群,则 L 是 G 中 引理 6 假设 M, N 是 G 的正规子群, 如果存在 G 的一个 P 满足 P 阶 的M P 的任一元素都位于 N 内,则素数阶的 M 的任一元素都处于 N 内。 证明 因为 M 是 G 的 一个正规子群 ,M P 是 M 的一个 由 理 ,对于 素数阶的 M 的 任一元素 x,若存在 m M,满足 1 M P,则根据假设, N,故 x 1=N,因此引理得证。 主要结 论 定理 1 假设 G 是 一个群, p 是 常素数,如果 P 阶 的 G 的任一元素都 包含 于 Z(G)。如果p = 2,此外 ,假设 G 的任一个 4 阶循环子群 是 G 是 证明 假设 定理 不成立并且设 G 是极 小阶的一个反例。 (a)假设 被所有真子群 继承 ,因此 G 是一个非 它的真子群都是 山东建筑大学毕业设计外文文献及译文 - 13 - 事实上 , H 2,那么 )=p( 1968),则根据假设可知 P Z(G),因此 G= P Q,由 引理 2 可知, G 是幂零的,矛盾,因此( b)得证。 (c) a P |(P),o(a)= 4。 如果不 成立,那么 存在 a P (P)满足 o(a)=2。设 M= P,则 P)/ (P)是 G 中 Q,因此 ),由它可知 P),可得最后的矛盾。 定理 2 假设 N 是 群 G 的一个正规子群且满足 G/N 是 里 P 是一个常素数。假设 P 阶 的 N 的任一元素都包含于 Z(G)中。如果 P=2,此外,假设 N 的任一个 4 阶的循环子群是 G 中 G 是 证明 假设 此定理不成立且设 G 是 极小阶的一个反例,则我们可得: (a)假设被所有真子群继承,故 G 是 一个非 它的真子群都是 事实上 , K 2,则由 (a)知, )=p,故 P= P N Z(G),因此 G= P Q(1968),矛盾。 如果 p=2,因为 的 - 16 - 心 根据 et 003)中定理 证明,我们有: 定理 7 设 F 是满足 N F,设 G 是一个群且满足 4 阶的 F*( 的任一元素都是 G 中 对于素数阶的 F*( 的任一元素, G 包含于 F 当且仅当 位于 G 的 )中。 根据引理 5,主定理与以下形式等价,所以我们将用对它的证明来结束此论文。 主 定理 的等价形式 设 和 公式,设 是 全集 。假设 4 阶的 F*( 2 中 里2GZ,则 G 包含于 F 当且仅当对于素数阶的 F*( 的任一元素, 位于 G 的 )。 证明 如果 G F,则)=G 并且我们 证明 完了,所以 只需证明逆命题为真即可。 因为) Z( Z( (1992),根据假设,素数 阶的F*( 的任一元素都位于 Z( 中。 4 阶的 F*( 2 中 可知是 Z 可交换的。对于 用定理 3,我们得到 幂零的,所以 F*( =F( = 所以 G 2 中正 规的。根据假设和引理 5, 4 阶的 F*( 2 中 为根据假设,素数阶的 )中,则定理 7 意味着 G F. 这就完成了定理的证明。 山东建筑大学毕业论文开题报告表 班级:信计 053 姓名: 杨恩峰 论文题目 小型机房计费管理系统的开发 一、 选题背景和意义 随着计算机技术的飞速发展,机房在学校的教学中扮演着越来越重要的角色 。 随着学校办学水平的不断提高和办学条件的不断改善,如何充分发挥学校各类计算机机房的效能,开放机房,最大限度地为教学服务,既要提高机房的科学管理水平,又要减轻机房的管理工作,成为目前亟待解决的一个难题。机房管理系统正是为了解决此问题而开发,一是便于同学们更加有效,安全,便利的上机进行课程实 践;二是提高机房的科学管理水平,同时减轻机房管理的工作量。 该系统包括帐户管理模块、计费设置模块,系统设置模块、以及远程监管模块等模块。其中帐户管理模块是整个机房管理系统的基础。为了能够使机房的管理工作有条不紊,实现计算机化、系统化、规范化操作,必须建立一个良好的机房管理系统。 二、课题关键问题及难点 本课题的关键问题是: 为自主上机的学生提供计算机并计时收费,以实现实验室的开放式管理 。 难点: 完成学生以学号为标示的登记功能,并能区分学院和年级 ; 实现学生上机费用的自动化管理 ; 实现对机房的计算机的简单维护和状 态监视 ;实现上机费用、使用记录等信息的分类统计分析。 三、文献综述 +程序设计 、标准 c+实用教程主要讲述了 C+入门与 +编程环境,程序设计基础,面向对象的概念和方法,图形用户界面程序设计,讲述了如何编写、调试和运行实用、规范、可读性好的 程序。 数据库系统概论 M、精通 构化查询语言详解全面地阐述数据库系统的基础理论、基本技术和基本方法,具体讲述了关系数据库标准语言据库安全性和数据库完整性、关系数据库理论、数据库设计和数据库编程 以及关系查询处理和查询有话、数据库恢复技术 、并发控制和数据库管理系统。 据库开发经典案例解析 具体讲述了一些实用的信息管理系统实例,包括进销存管理系统、医院管理系统、酒店管理系统和图书馆管理系统,详细的介绍了这些系统的需求分析及开发的过程和方法。对项目背景、业务需求分析、功能需求分析、数据库需求分析、数据库建模、系统开发、系统编译及系统发行等过程进行了详细的阐述。 四、方案论证 1、通过查阅图书馆的大量资料,掌握该课题的一些基本情况。结合自身开发经验 确定 需要的技术和方向 。 2、 通过调研学习国内外的分析设计方法。 3、结构合理,观点鲜明正确,论据充分、科学,推导严谨,资料 详 实、可靠。 4、给出更合理的理论 框 架及相关结论。 五、进度安排 1 查阅相关资料、完成开题报告; 3 深入了解题目,确定系统所需要实现的具体功能和要求; 5 完成系统的可行性分析和需求分析报告; 7 完成系统的总体设计、数据库设计; 9 完成登记模块功能的详细设计; 11 完成计费模块和维护记录模块的设计; 13 完成统计分析模块的设计; 15 系统的安装 和调试,完成设计说明书,准备答辩。 六、指导教师意见 签字: 年 月 日 七、教研室(或开题审查小组)意见 签字: 年 月 日 小型机房计费管理系统的开发 答辩人:杨恩峰 指导老师:丁友征 2009年 6月 系统开发的背景 随着学校上机人数不断增多,原有的人工管理模式更加暴露出劳动强度大、容易出错的弊端。 现有的学校机房管理信息系统普遍存在稳定性不佳、安全性差、 学校管理员和学生都制造了不少麻烦。 系统开发的意义 针对学校现有机房计费管理信息系统的弊端,本系统采用软件实现方法,以期待解决上述问题,实现如下目标: 减轻机房管理员的劳动强度 提高工作质量和效率水平 提高机房的利用率 保证机房管理的稳定性和机房的良性运作 开发工具的选择与介绍 + 003 + +c+,简单、高效、功能强大,代码结构清晰,可读性好,能够和 003数据库简介 作为 当前流行的数据库访问技术,它是 建立在 特点 使用简便、速度快、内存支出少和磁盘遗迹小,同时还具有远程数据服务功能 提供了多语言支持 数据库设计 根据系统功能设计的要求以及功能模块的划分,应使设计出的数据库中数据的冗余度尽可能小以减少存储空间,并使设计出的数据库尽可能满足高一级范式的要求。但有时为提高查询效率,在设计中也允许一定的冗余 字段名 长度 类型 说明 号) 50 文本 主键,非空 码) 50 文本 非空 名) 50 文本 非空 户额) 8B 数字 非空单精度,有两位小数,默认为 0文本 性别) 50 文本 非空 系) 50 文本 非空 级) 50 文本 非空 表 生信息表 (字段名 类型 长度 说明 录编号) 数字 4B 主键,非空 号) 文本 50 非空 机时间) 文本 50 非空 机时间) 文本 50 非空 表 机信息表 (系统模块的划分 用户登录模块 计费模块 用户操作模块 日志形成模块 账户管理模块。 启动 进入收费管理系统 系统登录模块 系统计费模块 用户操作模块 日志登记模块 账户管理模块 上机 下机 账户余额 本次上机时长 上次上机时间 系统记录日志 管理日志 添加 编辑 删除 查询 充值 计费 系统登录模块 在系统启动时弹出登录界面,学生输入学号、密码,若正确则进入系统,反之无法进入 计费模块 计费模块可以根据设置完成对学生账户的自动计费操作,准确的记录学生上机费用,这是该系统的核心和基础。 用户操作模块 查看账户余额 查看本次上机时长 查看上次上机时间。 日志登记模块 日志登记模块将用户的上机信息记入数据库,供管理员进行统计分析。 账户管理模块 账户管理模块是管理员可以添加用户、删除用户、修改用户、查找用户以及为用户充值。 由于时间的原因,未对本模块进行开发,因此这里不作介绍。 系统设计安排 在进行系统开发初,考虑到个人的时间和精力,以及硬件所限。我对本系统的开发大致做了三个阶段的安排。 第一阶段:实现计费管理系统的功能模块。 第二阶段:能够对单机进行控制(包括开机、关机) 第三阶段:对机房所有机器设备进行管理 其中,第一阶段和第三阶段的过程实现比较复杂,第二阶段的实现过程比较容易,但不具备第二阶段和第三阶段开发所需的硬件,因此,我主要把精力放在了第一阶段的开发上。 技术精要 在开发过程当中,遇到了许多技术问题,在解决这些问题的同时,也找到了一些很有特色的解决方法。现总结如下: 本计费系统封装了 后实例化,极大地减少了为访问数据库而写的代码量,同时有效屏蔽了访问数据库的技术细节,降低了技术难度。 用户登录界面进行了完整的设计,上机用户可点击 “ 上机 ” 按钮或敲击键盘回车键实现上机,用户单击对话框的 “ 退出 ” 按钮或敲击 “ “ 4”将无法进入系统。 有效地检测了登录用户输入的用户名和密码,用户不输入或输入错误将无法登录。 自动计费功能 :这是本系统最核心也是最基础的功能,本模块通过设置系统计时器有效完成了任务,计费操作准确度较高,完全符合本系统的要求。 系统访问日志:根据用户登录信息自动生成访问日志,在用户退出系统时记入数据库,以备管理员作统计分析之用。 然而,形成访问日志需要设置系统变量,本系统有效解决了这个问题。 谢 辞 十分感谢老师对我的指导和帮助!也十分感谢同学们的帮助! 本科 毕业 设计 说明书 题 目: 小型机房计费管理系统的开发 院 (部): 理学院 专 业: 信息与计算科学 班 级: 信计 053 姓 名: 杨恩峰 学 号: 2005121310 指导教师: 丁友征 完成日期: 2009 年 6 月 20 日 山东建筑大学毕业设计说明书 I 目 录 摘 要 . . 前 言 . 1 . 1 . 1 统实现的目标 . 1 2 系统的可行性分析 . 2 . 2 . 2 3 开发工具的选择与介绍 . 3 + 简介 . 3 + 特点 . 3 003数据库简介 . 3 . 3 4 需求分析 . 5 . 5 能目标 . 5 统要求 . 6 5 系统的总体设计 . 8 . 8 发设计思想 . 8 统模块的划分 . 8 据库设计 . 9 6 系统的详细设计 . 11 装 . 11 山东建筑大学毕业设计说明书 统登录模块 . 13 统计费模块 . 19 户操作模块 . 20 志登记模块 . 23 . 25 . 26 7 结 论 . 28 谢 辞 . 29 参 考文献 . 30 山东建筑大学毕业设计说明书 要 随着学校办学水平的不断提高和办学条件的不断改善, 机房 计费 管理系统得到越来越普遍的应用,它在提高管理效率和减少管理工作量方面发挥了重要作用。 但随着学校上机人数的增多,很多机房计费管理系统因设计开发不够科学而 暴露出很多不足和缺点 。 本小型机房 计费管理系统 正是为此目的而开发, 一是便于同学们更加有效 、安全 、 便利的上机进行课程实践;二是提高机房的科学管理水平,同时减轻机房管理的工作量 。 在充分参考了学校机房以及网吧的收费管理系统的基础上,本系统依照软件开发过程理论进行分析设 计, 对各部分进行了详尽的分析和描述, 并基于 + 术进行设计开发 。 它能够实现 利用学号和密码实现 用户登录 、自动计费功能 、生成 用户访问 日志 ,利用数据库实现 帐户管理等功能。整个机房管理系统设计简单,操作方便,具有稳定高效、界面友好等特点。 关键词 : 小型机房计费管理系统 ; + 信息管理 山东建筑大学毕业设计说明书 of to of it an in of of to is is it is to it of On of in we by of it + 6.0 by s of by so is to to is + 东建筑大学毕业设计说明书 1 1 前 言 统 开发 的 背景 随着学校办学水平的不断提高和办学条件的不断改善, 信息化教育的不断普及使得机房在教学中的地位不断提高, 上机人数不断增多,原有的人工管理模式更加暴露出劳动强度大,容易出错的弊端,于是各学校纷纷引进机房管理信息系统,以求充分发挥学校机房的效能,最大限度的为教学服务, 既要提高机房的科学管理水平,又要减轻机房的管理工作 量 ,但现有的学校机房管理信息系统普遍 存 在稳定性不佳、安全性差、 容易损坏或丢失的缺点,给学校管理员和学生都制 造了不少麻烦。 统 开发 的意义 针对学校现有机房计费管理信息系统的弊端, 本系统采用软件实现方法,有效解决了上述问题。目前在大多数学校里, 公用的计算机房的主要作用是安排学生的课堂学习 和业余上机, 但是开放机房存在许多的问题 。 建立一套完备的机房管理体制,利用现代计算机和数据库开发技术来代替人工处理机房工作是很必要的 。这样可以减轻机房管理员的劳动强度,提高工作质量和效率,提高机房的利用率和机房管理水平,保证机房管理的稳定性和机房的良性运作,确保学生正常上机,提高机房的工作效率 ,使机房的利用率达到最大化,基于对 这 些情况的仔细调查、分析,决定开发一个小型机房 计费 管理系统。 统 实现的 目标 (1) 实现系统操作方便和操作界面美观的特点。 (2) 学生 完成以学号为标示的登录功能,并有效防止因 有意 或 无意 而造成 非 法登录系统 的情况。 (3) 实现按时计费的功能,并及时更新数据库。 (4) 将学生上机记录自动记入数据库, 形成用户上机日志,管理员可以对该日志作统计分析 。 (5) 实现系统的安全性和可靠性,避免数据库信息被破坏。 山东建筑大学毕业设计说明书 2 2 系统的可行性 分析 小型 机房计算机管理系统主要应用于学 校 机房 ,也可应用于 网吧, 所以系统的开发必 须遵循安全可靠、稳定、维护性好等原则,以便于系统既能满足目前的需要,又能适应将来扩展的需要。 术可行性 本系统采用 +为开发工具 来开发该系统界面以及实现各个模块功能 ,并利用 术连接访问 据库, 以学校以及网吧的计费系统作为参考,因此可以开发出合适的应用软件。 济可行性 从经济效益来分析,软件的开发成本不大,而其它的投入也只是电脑。电脑的普及也带来了低成本投入。由于系统运行的基础环境均已具备,无需重新开发建设,所以系统开发、运行所需的费用是比较低的。 而系 统 可以提高管理效率实现计算机化、系统化、规范化操作, 有效 降低工作人员的工作强度 , 效益 大于投入,可行性很高。 综上所述,从系统技术可行性,经济可行性,该系统是值得开发的。 山东建筑大学毕业设计说明书 3 3 开发工具的选择与介绍 + 简介 微软公司生产的工具 + 一种强大的可视化编程环境,一种高效、快捷的 用程序开发工具。并且微软公司提供了 库,该类库已经成为业界事实上的标准,一般性工作可以全部交给 完成,用户只需要在 供的基类上,继承、添加自己想要实现 的功能即可。 持访问多种数据库,包括微软公司的 据库, 司的 据库, 司的 据库, 司的 据库, 司的桌面型数据库 。并具有丰富的人机界面,并能生成高效的机器代码的可执行文件,通过设计任务的需求分析,采用 + + 特点 +用的语言是 c+,简单、高效,功能强大,代码结构清晰,可读性好,由于 +微软公司出品的,所以能够和 统紧密结合。 微软推出的一个类库,程序开发人员按照 c+类的层次形式组织在一起,几个高层类提供一般功能,而底层类实现更具体的行为。 基于以上这些因素,选择 C+程序 设计 语言,以及 司的 + 作为开发工具。 003 数据库简介 作为 件产品之一, 经成为世界上最流行的桌面数据库系统。它是一个功能强大而且使用方便的数据库管理系 统,它为中小型数据库提供了良好的创建环境,并且 许多优秀的关系数据库一样,可以让你很容易地连接相关的信息而且还对其他的数据库系统有所补充。同时, 全支持 术。 提供 作系统的高级应用程序开发系统。 据库与其它数据库开发系统之间相当显著的区别就是:不用写一行代码,就可以在很短的时间里开发出一个功能强大而且相当专业的数据库应用程序,并且这一过程是完全可视的! 问技术简介 当前流行的数据库访问 技术之一,它是 山东建筑大学毕业设计说明书 4 据库应用程序开发的新 接口 ,是建立在 B 底层技术之上的高层数据库访问技术。B 是数据库底层接口,为各种数据源提供了高性能的访问;而 封装了B 所提供的接口,使用户能够编写应用程序以通过 B 提供访问和操作数据库服务器中的数据。 优点 在于使用简便、速度快、内存 支出 少和磁盘遗迹小,同时还具有远程数据服务功能,可以在一次往返过程中实现将数据从服务器移动到客户端程序,然后在客户端对数据进行处理并将更新结果返 回到服务器,此外 提供了多语言支持,除了 面向 +以外 ,还提供了面向其他各种开发工具的应用。 在 +中使用 作数据库有 两种方法 ,一种是使用 件 ,一种是使用 象。使用 象操作数据库虽然比使用 件 复杂一些,但是使用 象具有更大的灵活性,只 要 将 象封装到类中也可以很好的简化对数据库的操作。 山东建筑大学毕业设计说明书 5 4 需求分析 用户需求分析是整个设计制作的起点,它是在用户需求调研的基础上,确定系统的总体结构方案,完成相应的需求分析报告。在确定系统 的总体结构方案过程中,需要确定应用程序的结构、系统开发环境、系统测试环境和运行环境以及系统的功能模块。在用户需求调研结束之后,应立即进行用户需求分析。需求分析的结果反映了用户的实际需要,它将影响到设计的合理性和实用性。 目目标 机房 计费 管理系统主要应用于学校的机房管理,实现机房管理的信息化、网络化和自动化,替代传统的人工管理模式,提高工作效率和管理水平。为此,系统须实现如下目标 : (1)提高机房管理水平,提高学生 上机 素养,产生 良好的 经济效益和社会效益。 (2)提高软件模块重用能力,使系统易于扩展和 升级。 (3)提高软件的稳定性 和安全性 ,使系统能安全稳定的运行。 (4)减少系统对内存资源的占有量,使电脑不会因运行本系统而影响速度。 (5)降低对使用人员的 计算机水平要求 ,为求简单实用、易于操作。 能目标 为了实现项目目标,系统 必须 实现相应的功能。 (1) 用户 登录功能。学生输入学号和相应的密码完成登录 ,经验证正确后方可进入系统,并有效防止因有意或无意而造成的非法登录。 (2) 计时收费功能。学生登录后 , 系统根据预先的 程序 设定 自动完成准确的计时收费操作, 并及时 更新 数据库。 (3) 用户查询操作 。学生上机后,可以通过相应 的功能按钮查看本次上机时长,账户余额,上次上机时间等信息。 (4) 日 志 形成 功能 。用户登录后 ,系统自动记录 学生的上机信息,并存入数据库,以便以后 供管理员 作统计分析之用。 (5) 账户 管理功能。 用户管理包含添加用户、删除用户、 修改用户 、查询用户和充值操作 ,这是管理员管理用户的需要 。 (6) 退出系统功能。用户单击退出后安全下机。 山东建筑大学毕业设计说明书 6 统要求 为了使我们设计的系统能很好地满足机房管理的需要,以下几个问题是必须考虑的 。 1、安全 机房计算机管理系统不仅仅是一个一般的管理系统,它是一个集信息管理、网络控制和财务管理于一身的综合管理 系统。这其中最重要的还是财务管理方面。因为一般机房都在业余时间对外收费开放,所以在设计机房管理系统时,我们把安全性作为首要考虑因素。一旦系统的安全性遭到破坏,记账功能遭到袭击,则后果不堪设想。 系统的安全性 包括系统本身的安全和数据的安全。系统必须既能够防止恶意的侵扰,又能防止因误操作引起的数据错误。在本系统中安全主要包括以下五个方面 : (1)如何防止学生绕过客户端的登录界面。因为学生一旦绕过登录界面,就会造成逃费现象的发生,这样就不能对收费上机的学生进行正常的收费,也不能对学生进行有效地控制和管理,整个系统 形同虚设。 (2)如何防止学生正常登录以后拔掉网线。若学生登录后再拔掉网线,则客户端和服务器的连接就会断开,这样管理人员同样不能对学生进行管理,也不能对收费上机的学生进行收费,造成和绕过登录界面同样的后果。 (3)如何防止个别学生或其它人员对系统的恶意攻击。如果服务器遭到恶意攻击,造成服务器数据的丢失或系统的瘫痪,则不但给实验室带来巨大的经济损失,而且还会影响到正常的实验课上课工作,给实验教学带来严重恶果。 (4)数据库的安全。数据库中记录着整个系统正常运行时的所有数据,包括学生的收费信息、上机记录、机房中 每台计算机的信息、学生和管理员的信息等。这些信息都是系统正常运行的保证。因此必须要保证这些信息的绝对安全。 2、系统速度 系统速度主要包括学生登录的速度、控制消息传输的速度、学生用机的上网速度以及服务器对各种消息的响应速度。系统速度的快慢对系统的性能有很大的影响。如果使用了机房计算机管理系统后,造成学生上机速度缓慢或控制信息响应很慢,则本系统就失去了它的实用意义。 3、合理设计数据库 本系统在开发时涉及 到的 数据库是所有信息保存的场所,它的设计是否合理直接影响到系统软件的质量,影响到软件对数据访问的速度。它是 系统可以长期稳定存在山东建筑大学毕业设计说明书 7 的基础。建立数据库需要考虑以下几个问题 : (1)数据的一致性 。 由应用程序产生工作编码,要保证不同工作任务具有不同编码,工作编码具有唯一性。 (2)合理冗余 。 如果数据冗余低,数据的完整性容易得到保证,但增加了表间连接查询的操作,为了提高系统的响应时间,合理的数据冗余有时也是必要的。 (3)合理选择数据的类型 。 数据类型的合理选择对于数据库的性能和操作具有很大的影响,因为不同的数据类型所占用的存储空间不一样,其运算的速度也不一样,所以合理地选择数据类型对程序的性能也有很大影响。 (4)数据规范 化存储 。 规范化的数据存储不但有利于我们养成良好的数据库设计习惯,提高程序的质量,而且对日后的数据库维护也有很大的益处。 5、合理运用新技术 在软件 开发 过程中,如何合理运用新技术应该遵循以下三个原则 : (l)创新原则,体现先进性。计算机技术日新月异,要及时了解新技术,使用新技术,使目标系统较原系统有质的飞跃。 (2)经济原则,体现实用性。大而全和高精尖并不是管理信息系统成功与否的唯一衡量标准。事实上许多失败的软件正是由于盲目地追求高新技术而忽视了其实用性,盲目追求完美而忽视了本单位的技术水平、管理水平和人员素 质所致。 (3)前瞻性原则,体现发展性。为了延长系统的生命周期,有效地发挥管理系统的作用,应当注意技术的发展方向和环境的变化趋势。 山东建筑大学毕业设计说明书 8 5 系统 的总体设计 统目标设计 系统开发的总体任务是实现机房管理的系统化、规范化和自动化,从而达到提高机房管理效率的目的。 发设计思想 机房 计费 管理系统的特点是信息处理量比较大,各个环节要求连接性能强,而且人员任务落实到个人。机房管理系统主要是为了方便机房的管理工作,减少人员、材料等的耗费,提高机房的管理质量。在设计中,要求删除不必要的管理冗余,实现管理规范化 、科学化、程序代码标准化、软件统一化,确保软件的可维护性和实用性,做到界面尽量简单化,做到实用、方便。 统模块的划分 通过分析确定机房管理系统将包含以下几个主要功能模块,即 用户 登录模块、 计费模块、 用户操作模块、日志形成 模块、账户管理 模块。 ( 1) 系统登录模块用于学生进行上机、下机操作。 ( 2) 计费模块可以 根据 设置 完成对学生账户的自动计费操作 ,准确高效的记录学生上机费用 。 ( 3) 用户操作模块可以使用户查看账户余额、本次上机时长、上次上机时间。 ( 4) 日志登记模块将用户的 上机 信息记入数据库, 以便以后 供 管理员进行统计分析。 ( 5) 账户 管理模块 是管理员 可以添加用户、删除用户、修改用户、查找用户以及为用户充值。 系统结构功能图如图所示。 山东建筑大学毕业设计说明书 9 据库设计 根据系统功能设计的要求以及功能模块的划分, 考虑到现实情况以及程序设计时实现的可能性, 应使设计出的 数据库中数据的冗余度尽可能小以减少存储空间,并使设计出的数据库尽可能满足高一级范式的 要求 。但有时为提高查询效率, 在 设计中也允许一定 的 冗余。 经过分析, 可以 对本系统 列出以下数据项和数据库: 字段名 类型 长度 说明 号) 文本 50 主键,非空 码) 文本 50 非空 名) 文本 50 非空 户额) 数字 8B 单精度,有两位小数,非空,默认为 0 启动 进入收费管理系统 系统登录模块 系统计费模块 用户操作模块 日志登记模块 账户管理模块 上机 下机 账户余额 本次上机时长 上次上机时间 系统记录日志 管理日志 添加 编辑 删除 查询 充值 计费 图 统结构功能图 表 生信息表 (山东建筑大学毕业设计说明书 10 别) 文本 非空 系) 文本 50 非空 级) 文本 50 非空 字段名 类型 长度 说明 记录编号 ) 数字 4B 主键,非空 号) 文本 50 非空 机时间) 文本 50 非空 机时间) 文本 50 非空 表 机 信息表 (山东建筑大学毕业设计说明书 11 6 系统 的详细 设计 对于需求分析、概要设计确定的概念性的数据类型进行确切的定义。 实现每个模块的功能及设计出整个系统的界面格式。 装 +中使用 作数据库有两种方法,一种是使用 件,一种是使用 象。使用 象操作数据库虽然比使用 件复杂一些,但是使用 象具有更大的灵活性,只要将 象封装到类中也可以很好的简化对数据库的操作。 对 封装包括 声明和 定义, 导入 态链接库 ,代码为 #C: 6 1 象的声明 _ /连接对象指针 _ /记录集对象指针 ; ; ; /连接数据库 _ /打开记录集 ; /关闭记录集 ; /关闭数据库连接 /获得记录数 ; 象的定义 山东建筑大学毕业设计说明书 12 : ; /创建连接对象实例 _*; ; , /打开数据库 e) ); /弹出错误处理 _ ); /句不能为空 _; /创建记录集对象实例 , /执行 到记录集 e) /捕获可能的异常 ); 山东建筑大学毕业设计说明书 13 if( = /判断当前的记录集状态 ; /关闭记录集 ; /关闭数据库连接 :; /释放 境 0; /声明保存记录数的变量 ; /将记录集指针移动到第一条记录 .) /捕捉可能出现的错误 ; /产生错误时返回 0 if( /判断记录集中是否没有记录 ; /无记录时返回 0 ! /当记录集指针没有指向最后时 ; /将记录集指针移动到下一条记录 1; /记录个数的变量加 1 ; /将记录集指针移动到第一条记录 /返回记录数 统 登录 模块 计思路说明 山东建筑大学毕业设计说明书 14 在 系统启动时弹出 登录 界面,学生输入学号、密码 , 对用户的输入信息进行 以下两 种情况的判断: (1) 学号或密码是否非空,如果至少有一个为空,应使用户重填。 (2) 填入的学号或密码是否正确,不正 确应使用户重填。 用户单击上机按钮后检索数据库, 若记录集非空,则说明为合法用户,即可进入系统 ,同时暂存用户的 学号和上机时间。 由于 下机 操作同 时 要 根据保存的学号生成上机日志 ,因此本模块重点讲 上机功能。 上机 下机 流程图如图所示。 能实现 为了在进入系统前弹出登录对话框,因此要 在主对话框的初始化函数 中添加如下代码 ,以模态对话框方式调用登录对话框 。 开始 判断学号、密码是否 非 空 判断学号、密码是否一致 根据提 交 的 学号、密码连接数据库并暂存用户的学号和上机时间 否 是 是 否 根据保存 的学号生成上机日志,记入数据库 结束 图 户上机 下机流程图 山东建筑大学毕业设计说
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:小型机房计费管理系统的开发
链接地址:https://www.renrendoc.com/p-1655233.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!