计算机专业开题报告题目(九篇)
计算机专业开题报告题目篇一
选题的目的与意义:
由于很多的小型实体店铺一直在依靠手工方式来进行出库、入库等记录,使库存管理变得繁琐,同时出错率较高,并且存在不易查找的弊端。所以小型实体店铺库存管理信息系统开发针对这些弊端来进行开发与应用。并能很大提升店铺的经营效率。使企业能够适应社会发展得快节奏与高效性。
研究现状及发展趋势:
库存被称为是“第3利润源泉”,目前普遍认为占企业总资产的20%~30%,库存管理是企业物料管理的核心,是企业信息化建设的重要组成部分。而企业单独建设或与软件公司合作开发库存管理信息系统这样传统的库存管理模式,虽然克服了手工管理模式的各种缺点,并基本上实现了库存管理的信息化,但该模式存在初期投资大、风险大、建设周期长、维护成本高等缺点。由于实现库存管理信息化是实现企业信息化中关键的组成部分,所以针对小型实体店铺库存管理信息系统开发有广阔的前景。
近年来,随着全球经济一体化和中国经济的快速发展,中国制造业已经发生了巨大的变化,生产成本控制的研究已成为一个重要的商业活动,其中库存管理作为一个商业物流活动的重要组成部分,越来越多的企业管理者关心的,面对日益激烈的市场竞争中,如何有效、合理管理库存,降低生产成本,提高物流效率,提高核心竞争力,提高市场份额,已成为一个重要议题在今天的商业管理。
主要参考文献:
1、《c#系统开发完全手册》明日科技张跃延徐文武人民邮电出版社
2、《数据库系统设计与开发》朱扬勇清华大学出版社北京交通大学出版社
3、《c#数据库入门经典(第2版)》jameshuddleston清华大学出版社杨浩译
4、《asp数据库系统开发案例精选》明日科技盖天宇孙明丽邹天思人民邮电出版社
5、《数据库原理及应用——sqlserver20xx》夏双双国防工业出版社
6、《sqlserver20xx中文版数据库管理与应用标准教程》王俊伟史创明清华大学出版社
7、《sqlserver20xx数据库实训教程》李丹丹史秀璋清华大学出版社
8、《sqlserver20xx数据库(胡莹瑾)》胡莹瑾化学工业出版社
9、《visualc#开发技术大全》明日科技人民邮电报社
10、《sqlserver20xx基础教程》刘勇周学军清华大学出版社
11、《sqlserver20xx数据库管理与开发》王庆建董征宇电子工业出版社
主要研究内容:
小型实体店铺库存管理信息系统开发研究的内容涉及库存管理的全过程,包括入库、出库、退货、订货、库存统计查询等等。
根据上述工作流程,库存管理系统将包含以下内容:
1、能对企业内的各类货物进行分类管理,并提供最低库存量、最高库存量、安全库存量的预警功能。
2、可以存储各类信息档案包括物资、产品基本信息、供货单位信息、使用单位信息等。
3、可以方便快捷的进行物资入库管理物资出库管理等等,安全、高效;支持各种类型的出入库业务:生产入库、委外加工入库、采购入库、其他入库、生产领料出库、委外领料出库、销售出库和其他出库等
4、提供退货管理功能
5、通过查询库存,及时了解库存余额信息,便于订货下单,以免由于缺货,影响生产。另外,还提供经济订货量计算功能和打印订货采购单功能。
6、可及时打印库存余额,方便领导决策或安排及时定货、
预期目标:
通过人机界面来浏览数据库内的各种信息,并能进行增加、删除和修改等指令。使用户可以通过傻瓜式的操作来实现企业的库存管理。
主要研究方案:
首先通过文献法来搜集和分析研究各种现存的有关文献资料,从中选取设计所需要的信息,以达到理论上实现设计方案的要求。
再通过实地调研法,去实地来了解用户的需求,来达到设计的软件能够适合企业的应用。
小型实体店铺库存管理信息系统开发是典型的信息管理系统(mis),其开发主要包括后台数据库的建立和维护以及前端界面和应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我使用visualc#进行前台开发,并使用sqlserver20xx进行后台数据库管理。在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
前期准备工作有:
一:掌握visualc#集成开发环境,熟练掌握visualstudio20xx开发工具,掌握图形界面的设计,数据窗口,数据窗口对象,数据管道的应用,会使用库管理项目。
二:掌握sqlserver20xx数据库系统的开发,掌握数据库原理,包括数据库设计、visualstudio20xx与数据库的连接,关系系统及其优化、数据库安全和恢复、数据库的基本操作。
三:掌握sqlserver20xx对数据库图形化的使用,使之更快、更好、更方便的建立数据库。
四、论文(设计)研究工作进展安排
1、20xx年12月下旬:调研收集资料,确定课题的目标,完成开题报告的起草工作。
2、20xx年1月中上旬:完善课题的开题报告。
3、20xx年1—2月:理论分析研究,掌握visualstudio20xx的开发和sqlserver20xx数据库开发
4、20xx年3月:完成小型实体店铺库存管理信息系统开发的初始原型系统开发。
5、20xx年3月底:系统的实施和测试和修改工作。
6、20xx年4月初:总结并书写论文。
7、20xx年4月底:论文的修改和完善。
8、20xx年5月19日:论文答辩。
计算机专业开题报告题目篇二
计算机研究生开题报告包括计算机系统结构、计算机软件与理论、计算机应用技术三个方向,不同计算机硕士专业研究主题各有特点,其开题报告形式却大体一致,下文以“php技术应用于中小企业网站开发”课题为例,拟定计算机研究生开题报告范文。
随着千千万万的大小企业加入互联网,是否拥有企业自己的网站不知不觉中已经成为了衡量一个企业素质的标准。在此背景下开发一套企业网站系统就十分有必要,而当今,网站开发的形式多种多样,以 asp sql server,java oracle,php mysql,最具代表性,根据网站的类型不同选用适用的技术组合。
php 整合了目前流行语言(java/c /perl/c)最出色的特性,掌握其中任意一种语言都可以说掌握 php 的基础应用,所以 php 成为最容易上手的语言。优秀的编译系统也是 php 成功重要因素,如 zend optimizer、eclipse php 等,完全开源,让世界所有的程序员来完善其功能。php 以优异的性能,简单的使用,低廉的价格,成为中小企业的网站开发的首选。
lamp(linux-apache-mysql-php)网站架构师目前国际流行的 web 框架,该框架包括:linux 操作系统,apache 网络服务器,mysql 数据库,perl/php 或者python 编程语言,所有的组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采取这个构架,如 java/j2ee 构架相比,lamp 具有 web资源丰富、轻量、快速开发等特点,微软的。net 架构相比,lamp 具有通用、快平台、高性能、低价格的优势,因此 lamp 无论是性能、质量还是价格都是企业搭建网站的首选平台。
lamp 系统是(linux-apache-mysql-php)使用范围最多的 web 框架应用系统:l 所指的是 linux 服务器操作系统,a 所指的是 apache 网站服务的服务器应用系统,m 所指的是 mysql 轻量级的数据库系统,p 所指的是 perl 语言、php 语言或 python 语言,这些服务或产品都是免费的开源软件,是国际上得到认可及比较成熟的开发环境,非常多的网站采用这样的应用环境,lamp 比 java 语言更开发速度更快捷,可以使用的更丰富、代码更简洁等特点,lamp 比。net 更 lamp具有通用性、开发速度更快、执行效率更高、开发成本更低等优势,综上所述,lamp 具有其他 web 开发语言有更大的竞争力1 linux 概述。
linux 系统源于 unix,是 1991 年由 linus torvalds 开发的开源产品。问世至今受到世界计算机爱好者的热力追捧,被大家广泛的修改及完善。linux 仿照unix 的很多功能,源代码也比较相似,所以 unix 的很多应用都可以移植到 linux上使用。
目前手机系统使用最为广泛的 android 系统,也是由 google 公司基于 linux系统编写的。著名电影《阿凡达》的渲染计算机,也是 linux 系统的计算完成。
由此可见,在专业领域的中 linux 系统可以更高效的、更好的完成工作。
2 apache 服务器。
apache 是一种网页服务器软件,同 windows 自带的 iis 是同一种类型的软件,所以如果使用 windows 系统来安装 apache 就必须关掉 iis.
apache 是后目前网络技术市场中,apache 是唯一一款开源的,全世界的优秀程序员都在对它进行修改。apache 比较古老的名字特别有意思,是“a patchyserver”的谐音。
这个神奇的软件,是 php 网站开发程的首选页面服务器,它执行效率高,于php 完美搭配、稳定,但是配置相对复杂很多,一旦配置成功之后,可长时间稳定的运行,所以一般服务器上都安装 linux apache 以保证长时间的稳定运行,个人计算机在开发调试过程中,可以选择集成开发环境 xampp 或 wamp,这也充分体现了 php 的跨平台特性。
3 mysql 服务器应用。
mysql 同 oracle、db2、sql server 等软件一样,是一款常用的关系型数据库管理软件。比其他关系型数据库管理软件体积更小、效率更高、搜索快速、不需要花费任何费用,对中小企业来说,是一款不可多得的经济实用型数据库软件。
用 mysql 数据库管理系统与 php 脚本语言向结合的数据库系统解决方案,正被越来越多的网站所使用,其中以 lamp 模式最为流行。
4 php 脚本语言。
php 是近些年被广大网页开发人员喜爱的语言。php 也是开发动态网站的常用的脚本语言,它是一种嵌入 html 中的语言。具有简单易用,语法流畅,网络资源多、跨平台、执行效率高等优点。php 成为了 web 脚本技术的先驱,融入了c、java、perl 的一些最佳特性,php apache mysql 的组合已经成为目前 web最流行的组合之一。
本篇论文一小型企业网站系统开发为例,使用 php mysql 技术构架为核心,开发一套企业网站系统。拉近企业与客户的距离,及时展示企业产品信息,发扬企业文化。
本文主要阐述了网站的设计流程与主体设计思想,利用 php 丰富的函数功能,mysql 出色的数据处理能力实现动态更新网站信息,以及在设计中遇到的问题、要点等进行了详细的说明。
计算机专业开题报告题目篇三
随着信息技术的发展,人们越来越依赖于计算机来处理关键资料,并且逐步摒弃字纸处理方式,因而整个社会中电子档案信息的激增。如何去维护这些电子信息的安全,防止其泄漏和损坏也同时越发的引起关注。另外随着移动存储设备尤其是usb设备的快速发展和便捷,这个问题越发的严重起来。本课题主要针对研究windows下通过usb方式转移资料的行为进行监控,确保电子资料通过usb传播的有据可寻,以便于安全审计和统计。
由于usb总线较高的接口速率和灵活方便的使用特性,使得越来越多的存储设备使用usb接口来接入计算机,如闪存盘、移动硬盘等。基于usb接口的存储设备已取代软盘,成为一种重要的信息交换方式。但usb存储设备的广泛使用带来了许多安全隐患:
(1)窃密者可以在合法用户不在场的情况下,利用usb存储设备快速地将个人隐私、国家机密或商业敏感信息取走,并且不会留下痕迹;
(2)合法用户的违规操作和逾权动作可以把usb存储设备作为中转媒;
(3)usb存储设备可作为病毒载体以及开机钥匙等。上述安全隐患都对主机安全构成了较大威胁。因此,对usb存储设备的安全实施监控具有重要意义。目前很多保密单位在物理上禁用usb端口,这会给用户带来很多不便。而一些基于用户态的usb存储设备监控软件很容易被病毒、木马等恶意程序绕过,无法完成有效、实时的监控。本文采用基于驱动层的技术实现其主要的监控功能,相对应用层,更加安全和稳定。
1、linux操作系统:
因其具有源码开放,稳定,可靠。安全等显著优点。在电子政务中得到了广泛应用。此类应用的安全性要求较高,特别是内部网。据统计,80%的安全事件来自内部网。其中usb接口是内部网络信息泄密的一个重要途径由于usb设备种类众多且使用广泛。仅仅简单地禁用usb接口会使其他的usb设备(如usb鼠标、usb键盘、ikey等)无法正常使用,给用户带来很多不便。文中在linux环境下实现了一个分布式usb设备监控系统。可以根据管理员制定的安全策略分类禁用usb设备。以便管理员对网络中各主机的usb设备进行细粒度的管理。该系统的主要功能是以内核模块的形式实现的相对于应用层程序而言。其可靠性高并且很难被用户破解。
2、usb监控基本情况:
linux的usb子系统分为usb客户软件、usb核心层和主控制器驱动程序3个层次。
usb客户软件是特定设备驱动程序的主机部分。主要完成设备功能驱动,为了和设备正常通信,它通过10请求包(irp。i/orequestpacket)向usb内核发出数据接收或发送请求。usb内核则为客户端驱动程序层和主机控制器驱动函数提供了一套函数集。hcd(hostcontrollerdriver)与主机控制器合作完成usb各种事务处理[”对于usb设备的所有操作都是通过向usb设备发送相应的irp完成的。本系统将拦截所有发给usb设备的irp并对其中的内容进行分析。得到usb设备的设备类型,如存储类设备、usb集线器类设备或者厂商自定义设备等。然后根据安全策略文件来决定是否允许这个设备使用。usb设备监控系统中的关键问题是irp拦截。判断设备类型以及对厂商自定义类设备的管理。
3、irp拦截技术:
为了实现数据传输。usb内核提供了一个数据结构称为urb(usbrequestblock)。一个urb由执行任何一个usb事务信息、分发数据信息和回传的状态信息组成。urb中具有usb数据传输的所有信息,包括传输类型、传输方向、数据缓存区、数据传输的设备、端点、返回信息及指向传输完成的处理函数的指针。从图l中可以看出。所有的usb设备i/o请求最终都由总线提交函数usbmit_ttrb(structurb*urb)发送到usb总线上。因此可以通过拦截usb_submiturb函数。对所有的urb数据包进行分析的方法来实现对usb设备的控制。目前。linux(所支持的主控制器主要有ohc(openhostcontroller)和uhc(universalhostcontroller)种控制器的驱动程序分别是ohci。0和uhci。o。usbsubruiturb函数就是由这两个模块提供的一般情况下。一台计算机只有一种控制器。linux考虑了有多种控制器的可能性并为将来扩展更多的控制器提供了方便。
因此,拦截usbsubmiturb函数就是要拦截内核模块的导出函数。linux采用整体式内核结构。如果要对内核功能进行修改或充。必须重新编译整个内核。这给扩展内核功能带来诸多不便。因此。linux提供了一种新的机制:动态可加载内核模块内核模块将一些需要
计算机专业开题报告题目(九篇)
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。


