自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 资源 (80)
  • 收藏
  • 关注

原创 皮尔逊相关系数JAVA实现

经常需要计算皮尔森相关系数,在网上借鉴了算法和程序,不够理想,改进后,共享在这里,方便需要计算相关系数的使用。import java.util.List;/** * 计算两个样本数据之间的皮尔逊相关系数 */public class PearsonCorrelation {public static void main(String[] args) {tes

2017-08-25 08:24:34 5345 4

java程序设计填空题题库49道

《java程序设计》课程的题库资料,由贺州学院整理,可供学生期末课程复习使用,也可以供相关任课教师出卷使用。 内容示例为: 40. __________包包含了Collection的接口的类的API。 答案:Java.util 41. Math.round(11.5)等于__________,Math.round(-11.5)等于__________。 答案:12; -11 [考点范围] 常用的系统类 42. ________对象可以使用read方法从标准的输入设备(通常键盘)读取数据;__________对象可以使用print方法向标准输出设备(屏幕)输出显示。 答案:System.in ;System.out [考点范围] JAVA输入输出系统 43. 框架(JFrame)和面板(JPanel)的默认布局管理器分别是______和_______。 答案:BorderLayout FlowLayout [考点范围] 图形用户界面 44. Swing的布局管理器主要包括_______。 答案:FlowLayout、BorderLayout、CardLayout、GridLayout、GridBogLayout、BoxLayout [考点范围] 图形用户界面 45. Java事件处理包括建立事件源、________和将事件源注册到监听器 。 答案:声明监听器 [考点范围] 图形用户界面 46. AWT的事件处理机制包括_______、事件和事件监听者。 答案:事件源 [考点范围] 图形用户界面 47. Swing的顶层容器有________、JApplet、JWwindow和JDialog。 答案:JFrame [考点范围] 图形用户界面 48. 线程的启动是通过调用其______________方法而实现的。 答案:start() [考点范围] 线程 49. Java虚拟机(JVM)中的线程调度器负责管理线程,调度器把线程的优先级分为10个级别,分别用Thread类中的类常量表示,每个Java线程的优先级都在常数________和_______之间,即Thread.MIN_PRIORIY和Thread.MAX_PRIORIY之间。 答案:1;10 [考点范围] 线程

2018-08-15

java程序设计阅读程序写结果题22道

《java程序设计》课程的题库资料,由贺州学院整理,可供学生期末课程复习使用,也可以供相关任课教师出卷使用。 内容示例为: 9. 阅读下列程序片段,写出运行结果。 public class Test { public static void main(String[] args) { int percent = 10; tripleValue(percent); System.out.println(percent); } public static void tripleValue(int x) { x = 3 * x; } } 代码执行后输出的结果是______。 答案:10 [解析] static 关键字应用的场合有:①用来修饰类中定义的变量,这样的变量称为类变量或静态变量。②可以用来修饰类中定义的方法,这样的方法称为静态方法。③用来修饰初始化语句块,这样的语句块常称为静态初始化语句块。static 在这里表示这个方法为类方法,不属于任何对象实例,而是类所有,描述对象的共有动作,可以用类名直接调用。在调用了tripleValue函数之后,函数的值没有返回,所以percent的值还是10。 10. 阅读下列程序片段,写出运行结果。 class Shape { public Shape() { System.out.print("Shape"); } } class Circle extends Shape { public Circle() { System.out.print("Circle"); } } public class Test { public static void main(String[] args) { Shape d = new Circle(); } } 代码执行后输出的结果是______。 答案:ShapeCircle [解析] 继承是而向对象编程的一个主要优点之一,它对如何设计Java类有着直接的影响。继承有如下几点好处: ①它可以利用已有的类来创建自己的类,只需要指出自己的类和已有的其他类有什么不同即可,而且还可以动态访问其他有 关类中的信息。 ②通过继承,可以利用Java类库所提供的丰富而有用的类,这些类都已经被很好地实现。 ③当设计很大的程序时,继承可以使程序组织得层次清晰,有利于程序设计相减少错误的发生。该程序首先编写了一个Shape的类,然后又编写一个类Circle去继承Shape类。由于子类拥有父类所有的属性和方法,所以输出的是ShappeCircle。

2018-08-15

JAVA程序设计判断题题库81道

《java程序设计》课程的题库资料,由贺州学院整理,可供学生期末课程复习使用,也可以供相关任课教师出卷使用。 内容示例为: 1. JAVA的源代码中定义几个类,编译结果就生成几个以“.class”为后缀的字节码文件。( ) 答案:√ [考点范围] JAVA简介 2. Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。( ) 答案:√ [考点范围] JAVA简介 3. 无论Java源程序包含几个类的定义,若该源程序文件以a.java命名,编译后只生成一个名为A的字节码文件。( ) 答案:× [考点范围] JAVA简介 4. Java字节码程序是可以在Java虚拟机上执行的。( ) 答案:√ [考点范围] JAVA简介 5. Java程序对计算机硬件平台的依赖性很低。( ) 答案:√ [考点范围] JAVA简介 6. Java可以用来进行多媒体及网络编程。( ) 答案:√ [考点范围] JAVA简介 7. Java语言具有较好的安全性和可移植性及与平台无关等特性。( ) 答案:√ [考点范围] JAVA简介 8. Java语言的源程序不是编译型的,而是编译解析型的。( ) 答案:√ [考点范围] JAVA简介 9. Java Application程序中,必须有一个主方法main(),该方法有没有参数都可以。( ) 答案:× [考点范围] JAVA简介 10. Java是面向对象的语言,对象是客观事物,对象与之是一一对应,它是很具体的概念。( ) 答案:× [考点范围] JAVA简介

2018-08-15

杨树林 Java Web应用技术与案例教程 代码资源

本资料共包含以下附件: 杨树林 Java Web应用技术与案例教程 code.rar 具体内容为: <blog17> ├<src> │ ├<conf> │ │ └MANIFEST.MF │ ├<java> │ │ ├resources_en_US.properties │ │ ├resources_zh_CN.properties │ │ ├struts.properties │ │ ├struts.xml │ │ ├<blog> │ │ │ ├<action> │ │ │ │ ├TestMySQLHelperServlet.java │ │ │ │ ├YbArticleAction.java │ │ │ │ ├YbBlogAction.java │ │ │ │ ├YbCategoryAction.java │ │ │ │ ├YbPictureAction.java │ │ │ │ ├YbReviewAction.java │ │ │ │ ├YbUserAction.java │ │ │ │ ├YbUserAction1.java │ │ │ │ ├YbUserAction2.java │ │ │ │ ├YbUserAction3.java │ │ │ │ ├YbUserAction3-YbUser_login-validation.xml │ │ │ │ └YbUserAction3-YbUser_register-validation.xml │ │ │ ├<common> │ │ │ │ ├CheckCodeServlet.java │ │ │ │ ├CheckLoginInterceptor.java │ │ │ │ ├Config.java │ │ │ │ ├EncodingFilter.java │ │ │ │ ├InitNumListener.java │ │ │ │ ├MyException.java │ │ │ │ ├MyFactory.java │ │ │ │ ├MySQLHelper.java │ │ │ │ ├PageList.java │ │ │ │ ├PList.java │ │ │ │ ├StartServlet.java │ │ │ │ └UserEnterListener.java │ │ │ ├<dao> │ │ │ │ ├YbArticleDao.java │ │ │ │ ├YbBlogDao.java │ │ │ │ ├YbCategoryDao.java │ │ │ │ ├YbPictureDao.java │ │ │ │ ├YbReviewDao.java │ │ │ │ └YbUserDao.java │ │ │ ├<idao> │ │ │ │ ├IBaseDao.java │ │ │ │ ├IYbArticleDao.java │ │ │ │ ├IYbBlogDao.java │ │ │ │ ├IYbCategoryDao.java │ │ │ │ ├IYbPictureDao.java │ │ │ │ ├IYbReviewDao.java │ │ │ │ └IYbUserDao.java │ │ │ ├<iservice> │ │ │ │ ├IYbArticleService.java │ │ │ │ ├IYbBlogService.java │ │ │ │ ├IYbCategoryService.java │ │ │ │ ├IYbPictureService.java │ │ │ │ ├IYbReviewService.java │ │ │ │ └IYbUserService.java │ │ │ ├<model> │ │ │ │ ├YbArticle.java │ │ │ │ ├YbBlog.java │ │ │ │ ├YbCategory.java │ │ │ │ ├YbPicture.java │ │ │ │ ├YbReview.java │ │ │ │ └YbUser.java │ │ │ ├<service> │ │ │ │ ├YbArticleService.java │ │ │ │ ├YbBlogService.java │ │ │ │ ├YbCategoryService.java │ │ │ │ ├YbPictureService.java │ │ │ │ ├YbReviewService.java │ │ │ │ └YbUserService.java │ │ │ ├<tag> │ │ │ │ ├YbCategoryListTagHandler.java │ │ │ │ └YbCategoryTagHandler.java ├<web> │ ├index.jsp │ ├<article> │ │ ├articleAdd.jsp │ │ ├articleEdit.jsp │ │ ├articleList.jsp │ │ ├articleManage.jsp │ │ ├articleShow.jsp │ │ └index.jsp │ ├<blog> │ │ └activateBlog.jsp │ ├<category> │ │ ├categoryAdd.jsp │ │ ├categoryEdit.jsp │ │ └categoryManage.jsp │ ├<common> │ │ └message.jsp │ ├<css> │ │ └all.css │ ├<images> │ │ ├back.jpg │ │ ├banner.jpg │ │ ├bottom.jpg │ │ ├logo.gif │ │ ├menu.jpg │ │ ├modelhead.jpg │ │ └modelhead.png │ ├<META-INF> │ │ └context.xml │ ├<picture> │ │ ├pictureAdd.jsp │ │ ├pictureList.jsp │ │ └pictureManage.jsp │ ├<review> │ ├<script> │ ├<upfiles> │ ├<user> │ │ ├findPwd.html │ │ ├login.html │ │ ├login.jsp │ │ ├register.html │ │ ├register.jsp │ │ └userEdit.jsp │ ├<WEB-INF> │ │ ├config.properties │ │ ├web.xml │ │ ├<jspf> │ │ │ ├footer.jspf │ │ │ ├sidebar.jspf │ │ │ └top.jspf │ │ ├<tlds> │ │ │ └mytaglib.tld

2014-08-28

影碟出租管理系统需求规格说明书(教学用例)

影碟出租管理系统需求规格说明书 1、 引言 1.1 编写目的 在编写“影碟出租管理系统”软件之前,对同类型产品的市场进行了前期调查,与多位软件设计者和使用者进行了探讨和分析,之后由软件项目小组向系统分析人员与软件设计人员提出了这份需求规格说明书。该需求说明书对影碟出租管理系统软件进行了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面。该项需求规格说明书供概要设计人员阅读。 1.2 项目背景 项目委托单位: 开发单位: 主管部门: 影碟出租管理系统软件是一个功能比较完善的数据管理软件,具有数据操作方便、高效、迅速等优点。该软件采用功能强大的数据库软件开发工具进行开发,可在应用范围较广的Windows系列等操作系统上使用。 1.3 定义 影碟出租管理系统 1.4 参考文献 [1]SQL Server 2000 基础教程 清华大学出版社 DUSAN PETKOVIC 著 [2] SQL Server 2000 实用教程 人民邮电出版社 黄梯云 编著 [3]程序设计 DELPHI 7.0 中国铁道出版社 扬锋 编著 [4]软件工程电子工业出版社周丽娟 王华 编著 2.任务概要 2.1 目标 “影碟出租管理系统”针对的用户是中小型商店,影碟的种类和数量相对较少,客户的数量和来源受到一定的限制。相应的需求有如下方面。 1.能够存储一定数量的影碟信息,并方便有效地进行相应的影碟数据操作和管理,这主要包括以下内容。 ⑴影碟的库存情况 ⑵客户影碟预定需求 ⑶客户租碟情况 ⑷新碟的入库 ⑸影碟出租 ⑹用户数据添加 2.能够对一定数量的客户进行相应的信息存储与管理,这其中包括以下内容。 ⑴客户信息的登记、删除及修改。 ⑵客户资料的统计与查询。 3.能够对需要的统计结果提供打印输出。 4.能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供信息备份的服务。 2.2 运行环境Intel486以上系列、AMD K6以上系列等PC台式和便携式计算机。 运行时占用内存:大于等于1MB。 所需硬盘空间:大于等于5MB。 软件平台:中文Windows 95/98/NT 4.0或更高的版本。 2.3 条件与限制由于时间比较短,使用计算机不方便以及对于网络编程不熟悉,因此本影碟出租管理系统并没有提供提供数据的远程访问功能。对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,安全性有待进一步完善。 3.数据描述

2011-09-03

学生成绩管理系统需求规格说明书(教学用例)

学生成绩管理系统需求规格说明书 1. 引言 1.1 编写目的 在编写”学生成绩管理系统”软件之前,对同类型产品的市场进行了前期调查,与多位软件设计者和使用者进行了探讨和分析,之后又软件项目小组向系统分析人员与软件设计人员提出了这份需求规格说明书。该需求规格说明书学生成绩管理系统进行了全面细致的用户需求分析,明确所要开发的软件应具有的功能,性能与界面。该需求规格说明书供概要设计人员阅读。 1.2 项目背景 项目委托单位: 开发单位: 主管部门: 学生成绩管理系统v1.0是一个功能比较完善的数据管理软件,具有数据操作方便、高效、迅速等优点。该软件采用功能强大的数据库软件开发工具进行开发,可在应用范围较广的Windows系列等操作系统上应用。 1.3定义 SSMS: Student Score Management System,学生成绩管理系统 1.4 参考资料(略) 2. 任务概述 2.1 目标 2.1.1 “学生成绩管理系统”以用户为使用对象,相应的功能有如下方面: 1. 学生:可浏览大学四学年八个学期的德智体三方面的综合成绩及总综合成绩。 2. 教师:可查询某个学生的综合总成绩,可查询特定年级班级全部学生的综合成绩排名。 3. 管理员:录入学生德育方面的相关信息,并可更改数据库信息。 2.1.2 性能要求 1. 安全性:学生只可浏览自己个人的信息,教师不仅可浏览学生个人的信息也可浏览特定班级的全部信息。 2. 响应时间:浏览个人成绩页面需在5秒内完成。 浏览班级排名页面需在7秒内完成。 2.2 运行环境 Intel 486以上系列、AMD K6以上系列等PC台式和便携式计算机。 运行时占用内存:<=1MB。 所需要硬盘空间:<=5MB。 软件平台:中文 Windows 95/98/NT 4.0或更高版本 2.3 条件与限制 由于时间比较短,使用计算机不方便以及对于网络编程不熟悉,因此本学生成绩管理系统并没有提供数据的远程访问功能。对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,安全性能有待进一步完善。 3数据描述 3.1 系统的ER图如下:

2011-09-03

学校学生宿舍管理系统需求规格说明书(教学用例)

1引言 1.1 编写目标 软件需求规格说明描述了“学校学生宿舍管理系统”软件的功能性需求和非功能性需求。分析该系统的数据需求,功能需求,质量需求和可行性等,让系统有一个明确的方向,使开发更具合理性,并能分析出系统的具体流程,为以后系统的开发和维护做好准备工作。这一文档计划由实现和验证系统正确功能的项目团队成员来使用。除非在其他的地方另有说明,这里指定的所有需求都具有高优先级,而且都可以在软件中实现。 1.2 项目背景 项目委托单位:计算机系 开发单位:08软件班 主管部门:宿管部 宿舍管理系统软件是一个功能比较完善的数据管理软件,具有数据操作方便、高效、迅速等优点。该软件采用功能强大的数据库软件开发工具进行开发,可在应用范围较广的Windows系列等操作系统上使用。 1.3 定义 DMS:Dormitory management system,宿舍管理系统。 1.4 参考资料 [1]杨海霞.数据库原理与设计.北京:人民邮电出版社,2010年2月. [2]王华.软件工程试验与课程设计指导.电子工业出版社,2008年6月. 2任务概述 2.1目标 学校学生宿舍管理系统:即用于实现对学生及宿舍信息资料进行编辑,添加,删除,统计,打印显示等功能的软件系统。通过该系统,用户可以查看学生的基本信息、宿舍信息等各方面的资料,能够方便的了解学生和宿舍的总体情况。该管理系统为用户提供了一些简单的数据查询、输出各种信息等功能。 用户通过输入学生基本信息(例如学生证号),由系统自行生成相应的数据以供宿舍管理员查询,另外宿舍管理中心的管理用户还可以对这些基本信息进行更新和删除, 学校学生宿舍管理系统力求给用户方便快捷的途径去管理这些繁琐的数据。 2.2运行环境 Intel486以上系列、AMD K6以上系列等PC台式机和便携式计算机。 运行时占用内存:<1MB。 所需硬盘空间:<5MB。 软件平台:中文Windows95/98/NT4.0或更高版本。 2.3条件与限制 由于时间比较短,使用计算机不方便以及对于网络变成不熟悉,因此本宿舍管理系统并没有提供数据的远程访问功能。对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,安全性能有待进一步完善。 3数据描述 3.1静态数据 宿舍管理系统的静态数据包括以下内容。 管理员:口令、姓名 学生信息:学号、姓名、性别、宿舍号 访问学生信息记录:学号、离返校信息 3.2动态数据 输入数据:查询方式、查询关键字。登记离校、返校信息。 输出数据:查询出的记录集、显示统计信息。 3.3数据库描述 数据库采用Microsoft Access数据库。 3.4数据流图和数据词典 “宿舍管理系统”的总体功能如下。 学生离校日期。 学生返校日期。 学生个人信息查询。 学生个人信息增删改。 1.学生离返校过程 (1)数据流图。宿舍管理系统数据流通如图所示。

2011-09-03

通用试题库管理系统需求规格说明书(教学用例)

通用试题库管理系统需求规格说明书 一 编写目的: 在编写通用试题库管理系统之前,对同类型产品的市场进行了前期调查,与多位软件设计者和使用者进行了探讨和分析,之后由软件项目小组向系统分析人员与软件设计人员提出了这分需求规格说明书.该需求规格说明书对通用试题库管理系统软件进行了全面细致的用户需求分析,明确所要开发的软件应具有的功能,性能与界面.该需求规格说明书供概要设计人员阅读. 二 目标: 软件需求规格说明书描述了“试题库管理系统”软件功能性需求和非功能性需求。项目开发团队成员根据这一文档来实现和验证系统的正确功能。在本文档中所指的需求都具有高优先级(除非在其他地方另有说明),而且都必须在本系统中加以实现。 三 数据描述: 1 静态数据: 通用试题库管理系统的静态数据包括以下内容: 试卷:试卷题型,试卷答案。 读者:读者姓名,ID,联系方式。 管理员:口令,姓名。 试题访问记录;访问日期。 2 动态数据: 输入数据:查询方式、查询关键字。 登记新图书、新读者。 操作权限密码。 输出数据:查询出的记录集。 统计资料输出文件。 四 数据库描述: 数据库采用Microsoft Access 数据库。 1数据流图:

2011-09-03

网上书店系统需求规格说明书(教学用例)

网上书店系统需求规格说明书 引言 1.1、编写目的 在编写“网上书店系统”软件前,对网上购物系统做了大致的调查,与各个层次的用户进行了探讨分析等,之后由软件项目小组向系统分析人员与软件设计人员提出规格说明书。该说明书对网上图书系统软件进行了全面细致的用户需求分析,以供概要设计人员阅读。 1.2、项目背景 本项目作为《软件工程》课程的实习项目提出,希望通过《网上书店》电子商务网站 的设计开发,了解软件文档的相关标准和编写原则,训练并掌握软件各类文档写作的技巧。 1.3、定义 WLMS:网上书店管理系统 1.4、参考资料 [1] 周丽娟,王华。新编软件工程实用教程。北京:电子工业出版社,2008。 [2] 周丽娟,王华,谭小慧。软件工程实验与课程设计指导。北京:电子工业出版社,2008。 1、任务概述 2.1、目标 “网上书店系统”针对用户可足不出户达到了解所出售书籍的具体情况等,藏书量比较多,可挑选性强,购书者的数量以及来源都没有限制。通过电脑终端的自动化销售,可大大节约人力,可虽短效率时间。相应的需求有如下方面。 1、卖家能够提供图书的形象,并熟练的对进行相应的书籍数据操作和管理,主要包括: (1)图书信息的录入,删除,修改。 (2)图书信息的电子查询,图书的信息概况,以及大致信息。 (3)图书的卖出,卖价资料统计。 2、能够对顾客进行相应的信息存储与管理,主要包括: (1)顾客信息的注册,登记,审核,删除,及修改 (2)顾客资料的的统计与查询。 (3)顾客的消费情况查询。 3、对需要的数据及结果进行打印输出,保存。 4、提供数据信息的授权访问,登陆限制,以及安全保护,以及信息备份等服务。 2.1、运行环境 Window 98以上。 占用内存<2MB。 所需硬盘大小<10M。 2、3、条件与限制 “网上书店系统”基于计算机,因此需要对计算机方面的知识熟悉才能管理,网上信息复杂,木马病毒繁多,本系统对信息,以及读者的消费虽有一系列安全措施,比如防毒防木马方面的工作,以及文件的备份等,安全性能有待进一步加强。 3、数据描述 3.1、静态数据 网上书店系统的静态数据包括如下: 书籍:书号,书名,作者,出版社,价格,摘要,状态(表示是否售出)。 管理员:ID,密码,指纹。 顾客:ID,账号,姓名,联系方式,电子邮件。 图书访问记录:书号,顾客账号,售出序列号,售出日期。 3.2、动态数据 输入查询:查询方式,查询关键字。 新书入库,新买家注册。 书籍,顾客情况的修改。 购书的系列号,账户的注销。 操作权限密码。 输出数据:查询的信息。 统计资料输出结果。 书籍的出售情况以及退货信息。 3.3、数据库描述 数据库采用Microsoft Access数据库

2011-09-03

仓库管理系统需求规格说明书(教学用例)

仓库管理系统需求规格说明书 1. 引言 1.1编写目的 开发仓库管理系统,主要为减轻仓库管理人员的负担,使货物的存入记录与取出记录相对完善,便于货物的增加与减少,降低出错率,使管理更加合理、科学,也为经营者节省开支。 1.2项目背景 仓库管理是一种既麻烦又单调的工作,存取有很大的随机性,这样为工作人员带来了很大的不便,在操作过程中,由于人为的计算出错率很高,一旦出错改正也很困难,这样简单繁重的工作要很多人来做,为经营者增加了很多成本。所以开发一个可行的仓库管理系统是十分必要的。 1.3定义 仓库管理系统,DFD图,ER图 1.4参考资料 <<新编软件工程实用教程>> --------周丽娟 王华 编著 清华大学出版社 2. 项目概述 2.1要求 配置必要的数据库和应用服务程序,提供查询、统计货物的种类、数量及所属公司等所有信息的功能,操作人员使用的界面要清晰、美观,布局合理,内容尽量简单明了,提供的信息详细全面。客户端程序要求安全性高,可靠性高。 2.11功能 开发仓库管理系统,主要为减轻仓库管理人员的负担,使货物的存入记录与取出记录相对完善,便于货物的增加与减少,降低出错率,使管理更加合理、科学,也为经营者节省开支。 2.2运行环境 本应用系统是建立在windows操作系统平台,系统所承担的工作可以减少管理员的工作量,管理员可以使用友好的操作界面添加数据,删除数据,根据需要进行查询、统计,还可以通过网络和其他与之相关的系统相关联,为系统的扩充也提供接口。数据库系统为SQL Server 2005。 3数据描述 3.1静态数据 仓库管理系统的静态数据包括以下内容: 货物:名称,编号,生产日期,保质期,价格。 管理员:姓名,工号。 3.2动态数据 输入数据:查询方式、查询关键字。

2011-09-03

学生成绩管理系统需求分析规格说明书(教学用例)

1、引言 1.1 编写目的 在编写“学生成绩管理系统”软件之前,对同类型产品的市场进行了前期调查,与多位软件设计者和使用者进行了探讨和分析,之后由软件项目小组向系统分析人员与软件设计人员提出了这份需求规格说明书。该需求说明书对学生成绩系统进行了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面。该需求规格说明书供概要设计人员阅读。 1.2 项目背景 项目委托单位: 开发单位: 主管部门: 学生成绩管理系统软件V1.0是一个功能比较完整的数据管理软件,具有数据操作方便、高效、迅速等优点。该软件采用功能强大的数据库软件开发工具进行开发,可在应用范围较广的Windows系列等操作系统上使用。 2、任务概述 2.1 目标 “学生成绩管理系统”针对的用户是教师和学生,数据较多,相应的需求有如下方面。 1、能够存储一定的成绩信息,并方便有效的进行相应成绩数据操作和管理,这主要包括以下内容: (1)成绩信息的录入、删除及修改; (2)成绩信息的多关键字检索查询; (3)成绩信息的查询和统计。 2、能够对一定数量的学生进行相应的信息存储与管理,主要包括以下内容: (1)学生信息的登记、删除及修改; (2)学生资料的统计与查询。 3、能够对需要的统计结果提供打印输出。 4、能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供信息备份的服务。 2.2 运行环境 Intel 486以上系列、AMD K6以上系列等PC台式机和便携式计算机。 运行时占用内存:<=1 MB 所需硬盘空间:<=5 MB 软件平台:中文Windows 95/98/NT 4.0或更高版本

2011-09-03

超市仓库管理系统需求规格说明书(教学用例)

一:引言: (一)为了满足广大消费者的消费愿望(不在劳神费力),特有软件开发团队,结合用户的需求为超市开发仓库管理系统,来来解决后顾之忧,众所周知:大的超市的商品的存储和调配是不可忽视的大问题,和好的后备调配为前台的产品销售有很大的帮助,也可以很大程度上提高产品的销售效率,满足消费者的消费需求 (二)实现超市仓库管理系统,至少有以下优点: 1.记录规范化,为货物的采购、记录、查询质量的提高打下基础。 2.查询自动化和检索途径多样化,可以更方便、及时地澄清超市货物的状态。 3.资源共享的优势,通过局域网可以在全超市范围内实现资源共享,为消费者提供便利条件。 二:系统设计 (一) 系统指导思想和建设目标 立足于消费者实际,着眼于未来发展,运用先进的计算机技术,建成符合标准化协议、通用性较强、实用的系统,以提高超市仓库的现代化管理水平,实现信息资源的共享。 1. 系统建设目标 (1) 建立超市仓库系统 (2) 规范超市仓库的管理工作模式 用计算机管理取代以往的手工作业和定性管理模式,使超市仓库的管理工作模式规范化、机读数据格式标准化、管理决策科学化。 (3) 建立标准货物数据库 依照货物的不同性质对货物进行合理的调配 (4) 提高超市仓库管理的运营质量 便于工作人员准确地掌握仓库结构,全面了解消费者的需求,及时调整采购计划,突出库藏特点。 (二)总体功能设计 我们超市仓库管理进行了详细调研,发现现行软件很难满足我们超市仓库管理货物的需求。好的软件价格相当昂贵,只有少部分的软件在市场上流通由于他们的局限性我们的软件会弥补市场上大多软件的不足而更人性化的为销售者和消费者服务 (三)定义 数据流图——用于描述系统对数据的加工过程。

2011-09-03

影碟出租管理系统需求规格说明书(教学用例)

影碟出租管理系统需求规格说明书说 明 3 1. 简介 4 2. 总体描述 4 2.1 产品设想 4 2.2 产品功能 4 2.3 用户特点 5 2.4 限制条件 5 3. 功能描述 5 3.1 用户登录 5 3.2 系统主窗口 5 3.3 出租总管 6 3.3.1影碟管理 6 3.3.1.1单碟管理 6 3.3.1.2连续剧管理 8 3.3.1.3查询 9 3.3.1.4影碟报损 10 3.3.2零租业务 10 3.3.2.1影碟出租 10 3.3.2.2影碟归还 10 3.3.2.3出租查询 11 3.3.3会员业务 11 3.3.3.1会员管理 11 3.3.3.2影碟出租 12 3.3.3.3影碟归还 12

2011-09-03

校园超市管理系统需求规格说明书

校园超市管理系统 需求分析报告 1 引言 参见《贺州学院校园超市管理系统可行性分析》 2 需求概论 2.1 目标 超市管理系统应该对进货的价格、日期、数量、进货员等等相关信息,以及售货的价格、日期、数量、收账员等进行管理。 2.2 用户类和特征 最终用户是超市管理员,负责输入数据和查询相关信息。 2.3 运行环境 操作系统:windows 2000或更高版本 3 功能需求 该系统主要的功能是记录这些超市日常进货售货的信息及查询。 3.1 确定执行者 执行者是超市管理人员。 3.2 确定用例 3.2.1商品销售信息的维护

2011-09-03

仓库管理系统需求规格说明书(教学用例)

仓库管理系统需求规格说明书 第一节 引言…………………………………………………………………………………1 1.1编写目的………………………………………………………………………1 1.2 定义……………………………………………………………………………1 1.3 参考资料………………………………………………………………………1 第二节 概述…………………………………………………………………………………1    2.1功能概述…………………………………………………………………………1    2.2约束………………………………………………………………………………1    2.3运行环境…………………………………………………………………………1 第三节 数据流图和数据字典………………………………………………………………1    3.1数据流程图………………………………………………………………………2    3.2数据字典…………………………………………………………………………2    3.3系统ER图………………………………………………………………………3 第四节 系统特性………………………………………………………………………………3

2011-09-03

影碟出租管理系统需求规格说明书(教学用例)

影碟出租管理系统需求规格说明书 说 明 3 1. 简介 4 2. 总体描述 4 2.1 产品设想 4 2.2 产品功能 4 2.3 用户特点 5 5 3. 功能描述 5 3.1 用户登录 5 3.2 系统主窗口 5 3.3 出租总管 6 3.3.1影碟管理 6 3.3.1.1单碟管理 6 3.3.1.2连续剧管理 8 3.3.1.3查询 9 3.3.1.4影碟报损 10 3.3.2零租业务 10 3.3.2.1影碟出租 10 3.3.2.2影碟归还 10 3.3.2.3出租查询 11

2011-09-03

学生成绩管理系统需求规格说明书(教学用例)

学生成绩管理系统 1. 引言 1.1编写目的 为了对学生的个人信息、成绩进行自动化管理。提出了这份需求规格说明书。该需求规格说明书对学生管理系统软件进行了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面。该需求规格说明书供概要设计人员阅读。 1.2项目背景 学生成绩管理系统是一个功能比较完善的数据管理软件,具有数据操作方便、高效、迅速等优点。该软件采用功能强大的数据库软件开发工具进行开发,可在应用范围较为广的windows系列等操作系统上使用。 2. 任务概述 2.1目标 “学生成绩管理系统”针对的是学校学生成绩和个人信息的管理。相应的需求有如下方面。 1. 能够存储大量的学生信息,并方便有效的进行相应的信息数据操作和管理,主要包括以下内容 ① 学生个人信息和成绩的录入、删除、修改。 ② 学生信息的多关键字检索查询 ③ 学生成绩和学生的统计 2. 能够对需要统计结果、成绩页面进行打印输出 3. 能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供信息备份的服务。 2.2运行环境 软件平台:中文windows系列系统 3.数据描述 3.1静态数据,用E-R图表示如下

2011-09-03

影碟出租系统需求规格说明书(教学用例)

影碟出租系统需求规格说明书 1 引言 1.1 编写目的 在编写“影碟出租系统”软件之前,对同类型产品的市场进行了前期调查,与多位软件设计者和使用者进行了探讨和分析,之后由软件项目小组向系统分析人员与软件设计人员提出了这份需求规格说明书。该需求规格说明书对影碟管理系统软件进行了全面细致的用于需求分析,明确所要开发的软件应具有的功能、性能与界面。该需求规格说明书供概要设计人员阅读。 1.2 项目背景 本项目名称为“影碟出租管理系统”。系统主要功能包括:能代替原来琐碎的影碟出租管理,使影碟出租变得便捷、高效、信息完整,主要完成功能包括:出租、归还影碟信息的统计:客户编号、影碟编号、出租时间、归还时间、延期天数、出租金额;客户信息查询:客户编号、客户姓名、证件号、地区、邮政编码、客户地址、联系方式、租碟次数、延期次数,押金;影碟信息查询:影碟编号、影碟名称、影碟类型、导演、影碟描述、影碟总数、库存影碟数;客户及影碟的添加、删除。 1.3 定义 以下对FCDRS、SQL Server、C++分别定义如下。 FCDRS:Film CD Rentment System,影碟出租系统。 SQL Server:所用的数据库管理系统。 C++:所用的开发工具。 1.4 参考文献 [1] 陈明.软件工程实用教程.北京:电子工业出版社,2006年1月. [2] 张海藩.软件工程导论.人民邮电出版社,2006年1月 . [3] 潘孝铭.软件文档编写.高等教育出版社,2004年8月. [4] 罗先文.软件工程实物.重庆大学出版社,2005年3月. 2 项目概述 2.1 要求 影碟出租系统应该具有对客户信息、影碟信息进行储存和管理的功能,并能够保存影碟信息、客户信息、出租历史、账号信息,具有用户管理的功能。该系统能极大地减轻影碟出租工作人员日常工作,并提供影碟出租报表,以便影碟出租领导能及时掌握市场信息,及时引进适合市场需求的影碟。 2.1.1 功能 影碟出租系统最主要的功能是影碟信息管理、客户信息管理、影碟出租管理、用户管理等功能 2.1.2 性能 影碟出租系统的使用者是影碟出租管理员和客户。对于影碟管理员得管理工作,需要达到方便影碟入库等操作。对于客户应满足其一般预定、租借、返还等功能,对性能要求较高。 2.1.3 系统的输出 系统的输出包括以下内容。 (1) 影碟库存情况。

2011-09-03

影碟出租管理需求规格说明书(教学用例)

影碟出租管理需求规格说明书 1、引言 1.1编写目的 在编写“影碟出租系统”软件之前,对同类型产品的市场进行了前期调查,与多位软件设计者和使用者进行了探讨和分析,之后由软件项目小组向系统分析人员与软件设计人员提出了这份需求规格说明书。该需求规格说明书对图书管理系统软件进行了全面细致的用户需求分析,明确所要开发的软件按应具有的功能、性能与界面。该需求规格说明书提供概要设计人员阅读。 1.2项目背景 项目委托单位: 开发单位: 主管部门: 本项目名称为“影碟出租系统”,是一个面向碟片出租者的管理信息系统。系统实现后,将用计算机系统将代替原来烦琐的碟片出租管理,使碟片的出租能有计划地进行,以利于出租者管理。 1.3定义 以下对VHS、SQL、Eclipse分别定义如下。 VHS:video hire system,影碟出租系统。 SQL :所用的数据库管理系统。 1.4参考文献 [1]王华,周丽娟,谭小慧.软件工程实验与课程设计指导.电子工业出版社,2008年6月. [2]《影碟出租管理系统》软件需求规格 [D]. 2、任务概述 2.1目标 碟片出租系统是一个面向碟片出租者的管理信息系统。有租借者、数据处理系统和碟片出租者三方组成。该系统的工作目标就是要是碟片的出租能有计划地进行,以利于出租者管理。 1、影碟出租系统最主要的功能是出租、归还碟片信息的统计,客户信息查询,碟片信息查询,客户及碟片的添加或删除等功能。 2、系统的输出 系统的输出包括以下内容。 (1)碟片租借情况。 (2)碟片及顾客信息查询。 (3)碟片及顾客信息库更新。 3、系统的输入 (1)新碟及新顾客信息存入。 (2)影碟租借及归还登记。

2011-09-03

信息化仓库管理系统需求规格说明书(教学用例)

信息化仓库管理系统结构化分析 一、引言 1.1 编写目的 随着现代社会的高速发展,进货、验收、质量保证及发货的量越来越大,库存管理不能再单单依靠人力的来准确、高效完成。 1.2 项目背影 仓库条码管理系统使用简单,速度快,准确度高,现有仓库管理人员只需经过简单培训即可熟练掌握其使用依法;系统管理人员可使用文化程度较高的人员,经过短期培训就能解决常见问题。 1.3 定义 WMS: Warehouse Management System仓储管理信息系统 VMI:Vendor Managed Inventory供应商管理库存 DFD:Data Flow Diagram 数据流程图 二、任务概述 2.1 目标 1.人力与设备费用的减少; 2.处理速度的提高;

2011-09-03

仓库管理系统需求规格说明书(教学用例)

1. 引言 1.1. 编写目的 近年来,生产的工业化速度迅速加快,生产的产品数量猛增,给传统的仓库管理方式手工作业带来了很大的负担,今天的仓库作业和库存控制作业已十分多样化,复杂化,靠人工去记忆去处理已十分困难,且出现错误的可能性很大。如果不能保证正确的进货、验收、质量保证及发货,就会导致浪费时间,产生库存,延迟交货,增加成本,以致失去为客户服务的机会,本文正是为解决这个问题而写。 1.2. 项目背景 项目委托单位: 开发单位: 主管部门: 1.3. 定义 WMS: Warehouse Management System, 仓库管理系统 1.4. 参考资料 《新编软件工程实用教程》 --------周丽娟 王华 编著 清华大学出版社 《数据库系统概论》  --------萨师煊 王珊 主编 高等教育出版社 2. 概述 2.1. 目标 系统功能划分和描述如下: 入库时提供产品的信息(名称,编号,数量,生产日期,入库时间);出库时需要出示提贷单(产品的名称,编号,数量,出库时间)。 具体操作流程如下: a) 入库管理:由入库人员提供入库清单,然后管理人员查看清单并且向计算机发出入库申请,成功存入产品之后更新相对应产品的报表信息. b) 查询管理:由管理人员发出查询申请,计算机收到之后返回相对应产品的报表. c) 出库管理:收提货人员提供提货清单,然后管理员查看清单并且向计算机发出出库申请,成功之后更新相对应产品的报表信息并且返回相应的响应. 2.2. 运行环境 要求CPU主频2.0以上,如Intel T3400或其它性能较好的PC机 运行时占用内存: <= 50M 所需硬盘空间: <= 100M 软件平台:windows 2003/XP 或更高版本 2.3. 条件与限制 要求使用本系统的工作人员熟悉windows 2003 、SQL2003,能够处理一些常见的电脑或数据库故障.由于本系统可能承载大量的数据和数据处理,所以要求使用单位,提供性能较好的pc做为系统稳定运行的保障.

2011-09-03

仓库管理系统需求规格说明书(教学用例)

第一节 引言……………………………………………………………………………………1 1.1编写目的……………………………………………………………………………1 1.2 项目背景……………………………………………………………………………1 1.3 定义…………………………………………………………………………………1 1.4参考资料……………………………………………………………………………1 第二节 概述……………………………………………………………………………………2    2.1目标…………………………………………………………………………………2    2.2运行环境……………………………………………………………………………2    2.3条件与限制…………………………………………………………………………2 第三节 数据描述……………………………………………………………………………2    3.1静态数据…………………………………………………………………………2    3.2动态数据…………………………………………………………………………3    3.3数据库描述………………………………………………………………………3 3.4数据库描述………………………………………………………………………4

2011-09-03

英语论文写作常用经典句型,小木虫,PDF

小木虫 共26页 内容示例: Beginning 1. In this paper, we focus on the need for 2. This paper proceeds as follow. 3. The structure of the paper is as follows. 4. In this paper, we shall first briefly introduce fuzzy sets and related concepts 5. To begin with we will provide a brief background on the Introduction 1. This will be followed by a description of the fuzzy nature of the problem and a detailed presentation of how the required membership functions are defined. 2. Details on xx and xx are discussed in later sections. 3. In the next section, after a statement of the basic problem, various situations involving possibility knowledge are investigated: first, an entirely possibility model is proposed; then the cases of a fuzzy service time with stochastic arrivals and non-fuzzy service rule is studied; lastly, fuzzy service rule are considered. Review 1. This review is followed by an introduction. 2. A brief summary of some of the relevant concepts in xxx and xxx is presented in Section 2. 3. In the next section, a brief review of the .... is given. 4. In the next section, a short review of ... is given with special regard to ... 5. Section 2 reviews relevant research related to xx. 6. Section 1.1 briefly surveys the motivation for a methodology of action, while 1.2 looks at the difficulties posed by the complexity of systems and outlines the need for development of possibility methods. Body 1. Section 1 defines the notion of robustness, and argues for its

2011-08-29

本科毕业设计开题报告(食得客快餐店订餐系统的设计与实现)

一、本课题的目的和意义 随着人民生活水平的提高,餐饮业在服务行业中,占有越来越重要的地位。努力在当前餐饮行业日趋激烈的竞争中脱颖而出,已成为每位餐饮业经营者所追求的目标。 随着21世纪互联网的发展和普及,人们的工作效率的逐渐提高。方便、快捷、个性化的网上订餐服务正在进入人们的生活。网上订餐为商家提供有效的管理方式,节省了宣传、店面等费用。商家通过后台管理,可有效处理订单、统计销量;为客户提供方便、快捷、优惠的订餐方式,避免餐厅拥挤、排队等待,且无需电话订餐的额外消费,为商家和客户间建立了一种新型、高效沟通方式。 根据订餐系统流程,完成从浏览菜单、点餐到下单,到结账支付,到统计一条线的信息化管理,因此整个订餐管理信息系统的研发内容就是一整套订餐管理信息系统,实现订餐业务的计算机化。 二、课题的国内外开发动态 在国外,在多年前许多知名品牌就开始了网上订餐服务,如今提供网上订餐服务的商家数目正在急剧膨胀,人们只需要在网上就能全天订座。因此,网上订餐的方式已经被国外大部分人们所认可。 网上订餐服务能够大大改善国内电话订餐方式所存在的效率低,人工记录、保存与修改容易出错等问题。网上订餐服务在国内逐渐兴起,并迅速扩散。人们通过上网预订需要的餐品,这样不仅节约时间,而且为商家的订餐管理工作提供了方便,最重要的是这样的订餐方式对每个订单的信息能够保管妥善且处理及时,实现了高度智能化管理。因此,网上订餐服务已发展成为一种非常受欢迎的订餐方式。 三、课题的基本内容 网上订餐系统作为一款订餐管理的系统,它将订餐的一系列的复杂工作便捷化、高效化。 本系统按功能分为以下几个模块: (1)点餐模块:实现点餐,结账等功能。 (2)会员管理模块:实现对会员的添加和删除以及对会员信息的修改等功能。 (3)菜单管理模块:实现对菜单的添加和删除以及对菜单信息的修改等功能。 (4)登录管理模块:实现对登录信息的管理功能。 (5)购物车模块:实现购物车中的添加、删除、清空条目等功能。 四、拟解决的主要问题 本系统开发的技术难点主要有两个方面:一是业务逻辑的理解;二是数据库逻辑结构的设计。只有准确理解一个系统的业务逻辑之后才可能开发出适应其应用的应用系统来,并且在系统之间模块的科学划分与结构组织都是在正确理解实际应用中的业务逻辑需求的前提下完成的。 此外,利用Oracle建立好关系数据库和建好客户端和服务器之间的连接又是另一个难点。建立良好的数据库要从科学性、安全性、规范性、结构性等各个方面进行考虑。客户端和服务器之间的连接要配置好数据库服务器等。 五、课题设计的实现方案 (1)本系统开发语言的选择 本系统使用的开发语言是Java语言,是Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。因此在开发本系统时我把它作为本系统的开发语言。 (2)本系统开发工具的选择 本系统前台使用的开发工具是MyEclipse。MyEclipse企业级工作平台MyEclipse Enterprise Workbench ,简称MyEclipse. 是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSP, CSS, Javascript, Spring, SQL, Hibernate。 MyEclipse 是一个十分优秀的用于开发Java, J2EE的 Eclipse 插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse几乎囊括了目前所有主流开源产品的专属eclipse开发工具。因此在开发本系统时我把它作为本系统前台的开发工具。 本系统创建、管理数据库使用的工具是Oracle。Oracle是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。 六、研究方法 该毕业设计采用的研究方法主要有文献法和调查法。该毕业设计具体功能的获取过程主要使用文献法和走访调查法,通过网络调查和查阅网络资料来具体确定软件的功能需求细节;在软件开发过程中,解决技术问题使用的方法是文献法,通过查阅课本、图书馆资料和网络在线文献、网络在线案例参考等,解决在软件开发过程中的技术问题,比如数据库、建模工具的使用、环境搭建、软件测试等。 七、选题的特色及创新点

