| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> 一零零、机房收费系统研究报告(Sql Server) -> 正文阅读 |
|
[大数据]一零零、机房收费系统研究报告(Sql Server) |
目录 SQL Server平台有以下特点:
一、引言1、编写目的 为了学校上机收费更加简单方便,同时也为了机房收费系统更加的快捷化和信息化。简便收费步骤,进行网上收费。 2、背景 随着信息技术的发展,我们已经进入了互联网和大数据的时代,网络已成为我们生活中不可或缺的部分,所以机房的使用人数也会越来越多,管理工作也会越来越复杂,为了更加方便快捷对学生注册、上下机以及结账等方面的问题的解决,制作了机房收费系统,来信息化的处理相应工作,管理起来更加方便。 B.本项目的任务提出者:托马斯 ????????开发者:拖马斯 C.该软件系统同其他系统或其他机构的基本的相互来往关系:和存储使用人员信息的数据库相联系。 3、定义 VB语言:Visual Basic是一种由 Microsoft 公司开发的结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。
4、参考资料 1.学生信息管理系统 2.软件工程视频教程—张洪志(哈尔冰工业大学) 3.可行性研究报告(GB8567——88) 二、可行性研究的前提1、要求 A.功能: B.性能: 机房上机准备时间为两分钟,最少上机时间为两分钟,等于或者小于准备时间不收取费用,大于准备时间但是小于最少上机时间,收取一元的费用,大于最少上机时间,按照所上时间进行合理收费,这些数字,管理员可以随时修改。 C.输出: D.输入: E.处理流程和数据流程用图表的方式表示出最基本的数据流程和处理流程,并辅之以叙述; F.在安全与保密方面的要求: 一般用户只可以查询自己的基本信息,信息录入相应人员可以进行注册、充值、退卡、信息查询的工作,其他所有信息只有管理员才可进行修改。 G.同本系统相连接的其他系统:无 H.完成期限:三周 2、目标 说明所建议系统的主要开发目标,如: A.人力与设备费用的减少20%以上; B.处理速度的提高,最低反应速度不超过1秒; C.管理信息服务的改进,方便相应人员的管理工作; D.提高机房管理效率,有效管理机房学生上机情况,方便查询; E.人员利用率的改进,提高人员的利用率,完善系统,减少管理和维护人员。 3、条件假定和限制 说明对这项开发中给出的条件、假定和所受到的限制,如: a.所建议系统的运行寿命的最小值:5年 b.经费、投资方面的来源和限制:学校财务部对计算机部的预留资金。 c.法律和政策方面的限制: d.硬件:师范学院的机房设备和网络设备 e.可利用的信息和资源:软件工程视频,学生信息管理系统,相关人员的博客; f.系统投入使用的最晚时间:2022年4月17日; 4、进行可行性研究的方法 该项研究通过对现有的硬件以及软件的基础调查,以及对学校机房的大体了解,在米新江教授和相应师傅们的领导下,通过和相关人员的不断交流,建立了相应的软件系统,目的是减少人力、物力的经费支出,方便学校机房的管理。 5、评价尺度 开发费用:由于利用学校现有资源,所以费用不应过高。 各项功能的优先次序:由于系统分为一般用户、操作员、管理员三个部分,所以每种角色的功能都应该实现,并且互不冲突;首先实现一般用户稍微简单的数据查询等功能,之后实现操作员注册、充值、退卡等信息录入功能,最后实现管理员对信息进行修改、管理大局、结账等功能。 开发时间的长短:30天 使用中的难易程度:由于使用用户的角色不同,所以使用程度较为简单比较好,方便普通用户的使用。 三、对现有系统的分析1、处理流程和数据流程 说明现有系统的基本的处理流程和数据流程。此流程可用图表即流程图的形式表示,并加以叙述。 2、工作负荷 列出现有系统所承担的工作及工作量。 3、费用开支 4、人员 5、设备? 6、局限性 四、建议的系统
编程语言:Visual Basic 6.0 数据库:SQLServer 2008 1、对所建议系统的说明 机房收费系统分为三大主要功能:输入、输出、查询;输入包括注册、充值、卡号输入上机、登录验证查询等,输出包括周结、日结账单报表生成等,查询即为相应余额、用户基本信息的查询。 所使用的基本方法及理论根据:VB面向对象的设计方法、师傅的指导、网上查询相关资料、相关人员之间的交流。 2、处理流程和数据流程 数据流程图(DFD图): 顶层DFD: ?第一层DFD:机房收费系统 第二层DFD: 3、改进之处
4、影响 (1)对设备的影响 即将投入使用的系统完全可以使用现有的相关设备,无需增添新设备。 (2)对软件的影响 本系统所需要的运行环境需要在XP系统以上,并且需要装有相应的数据库软件。 (3)对用户单位机构的影响 相应的工作人员可以进行短期的培训,要求掌握一定的计算机知识。同时人员使用数量要尽量减少。? a.用户的操作规程:用户通过用户名和密码,以及卡号上机,并且根据用户的不同角色,对用户的使用规定不同的权限。一般用户可以实现基本信息的查询和自己密码的修改;操作人员除了可以实现一般用户的功能外,还可以进行注册、充值、退卡等信息的录入工作;管理员可以实现本系统的所有功能,管理员可以进行操作员的操作及结账、添加删除用户等操作。 b.运行中心的操作规程:首先设定基本数据库,并为一般用户注册信息、充值等,然后操作员需每日下班与管理员账目核对。 c.运行中心与用户之间的关系:用户到运行中心进行修改基本信息、充值和退卡等业务。 d.源数据的处理:源数据保存在数据库中或者导出到excel表中。 e.?数据进入系统的过程:注册—充值—上机—下机—退卡—结账。 f.对数据处理的要求:完整性、准确性、真实性、安全性。 g.?输出报告的处理过程、存储媒体和调度方法:对周结和日结账单进行汇总,定时周期性的交给上级领导查看。 h.系统失效的后果及恢复的处理办法:系统失效的后果是系统停止运行,学生的相应信息暂时无法查询,无法进行注册、充值、退卡等操作;处理方法:重新启动系统,相应的数据从数据库中进行查询。 (5)对开发的影响 a.? 为了支持所建议系统的开发,用户需进行的工作:使用Visual Basic6.0开发语言完成对系统的实现工作。 b.? 为了建立一个数据库所要求的数据资源:使用SQL Server对数据库进行添加、修改、删除、查询等操作。 c.? 为了开发和测验本系统而需要的计算机资源:完成在多台电脑上进行测试工作。 d.? 所涉及的保密与安全问题:不同级别的用户登录后权限不同,对于费用的修改只能交给管理人员或者操作人员进行处理,同时用户基本信息的查询也只能是能够通过验证信息的用户才可查询。 学校机房最好有调节气温、干燥、清洁的设备,并且要有一定的灭火器等安全设备,保证硬件系统安全有序的正常运转。 由于学校的基本设施比较完备,并且系统开发成本也较低,主要经费用于维护,所以费用开支比较低。 5、局限性 由于系统未经过大量人员的测试,所以可能会出现未调试出的错误。 6、技术条件方面的可行性 a.该系统主要采用VB开发语言和SQL Server2008,所以目前没有软件或者硬件限制,预测该系统能够开发成功; b.本系统开发不需要其他特殊的先进技术,利用现有的技术,该系统的功能能够实现; c.开发人员已经熟悉VB与数据库之间的交互关系,并且能将VB与office软件和报表开发工具相交互,以及开发人员有长时间的编程学习,可以实现开发本系统的要求; d.在规定的期限内,本系统的开发能够完成。 五、可选择的其他方案
六、社会因素方面的可行性
七、结论
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 1:24:48- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |