软件工程项目案例 标题:XX学院网站设计(3-4人) 目的:学院网站的建设与更新 内容:前台系统的设计与美化,主要包括院情介绍、组织机构、教学工作、师资队伍、科研开发、人才培养、学学生工作、党建工作、教工之家、社考等内容,后台的设计,主要是前台显示的管理设计。采用JSP+SQL Server, 要有关键代码。 参考资料:1、Java 2.0 程序设计;2、JSP交互网站实务经典 标题:企业信息管理系统(2人) 目的:随着计算机技术的飞速发展,计算机在企业单位管理中应用的普及,管理信息系统的开发在强调管理、强调信息的现代社会中也显得越来越重要。因此,利用计算机支持单位高效率地完成人事管理的日常事务,是适应现代企业单位制度要求、推动企业单位人事管理走向科学化、规范化的必要条件。 内容:本系统具有数据管理和企业事务管理功能。使用该系统,可以方便地进行新进企业员工的编制,考勤的自动化以及对员工培训的管理。快捷地查询公司员工的情况,方便企业高层领导对本企业人力资源的现状有个比较全面的认识,也方便他们的管理和人员调动,可辅助企业领导决策科学化,从而大大减少了工作量,提高了工作效率。本课题是辅助企业管理的系统,主要内容包括人事管理、考勤管理和员工培训管理三个模块。本系统采用B/S架构,前台开发工具为ASP或JSP,数据库采用SQL Server。 参考资料:JSP或ASP相关书籍,SQL数据库使用,2002;《数据库系统概论》。 标题:教学质量监控与信息反馈系统(2人) 目的:细化我院教学质量指标,科学进行教学质量监控和信息反馈 内容:本系统主要包括系部教学工作质量评价、日常教学质量检查、教学检查评价结果分析、学生评教,教师教学信息等。本系统采用B/S架构,前台开发工具为ASP或JSP,数据库采用SQL Server。 参考资料:JSP或ASP相关书籍,SQL数据库使用,2002;《数据库系统概论》。 标题:基于struts的综合性娱乐网站(1人) 目的:通过设计,整合检验数据库开发设计,软件设计,网页设计,jsp等方面的知识 内容:程序编写采用struts结构,web服务器采用jboss或tomcat等,数据库采用mysql.或SQL Server 内容包括(娱乐新闻,娱乐看点,软件下载,在线听歌,后台管理,软件发布,歌曲影视发布管理) 参考资料:jsp相关书籍,jbuilder相关书籍,网页设计相关书籍 标题:信息门户的建设(2人) 目的:通过设计,整合检验数据库开发设计,软件设计,网页设计,jsp等方面的知识 内容:综合信息门户对企业的信息和应用系统进行管理和整合,统一控制用户对信息和应用系统的访问,为用户提供集成的访问入口。同时,综合信息门户根据用户身份提供满足其需求的特定信息和应用系统,为用户提供个性化的服务。具体内容是:可以依据用户需要更换网站主页、主要是通过Java程序来对html代码的控制,使网站主页可以很快更新,同时还具有信息发布、信息处理等功能。 参考资料:jsp相关书籍,jbuilder相关书籍,网页设计相关书籍 标题:网上C语言学习系统设计与实现(2人) 目的:掌握动态站点的主要概念,了解宏观动态站点的主要技术,动态站点和数据库技术,掌握一种实现动态站点的技术,并用此技术实现网上C语言学习系统。 内容:1、搜索系统开发相关资料,确定系统整体方案;2、选择系统开发工具,学习、熟悉工具,实现系统设计;3、撰写论文及系统使用手册。 参考资料:参考资料:1、《Web应用编程丛书》,黄理等编著,希望电子出版社;2、《Web与Intranet数据库开发》,京京翻译组译,机械工业出版社;3、《C语言程序设计》,谭浩强,清华大学出版社;4、与系统设计实现相关技术的书籍。 标题:基于java的手机游戏开发(2人) 目的:随着社会的发展,移动通信设备在人们的生活中发挥了越来越大的作用,集成了java技术的移动电话,在未来可以为商务用户提供更具吸引力,更符合需求且简单易用的无线数据服务。随着时间的推进,以java 技术为基础的服务预计将会提供拥有强化图形与高保真音效的动画游戏,聊天软件,定位服务与缩放地图,安全移动商务以及商务支持方案。java技术在移动设备方面的应用会越来越广。 内容:本系统是基于java的手机游戏模拟器。本小组的毕业设计是用java模拟手机模型,要求本模型实现手机游戏等功能。该应用程序是在WINDOWS操作系统下在JAVA平台上开发和测试运行的,系统的界面是用J2MEWTK制作的,采用java applet嵌入手机界面或者是手机仿真器中。 参考资料:黄聪明,《java移动通信程序设计——J2MEMIDP》,清华大学出版社;飞思科技产品研发中心,《java2应用开发指南》,电子工业出版社;印昱,《java语言与面向对象的程序设计》,清华大学出版社。 标题:电脑彩票销售与管理系统 (2人) 目的:掌握编程语言和软件开发的方法;熟悉管理信息系统的开发流程。 内容:设计并实现一个电脑彩票的销售与管理系统软件,系统由子系统(MIS)和投注机子系统组成。子系统承担系统管理、数据处理(开奖、兑奖等)、票处理、终端管理、日常维护等功能,投注机子系统承担游戏(投注)、注销兑奖、打印处理、通讯、存储和培训(离线模拟销售)等功能。系统应当有高的可靠性和安全性 要求: 1、知识:数据库、软件工程、程序设计 2、能力:熟悉数据库系统软件、数据库开发工具 参考资料:ASP相关资料、SQL Server 相关资料等,《数据库实用技术》,孙家广主编,复旦大学出版社,2001年 标题:JAVA教学网站开发(2人) 目的:掌握动态站点的主要概念,了解宏观动态站点的主要技术,动态站点和数据库技术,掌握一种实现动态站点的技术。 内容:设计一个动态网站,主要模块有:1、教学大纲;2、电子教案; 3、电子课件;4、学习指导;5、答疑专区;6、讨论专区;7、练习与测试;8、公告栏。 参考资料: 1、《Web应用编程丛书》,黄理等编著,希望电子出版社;2、《Web与Intranet数据库开发》,京京翻译组译,机械工业出版社;3、《离散数学》教材及参考书。 标题:计算机技术与软件专业技术资格(水平)考试报名系统(2人) 目的:掌握报名系统开发的一般流程,了解数据库设计的基本原理,熟悉使用SQL SERVER进行数据库的建立和维护,熟悉ASP、JSP等的使用。 内容:设计一个算法先进,内容全面的报名系统。包括系统维护、数据录入与确认、数据维护、考场设置与管理、数据汇总、生成报表(准考证、汇总表、照片对照表、座位贴条)等。 参考资料:SQL数据库使用,与ASP、JSP相关的开发与应用的书籍,计算机等级考试报名系统。 标题:基于Web的办公自动化系统的设计与实现(2人) 目的:1、掌握一般网页设计方法;2、了解应用服务器工作原理; 3、掌握应用的B/S模式设计方法;4、掌握办公自动化系统的设计方法。 内容:实现网络办公自动化。主要模块有:网上消息、个人办公、公文管理、行政事务、会议管理、辅助办公、人事管理、电子刊物、系统维护等。 参考资料:1、BEA WebLogic 服务器管理;2、Java Servlet程序开发指南;3、JSP程序员编程手册。 标题:网上拍卖系统(2人) 目的:提供消费者对消费者(C2C)模式的网上拍卖网站,通过拍卖过程的实践,深刻了解电子商务C2C模式的内涵和本质。 内容:本系统包括会员注册、信息发布功能、物品拍卖、竞价购买、拍卖搜索引擎、竞标的物品管理等功能。系 统采用目前流行的浏览器-应用服务器-数据库的三层结构。1、 采用B/S结构,客户端无需安装,系统的维护、升级集中在服务器端完成,易于部署和使用;2、支持Intranet与Internet;3、数据的传送,处理,统计,查询,检索的速度快,数据吞吐量大,能满足大量信息处理的要求。 参考资料:JSP或ASP相关书籍,SQL数据库使用。 标题:等级考试网上辅导系统(2人) 目的:1、熟悉网站建设的方法 2、能够熟练掌握一种网站编程技术 3、设计实现的等级考试网上辅导系统能够为以后的等级考试打下一定的基础 内容:1、管理员的管理:学生、教师、课程管理、教学资源的管理 2、教师教学资源的上传、学生教学资源的浏览下载 3、师生可以讨论区针对一些问题进行讨论 4、学生能够进行知识点的自测 5、师生能够进行在线答疑 参考资料:asp、jsp, SQL server 标题:开放式无纸化考试系统(2人) 目的:该考试系统的成卷形式灵活,实用性强,保密性好,支持多用户操作,可供学生在网络上同时考试,具有网上考生监控功能,同时系统有灵活的随机出题功能。 内容:1、题库管理:对科目的建立、结构的设置、库的编辑、及科目清除进行管理 2、试卷管理:对试卷的结构、生成指定试卷,设置考试时间及对试卷打印、删除等进行管理。 3、考试管理模块:对考生进行登记,选择考试试卷及对考生自动考试进行管理。 4、成绩管理模块:对考生成绩进行维护、查询、打印等。 5、用户管理模块:对用户进行增加、删除及为用户授权等功能进行管理。 6、其他功能模块:包括时钟调整、帮助、关于等功能。 参考资料:JAVA或VB,SQL server 标题:计算机科学技术学习网站(1人) 目的:1、熟悉网站建设的方法 2、能够熟练掌握一种网站编程技术3、建一个网站、网站的内容是关于计算机科学各门课程,及最新科技和动态的,便于学生交流和学习 内容:1、管理员的管理:学生、教师、课程管理、教学资源的管理 2、教师教学资源的上传、学生教学资源的浏览下载 3、教学视频的点播 4、讨论区 参考资料:asp、jsp, SQL server 标题:网络教学服务公共平台的设计(1人) 目的: 1.掌握软件工程设计思想 2.掌握数据库设计技术 内容: 1 公共服务平台的权限设计及用户分类 2 学生学习过程记录及自测系统集成 3 在线讨论、答疑、辅导设计 4 题库系统设计 5 测评系统设计 参考资料:使用Linux+Apache+Jsp+Oracle环境 标题:房屋企业管理信息系统(1-2人) 目的:掌握管理信息系统开发的一般流程,了解数据库设计的基本原理,熟悉使用SQL SERVER进行数据库的建立和维护, ASP 或JSP的使用 内容:系统开发的总的设计目标是实现管理的系统化、规范化和自动化,实现对信息的集中统一的管理。本系统是采用JSP作为开发工具,SQL SERVER作为数据库管理系统,开发多住宅项目的管理信息系统。本系统共设计信息初始化、信息录入(预定房屋等)、流通信息(销售情况,统计等)、数据查询等子系统,可实现在计算机上灵活、方便地进行管理,从而大大的提高了处理效率,并建立业主论坛,使管理更加现代化。销售项目自入住后,其全部业主的资料归物业部门继续使用。 参考资料:SQL Server 2000从入门到精通; JSP或ASP相关书籍 标题:教师教学质量评价系统(1-2人) 目的:将现有的用纸张评价高校教师教学向Internet的无纸张评价系统的转变,实现对系统的不同用户帐户的管理,以及完成问卷设计、评分、统计这些环节的处理。 内容:教师教学质量评价系统,包括数据录入、查询、密码设定、统计、打印等基本功能实现。管理员可根据需要自行设计评价及其评价项目,给出评分标准。并能管理不同用户帐户,统计评价结果等 ,采用B/S结构。 参考资料:JSP或ASP相关书籍,SQL数据库使用,教务处问卷调查原始资料。 标题:学生家——校联系系统(1-2人) 目的:本系统用于家长了解学生在学校的学习情况,学习成绩(期末和平时单元测验)查询,到校和放学的时间查询,学校要求家长配合的有关事项(公告);同时学校也可以用本系统了解学生在校的活动和表现,以及家长对学校工作的意见、建议,减轻学校管理部门工作(如学生成绩排名,成绩分析等)。 内容:1、建立学生和家长的档案;2、系统网页:主页、登录管理(用户管理)、家长访问的页面、系统管理的页面、班主任工作页面;3、数据库访问的的接口。4。相关管理功能 参考资料:SQL数据库有关的资料;Dreaweaver等网页制作工具。 标题:基于struts的jsp网站建设(4人) 目的:通过设计,整合检验数据库开发设计,软件设计,网页设计,jsp等方面的知识 内容:程序编写采用struts结构,web服务器可以采用jboss,tomcat等,数据库采用oracle或mysql. 内容包括:行业新闻,技术文章,软件下载,求职招聘,论坛,后台管理,会员管理,blog日志,RSS新闻订阅,邮件系统。 参考资料: jsp相关书籍,jbuilder相关书籍,网页设计相关书籍 标题:网络计费系统(1人) 目的:通过毕业设计,对网络协议,jsp开发,软件设计方面知识进行整合。 内容:主要包括两大部分,数据采集模块和计费管理模块要求全部使用java编写,管理模块用jsp实现,参考目前流行的网络计费软件功能,使用struts结构。数据采集模块可以考虑基于snmp协议实现从路由器中采集流量信息,或用其他手段。 参考资料:jsp相关书籍,jbuilder相关书籍,网络管理书籍 标题:orm(对象-关系映射)的java实现(1人) 目的:对面向对象方法,xml编程,对象-关系数据库方面知识整合。 内容:在j2ee中一个比较重要和繁琐的工作就是数据持久层的实现,在这方面参照hibernate架构,编写一套适用的对象-关系数据映射,为业务逻辑层提供支持。解决数据库中类和数据记录的转换,实现数据操纵中的一对一,一对多,多对多联系,提供事务支持。 参考资料:j2ee,xml,hibernate,对象-关系数据库方面资料 标题: web service技术应用——教学系统开发(1人) 目的:对xml,web service,soap等相关技术进行研究,对jsp开发熟悉 内容:教学系统功能参照网络学堂实现,在web service技术方面,以论文的方式,提出自己的见解,基于struts用jsp实现其中的一部分功能。 参考资料:jsp,j2ee,web service相关书籍 标题:酒店结算系统(C/S结构)(1-2人) 目的:具有一定的通用性,完成酒店的日常业务结算工作及其相关操作。 内容:用户身份主要有:收银员、财务主管和管理员。客户端主要功能:用户登录、按类别输入与统计消费金额、打印单据、单笔结算的简单与综合查询、个人资料管理等。服务器端主要功能:用户管理、权限设置、每日记帐、结算综合查询与汇总、报表打印、数据备份、系统设置等。 参考资料:可使用JAVA、VC、VB等技术,参考相关书籍。 标题:旅行社业务及客户服务系统(B/S、C/S结构)(2-3人) 目的:一方面方便普通客户在线了解旅游信息并完成在线预订,另一方面满足旅行社日常业务处理的需要。 内容:可采用B/S或C/S结构实现。客户端主要功能:旅行社基本情况介绍、旅游景点及相关信息介绍、可选旅游线路、费用情况、在线预订申请、信息查询与更改等。服务器端主要功能:用户管理、基本信息维护、用户管理、人员管理、车辆管理、费用及成本核算、报表和单据打印等。 参考资料:可使用ASP、JSP、Delphi、VB等技术,参考相关书籍。 标题:通用客户关系管理系统(C/S结构)(1-2人) 目的:具有一定通用性,适用于中小型企业管理客户资料。 内容:采用C/S结构实现,在企业内部使用。客户端主要功能:用户登录、客户信息维护、工作日程管理、收发信息、简单与综合查询等。服务器端主要功能:用户管理、权限设置、客户信息查询与统计汇总、工作安排、收发信息等。 参考资料:可使用Delphi、VC、VB等技术,参考相关书籍。 标题:网上课件管理系统(B/S结构)(1-2人) 目的:建立网上课件库,实现各种类型课件的网上管理。 内容:使用B/S结构实现,客户端主要功能:用户登录、个人信息维护、提出增删改课件申请、数据的上传与下载、简单与综合查询、在线预览、评价与交流等。服务器端主要功能:用户管理、权限设置、申请审批、课件管理与查询、类别管理与查询、数据备份、数据统计等。 参考资料:可使用ASP、JSP等技术,参考相关书籍。 标题:网上选课系统(B/S结构)(1-2人) 目的:主要用于完成学校任选课的选课工作。 内容:采用B/S结构实现,主要有教务、教师、学生三类用户。客户端主要功能:用户登录、个人信息维护、教师提出开课申请、学生选课、查询课程相关信息、课表打印等。服务器端:用户管理、教师管理、学生管理、确认申请、简单排课(以手动为主、自动为辅)信息发布、简单与综合查询、课表打印等。 参考资料:可使用ASP、JSP等技术,参考相关书籍。 标题:智能网上家园平台、网络游戏开发(2人) 目的:为上网家庭提供网络交流和游戏平台。 内容:1、网上聊天、留言约会、信件传递、短消息收发、家庭生活论坛; 2、网络实时游戏,如:棋类、牌类游戏、积分游戏等。 用网页开发网上家园,使用B/S模式;用C/S模式做网络游戏。 参考资料:1、ASP或PHP或JSP或其它WEB编程工具与书籍;2、Access或SQL Server数据库管理系统与参考书;3、Winsock编程工具与书籍;4、VC或Delphi或C++Builder或Java等编程工具。 标题:高校工资管理系统(1人) 目的:立足于高校工资管理的实际事务,开发具有价值的工资管理专用软件,实现工资管理自动化,提高工作效率,减少手工工作方式难以避免的数据错漏。 内容:1、工资数据管理; 2、工资、福利标准管理; 3、查询管理; 4、报表管理; 5、人员变动管理; 6、系统维护; 参考资料:可使用Delphi、VC、VB等技术,参考相关书籍。 标题:手机游戏(1人) 目的: 内容: 基本设计要求: (1) 游戏贪吃蛇就是在液晶屏幕上画出蛇,同时随机地给出食物。 (2) 游戏者通过键盘操作控制贪吃蛇的移动,去吃食物,吃到后食物消失,然后再随机给出食物同时蛇的身体增长。 (3) 食物随机给出。 (4) 控制蛇的移动方向,需要扫描键盘,然后根据键值改变蛇的移动方向。 (5) 为小游戏加上背景音乐或音效,增加所设计游戏的趣味性。 参考资料: 《模拟电子技术基础》、《数字电子技术基础》、《单片机原理与应用》、《微机原理与接口》 软件及语言要求: ABEL-HDL、PROTEL99SE、汇编语言、C语言 标题:数字社区网站的建立(3人) 目的:了解网站开发的整个周期,学会软件开发相关工具的使用,熟悉基于B/S模式及C/S模式系统的开发方法。 内容:1、为上网家庭提供网络交流平台:网上聊天、留言约会、信件传递、短消息收发、家庭生活论坛; 2、网络实时游戏,如:棋类、牌类游戏、积分游戏等。 3、各功能单独运行,也可集成在一个网站上运行; 参考资料:1、ASP或PHP或JSP或其它WEB编程工具与书籍;2、Access或SQL Server数据库管理系统与参考书;3、Winsock编程工具与书籍;4、VC或Delphi或C++Builder或Java等编程工具。 标题:文本文件到语音文件转换系统(1人) 目的:达到文本文件的语音连续朗读效果。 内容:通过对文本文件中的词语转变成电子词、特殊符号处理,文本切换,语音拼接等操作来完成对句子的连续朗读。 参考资料: 多媒体方面资料 标题:基于XML的数据交换在分布式WEB系统中的应用(1人) 目的:基于WEB系统的数据在交换过程中的尽可能的以最快的速度到达目的地,减少三层交换的次数。 内容:一种规则驱动的在XML模式与关系模式之间进行数据转换的方法,使用这种方法处理在分布式的WEB系统中的各种数据及数据之间的相互使用。 参考资料:微软.NET中基于XML语言的应用相关书籍 标题:基于MVC的图书馆借阅系统(2人) 目的:掌握编程语言和软件开发的方法;了解数据库设计的基本原理,熟悉B/S模式软件开发方法。 内容:采用面向对象的分析和实现方式,实现计算机系图书信息的录入、修改、删除、浏览、查询功能。完成管理员与教师的各自对图书的操作功能,管理员允许修改、添加、删除图书信息,教师允许浏览图书并查看自己的借阅情况。 参考资料:jsp、struts、jbuilder等 标题:个人网上商店的自动创建和管理(3-4人) 目的:掌握动态站点的主要概念,了解宏观动态站点的主要技术和数据库技术,掌握一种实现动态站点的技术,并用此技术实现个人网上商店的自动创建(动态生成框架)。总网站为企业提供网站空间以存放企业网上商店的的各种信息,总网站本身并不组织货源。 内容: 1、企业可动态申请建立网站:根据模版和向导输入企业的相关资料和产品信息,自动生成企业交易网站(店面)并可随时进行管理。具体内容如下: (1) 新建网上商店 1)商店信息管理(基本信息、商店logo、商店bannner) 2)店面设计(模版设计、友情连接、网站新闻) 3)商店后台管理(商品类别管理、商品管理) 4)商店发布管理(发布到搜索引擎、发布到门户网站) (2) 预览商店 (3) 删除商店 2、总网站的设计 (1) 为注册企业用户提供个人网上商店的自动创建; (2) 为注册用户提供站内搜索引擎 标题:建园二手货市场(1-2人) 目的:熟悉C to C网站的基本特征,熟练掌握用ASP/JSP和数据库结合建设网站。设计、实现一个实用的并可以在校园网上实现的建园二手货市场。要求根据我院的实际情况设计。 内容: 1)会员管理 2)求购信息发布 3)购物车的实现 4)拍卖过程的实现 5)支付环节的实现 6)站内搜索引擎 参考资料:ASP(JSP)+SQL Server 2000 标题:多媒体数据压缩算法的研究与实现(2-3人) 目的:把所学的数据结构和算法设计的知识应用于实践,对目前普遍采用的多媒体数据压缩算法加以研究并分析每种算法的优缺点并据此设计一多媒体的数据无损压缩算法。 内容: (1)多媒体数据压缩算法的研究 (2)实现主显示界面及文件管理及算法选择的功能; (3)算法的实现及评价 参考资料:VC++(Jbuilder)、VB 标题:计算机教研室教学管理系统(1人) 目的:掌握编程语言和软件开发的方法;了解数据库设计的基本原理,熟悉C/S模式软件开发方法。 内容:1.教师管理2.文件管理3.教学任务管理4.辅导答疑管理5.上机(实验)安排管理6.课程安排管理7.年度考核管理 8.奖惩情况管理9.科研情况管理10.学生评教管理 本系统采用B/S架构,开发工具为JSP或ASP,数据库采用SQL Server。 参考资料:JSP或ASP相关书籍,SQL数据库使用。 标题:建筑施工企业施工过程管理系统 (1人) 目的:掌握编程语言和软件开发的方法;了解数据库设计的基本原理,熟悉C/S模式软件开发方法,了解实际建筑施工施工过程管理的方法。 内容:1、工程总体进度计划制定和审批;2、工程阶段性进度计划制定和审批;3、进度计划实施管理;4、质量监督管理计划制定和审批;5、阶段性质量监督管理计划制定和审批;6、质量监督实施管理 本系统采用C/S架构,开发工具为PB或VB或JAVA,数据库采用SQL Server。 参考资料:PB或VB、JAVA相关书籍,SQL数据库使用。 标题:基于MVC的毕业设计管理系统(2人) 目的:掌握编程语言和软件开发的方法;了解数据库设计的基本原理,熟悉B/S模式软件开发方法。 内容:1、系统设置 2、出题管理 3、选题管理 4、设计过程管理 5、评阅管理 6、资料管理 本系统采用B/S架构,开发工具为JSP+ORACLE。 参考资料:JSP、JBUILDER等相关书籍,ORACLE数据库使用。 标题:xx外贸公司的财务管理系统的设计和实现(2人) 目的: 开发一个适合xx外贸公司使用的财务管理应用软件,方便财务人员的工作(减少财务人员的手工作业)。(因为现有的财务软件不完善的地方:用户不习惯软件固有的形式;软件价格高;而需要专用的软件) 内容:(1)财务方面:传票的输入界面,输入借方的界面,和输入贷方的界面(输入借方和贷方,计算借方的所有金额=贷方的所有金额,具体的比例调整在传票上控制),汇总界面,出报表界面(计算)。年终报表(汇总)。 (2)进行成本核算和预算 开发一个c/s结构的应用软件。 (有对应单位可以做需求) 开发环境可选 pb,delphi,java,vc中的一种 , 数据库用SQLSERVER或ORACLE等等 参考资料: pb或delphi或java或vc相关的开发与应用方面的书籍,SQLSERVER或/ORACLE数据库使用方面的参考书 标题:实验室仪器设备管理系统(1人) 目的:该管理系统能够对实验室仪器设备进行有效的管理,解决目前手工管理状况;并提供实验仪器使用操作指南。可按目前的三个专业实验室:计算机组成原理、数字逻辑、计算机网络。学生做实验前可以上网查询仪器的使用规则。 内容:实验室仪器设备管理系统实现1)增加、删除、修改、查询、报修、报废实验器材或仪器的等等的操作。2)仪器设备使用操作指南之类的信息发布和更新 开发环境:全部用B/S: ASP/ JSP+SQLSERVER/ORACLE 或C/S与B/S结合:C/S:POWERBUILDER+SQLSERVER./ORACLE B/S: ASP/ JSP+SQLSERVER/ORACLE 参考资料: SQLSERVER或/ORACLE数据库使用方面的参考书,与ASP或JSP相关的开发与应用的书籍 标题:综合教务系统信息发布子系统(WEB)(2人) 目的:管理员用户发布信息,学生或其他用户可以查询、打印自己需要的信息。 内容: a) 四、六级考试成绩发布/查询/打印; b) 计算机等级考试成绩发布/查询/打印; c) 学生成绩发布/查询/打印; d) 期末考试安排发布/查询/打印; e) 教材发布/查询/打印; f) 课表发布/查询/打印(所有课程列表、课表模糊查询、年级课表列表、各系课程列表、班级课表查询、教师课表查询、空闲教室查询、教室课表查询)。 开发环境: JSP/ASP+SQLSERVER/ORACLE 参考资料: SQLSERVER或/ORACLE数据库使用方面的参考书,与ASP或JSP相关的开发与应用的书籍 标题:一个分布式应用系统--电话计费查询系统的设计与实现(2人) 目的:分布式应用程序的设计与实现。随着计算机应用范围的扩大,许多应用程序需在网络环境的异构平台上运行。分布计算环境提供了网络环境下不同软、硬件平台资源共享和互操作的有效手段。以一个简单的电话计费查询程序为例,实现分布式应用。实现添加用户号码,电话计费,话费查询,报表输出。 内容:采用纯Java语言编写,利用JDBC/ODBC访问关系数据库,并采用远程方法调用RMI实现客户程序与服务器程序之间的交互。客户程序只能通过服务程序间接地访问关系数据库。该例子程序属于一种典型的三层设计模型。 该题目设计包括:(1)数据库的设计 (2)客户程序与服务程序之间的通信,采用RMI (3)远程方法调用(RMI) (4)接口定义 (5)服务端程序 (6)客户端程序 (7)部署并运行应用程序 题目要求学生人数:2人 参考资料:《分布式对象技术》,《分布式软件体系结构》,《中间件》, JAVA程序设计方面的书籍和资料 标题:机房管理系统(2人) 目的:掌握网络应用程序开发的主要概念,了解远程控制的主要技术,掌握一种实现远程控制的技术,并用此技术实现机房管理系统的开发。 内容:远程进程信息:查看远程主机进程信息,并能自由结束相应进程; 远程文件管理:包括创建、上传、下载、复制、删除文件或目录、远程打开文件等多项文件操作功能;断点续传功能:独到的断点续传功能,在任何情况下可以续传文件;多线程下载:支持多线程下载文件;远程命令控制:包括远程关机、远程重启、远程注销计算机、锁定鼠标、隐藏桌面、隐藏任务栏等多项功能;远程注册表操作:对主键的浏览、增删、复制、重命名和对键值的读写等所有注册表操作功能;屏幕控制:截取被控端屏幕,并可以保存下来,控制对方鼠标键盘;远程进程浏览和关闭; 管理员认证功能; 多种界面风格。 参考资料:1、《Delphi7高级应用开发》,飞思科技产品研发中心编著,电子工业出版社,2003年;2、《实例解析Delphi6.0应用编程》,李林,张亮,北京希望电子出版社,2002年; 标题:聊天工具(1人) 目的:掌握网络应用程序开发的主要概念,了解通信协议的原理,掌握一种开发的技术,并用此技术实现聊天工具的开发。 内容:仿QQ聊天工具。主要功能有:注册与登录;查找添加好友和管理好友;设置您的在线状态;发送即时消息;个性化使用, 参考资料:1、《JAVA高级应用开发》,飞思科技产品研发中心编著,电子工业出版社,2003年;2、《Delphi网络通信协议分析与应用实现》,钟军编著,人民邮电出版社,2003年; 3、《Delphi7网络应用开发》,飞思科技产品研发中心编著,电子工业出版社,2003年4、《实例解析Delphi6.0应用编程》,李林,张亮,北京希望电子出版社,2002年; 标题:化基于Web的实用物资管理信息系统(2人不同构架) 目的:建立实用的高等院校分级物资管理,是高等院校实际情况的迫切需要。高校扩招,机构建制增加,设备物资投入也相应的增加。建立一个有效的管理信息系统,可以使国有资产充分利用,减少浪费;不使国有资产流失,建立起有效的管理机制,为学校评估打好基础。 内容:物资管理信息系统为分级管理:以校(学院)、学院(系、部)为管理单位。校(学院)已经有相应的管理系统,物资管理信息系统要与该管理系统接口,实现数据的一致性。系统中学院(系、部)又分为各部门的分级管理。主要内容包括:物资信息管理、人员管理、权限管理、报表管理、物资转移管理、报废报损管理等;学生要实现:需求分析、系统设计、数据库设计与实现、界面设计与实现、安全设计与实现、系统测试等。 本系统采用B/S或C/S架构,前台开发工具为JSP或ASP或自己熟悉工具,数据库采用SQL Server或My SQL。 参考资料:JSP、ASP和数据库相关书籍和资料。 标题:化基于Web的实用人事管理信息系统(2人不同构架) 目的:建立实用的高等院校分级人事管理系统,是高等院校实际情况的迫切需要。在高校各级部门中人员管理比较复杂,人员的各种信息资料的变化都很大,而高校的特点要求每个人的情况变化后,其相应的信息情况也要随之变化,建立一个有效的管理信息系统,可方便管理减少失误、提高效率、减轻劳动强度,并为学校评估打好基础。 内容:人事管理信息系统为分级管理:以校(学院)、学院(系、部)为管理单位。这里主要实现学院(系、部)管理要求数据与上一级单位的一致性。主要内容包括:人员基本信息管理、人员管理、权限管理、考勤管理、职称管理、工资管理等;学生要实现:需求分析、系统设计、数据库设计与实现、界面设计与实现、安全设计与实现、系统测试等。 本系统采用B/S或C/S架构,前台开发工具为JSP或ASP或自己熟悉工具,数据库采用SQL Server或My SQL。 参考资料:JSP、ASP和数据库相关书籍和资料。 标题:基于Web的实用文件管理信息系统(1人) 目的:建立实用的高等院校分级文件管理系统,是高等院校实际情况的迫切需要。机构建制不断增加,管理文件也相应的增加。建立一个有效的管理信息系统,可以使各单位工作程序规范化,建立起有效的管理和运行机制,为学校评估打好基础。 内容:文件管理信息系统为分级管理:以校(学院)、学院(系、部)为管理单位。学院的文件又按不同的发放单位分为不同志性和发放单位,按照档案管理的相关要求来实现。主要内容包括:文件信息管理、人员管理、权限管理、文件分类管理、文件过期报废报损管理等;学生要实现:需求分析、系统设计、数据库设计与实现、界面设计与实现、安全设计与实现、系统测试等。 本系统采用B/S架构,前台开发工具为JSP或ASP,数据库采用SQL Server或My SQL。 参考资料:JSP、ASP和数据库相关书籍和资料。 标题:计算机房使用排课系统的设计与实现(2人不同构架) 目的:计算机房在使用时根据教学安排及老师和学生的实际情况分班分时间段来安排计算机房的使用,由于机房数量和时间段以及使用配制等原因,排课人员要付出很多的劳动才能完成,设计该系统实现自动排课是有一定的现实意义的。 内容:主要内容包括:计算机房管理、排课算法、手动和自动方法、冲突消除、人员管理、权限管理管理等。学生要实现:需求分析、系统设计、数据库设计与实现、界面设计与实现、安全设计与实现、系统测试等。 本系统采用B/S或C/S架构,前台开发工具采用自己熟悉的工具,数据库采用SQL Server或My SQL。 参考资料:所使用的开发工具书和数据库相关书籍和资料。 标题:源于数据库资源的客户关系管理(Customer Relationship Management-CRM)系统设计(2人不同构架) 目的:通过客户关系管理旨在改善企业与客户之间关系的新型管理机制。 内容:主要内容包括:客户信息的建立与管理、数据库数据资源的挖掘、客户资料分析及统计的算法,人员管理、权限管理等。学生要实现:需求分析、系统设计、数据库设计与实现、界面设计与实现、安全设计与实现、系统测试等。 本系统采用B/S或C/S架构,前台开发工具才用自己熟悉的工具,数据库采用SQL Server或My SQL或ACCESS。 参考资料:JSP、ASP、PB和数据库相关书籍和资料。 标题:家用电器电子商务管理系统(2人) 目的:电子商务管理系统是计算机网络技术在商务活动中的应用,使用该系统可以不分地域、时间、交易双方不用见面即可进行商务贸易活动,他以高效、便捷、经济等使商家与客户的交易达到双赢。 内容:前台(产品介绍、商务信息、定购信息、交易、反馈信息)、后台(企业内部管理、企业资源计划、供应链管理、财务管理、客户管理管理等)、安全系统、支付系统、物流中心,供求运输。 参考资料:电子商务管理系统相关教材和参考书、相关例子程序等,电子商务管理系统工作流程现场调查。项目可根据自己熟悉的软件,采用JSP、ASP、SQL Server、Oracle、Java、JavaScript等软件完成。 标题:科研项目管理信息系统(或科研项目管理网站)(1-2人) 目的:使用“科研项目管理信息系统”进行管理工作,更科学、效率更高。改变半自动化的不足。是管理更趋规范。 内容:项目申报、申报表下载、填写、项目管理、经费管理、结题评审、遗留问题。 参考资料:相关教材和参考书、相关例子程序等。科研处工作流程现场调查。项目可根据自己熟悉的软件,采用Delphi 、Java、PowerBuilder、VC++、SQL Server、Oracle等软件完成。(网站采用JSP、ASP、SQL Server、Oracle、Java、JavaScript等软件完成) 标题:医院门诊管理信息系统(2人) 目的:使用计算机联网来控制医院门诊的全过程。实现自动化管理以提高效益。 内容:挂号、门诊看病、处方、付费、取药。 参考资料:相关教材和参考书、相关例子程序等。医院门诊流通次序现场调查。项目可根据自己熟悉的软件,采用Delphi 、Java、PowerBuilder、VC++、SQL Server、Oracle等软件完成。 标题:医院病房管理信息系统(2人) 目的:使用计算机联网来控制医院病房管理的全过程。实现自动化管理以提高效益。 内容:入院、建立病例、医生医嘱、医疗保险、阶段费用计算、出院结算等。 参考资料:相关教材和参考书、相关例子程序等。医院病房流通次序现场调查。项目可根据自己熟悉的软件,采用Delphi 、Java、PowerBuilder、VC++、SQL Server、Oracle等软件完成。 标题:大型药房销售管理系统(2人) 目的:完成大型药房销售管理过程的自动化管理过程。 内容:药品销售、出库、入库、库存管理、结帐管理等。 参考资料:相关教材和参考书、相关例子程序等。大型药房流通次序现场调查。项目可根据自己熟悉的软件,采用Delphi 、Java、PowerBuilder、VC++、SQL Server、Oracle等软件完成。 标题:课程学习网站管理系统(2人) 目的:通过课程网站进行课程的辅助学习,为学生提供一个网上交流、共同提高的网络学习环境。 内容:学生网上注册、课件下载、作业提交、作业统计、自测练习、试验、答疑、课程信息等。 参考资料:电子商务管理系统相关教材和参考书、相关例子程序等,项目可根据自己熟悉的软件,采用JSP、ASP、SQL Server、Oracle、Java、JavaScript等软件完成。