2018-08-15

本科毕业设计开题报告(飞翔的小鸟游戏的设计与实现V3)

一、 本课题的研究意义 如今,游戏风行的程度,是第一台电子游戏机的研制者诺兰?布什纳尔先生始料不及的。在全世界最大的城市,直至最小的村庄,从纽约最辉煌的游乐场,到高加索最小的乡镇儿童娱乐点,在千家万户,正在进行着千千万万这样的“战斗”,伴随着无数成功与失败,兴奋与懊丧。游戏机带来了一个全球性的疯狂症,其他任何娱乐与之相比都望尘莫及。然而,究竟是什么原因使游戏机如此风行呢? 在回顾了游戏机发展简史之后,我们不难悟出,技术进步在游戏机发展过程中起到了极大的促进作用。但是,技术进步绝不是游戏机风行的唯一因素。随着终端设备开发能力的加强,作为娱乐终端的游戏也得到了很大程度的发展。这也加速了游戏在全球风行程度,所以对于游戏的研究和设计具有很重要的意义,这也是本课题研究的意义所在。 用java语言来设计一个游戏,不同于现在的大型网络游戏和手机游戏,也不同于其他的小型的单机控制程序,它对游戏编写者对java语言特点认知、语法运用、工作模式、面向对象的理解的把握都提出了更高的要求,特别是在游戏运行当中对外部按键的处理,各子程序的调用流程,先后顺序等码的复杂程度也都是一般程序不能比的。可以这样说,能完整的编出游戏,并可以稳定运行,会让我们对游戏有一个更深刻的认识;对游戏编写的难度有一个更切身的理解;对自己的编程能力及逻辑思维能力有一个很大的提高;再一次看到了java语言的面向对象性、动态性、高性能性,相信对java语言的学习也不无帮助。 二、课题的国内外开发动态 随着人们生活质量的不断提高以及个人电脑和网络的普及,人们的业余生活质量要求也在不段提高,选择一款好玩、精美、画面、品质优良的休闲游戏已经成为一种流行的休闲方式。可以说在人们的日常生活中,除了工作,学习,玩一款自己喜欢的游戏正在成为一种时尚。所以,开发一款大家都比较喜欢的,高品质的休闲游戏,将会收到人们的普遍欢迎。让人们在工作学习之余,享受游戏的快乐,也是一款游戏真正成功的意义。Java是一种简单的,面向对象的,分布式的,健壮的,安全的,可移植的,性能很优异的语言。Java是休闲互动游戏开发的先导语言,使用java作为开发工具,是一种很理性的选择。 三、课题的基本内容 这是一款十分变态虐心的休闲游戏。游戏主打像素风格,粗看画面十分简陋,,游戏中玩家需要点击屏幕操作一只小鸟在类似《超级马里奥》的绿色管道改变的数字中穿行,游戏的方式是飞翔的小鸟带数字和2048游戏的结合体,要是不幸小鸟带的数字碰到不对应的数字障碍,或者不点击屏幕就直接Game Over。游戏里对小鸟的触碰判定非常严格,只要稍微节奏慢少许或者快了一点就会结束。由于游湖完全没有道具辅助,很多时候开局连第一个障碍也过不了就不得不重来。虽然只是一款小游戏,玩法也不特别,不过却抓住了玩家输不起的心理,用超高难度吸引玩家来挑战。 四、拟需要解决的主要问题 飞翔的小鸟+2048小游戏开发的技术难点主要两个方面:一是界面的布局;二是游戏数据的安排。游戏很注重玩家的感受,所以界面的布局很重要,其次数据的显示在一个游戏的玩耍中也很重要,合理规划设计,开发出让玩家享受的游戏。正确理解实际运行中玩家的感受,解决游戏中模块的科学划分与结构组织,更好更快的开发设计游戏。 五、课题设计的实现方案 (1)本游戏开发语言的选 飞翔的小鸟游戏以纯java语言来开发编写。Java是由Sun Microsystems公司推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。Java最初被称为Oak,是1991年为消费类电子产品的嵌入式芯片而设计的。1995年更名为Java,并重新设计用于开发Internet应用程序。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器均支持Javaapplet。另一方面,Java技术也不断更新。Java自面世后就非常流行,发展迅速,对C++语言形成有力冲击。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。 (2)本游戏开发工具的选择 飞翔的小鸟游戏使用的开发工具是一个开放源代码的、基于Java的可扩展开发平台eclipse来开发实现。Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,通过安装不同的插件Eclipse可以支持不同的计算机语言,比如C++和Python等开发工具。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。 六、研究方法 该毕业设计采用的研究方法主要有文献法和调查法。该毕业设计具体功能的获取过程主要使用文献法和走访调查法,通过网络调查和查阅网络资料来具体确定该软件的功能需求细节;在软件开发过程中,解决技术问题使用的方法是文献法,通过查阅课本、图书馆资料和网络在线文献等,解决在软件开发过程中的技术问题,比如数据库、建模工具的使用、软件测试等。 七、选题的特色及创新点 选题的特色:本毕业设计的开题经过走访调查和文献查阅等多种方式,基本可以与现实的需求相一致,并能体现用所学的知识和计算机技术解决实际问题。 选题的创新点:该选题采用的均是计算机成熟的技术,在计算机技术方面并没有体现创新点,但是通过完成该毕业设计,可以使得自己对计算机软件开发由更深的认识,积极培养自己的创新意识。

2018-08-15

本科毕业设计开题报告(计算机协会信息管理系统的设计与实现V5)

一、本课题的目的和意义 本课题会开发一个计算机协会社团信息管理系统,从而实现计算机协会社团信息管理系统内部各种繁琐事务的管理。追求低碳生活,摆脱以前纸质化的办公模式,节约人力物力从而达到提高办事效率的目的。随着计算机技术的飞速发展,计算机在企业、高校等管理中应用的普及,利用计算机实现高效、智能的管理势在必行。对于知识创新的主体,高校教育来说,更应该着重实际,从身边做起,利用高科技解决实际问题,适应现代要求、推动管理走向科学化、规范化,走在科技的前沿。 二、课题的国内外开发动态 大学生活丰富多彩,校园中存在的很多的社团,为学生的全面发展提供了平台,同时也给他们一个展现自我的机会。随着社团的增加,入社成员的增加,社团管理工作的复杂性也随之增加,但现在国内大部分的高校还只是基于校园社联会这个平台来进行一小部分的社团信息管理,但是本系统能够对社团的信息进行系统化的整理与管理,能够大大的节省整理工作的时间成本还有提高工作效率。本系统运用Web页面进行前台信息展示,后台偏重于信息管理,两者相互结合,可以使学生在网上进行入社、退社,查询相关社团信息等操作;可以让社团负责人管理自己的社员,在线进行社团活动管理等;可以在线实现社团的管理等。一系列的无纸化操作,大大地节省了财力物力,使社团各种事项管理高效化。在此我对该系统进行了初步设计工作,希望它能够在校园的社团管理工作中发挥便捷、高效的作用,更好地推进各社团的发展。本文采用Servlet+Jsp+SQL Server 2005+PowerDesigner作为开发技术,以Java为编程语言,开发一个基于Servlet的计算机协会社团信息管理系统。该系统可以对社团工作进行快速、高效的管理,为社团之间和社团会员之间提供一个良好的信息交流的平台,让社团成员可以展示自己的风采,及时了解社团的新动态,营造一个现代化的学习生活环境。 三、课题的基本内容 计算机协会社团信息管理系统作为一款管理计算机协会社团信息工作的系统,它将复杂的工作便捷化、高效化。本系统按功能分为以下几个模块: 1. 协会活动管理模块:实现协会活动信息的发布,修改,删除等功能。 2. 会员管理模块:实现对会员的添加和删除以及对会员信息的修改等功能。 3. 协会会费管理模块:实现对协会会费的使用情况以及对协会会费信息统计等功能。 4. 登录管理模块:实现对登录信息的管理的功能。 四、拟解决的主要问题 1. 用户的登录问题:不同的用户如(普通用户、各支社团管理员、系统管理员)所能实现的操作以及显示不同的操作界面的划分。 2. 界面开发:利用Dreamweaver开发界面,使用Photoshop进行图片处理,使界面看起来简洁、友好。 3. 数据表的设计问题:系统数据表之间必须保证一致性、完整性,且要做到表内冗余小,表间关系明确,才能进行有效的管理。 此外、利用SQL 2000建立好关系数据库和建好客户端和服务器之间的连接又是另一个难点。建立良好的数据库要从科学性、安全性、规范性、结构性等各个方面进行考虑。客户端和服务器之间的连接要配置好数据库服务器等。 五、课题设计的实现方案 1. 本系统开发语言的选择 本系统使用的开发语言是Java语言,Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。而对于信息管理系统来说,java能够实现前台和后台的信息交互,并能够对前台所提出的请求处理数据,因此在开发本系统时我把它作为本系统的开发语言。 2. 本系统开发工具的选择 本系统前台使用的开发工具是MyEclipse。MyEclipse企业级工作平台MyEclipse Enterprise Workbench ,简称MyEclipse. 是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSP, CSS, Javascript, Spring, SQL, Hibernate。 MyEclipse 是一个十分优秀的用于开发Java, J2EE的 Eclipse 插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC数据库

2018-08-15

本科毕业设计开题报告(心墙餐吧网上订餐系统的设计与实现V5)_

一、本课题的目的和意义 随着现代科学技术的飞速发展、计算机与全球互连网络相连接,使今天的社会进入了以计算机为核心的社会。网络的发展给我们带来了无限的商机与便利。在餐饮业,网络也同样能够发挥巨大的作用——网上订餐。网上订餐中多功能性的服务可以让用户从容的网上浏览餐馆的菜单,或进行价格上的比价,来选择所需要的美食佳肴。目前,外卖与送餐服务占餐饮生意额的一半以上。显而易见,网上订餐将成为餐饮业扩大生意的金矿源,有眼光的餐饮业业主应该尽早考虑如何利用英特网上网销售。网络的普及使人们对网站的设计和外观的要求越来越挑剔了,因此,网页作为一个企业的脸面需要精心设计。餐饮业主可以利用网络技术,或者自己的网站,发放餐馆的信息和菜品信息,每一样菜都有精美的图片,实行餐馆企业的自我推介,从而吸引上网人员的关注。设计个性化的界面吸引顾客,使消费者方便快捷地登录,并很方便的预定需要的菜品。 为了方便人们的生活,提高人民的生活效率,该系统根据现实订餐的方式虚拟于网络之上,使人们通过网络就可以完成生活中必要的事情(饮食)。 二、课题的国内外开发动态 在经济发达的国家和地区,计算机技术应用于餐饮业已经十分成熟,目前它利用主要的信息系统使其部门经理有更多的时间面向顾客。经济发达国家人们的时间观念很强,对服务的要求也比较高。如IBM公司的POS产品已获得较大范围的应用。2004年在美国100家最有效利用信息技术企业中,美国最大的食品和多种服务公司ARAGroup Ine,名列第四[5]。目前它利用主要的信息系统使其部门经理有更多的时间面向顾客。 网上订餐中多功能性的服务还可以让消费者从容的网上浏览餐馆的菜单,或进行价格上的比价,来选择所需要的美食佳肴。目前,通过上网提供外卖和送餐服务的餐厅多于独立经营者,外卖与送餐服务占餐饮生意额的一半以上。美国餐饮消费者越来越趋向于使用网上订餐的形式来购买外卖,特别是年轻一族的消费者。显而易见,网上订餐将成为餐饮业扩大生意的金矿源,有眼光的餐饮业业主应该尽早考虑如何利用英特网上网销售[6]。 更重要的是其餐饮业能不断运用先进的管理方法和手段特别是信息技术,充分地利用巨大的信息资源。而在国内,网上订餐并没有普及。 三、课题的基本内容 网上订餐主要提供饮食信息、商铺信息和优惠信息的浏览和产品的订购、订单确认及付款、产品配送等。人们可以通过订餐系统实现店铺浏览、饮食资讯浏览、网上预定和付款、送餐服务、消费折扣等。 本系统按功能分为以下几个模块: (1)基本信息管理模块:负责用户账号密码、管理员账号密码、用户留言等。 (2)菜式管理模块:负责菜名、上传、价格等。 (3)订单管理模块:负责订单菜名、数量、价格、地址、电话、备注、姓名等。 四、拟解决的主要问题 本系统开发的技术难点主要有两个方面:一是业务逻辑的理解;二是数据库逻辑结构的设计。只有在准确理解网上订餐系统的业务逻辑之后才可能开发出符合用户需求同时也符合系统设计结构的系统来。数据库逻辑结构设计应遵循一般的设计要求,同时又能满足本网上系统的实际数据需求。 此外,利用MySQL建立好关系数据库和建好客户端和服务器之间的连接又是另一个难点。建立良好的数据库要从科学性、安全性、规范性、结构性等各个方面进行考虑。客户端和服务器之间的连接要配置好数据库服务器等。 五、课题设计的实现方案 (1)本系统开发语言的选择 随着J2EE的发展,采用JSP+Servlet技术的网址安全性可靠性便捷性都有了很大的提高,本系统为采用基于Java语言和MySQL数据库的HSS框架Java Web网站。 (2)本系统开发工具的选择 由于本系统用到了Spring+Hibernate+Struts框架,所以采用了集成这些框架的MyEclipse开发工具进行开发,数据库的设计因为用到的是MySQL,所以采用了PowerDesigner+Navicat 六、研究方法 本毕业设计采用的研究方法主要有文献法和调查法。本毕业设计具体功能的获取过程主要使用文献法和调查法,通过网络调查和查阅网络资料来具体确定本软件的功能需求细节;在软件开发过程中,解决技术问题使用的方法是文献法,通过查阅课本、图书馆资料和网络在线文献等,解决在软件开发过程中的技术问题,比如数据库、建模工具的使用、软件测试等。 七、选题的特色及创新点 选题的特色:本毕业设计的开题经过走访调查和文献查阅等多种方式,基本可以与现实的需求相一致,并能体现用所学的知识和计算机技术解决实际问题。 选题的创新点:该选题采用的均是计算机成熟的技术,在计算机技术方面并没有体现创新点,但是通过完成该毕业设计,可以使得自己对计算机软件开发有更深的认识,积极培养自己的创新意识。

2018-08-15

本科毕业设计开题报告(学生电子作业提交与分析系统的设计与实现V2)

一、本课题的目的和意义 目的:学生电子作业提交与分析系统的开发是为了解决传统的使用FTP服务器上传作业的作业管理方式下无法防止学生乱上传作业、上传作业到错误文件夹位置中,未能对学生上传作业的大小、类型、上传时间等进行限制,作业成绩不能通过网络公布显示出来等问题。方便学生能及时查看最新作业,和作业成绩,也方便老师能及时批阅和发布作业,为学生和老师节省时间,减小老师的工作量。 意义:学生电子作业提交与分析系统能够满学生完成作业学习知识的要求,同时也能方便老师及时检查学生作业进度以及进行新的作业布置等功能。自适应性使学生不会在学习的旅途中感觉盲目,迷失方向。大大满足了学生学习的个性化,老师工作时效性的双方面的要求。系统合理地使用校园软硬件资源,实现了网络信息化的作业无纸化管理,提升老师的工作效率及作业批改的灵活性,让老师及时了解当前学生的学习状况。 二、课题的国内外开发动态 网络化教育代表了教育改革的一个发展方向,已经成为现代教育的一个特征,并对教育的发展形成新的推动力。通过Internet/Intranet来实现网上作业提交,是现代教育技术的一个具体实现,具有很重要的现实意义。通过网络的了解,已经有不少高等学校已经推出了自己的作业上传系统。但是由于实现技术有限,系统的功能不完善,而且存在很多缺陷。例如:查询不全面、容易导致系统不稳定,数据库缺乏管理,数据缺乏更新,而且容易丢失。由于这些缺点造成用户对系统不信任,于是又回到传统的“拷贝、粘贴”方式。 三、课题的基本内容 学生电子作业提交与分析系统的主要任务是替代传统的书面作业的提交批改方式、实现科学灵活的学生无纸化作业管理,整合校园网的软硬件资源,最大效力的为现代化教学服务。学生电子作业提交与分析系统结构模式为B/S结构模式,以C#为主要的系统开发语言,使用Microsoft Visual Studio 2010与Microsoft SQL Server 2005开发实现。 本系统按功能分为以下几个模块: (1)管理员用户功能模块:要求实现增加课程,学生、教师角色帐号及课程添加更新,用户登录、密码更换等功能。 (2)学生用户功能模块:要求实现新用户注册,用户登录,教师发布的新闻公告查看,个人帐号资料修改,作业提交管理以及用户留言等功能。 (3)教师用户功能模块:要求实现新闻公告及作业信息发布,用户登录,个人帐号资料修改,学生作业批改和对学生留言回复等功能。 四、拟解决的主要问题 学生电子作业提交与分析系统开发的技术难点主要有两个方面:一是业务逻辑的理解;二是数据库逻辑结构的设计。准确理解一个系统的业务逻辑,合理规划设计,开发出适应其应用的应用系统。正确理解实际应用中的业务逻辑需求,解决系统之间模块的科学划分与结构组织,更好更快的开发设计系统。 此外,利用Microsoft SQL server2005建立好关系数据库和建好客户端和服务器之间的连接又是另一个难点。系统开发前,必须要从科学性、安全性、规范性、结构性等各个方面进行考虑,建立良好的数据库,科学分析管理数据。客户端和服务器之间的连接要配置好数据库服务器等。 五、课题设计的实现方案 (1)本系统开发语言的选择 学生电子作业提交与分析系统结构模式为B/S结构模式,以C#为主要的系统开发语言。C#语言是微软公司在2000年7月发布的一种全新切简单、安全、面向对象的程序设计语言。它吸收了C++、Visual Basic、Delphi、Java等语言的优点,体现了当今最新的程序设计技术的功能和精华。C#继承了C语言的语法风格,同时又继承了C++的面向对象特征。不同的是,C#的对象模型已经面向Internet进行了重新设计,使用的是.NET框架的类库;C#不再提供对指针类型的支持,使得程序不能随便访问内存地址空间,从而更加健壮;C#不再支持多重继承,避免了以往的类层次结构中由于多重继承带来的可怕后果。.NET框架为C#提供了一个强大的、易用的、逻辑结构一致的程序设计环境。同时,公共语言运行时为C#程序语言提供了一个托管的运行时黄精,是程序比以往更加稳定、安全。正是因为C#语言有如此多的优点,因此,在系统开发时使用C#作为本系统的开发语言。 (2)本系统开发工具的选择 学生电子作业提交与分析系统前台使用的开发工具是Microsoft Visual Studio 2010。Microsoft Visual Studio 2010创建满足关键性要求的多层次的智能客户端、Web、移动或基于Microsoft Office的应用程序。使用Visual Studio 2010, 专业开发人员能够: 使用改进后的可视化设计工具、编程语言和代码编辑器,享受高效率的开发环境 在统一的开发环境中,开发并调试多层次的服务器应用程序使用集成的可视化数据库设计和报告工具,创建SQL Server 2005解决方案。使用Visual Studio SDK创建可以扩展Visual Studio IDE的工具 Microsoft为单独工作或在小型团队中的专业开发人员提供了两种选择,Visual Studio 2010 Professional Edition和用于Microsoft Office系统的Visual Studio 2010工具。每种版本都在标准版的特性上进行了扩展,包括用于远程服务程序开发和调试、SQL Server2005开发的工具,以及完整的、没有限制的开发环境。正是因为Microsoft Visual Studio 2010有如此多的优点,因此在开发本系统时我把它作为本系统前台的开发工具。 本系统创建、管理数据库使用的工具是SQL Server 2005。Microsoft SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能工具提供了企业级的数据管理。Microsoft SQL Server 2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,是程序员可以构建和管理用于业务的高可用和高性能的数据应用程序。 六、研究方法 该毕业设计采用的研究方法主要有文献法和调查法。该毕业设计具体功能的获取过程主要使用文献法和走访调查法,通过网络调查和查阅网络资料来具体确定该软件的功能需求细节;在软件开发过程中,解决技术问题使用的方法是文献法,通过查阅课本、图书馆资料和网络在线文献等,解决在软件开发过程中的技术问题,比如数据库、建模工具的使用、软件测试等。 七、选题的特色及创新点 选题的特色:本毕业设计的开题经过走访调查和文献查阅等多种方式,基本可以与现实的需求相一致,并能体现用所学的知识和计算机技术解决实际问题。 选题的创新点:该选题采用的均是计算机成熟的技术,在计算机技术方面并没有体现创新点,但是通过完成该毕业设计,可以使得自己对计算机软件开发由更深的认识,积极培养自己的创新意识。 八、已查阅的相关文献

2018-08-15

本科毕业设计开题报告(校园初恋网的设计与实现)

一、本课题的目的和意义 目前,信息技术高速发展,人们的生活已经离不开信息网络。交友网、婚恋网等一些交友婚恋的网站相继出现,也给人们带来了诸多的方便,解决了不少人们关心的问题。如今,大学生恋爱已经成为一个普遍现象,寒窗苦读十几年,大学是个人能力迅速提升的地方,同时也是个人爱情萌芽和发展的地方。大学的恋爱是一份纯真的爱恋,没有功利,没有社会的摧残,几乎每个大学生都期待有这么一段美好的纯真的恋爱经历,为以后的生存和生活打下扎实的情感基础。然而,虽然大家同在一个大学,却往往因为大学是一个很大的场所,是个小社会,不同的校区,不同的年级,不同的专业等因素,让同学们彼此之间的接触和交流形成障碍,使得想在校内寻找初恋对象的同学缺乏目标和交流平台。校园初恋网正是这么一个辅助大学生校内恋爱的网络平台,它吸收交友网和婚恋网的优点,经过提炼和创新的一个新型大学生专用社交网络。它具备信息完善、更新及时、安全靠谱、贴心服务等优点,是大学生告别单身的不二选择。 二、课题的国内外开发动态 人类已进入21世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术的迅速发展和广泛应用,对社会的政治、经济、军事、文化等领域产生越来越深刻的影响,也正在改变人们的工作、生活学习、交流方式。信息的获取、处理、交流和应用能力,已经成为人们最重要的能力之一。在不久的将来知识经济将占世界经济发展的主导地位,大学生是国家的栋梁和未来,除了要关心他们的学习以外,同时还应该关心他们的生活和情感需求,促进大学生全面发展。借助百度、谷歌等大型搜索引擎和各种国内外信息资料,目前国内外对该专用网络平台的研究和开发涉及不多。 三、课题的基本内容 校园初恋网是大学生情感分享和情感交流的专用的小型社交网络,安全靠谱。 本系统按功能分为以下几个模块: (1)注册登录模块:实现最基本的网站注册和登录功能。 (2)个人信息维护模块:实现完善个人资料、修改个人资料和查看个人资料的功能。 (3)个人信件模块:实现给异性写信、查看异性来信、查看已发信件、查看管理员来信和删除信件的功能。 (4)个人相册模块:实现上传头像、上传生活照、修改头像、删除生活照的功能。 (5)查看其它用户信息模块:实现展示其它用户信息的功能。 (6)个人活动模块:实现发起约会、参与约会、表白的功能。 (7)后台管理模块:实现头像审核、查看用户信息和删除用户的功能。 四、拟解决的主要问题 本系统开发的技术难点主要有两个方面:一是业务逻辑的理解;二是数据库逻辑结构的设计。只要在准确理解一个系统的业务逻辑之后才可能开发出适应其应用的应用系统来,并且在系统之间模块的科学划分与结构组织都是在正确理解实际应用中的业务逻辑需求的前提下完成的。 此外,利用oracle建立好关系数据库和建好客户端和服务器之间的连接又是另一个难点。建立良好的数据库要从科学性、安全性、规范性、结构性等各个方面进行考虑。客户端和服务器之间的连接要配置好数据库服务器等。 五、课题设计的实现方案 (1)本系统开发语言的选择 本系统使用的开发语言是Java语言,Java 编程语言的风格十分接近C、C++语言。Java是一个纯粹的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。正是因为Java语言有如此多的优点,因此在开发本系统时我把它作为本系统的开发语言。 (2)本系统开发工具的选择 本系统前台使用的开发工具是dreamweaver。Dreamweaver可以用最快速的方式将Fireworks,FreeHand,或Photoshop等档案移至网页上。使用检色吸管工具选择荧幕上的颜色可设定最接近的网页安全色。对于选单,快捷键与格式控制,都只要一个简单步骤便可完成。Dreamweaver能与您喜爱的设计工具,如Playback Flash,Shockwave和外挂模组等搭配,不需离开Dreamweaver便可完成,整体运用流程自然顺畅。除此之外,只要单击便可使Dreamweaver自动开启Firework或Photoshop来进行编辑与设定图档的最佳化。正是因为dreamweaver有如此多的优点,因此在开发本系统时我把它作为本系统前台的开发工具。 本系统创建、管理数据库使用的工具是oracle10g。Oracle 在其技术白皮书上阐明,Oracle 10g数据库关键目标有二:1 降低管理开销,2 提高性能。 Oracle 10g的增强有对高可用性的增强、新的 Flashback 能力、支持回滚更新操作;对安全性的增强,便于管理大量的用户; BI 方面的增强 , 包括改进的 SQL 能力、分析功能、 OLAP 、数据挖掘的能力等;对非关系型数据存储的能力得到了改进; XML 的能力;对开发能力支持的加强,对生物信息学( Bioinformatics )的支持。 正是因为oracle10g有如此多的优点,因此在开发本系统时,我把它作为本系统创建、管理数据库使用的工具。 六、研究方法 该毕业设计采用的研究方法主要有文献法和调查法。该毕业设计具体功能的获取过程主要使用文献法和走访调查法,通过网络调查和查阅网络资料来具体确定该软件的功能需求细节;在软件开发过程中,解决技术问题使用的方法是文献法,通过查阅课本、图书馆资料和网络在线文献等,解决在软件开发过程中的技术问题,比如数据库、建模工具的使用、软件测试等。 七、选题的特色及创新点 选题的特色:本毕业设计的开题经过走访调查和文献查阅等多种方式,基本可以与现实的需求相一致,并能体现用所学的知识和计算机技术解决实际问题。 选题的创新点:该选题采用的均是计算机成熟的技术,在计算机技术方面并没有体现创新点,但是通过完成该毕业设计,可以使得自己对计算机软件开发由更深的认识,积极培养自己的创新意识。

2018-08-15

本科毕业设计开题报告(学生实习信息管理系统的设计与实现)

一、本课题的目的和意义 目前我国的信息数字化工作也进入一个全新发展时期,特别是高校的信息化建设已进入了全面的发展阶段,诸多高校充分地认识到,信息化建设己经成为了高校提高自身管理水平、提升综合竞争实力的重要手段。学校作为一个教育单位,学生实习信息管理是学校日常管理不可缺少的部分,这就需要有一个能够提供这类服务的工具,因此学生实习信息管理系统的开发就成为了必然。现在我国的大部分学校的实习信息管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。同时,因特网的出现和发展,使信息交流进入到一个崭新的历史时期,它打破了时空的障碍,使生活在不同国度的人们可共享网络信息资源,进而极大地促进全球经济的发展。 随着学生人数的增加,对于学生的实习信息管理也越来越复杂,要求也越来越高,因此需要一个全面、详细的学生实习信息管理系统,以便完成对学生实习信息的管理。 学生实习信息管理系统,可以用集中的数据库将与人力资源管理相关的信息全面、有机地联系起来,有效地减少了信息更新和查找中的重复劳动,保证了信息的相容性,从而大大地提高了工作效率,还能使原来不可能提供的分析报告成了可能。在采用和实施学生实习信息管理系统之后,就会将依赖于人的过程改为依赖于计算机系统的过程。学校管理人员和学生本人只要获取了相应的权限,就可以随时进入系统,直接查阅相应的信息。 采用和实施学生实习信息管理系统不仅仅是为了提高工作效率。同时在使用实习信息管理系统后,学校相关领导可以较为全面、准确的了解到同学们的综合信息,然后方便更具各种信息对学校的管理做出各种决策。 二、课题的国内外开发动态 人类已进入21世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术的迅速发展和广泛应用,对社会的政治、经济、军事、文化等领域产生越来越深刻的影响,也正在改变人们的工作、生活学习、交流方式。信息的获取、处理、交流和应用能力,已经成为人们最重要的能力之一。在不久的将来知识经济将占世界经济发展的主导地位,国家综合国力和国际竞争能力越来越取决于教育发展,科学技术和知识创新的水平,教育在经济和社会的发展过程中将呈现出越来越突出的重要作用。学生实习信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生实习信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。 三、课题的基本内容 学生实习信息管理系统作为一款教学管理工作的系统,它将复杂的工作便捷化、高效化。本系统按功能分为以下几个模块: (1)管理员模块:管理员负责具体信息系统日常管理和维护,具有信息系统的最高管理权限。 (2)老师模块:老师可以查询本人以及学生的信息。 (3)毕业实习模块:毕业生是本科学校大四的学生,应学校要求选择相关实习单位。 四、拟解决的主要问题 本系统开发的技术难点主要有两个方面:一是业务逻辑的理解;二是数据库逻辑结构的设计。只要在准确理解一个系统的业务逻辑之后才可能开发出适应其应用的应用系统来,并且在系统之间模块的科学划分与结构组织都是在正确理解实际应用中的业务逻辑需求的前提下完成的。 此外、利用SQL 2005建立好关系数据库和建好客户端和服务器之间的连接又是另一个难点。建立良好的数据库要从科学性、安全性、规范性、结构性等各个方面进行考虑。客户端和服务器之间的连接要配置好数据库服务器等。 五、课题设计的实现方案 (1)本系统开发语言的选择 本系统使用的开发语言是c#语言,C#语言是一种优秀的面向对像程序设计语言,它在C语言的基础上发展而来,但它比C语言更容易为人们学习和掌握。C#以其独特的语言机制在计算机科学的各个领域中得到了广泛的应用。面向对象的设计思想是在原来结构化程序设计方法基础上的一个质的飞跃,C#完美地体现了面向对象的各种特性。正是因为c#语言有如此多的优点,因此在开发本系统时我把它作为本系统的开发语言。 (2)本系统开发工具的选择 本系统前台使用的开发工具是Microsoft Visual C#。Microsoft Visual C#是Microsoft公司推出的开发Win32环境程序,面向对象的可视化集成编程系统。它不但具有程序框架自动生成、灵活方便的类管理、代码编写和界面设计集成交互操作、可开发多种程序等优点,而且通过简单的设置就可使其生成的程序框架支持数据库接口、OLE2,WinSock网络、3D控制界面。它以拥有“语法高亮”,IntelliSense(自动编译功能)以及高级除错功能而著称。比如,它允许用户进行远程调试,单步执行等。还有允许用户在调试期间重新编译被修改的代码,而不必重新启动正在调试的程序。其编译及建置系统以预编译头文件、最小重建功能及累加连结著称。这些特征明显缩短程式编辑、编译及连结的时间花费,在大型软件计划上尤其显著。正是因为Microsoft Visual C#有如此多的有点,因此在开发本系统时我把它作为本系统前台的开发工具。 本系统创建、管理数据库使用的工具是SQL Server 2005。SQL Server 2005 是Microsoft公司推出的SQL Server 数据库管理系统的一个版本。该版本继承了SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2005 的大型多处理器的服务器等多种平台使用。 六、研究方法 该毕业设计采用的研究方法主要有文献法和调查法。该毕业设计具体功能的获取过程主要使用文献法和走访调查法,通过网络调查和查阅网络资料来具体确定该软件的功能需求细节;在软件开发过程中,解决技术问题使用的方法是文献法,通过查阅课本、图书馆资料和网络在线文献等,解决在软件开发过程中的技术问题,比如数据库、建模工具的使用、软件测试等。 七、选题的特色及创新点 选题的特色:本毕业设计的开题经过走访调查和文献查阅等多种方式,基本可以与现实的需求相一致,并能体现用所学的知识和计算机技术解决实际问题。 选题的创新点:该选题采用的均是计算机成熟的技术,在计算机技术方面并没有体现创新点,但是通过完成该毕业设计,可以使得自己对计算机软件开发由更深的认识,积极培养自己的创新意识。 八、已查阅的相关文献

2018-08-15

本科毕业设计开题报告(瑞安公司员工工资管理系统的设计与实现V3)

一、课题来源、研究的目的和意义 随着我国国民经济建设的蓬勃发展和具有中国特色的社会主义市场经济体制的迅速完善,各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,这些都在很大程度上给企业提出越来越严峻的挑战,对企业体系无论是在行政职能、企业管理水平以及优质服务上都提出更高的要求。如果没有一个完整的管理系统,仅仅由人工操作,将带来很大的工作量。因此,开发一个工资管理系统,可以让员工从繁重的工作中解脱出来。该系统就是设计一个企业职工工资的数据库管理系统,由计算机代替人工执行一系列诸如增加新员工,删除旧员工,工资设定,工资修改,查询及打印等操作。这样就可以使工作人员轻松地完成工资管理的各项任务。 二、国内外研究现状及分析 人事工资管理系统的革命性变革出现在20世纪90年代末,我国人事工资管理信息系统开发和应用虽然已经有近十年的时间,但人事工资管理信息系统在企业中应用的整体水平还不高,目前还处于多元化状态。 现在我国的企事业单位中信息的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。归纳起来,好处大约有以下几点: 1. 可以存储历届的工资,安全、高效; 2. 到二名信息录入员即可操作系统,节省大量人力; 3.速查到所需信息。 为将来企事业单位上网做好准备。 三、论文(设计)的基本内容和实施方案 数据来源:将各部门送达的员工工资信息包括基本工资、奖金等作为数据来源,分为新增员工工资数据和老员工每月修改数据。 数据的输入:由工作人员通过新员工本月工资增加和老员工上月工资表修改完成。 数据的统计:由工作人员通过对修改后的上月工资表进行计算得到每个人的实发工资以及总金额。 维护员工基本信息:人事管理主要负责人员基本信息的维护,包括新进员工档案的建立,员工信息的修改。 其中系统功能: 每一部分应实现的功能如下: 1.员工信息模块 (1)员工信息:查看或修改员工相关信息,如联系方式,家庭住址等等。 (2)员工当月工资详单:可以了解到员工的底薪+奖金和消费等等。 (3)员工出勤信息:如是否迟到,获得相关奖金等等。 (4)员工密码修改:可以修改员工密码。 2.管理模块: (1)企业新进员工:增加新进员工基本信息,如岗位,个人相关信息,合同期限等等。 (2)企业退出员工:删除已退出员工相关信息。 (3)更改岗位底薪:修改员工的底薪。 (4)更改奖金标准:更改不同等级奖金的数值。 (5)列表岗位等级:列出岗位等级,等级越高权限越大。 (6)更改员工消费标准或惩罚标准:列出修改消费或惩罚的数值。 3.查询模块: (1) 查询所有员工相关信息:查看企业所有员工相关信息。 (2) 打印员工相关信息:打印员工信息。 4.用户管理模块: (1)用户管理:修改用户账户名和账户。 (2)退出功能:退出本系统。 四、需要解决的主要问题 本设计系统需要解决的主要问题有3个: 1. 员工发放进行深入的理解,了解企业员工的生活方式和企业的工作等级制度等等。 2. 对开发工具MicroSoft Visual c++ 2008相关于数据库开发的一定了解,如连接数据库需要用到的相关函数。 3. 连接的数据库Microsoft Access2003比较熟悉,能够进行相关的管理数据功能。 五、开发工具的选择及开发平台 系统开发平台:Microsoft WindowsXP,Microsoft Access2003 系统开发工具: Microsoft Access2003、MicroSoft Visual c++ 2008 六、研究方法 该毕业设计采用的研究方法主要有文献法和调查法。该毕业设计具体功能的获取过程主要使用文献法和走访调查法,通过网络调查和查阅网络资料来具体确定该软件的功能需求细节;在软件开发过程中,解决技术问题使用的方法是文献法,通过查阅课本、图书馆资料和网络在线文献等,解决在软件开发过程中的技术问题,比如数据库、建模工具的使用、软件测试等。 七、选题的特色及创新点 选题的特色:本毕业设计的开题经过走访调查和文献查阅等多种方式,基本可以与现实的需求相一致,并能体现用所学的知识和计算机技术解决实际问题。 选题的创新点:该选题采用的均是计算机成熟的技术,在计算机技术方面并没有体现创新点,但是通过完成该毕业设计,可以使得自己对计算机软件开发由更深的认识,积极培养自己的创新意识。 八、已查阅的相关文献

2018-08-15

本科毕业设计开题报告(现代宾馆客房管理系统的设计与实现V2)

一、本课题的目的和意义 本课题的目的是开发一个客房管理系统,该系统提供了客房管理,住户管理,员工管理,消费品管理,系统设置,结算管理等功能。 本课题的意义是:随着我国改革开放的不断推进,国内人民生活水平的不断提高,旅游出行的人民越来越多,商务活动也越来越多;再加上入境旅游的人也越来越多,入境从事商务活动的外宾也越来越多。现在国内的酒店,宾馆住宿行业也越来越多。为了追求更高的经济效益,提高有效的管理服务,对于开发客房管理系统是非常必要的,通过本系统的开发可以大大降低客房经营成本,提高经营效益。客房管理的科学化,系统化,信息化也成为各个酒店,宾馆追求的目标。因此,为了更有效的管理,各个酒店,宾馆就需要引入一套客房管理系统,以便在酒店,宾馆内实施良好的完善的管理且以最快的速度响应客户的需求,及时为他们提供服务,为他们提供一个高效。便捷的居住环境。 二、本课题的国内外开发动态 国内外存在许多客房管理系统,一些酒店和软件制作公司对此系统也有很深的研究,但是这些系统都存在一个地域性的问题,即某一个学校或部门开发的酒店管理系统是针对某一酒店或者具体某一个宾馆的实际情况而编制的,大多数情况下,这样的系统只能在本酒店或者本宾馆使用,在别的地方使用时就会暴露很多缺点,这样不但造成资源的极大浪费,同时也大大缩短了软件的寿命。 三、本课题的基本内容 本系统主要有以下功能需求: 1. 用户登录模块 主要用于用户的登录,用户权限分为管理员喝普通用户,当用户输入用户名和密码并经确认为正确后,才能进入客房管理系统,并使其用户相应的权限,如果不是用户,拒绝进入本系统。 2. 客房管理模块 在该模块中,只有管理员可以对客房的相关信息进行添加,删除,修改,普通用户只能对客房信息进行查询操作。 3. 住户管理模块 该模块包括有订房管理模块、入住管理模块和退房管理模块。订房管理模块主要包括对订房信息的添加,删除,修改,查看等操作;入住管理模块,用于对客户入住的相关信息的添加,删除,修改,查询等操作;退房管理模块,主要用于查看客房的消费信息和结算消费总额,当确认付款后,提示退房成功,并修改房态,提醒进行卫生处理。 4. 消费品管理模块 该模块主要是用于系统管理员对消费品信息的添加,删除,修改,普通用户只能对消费品信息进行查询操作。 5. 员工管理模块 在该模块中包含员工信息管理模块和员工值班信息管理模块;员工管理模块主要是系统管理员对员工信息的添加,修改,删除,查询。员工值班信息管理模块,主要用于查看员工值班信息,明确责任。 四、拟解决的主要问题 1. 系统能够满足一般宾馆在客房管理中所包括的各项功能。 2. 系统能够轻松容易上手。 3. 系统既能很好的实现功能又能具有美观的软件界面。 五、课题设计的实现方案 1. 选用设计语言 目前的可用的设计技术在设计此类系统上的数据库技术已经非常成熟,可提供的开发工具也很多,例如:Visual C++,Visual Basic,PowerBuilder,Dephi,visual foxpro等,它们都是很好的开发数据库开发工具,都是可视化工具,功能强大,开发容易,开发周期短,对于基本任务都是能够胜任的。 Visual C++提供了一个可视化集成编程环境,能自动生成Windows应用程序的共有部分,帮助程序设计人员直接切入实现功能部分的代码编制主题,从而大大简化了复杂的Windows应用程序开发过程,极大地提高了程序设计的效率。 2. 选用SQL server作为后台数据库 SQL Server是一个关系数据库管理系统,SQL则集数据定义,数据操作,数据控制的功能于一体,语言风格统一,可以独立完成数据库生命周期中的全部活动,包括定义关系模式、录入数据以及建立数据库、查询、更新、维护、数据库重构、数据库安全性控制等一系列操作要求,这为数据库应用系统开发提供了良好的环境。 3.使用Rational Rose建模工具 Rational Rose是由Rational软件开发公司设计、开发的一种重要的可视化建模工具。在目前许多支持UML的工具行列中,Rational Rose算得上是最出名的分析和设计面向对象软件系统的可视化工具。总的来说,Rational Rose是一个完全的、具有能满足所有建模环境(包括Wed开发、数据库建模、各种开发工具和语言)需求能力和灵活性的一套解决方案。 六、研究方法 该毕业设计采用的研究方法主要有文献法和调查法。该毕业设计具体功能的获取过程主要使用文献法和走访调查法,通过网络调查和查阅网络资料来具体确定该软件的功能需求细节;在软件开发过程中,解决技术问题使用的方法是文献法,通过查阅课本、图书馆资料和网络在线文献等,解决在软件开发过程中的技术问题,比如数据库、建模工具的使用、软件测试等。 七、选题的特色及创新

2018-08-15

本科毕业设计开题报告(太阳物流公司仓库管理系统的设计与实现V2)

一、选题的依据和意义 信息技术的迅速发展大大加快了企业的现代化与信息化的进程。企业信息化已成为全球化的发展趋势。以企业资源计划E即 (EnterpriseReso盯CePlanning)为代表的管理数字化是企业信息化技术特点的重要体现。相当规模的企业更是将信息化管理作为一项重要任务常抓不懈。 ERp(EnterpriseResourCePlanning),企业资源规划,是指建立在信息技术基础上,以系统化的管理思想,一为企业决策层及员工提供决策运行手段的管理平台。ERP系统集信息技术与先进的管理思想于一身,成为现代企业的运行模式,反映时代对企业合理调配资源,最大化地创造社会财富的要求,成为企业在信息时代生存、发展的基石。E即将企业内部所有资源整合在一起,对采购、生产、成本、库存、分销、运输、财务、人力资源进行规划,从而达到最佳资源组合,取得最佳效益。 二、国内外有关本选题研究的动态 在我国,中小企业占有很大比重,以前他们由于资金有限、技术缺乏等原因,没有对企业信息化管理管理的重要性,并投入到这方面的建设。为了加强关键物资管理,要定期掌握引起足够的重视,现在情况的改善使得越来越多的中小型企业认识到企业信息化其储备,消耗情况,根据计划定额和实际消耗定额的比较,进行定额的管理,使得资金使用合理,物资设备的储备最佳。所以建立一个完整的企业仓库管理系统应该包括以仓库帐目为中心,对仓库帐目进行程序化管理,另外能够进行与之相关的人事管理,权限管理,客户管理,以及数据统计报表的内容等模块。其中仓库管理是整个物资供应管理系统的核心。 三、论文(设计)的基本内容 系统主要面对的对象有三类人员,一、入库员,二、出库员,三、系统管理人员。具体实现功能如下: 1. 入库员利用系统来完成日常的存货入库功能,其中供应商、存货的基础信息从相应的基础档案中获得,如存货入库时需要进行批次、有效期管理,允许用户填写批次和有效期信息。入库单据在保存时不影响现存量和可用量,入库审核后影响现存量及可用量。 2. 出库员完成日常的存货出库功能,其中领物部门、存货的基础信息从基础档案中获得,批次、现存量及可用量信息从库存表中提取。出库单据保存时只影响可用量,审核后影响现存量。可用量不足时不允许出库。 3. 系统管理人员通过网站后台管理板块,管理各种功能,授权各种人员的帐户权限,查看各信息的完整情况。后台主要完成管理员管理,入库员出库员管理等业务。 四、拟解决的主要问题 本系统采用B/S模式,用ASP.NET技术进行动态网页的开发,用SQL Server建立后台数据库。 开发环境:Windows 2000/xp/2003等操作系统。 在毕业设计的过程中我可能会遇到以下问题:对仓库管理系统的具体工作不能设想周到,对需求分析做得不周全。 解决方案:在正式开始毕业设计前去图书馆和网上查阅了仓库管理系统的各种需求分析,并结合学校图书馆的系统和自己的实际制定计划。 五、研究方法 主要采用行动研究法和经验总结法。在行动研究法中,将研究制定的实施方案和仓库管理系统开发的实际工作结合起来,有计划,有步骤的进行实际工作的操作。在经验总结法中,由于仓库管理系统的特殊性,将之前的活动的具体情况进行归纳和分析,使之系统化、理论化,上升为经验并进行推广,找出不足之处,制定改进措施。 六、课题设计的实现方案 按照软件工程和管理信息系统开发方案,结合人才招聘系统特点,采取结构化、模块化,自上向下对系统进行分析与射击,具体划分为:系统分析、系统射击、系统是吸纳、系统测试四个阶段。 系统射击采用三层结构:表示层(ULS)、业务逻辑层(BLL)、数据访问层(DAL)。USL结合搜用户请求与数据的返回.BLL对数据层的操作进行整合,DAL对原始数据进行操作。 Xit9ong采用ASP.NET技术实行。ASP.NET提供的WEB自定义控件功能呢个强大而灵活。ASP。NET提供页面与代码分离,代码结构清晰,易于重用与共享。 七、选题的特色及创新点 选题的特色:本毕业设计的开题经过走访调查和文献查阅等多种方式,基本可以与现实的需求相一致,并能体现用所学的知识和计算机技术解决实际问题。 选题的创新点:该选题采用的均是计算机成熟的技术,在计算机技术方面并没有体现创新点,但是通过完成该毕业设计,可以使得自己对计算机软件开发由更深的认识,积极培养自己的创新意识。

2018-08-15

本科毕业设计开题报告(成绩管理系统的设计与实现V3)

一、本课题的目的和意义 目前我国的信息数字化工作也进入一个全新发展时期,特别是高校的信息化建设已进入了全面的发展阶段,诸多高校充分地认识到,信息化建设己经成为了高校提高自身管理水平、提升综合竞争实力的重要手段。学校作为一个教育单位,成绩管理是学校日常管理不可缺少的部分,这就需要有一个能够提供这类服务的工具,因此课程成绩管理系统的开发就成为了必然。现在我国的大部分学校的成绩管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。同时,因特网的出现和发展,使信息交流进入到一个崭新的历史时期,它打破了时空的障碍,使生活在不同国度的人们可共享网络信息资源,进而极大地促进全球经济的发展。 随着学生人数的增加,对于学生的信息管理也越来越复杂,要求也越来越高,因此需要一个全面、详细的课程成绩管理系统,以便完成对学生成绩信息的管理。 课程成绩管理系统,可以用集中的数据库将与人力资源管理相关的信息全面、有机地联系起来,有效地减少了信息更新和查找中的重复劳动,保证了信息的相容性,从而大大地提高了工作效率,还能使原来不可能提供的分析报告成了可能。在采用和实施课程成绩管理系统之后,就会将依赖于人的过程改为依赖于计算机系统的过程。学校管理人员只要获取了相应的权限,就可以随时进入系统,直接查阅相应的信息。 采用和实施学生课程成绩管理系统不仅仅是为了提高工作效率。同时在使用课程成绩管理系统后,学校相关领导可以较为全面、准确的了解到同学们的综合信息,然后方便更具各种信息对学校的管理做出各种决策。 二、课题的国内外开发动态 人类已进入21世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术的迅速发展和广泛应用,对社会的政治、经济、军事、文化等领域产生越来越深刻的影响,也正在改变人们的工作、生活学习、交流方式。信息的获取、处理、交流和应用能力,已经成为人们最重要的能力之一。在不久的将来知识经济将占世界经济发展的主导地位,国家综合国力和国际竞争能力越来越取决于教育发展,科学技术和知识创新的水平,教育在经济和社会的发展过程中将呈现出越来越突出的重要作用。课程成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以课程成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段。 三、课题的基本内容 课程成绩管理系统作为一款教学管理工作的系统,它将复杂的工作便捷化、高效化。本系统按功能分为以下几个模块: (1)基础数据的维护模块:实现最基本的数据信息维护,其中包括对系部信息、班级信息、课程信息、教师信息、学生信息的维护。 (2)班级课程设置模块:实现对班级所要上的课程进行设置功能。 (3)班级单科成绩录入模块:实现按班级录入每学期、每一课程的学生各类成绩的功能。 (4)单个学生全部成绩录入模块:实现可能由于某种原因,需要按单个学生全部各类成绩输入的功能。 (5)单科课程全部学生成绩录入模块:实现按课程录入选修该课程全部学生各类成绩功能。 (6)个人全部成绩查询,个人单科成绩查询模块:实现按个人信息查询个人的全部成绩,按个人信息和课程信息查看个人的单科成绩的功能。 (7)班级单科成绩查询,班级全部成绩查询模块:实现按班级查询单科成绩和所有已考成绩的功能。 (8)按课程查询成绩模块:实现按课程查询选修该门课程所有学生的成绩功能。 (9)成绩修改模块:实现按学号和课程号修改学生的成绩的功能。 (10)重修处理模块:实现对需要重修或者清考的学生名单的查询功能。 (11)打印班级成绩表模块:实现按班级打印每学期所有成绩表的功能。 (12)打印个人成绩通知单模块:实现打印每个人每学期所有成绩的通知单的功能。 (13)打印班级花名册模块:实现打印班级花名册的功能。 (14)用户管理模块:实现对系统用户的经行添加、修改、删除的功能。 (15)修改个人登录信息模块:实现修改个人的登录密码的功能。 (16)查询个人信息模块:实现教师或者查看自身信息的功能。 (17)查询个人课程模块:实现教师或者学生查看自身所教或者所学课程的功能。 四、拟解决的主要问题 本系统开发的技术难点主要有两个方面:一是业务逻辑的理解;二是数据库逻辑结构的设计。只要在准确理解一个系统的业务逻辑之后才可能开发出适应其应用的应用系统来,并且在系统之间模块的科学划分与结构组织都是在正确理解实际应用中的业务逻辑需求的前提下完成的。 此外、利用SQL 2000建立好关系数据库和建好客户端和服务器之间的连接又是另一个难点。建立良好的数据库要从科学性、安全性、规范性、结构性等各个方面进行考虑。客户端和服务器之间的连接要配置好数据库服务器等。 五、课题设计的实现方案 (

2018-08-15

本科毕业设计开题报告(超市管理系统的设计与实现V2)

一、本课题的目的和意义 近年来由于大学生的不断增长,当前高职院校对于学生实习的管理,普遍采用的还是传统的手工方式,这样方式不仅管理复杂、工作量巨大,而且对管理人员来说也难以了解和监控学生的实习情况;学生实习管理系统专门用于收集、存蓄和加工学生实习信息数据,最终输出统计报表的业务管理系统,从实际上解决了上述问题,管理人员也可以快速而准确的评价学生的实习情况。 二、本课题国内外开发动态 学生实习管理系统将成为高职院校管理学生实习信息的重要工具。随着大学生的不断增长,学生实习信息管理将要摆脱由手工管理的繁杂和琐碎,高校的学生实习信息管理的市场重大走势。而其根本动力是能提供更好更方便、更符合永和需求的本土化、专业化服务。 三、课题设计的基本内容 本系统主要面对的对象有两类人员:一、系统配置角色,二、管理员用户。具体实现功能如下: 1. 系统配置角色:此类角色是因学校学生实习管理业务流程的需要而创建的,因此可以可烯烃配置角色进行修改用户信息等操作。具有此类角色的用户可访问角色相对应的模块菜单。 2. 管理员用户:该角色主要用来维护学生实习管理系统的基础信息,包括模块、添加角色、用户等,因此管理员用户角色信息不可删除,是系统默认的超级用户角色,具有全部用户权限。 四、拟解决的主要问题 本系统采用C/S模式,用C++进行系统的开发,用SQL Server 建立数据库。开发环境: Window xp等操作系统。 在毕业设计的过程中我可能会遇到以下问题:对学生信息管理系统的具体工作内容思考不周全,对需求分析做得不到位。 解决方案:我正式在做毕业设计之前我去图书馆和上网查阅相关文献,并找相关有经验的人讨论,并依靠网络,结合其他管理系统和自己的实际制定计划。 五、课题设计的实现方案 按照软件工程和管理信息系统开发方案,结合学生管理信息系统特点,采取结构化、模块化,自上向下对系统进行分析与射击,具体划分为:系统分析、系统射击、系统是吸纳、系统测试四个阶段。 系统射击采用三层结构:表示层(ULS)、业务逻辑层(BLL)、数据访问层(DAL)。USL结合搜用户数据与录入数据的返回.BLL对数据层的操作进行整合,DAL对原始数据进行操作。 六、研究方法 该毕业设计采用的研究方法主要有文献法和调查法。该毕业设计具体功能的获取过程主要使用文献法和走访调查法,通过网络调查和查阅网络资料来具体确定该软件的功能需求细节;在软件开发过程中,解决技术问题使用的方法是文献法,通过查阅课本、图书馆资料和网络在线文献等,解决在软件开发过程中的技术问题,比如数据库、建模工具的使用、软件测试等。 七、选题的特色及创新点 选题的特色:本毕业设计的开题经过走访调查和文献查阅等多种方式,基本可以与现实的需求相一致,并能体现用所学的知识和计算机技术解决实际问题。 选题的创新点:该选题采用的均是计算机成熟的技术,在计算机技术方面并没有体现创新点,但是通过完成该毕业设计,可以使得自己对计算机软件开发由更深的认识,积极培养自己的创新意识。

2018-08-15

本科毕业设计开题报告(红旗酒店管理系统(餐饮模块的设计与实现)V2)

一、本课题的目的和意义 随着Internet技术和信息技术的蓬勃发展,不仅电脑得到普及,在软件技术的不断发展下,应用软件也遍及到社会的各行各业,大到国家政府部门,小到餐饮服务,正在以它的独特优势服务于社会的各行各业。 将应用软件应用于现代的餐饮业,告别了用纸张和笔记账、统计、核算方式,同时也解决了传统既费时、费力,又容易出错的问题,通过使用酒店管理系统,可以快速完成营业记账工作,并且可以轻松地对营业额进行统计、核算,原来既费时又费力的工作,在电脑及软件的帮助下,就可以轻松完成,既然提高了工作效率,又节省了人力资源。 因此,建立一个自动化管理的酒店管理系统是是非常具有研究意义的。 二、本课题的国内外开发的动态 目前市场上大多数餐饮软件是基于WINDOWS操作系统的,也有部分餐饮软件考虑到版权的问题,采用LINUX操作系统;又比如,系统数据库,有ACCESS、SYBASE、MYSQL、SQLSERVER等,对于餐饮系统来说,采用什么数据库与餐厅的规模比较相关,较小的餐厅可以采用比较简单的数据库如ACCESS,这样使用维护都可以做的比较简单,而规模大的餐厅就应该用SQLSERVER这样的数据库,可以保障数据比较安全、系统比较稳定,但同时也要求有专门的系统管理员来维护。还有,数据的录入通常有三种方式,一是基于普通电脑,二是基于触摸屏,三是采用无线点菜系统,而无线技术又有基于红外技术和基于无线网络的技术。从目前的发展趋势看,餐饮系统越来越多的采用触摸屏,而无线技术正在逐步成熟起来。 在国内,餐饮软件的发展也正处于蓬勃发展的时期,如北京天良软件,它是一家以软件开发、销售为主营方向的技术开发型企业。天良软件立足于餐饮及酒店客房管理市场,致力于为客户提供一流的产品及服务,企业下设市场拓展部、产品研发部、公关策划部、客户服务部等主要职能部门。 在国外发展比较成熟的软件有龙腾触摸屏点菜系统,“龙腾餐饮管理系统”软件采用了独特的组网技术,以Window为操作平台,全32位应用软件系统,功能在国内处于领先地位。网络系统是以Windows搭成的对等网络,简单实用、稳定可靠,保证企业非常迅速地把信息传递到各个点。这个系统适用于快餐企业、西餐、火锅有勾划式菜单的餐饮企业,中高档中餐可以配合其他点菜设备一起使用这个系统。 三、本课题设计的基本内容 根据餐饮的特点和酒店的实际情况,酒店管理系统设计有前台服务、后台管理、结账报表、系统安全共四个区,每个区又有各自的功能,具体的介绍如下: 1.前台服务 前台服务是酒店管理系统最常用的功能,它包括开台点菜、获取菜品、自动结账共3个功能,具体如下。 (1)开台点菜功能:该功能是前台服务最常用的功能,也是酒店管理系统的主要功能之一。 (2)获取菜品功能:该功能是紧跟开台点菜之后常用的功能,它记录顾客所点的菜品。 (3)自动结帐功能:该功能就是等顾客结账时所用,操作员只要选中要结账的台号,系统就会为该台号计算消费金额,而且操作员输入实收金额后,系统还会自动计算出需要找零的金额。 2.后台管理 后台管理也是酒店管理所不能缺少的,只有后台处理好了,前台才能很好的发挥它的功能。后台管理包括台号管理、菜系管理、菜品管理共3个功能,具体如下。 (1)台号管理功能:当酒店有需要调整餐桌号时,台号管理就可以添加、删除台号。 (2)菜系管理功能:当酒店需要添加、删除菜系时,菜系管理就可以发挥它的功能。 (3)菜品管理功能:菜系调整了,相应的菜品就需要修改,这时菜品管理就可以处理这个问题。 3.结账报表 结账报表是为了统计酒店的营业情况而设计的,它涉及日结账报表、月结账报表、年结账报表共3个功能,相应的介绍如下。 (1)日账报表功能:该功能是统计酒店日营业情况,包括开台数,各个食品的消费情况,最大消费及最少消费。 (2)月账报表功能:月结账是从日结账累计起来的,它统计了相应月份的营业情况。 (3)年账报表功能:一个一个月营业的统计就是年结账,它包括整年的所有营业情况的统计。 4. 系统安全 系统安全就是为使不是谁都可以登录系统而设计的,它是用来保障系统的安全运行必不可少的功能之一,它包括修改密码、用户管理共2个功能,相应的介绍如下。 (1)修改密码功能:修改密码只是修改当前操作者的密码,当操作员输入原始密码,再输入二遍新密码就行。 (2)用户管理功能:用户管理功能就是添加、删除用户,该用户的用户名和密码就是用来登录系统的。 四、本课题拟采用的研究方法 1. 查询相关资料,了解本系统的研究意义。可以上网搜索或者是去图书馆查阅相关资料。 2. 通过查询资料了解该系统要如何做,及要做哪些东西。 3. 设计出大体上的功能模块,画出模块图。 4. 通过进一步的了解,对每个功能模块进行细化,将每一步都想清楚。制定出每一步的做法和注意的地方。 5.对设计好的程序进行调试,通过调试发现存在的问题并解决,从而达到完善系统的目的。 6.最后,整理各阶段的设计记录文档,写成论文稿。 五、研究方法 该毕业设计采用的研究方法主要有文献法和调查法。该毕业设计具体功能的获取过程主要使用文献法和走访调查法,通过网络调查和查阅网络资料来具体确定该软件的功能需求细节;在软件开发过程中,解决技术问题使用的方法是文献法,通过查阅课本、图书馆资料和网络在线文献等,解决在软件开发过程中的技术问题,比如数据库、建模工具的使用、软件测试等。 六、选题的特色及创新点 选题的特色:本毕业设计的开题经过走访调查和文献查阅等多种方式,基本可以与现实的需求相一致,并能体现用所学的知识和计算机技术解决实际问题。 选题的创新点:该选题采用的均是计算机成熟的技术,在计算机技术方面并没有体现创新点,但是通过完成该毕业设计,可以使得自己对计算机软件开发由更深的认识,积极培养自己的创新意识。

2018-08-15

本科毕业设计开题报告(在线图书的销售系统设计与实现V1)_2007

一、要研究内容 在线销售能够有效的缩短供货的时间与生产周期、简化交易过程与订单程序、降低库存消耗费用减少成本和快速、精准了解客户的需求,通过在线销售大大降低了中小传统企业进入电子商务的门槛,能显著提高经济运行的效益。 网上图书销售系统具有强大交互功能的商业系统方便了商家与客户之间交流信息。它作为基Internet技术的一种电子商务模式,应用与传统的出版发行领域,虽然应用时间尚短单随着计算机网络与通信技术的不断发展和平台建设与诚信机制的完善,在线销售将为越来越多的人所接受。 二、国内外研究状况 中国在加入WTO后,经济领域发生了很多的变化,而其中变化最大的领域之一应该算是零售业。零售业竞争的结果不仅仅是零售业的规模产生了变化,更重要的事是导致了零售业在业态上开始了多元化的转变。它的基本特征之一就是各种无店铺销售方式的兴起。然而在传统的商业理论中,无店铺销售一直并未受到重视,甚至从未被当作一个行业看待。因此,《直销管理条例》出台是对整个无店铺销售行业的一种鼓励。无店铺销售的发展,应该是今年市场营销领域可以期待的一件事。而在先图书销售系统也将会越来越瘦商家的青睐。 三、研究的目标、内容和拟解决的关键问题 利用在线图书销售系统帮助没有任何网络知识的商家建立一个网上图书商城,可以实现用户的注册、商品的展示、在线定购、在线支付等嗲子商务功能,使客户能享受到网上购物的方便快捷的体验。 (1)安全稳定。在线销售系统的安全性尤为重要,包括用户的信息保密、图书价格信息、订单安全、支付安全等。 (2)用户界面友好,操作流畅。包括购物流程、页面框架。合理的框架可以使得页面清晰。合理的购物流程保证用户在简单的步骤内完成定购及支付。 (3)可拓展。支持二次开发及升级。 (4)节约服务器资源。减少不合理的资源占用减少服务器响应时间。避免服务器崩溃。 四、研究方法、技术路线、试验方案及可行性分析 按照软件工程和管理信息系统开发方案,结合图书销售特点,采取结构化、模块化,自上向下对系统进行分析与射击,具体划分为:系统分析、系统射击、系统是吸纳、系统测试四个阶段。 系统射击采用三层结构:表示层(ULS)、业务逻辑层(BLL)、数据访问层(DAL)。USL结合搜用户请求与数据的返回.BLL对数据层的操作进行整合,DAL对原始数据进行操作。 Xit9ong采用ASP.NET技术实行。ASP.NET提供的WEB自定义控件功能呢个强大而灵活。ASP。NET提供页面与代码分离,代码结构清晰,易于重用与共享。

2018-08-14

本科毕业设计开题报告(网络硬盘系统的设计与实现V1)_2007

1. 本课题的目的及意义 本次课题开发的目的是建立一个网络系统把一些资源整合在一起而形成一个网络资源,从而给用户提供资源。网络硬盘,是一种可以用户基于互联网登录网站的进行信息数据上传、下载、共享等操作的信息数据存储空间。也称为:网络磁盘、网络空间、网络U盘、网络优盘等等。 目前网络硬盘有很多种,主要分成免费和收费的。免费的网络硬盘的可用空间较少,一般对文件大小、下载速度、存放时间等限制;收费的网盘能提供大容量空间,文件大小、下载速度、存放时间及格式都不限制。把大量的资源集合在一起,对不同的用户提供不同的资源及材料,给需求者带来很大的方便。 2. 本课题在国内外的研究动态 随着现代信息技术的迅速发展,自动化和信息化的管理方式已经扩展到了各行各业。网络硬盘是存储信息的一种存储资源,有着三个阶段的发展。第一阶段,上世纪90年代之前,网络硬盘的主要功能是存储功能,及用户只能上传下载信息数据简单操作。提供网络硬盘产品的服务商较少,以电信营业商为主,赢利模式以有偿服务(收费)为主。第二阶段,上世纪90年代至21世纪初,随着信息技术不断发展,网络硬盘功能逐步加强,很多互联网纷纷推出网络硬盘产品作为营销亮点,吸引留着用户,功能丰富,与其他互联网产品兼容方便,这个阶段网络硬盘产品的提供者主要以邮箱服务提供商为主。赢利模式以免费和收费共存。第三阶段,21世纪初至2009年,互联网的迅猛发展,为网络硬盘发展提供了广阔的市场前景,这时出现了专业提供网络硬盘服务的营运商,但在收费还没有被培养起来的市场竞争环境中,营运商一直难于摆脱亏损的窘境。直到云计算(存储)技术的应用,才给网络硬盘营运商带来了一丝曙光,最具代表性的就是数据银行的出现,数据银行是一个构建在高速分布式存储网络上的数据中心,它将网络中大量不同类型的存储设备通过应用软件集合起来协同工作,形成一个安全的数据存储和访问的系统,适用于各大中小型企业与个人用户的数据资料存储、备份、归档等一系列需求。数据银行最大优势在于将存储产品转换为存储服务,甚至,在未来数据银行可能像传统银行储蓄有利息一样衍生出更多信息数据增值服务,比如:用户通过存储数据并共享,从中受益。 3. 本课题的研究内容 本课题将深入了解网络硬盘及网络硬盘的作用,上传或者下载资源,从而使更多的用户从中获取更加丰富的资源。利用网络的普遍,提高网络资源的利用率及为普遍的用户带来方便。本课题研究的内容包括有:(1)上传和下载资源 :上传的资源及下载限制的速度及一些内容。(2)设置资源的共享方式:免费制.者收费制或者设置VIP会员。(3)开发出一个安全简单而又实在的网络硬盘系统。 4. 本课题的实行方案 本课题利用ASP.NET技术开发一个网络硬盘系统。实行方案如下: (1)构建基本系统结构及对系统进行需求分析 (2)收集资料,认识系统开发工具并利用开发ASP.NET建立网页。 (3)规划系统模块,设计系统模块功能,包括文件的上传,资料的下载,设计各种用户管理等。 (4)测试系统各个模块,优化系统模块并美化外观。 (5)系统开发完成。 (6)撰写论文。 5. 已查阅参考文献:

2018-08-14

本科毕业设计开题报告(基于C#.NET的教学课程网站设计V2)_2007

一.选题的依据和意义 随着条件的不断改善,各个学校逐渐建立起计算机机房,传统的教学方式已经无法满足教育的需求。在传统的教学方式中,学生在学习上比较被动消极。说教方式,只能保证学生掌握知识,无法较好地培养学生主动的学习能力,因为大多数时间,老师讲课之中,学生很少能独立发现问题,更无法培养解决问题的能力了。再加上每个学生的水平的差异,不能更好地因材施教,会造成优等生、差等生分化。因此,学校非常有必要建立课程教学网站。而课程教学网站又是集图、文、音、像于一体的知识库,资料库。这样,学生能自我主动学习,探索问题,可以自主分配多余的业余时间,在网站学习、考试。毫无疑问,传统的教学模式再配合上新兴的课程教学网站,更有利于培养学生的综合能力。 二.国内外有关本选题研究的动态 教学课程网站不是最近才出现的事物,早在上世纪九十年代,世界各国政府特别是发达国家就非常重视利用网络进行教育并分别实现了各门学科课程和网络的结合。作为互联网的发源地美国,网络教育一直领先于世界其他国家,早再1998年,美国就有四百多所大学建立虚拟的网络学校,并且开设了二百多个专业。 而在我国,这方面的起步比较晚,教学课程网站主要是用在高等教育方面。网络课程教育作为传统课堂教育的延伸,各所高校已经把网络课程教育作为教学改革的重要手段,已经越来越有优势了。在1998年,清华大学就早已进行网络课程教学的实践。据笔者翻阅资料了解到,从2001年清华大学的网络学堂投入使用至今,网络课程教学已经呈现出课件制作水平高,课程样式多种多样,内容资源丰富,普及面广泛的局面。网络课程教学,已经与传统课堂教学相互渗透,成为高校不可缺少的教育方式。 但是在中小学方面,却很少将这些网络课程教学用于传统教学的实践,只有一些比较发达城市的中小学进行这方面的尝试。 三.论文(设计)的基本内容 1.课程简介:包括课程大纲、目标、学时、学分等; 2.发布课程:教师或管理员创建和管理课程,发布教材、练习题、实验等; 3.在线交流:同步教学模式下,实现老师与学生、学生与学生沟通交流; 4.考核管理:教师或管理员发布考题,实时考试,系统自动对有答案的客观题评分,主观题通过平台由教师或管理员评分。 四.拟解决的主要问题 本系统采用ASP技术进行动态网页的开发,用access建立数据库。 开发环境:Windows 2000/xp/2003等操作系统。 在毕业设计的过程中我可能会遇到以下问题:对需求分析的个别功能的实现比较困难。 解决方案:加强学习,上网搜索解决办法。

2018-08-14

本科毕业设计开题报告(房屋出租系统设计与开发V1)_2007

一、选题的依据和意义 XXX市房屋出租系统是一款资源管理型的系统,适用于房屋出租情况的管理工作,具有丰富、完整、规范的内容和比较完善的功能。此系统采用C/S结构,可按功能模块进行高度集成的出租系统,考虑到管理者(房东)和客户的各方需求,操作简单,易于管理。 二、国内外有关本选题研究的动态 随着计算机技术的迅速发展,人类社会已进入了信息时代,人们的生活和工作方式都发生了很大的变化,而随着网络的发展,我国的银行、海关、税务、铁路、学校、政府部门相继建立了自己的计算机网络系统。许多中小企业也纷纷建立起基于网络的信息系统,及时掌握市场动态,收集企业在运营过程中所发生的各类信息,为决策者提供决策依据,从而获取更大的经济效益。贺州市房屋出租则结合科学的发展,充分利用市场动态信息,使客户与管理者(房东)得到及时的沟通,降低广告成本,提高出租效率。 三、论文(设计)的基本内容 本系统考虑的管理者(房东)和客户的需求,确保系统的安全,保护企业和消费者的利益,科学的规划了系统的要求: ★不同的用户有不同的查阅权限,一般客户注册后可查询相关的房屋出租信息(房屋类型、位置及其他出租信息),管理员可以查询所有的房屋及其他出租信息状态。 ★住户信息可随时添加、修改、查询和删除(一般只有管理者才有这个权利) ★出租房屋的类型信息的修改、添加、删除和查询 ★出租房屋信息的添加、修改、删除和查询 ★预订租房信息的添加、修改、删除和查询 ★租房登记、修改 ★保持续住和退房登记信息 四、拟解决的主要问题 本系统采用C/S模式,用ASP技术进行动态网页的开发,用SQL Server建立后台数据库。 开发环境:Windows 2000/xp/2003等操作系统。 在毕业设计的过程中我可能会遇到以下问题:对房屋出租系统的具体工作不能设想周到,对需求分析做得不周全。 解决方案:在正式开始毕业设计前去图书馆和网上查阅了房屋出租系统的各种需求分析,并结合贺州市房屋出租情况和根据自己的实际制定计划。 五、研究方法 主要采用行动研究法和经验总结法。在行动研究法中,将研究制定的实施方案和贺州市房屋出租系统开发的实际工作结合起来,有计划,有步骤的进行实际工作的操作。在经验总结法中,由于贺州市房屋出租系统的特殊性,将之前的活动的具体情况进行归纳和分析,使之系统化、理论化,上升为经验并进行推广,找出不足之处,制定改进措施。

2018-08-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除