第一篇:城市人口信息管理功能概述
1.实现以三维地图的方式对所在辖区的房屋以及人口信息进行管理.2.对已在房屋中的人口信息实现快速的查询与图形定位,更直观。
3.能对房屋中各类人群以不同图标的方式直观的显示出来。
4.根据区划结构可实现相应房屋、户数以及常住、流动等各类人口数量的统计。
5.人口基本信息维护中,可采集指纹、头像信息用于人口个案信息的快速查询及检查服务中的防伪验证。
6.人口基本信息维护中,可实现二代身份证的读取与识别提高基本信息添加与查询的效率。
7.可组合人口相关信息的各种条件实现综合查询提取名单。
8.可实现快速生成人口信息变动情况的各类报表。
9.可实现对流入与流出人口信息的详细登记,并能对流入人口打印“节育报告单”。
10.可实现快速生成流动人口相关各类报表。
11.可连接B超,实现“查孕、查环”时的B超图像采集与保存。
12.能快速统计与查询检查服务的进度与数量。
13.能及时快速的生成各类检查人群的报表。
14.可实现对站内政策法规(社抚费征收、独生子女证办理、照顾再生育登记)相关业务的管理。
15.可实现上下级辖区数据的合并与同步,保证数据的统一性。
16.能及时的对已录入数据实现备份与还原,防止数据丢失。
17.可以灵活对系统中用到的各类参数以及外接设备的所用到的参数进行设置。
说明:绿色字体标识部分是该软件的特色体现。
第二篇:企业信息管理概述
一、填空题
1.信息的正确性,包括(信息来源)的可靠性和(研究分析的客观性)。2.信息时间方面的价值属性,包括(及时性)和(现时性)。
3.(从来源来分),信息可分为(战略信息)、(战术信息)和(业务信息)。4.(WSS)协作系统的基础是(群件Groupware)。
一个完整的数据库系统由数据库(Database)、数据库管理系统(Database Management System,DBMS)、数据库用户(包括数据库管理员)和支持数据库运行的各种计算机软件与硬件构成。
二、选择题
1.企业信息管理的基本工具是(信息技术)Information Technology ,IL.2.知识一般可分为(陈述性知识)、(过程性知识)、(控制性知识)。3.信息内容方面的价值属性包括(正确性)、(相关性)、(完整性)。
4.基本活动可分为:(内部后勤、生产经营、外部后勤、市场营销、服务等)。5.辅助活动可分为四种:(采购、技术开发、人力资源管理、企业基础设施)。
三、名词解释
* 数据仓库DW 与*提高综合竞争力数据挖掘 DM
* 商务智能 BI*降低风险
*造和累计商务知识与见解 8.(信息技术)是虚拟组织的核心管理工具。
9.数据库管理系统是数据库系统的核心,是用户访问数据库的接口。
五、解答题
1.数据与信息的联系与区别是?
答:信息是对事物运动状态和特征的描述,而数据是载荷信息的物理符号;信息是被认识了的数据,是数据的含义;信息更本质地反映事物的概念,而数据则是信息的具体表现,所以信息不随载体的性质而改变,而数据的具体形式却取决于载体的性质。2.企业信息管理的基本条件
答:用户的积极配合高层冷到的参与科学的管理基础具有较高信息化素养的专业开发队伍合理的确定信息系统的目标 1.信息管理,是对信息进行采集、加工、存储、传播和利用,对信息活动各要素(信息、人、机器和机构)进行合理的组织、规划和控制,以实现信息及有关资源的合理配置,并将其引向预定目标,有效地满足组织自身和社会需求的全过程。
2.企业信息管理,是以整个企业信息管理活动的全过程和企业信息管理活动的结果为研究对象,研究企业信息管理活动的基本规律和基本方法的学问。3.数据Data,是记录下来可以被鉴别的符号。4.信息Information,是已经被处理成某种形式的数据。
5.知识Knowledge,是从相关信息中过滤、提炼及加工而得到的有用资料。
6.决策支持系统 DSS,就是能够利用数据和模型来帮助决策者解决半结构化或非结构化问题的高度灵活的、人机交互式计算机信息系统。
7.数据仓库 DW,是面向主题的、集成的、与时间密切相关的相对稳定的数据集合,其目的是支持管理人员业务分析与决策的制定。
8.数据挖掘 DM,是一种从数据库或数据仓库库中发现并提取隐藏在其中的模式信息的技术,母的是帮助决策者寻找数据间潜在的关联,发现被忽略的要素,而这些信息对预测趋势和决策行为是十分有用的。
9.商务智能 BI,是指企业利用现代信息技术收集、管理和分析结构化和非结构化的商务数据和信息,创造和累计商务知识和见解,改善上午决策水平,采取有效的商务活动,完善各种商务流程,提升各方面上午绩效,增强综合竞争力的智慧和能力。
四、判断题
1.(陈述性知识)提供概念和事实,描述系统状态、环境和条件,使人们知道是什么。2.(过程性知识)提供有关状态的变化、问题求解过程的操作、演算和动作的知识。
3.(控制性知识)也称为元知识,是指用控制策略表示问题的知识,包含有关各种处理过程、策略和结构的知识,常用来协调整个问题的求解过程。
4.(信息的定义表明)信息的价值属性可以从内容、时间以及形式三个方面来描述。5.信息的相关性说明统一信息对不同的决策目标、对不同的人来说,其价值是不同的。6.信息价值的长期性表现为信息价值在较长的时间范围内存在,并随时间递减或保持不变。7.信息技术的任务和目标:
---------------任务和目标IT工企业利益
---------------1.提高成产力* 联机事务处理OLTP* 提高速度* 事务处理系统 TPS*减少错误*客户集成系统CIS* 降低成本
* 让客户处理自己的事务 2.提高决策质量* 练级分析处理 OLAP*产生可选择的方案* 决策支持系统DSS* 建议解决方案* 地理信息系统GIS* 提高决策质量* 经理信息系统EIS*提升绩效
* 人工智能系统 AI 与*改*善业务流程专家系统 ES
3.信息技术的六种主要任务
答:提高生产力,提高决策质量,加强团队合作,建立企业间伙伴关系与企业联盟,实现全球化,推动组织改革。
4.信息技术对组织的影响体现在以下几个方面:
答:信息技术改变了组织结构、信息技术改变了组织行为 5.数据库系统具有如下特点:
答:数据结构化,数据共享,可控 余度,有较高的数据独立性,统一的管理和控制,数据库管理系统成为用户与数据库之间的接口,对数据的操作不一定以记录为单位,也可以数据项为单位,增加了系统的灵活性
6.DBMS(数据库管理系统)是数据库系统的核心,其功能包括:
答:数据库的定义功能,数据库的操作功能,数据库的保护功能,数据库的维护功能 *7.三类陈宫的战略思想 :总成本领先战略、差异化战略、专一化战略。
六、论述题
*波特五力模型(图+论述、举例)潜在进入者
↓(潜在进入者威胁)行业内对手
供应商→与目前对手←购买者(供应商讨价还价能力)的竞争(购买者讨价还价能力)(替代产品或服务的威胁)替代产品或服务
(1).潜在进入者威胁:新竞争者的加入必然会打破市场平衡,引发先有竞争者的竞争反应,也就不可避免地需要调入新的资源用於竞争,因此使收益降低。
(2)替代产品或服务的威胁:市场上可替代铲平或服务的存在意味着企业的产品或服务的价格将会受到限制。
(3)购买者讨价还价能力:如果买方拥有讨价还价能力,他们一定会利用它。这会减少企业的利润,其结果是影响收益率。
(4)供应商讨价还价能力:与买方相反,供方会设法提高价格,其结果同样会影响企业的收益率。(5)行业内对手的竞争:竞争会导致对市场营销、研究与开发的投入或降低,结果同样会减少企业的利润。
七、案例分析
1.信息系统项目成功的关键因素是什么?
答:首先是要建立一个具有共享性和全面性的信息管理系统,用以储备对公司有价值,同时还具备共享性、历史积累性、时效性和多次再生性的信息。这可以用一些信息管理的软件。其次,成功的企业信息管理要求企业能够有效的运用信息管理系统搜集的数据。企业可以运用专门的软件去分析各种数据,这也要求企业在完成信息收集的时候保持数据具有条理性和准确性。
第三篇:对讲机功能定义概述
对讲机功能定义概述
1.语音降噪功能:(对讲机型号不同,设置方法也不同)
在噪声环境下,当本机开启降噪功能时,可以使对方清晰地听到自己的语音,明显的降低环境噪声。语音降噪分为:普通降噪和强降噪。
普通降噪:表示在环境噪声较小的情形下使用对讲机 强降噪:
表示在环境噪声较大的情形下使用对讲机
2.报警呼救功能:
当遇到紧急状况时可按报警键,进行紧急呼救。报警又分本地报警和远程报警。本地报警:表示只有本机响起报警声 远程报警:表示本机响起报警声的同时还会向持有同型号对讲机发射出报警信号(部分带有编号的机身在启动报警功能时,还会报出发出警报机子的机身编号)
3.限时发射功能:
限时发射功能是防止呼叫对方过久的占用一个频道。如果连续发射超过设定的编程时间(最长发射时间),对讲机会终止发射并且发出警告音,要停止警告音,请放开PTT开关。
4.亚音频(CRCSS)和数字亚音频(DCS):
某些频道可能具备预定的CTCSS/DCS信号音。CTCSS/DCS信号音是次可听信号音,它可以忽视(听不到)使用相同频道的其他电台呼叫。当接收到不同于其他对讲机上设定的信号时,就不会听到这个信号。同样的,对讲机发射的信号仅可被CTCSS/DCS信号音相同于其他对讲机上设定的信号音的对方收听到。
5.静噪级别调整:
静噪功能的目的在于无信号出现时,使喇叭的背景噪声输出消声(静噪电路闭路)。如果静噪输出设定正确,当实际接收到信号时才会听到声音(静噪电路开路)。即可以在0~9级范围内选择静噪电平。
6.扫描功能:
扫描功能又分为三种:时间扫描,载波扫描,搜索扫描。
时间扫描:是在搜索到信号后停止扫描,一定时间内不做任何操作就继续扫描。载波扫描:是在搜索到信号后停止扫描,信号消失一定时间后继续扫描。
搜索扫描:是在搜索道信号后停止扫描,停止在当前的信号上。自动退出扫描。
按编程为扫描功能的按键,从当前信道开始,按照扫描队列中的信道号逐一扫描,当某一信道接收到信号并且信令匹配时,LED指示灯变为长亮并接收声音信号,再按一下该键,退出扫描。
7.遥晕/遥毙:
当对讲机不慎丢失或其他特殊情况发生时,为了不让对方接收和发射,此时管理者就可以使用遥毙功能将其遥毙,使其即不能接收,也不能发射。如果使其只能接收,不能发射,则可使用遥晕功能。
8.声控功能: 声控功能是无需按下PTT键既可以通过声音来进行通话,对着麦克风喊出一定的音量时,对讲机信号自动发射信号。
9.远程监听:
远程监听可使远程目标对讲机的“Microphone”激活并且周期性的发射。该呼叫在目标方都是秘密的建立过程。它的PTT键在没有指示的情况下被控制。
10.繁忙禁发:
当信道有信号时,禁止发射,可防止同频干扰。可通过设置决定是否开启这个功能。
11.省电模式:
能有效节省电量,在无按键操作或一定时间内没收到信号,能进入省电模式,省电时是把接收电路和VCO电路的电源关掉,因此在省电状态收到对方的呼叫时,前端有可能会出现断字。
12.倒频功能(脱网):
倒频功能适合于装有中继台的情况下,在中继信号覆盖范围外时,使用倒频功能能把对讲机的接收频率跟发射频率对调过来,如果带有亚音频,也同样对调,实现手动脱网。这样就能直接跟附近的同网络的对讲机实现网外通讯(不通过中继台)。
上面提到的功能是对讲机常用到及比较普遍的功能,这些功能大部分对讲机都有的,可以先了解下。一部对讲机带有什么样的功能特点,一般都会说明。还有一部分功能后面再补充。.
第四篇:技校综合信息管理系统功能介绍
技校综合信息管理系统
功能介绍
北京立业公信科技有限公司
1.1产品背景
发展职业教育,以提高劳动者素质,加快培养技能型、实用性人才, 有利于切实提高劳动者的就业能力,促进就业率提升,对适应我国新型工业化发展起着重要作用。在职业院校中,建设校园网,为学校的教师、学生和教学管理人员,提供具有开放性、灵活性,面向学校应用服务的多媒体教学、信息化管理、信息交流平台,是实现学校教学手段现代化,教学管理科学化,教学资源信息化的必要前提和基本途径,是学校培养面向21世纪信息化社会高素质人才的重要手段。
“中国职工教育和职业培训协会信息化建设办公室”协同技术支持服务商“北京立业公信科技有限公司”共同开发研制的 “技校综合信息管理系统” 是顺应时代潮流,经过了长期调研和精心设计,奉献给职业教育事业的一套精品。它在校园网网络硬件建设的基础上架构了一套实用、完整的应用软件平台,从而彻底解决了目前校园网建设中“有路无车”的问题。在设计上系统贴近学校需求,采用了大量的先进技术,保证了产品使用方便、可靠稳定。总而言之,这是一套真正面向实用的、能够在职业学校日常教学生活中发挥效能的系统软件产品。
通过人力资源和社会保障部对全国技工院校的管理数据显示,目前我国绝大部分职业院校信息化管理水平明显滞后,行政办公、教务管理、学生管理等各项业务工作仍然处于手工操作阶段。以致学校内部信息闭塞,协调能力弱,工作效率不高,因重复劳动带来的内耗严重,依靠强制性的制度约束和控制让学校管理者更加被动。而小部分采取信息化管理手段的职业院校又普遍存在着信息孤岛和应用孤岛的问题。即校园内各部门、各个系统建设标准不统一,各部门信息交流工作流程不通畅。例如:学校招办使用的是独立的招生管理系统;教务处使用的又是一套独立的教务管理系统;而学生处大多采用的是手工纸质管理办法来记录学生数据,从而导致各部门独自为政,造成学校数据的不统一,使学校的管理陷于一片混乱。职业院校普遍存在着招生渠道复杂,收入渠道单一,但是财务关系多样化,学生参差不齐,教学管理难度大,教师队伍不稳定,教学质量不高,制度更改频繁。主要表现在以下方面:
1)招生工作任务重,人力物力投入大,数据处理能力弱。
2)教学管理和日常管理的统计工作手工操作繁琐,信息共享程度不高,工作任务重和教学质量不高造成的优秀教师和学生流失严重。
3)物产管理方面数据不准确,精确度不高,盘点数据模糊,物产消耗没有预算,物产的进销存和物流管理被动。
4)财务管理上没有精准的预算,该花的钱没花到位,财务报账、审批流程需要管理者亲自负责,管理者工作负担重,财务数据对管理者的决策判断不坚决。
5)信息沟通不畅,无法达到即时的上传下达,公共资源无法充分共享。
6)管理者对日常管理介入细致,导致战略管理部分缺失。
1.2产品功能
“技校综合信息管理系统”可以有效地帮助学校提高整体工作效率,提升规范化管理水平。通过实施系统,教职工可以规范化方式轻松记录各类数据和工作过程,摆脱繁琐的手工劳动,提高工作效率。可以大大提高学校各部门之间的协作能力,做到精准的数据统一,更切实际的绩效考核。个性化的学生门户可使在校学生即时掌握和了解与自己相关各类信息。使学校管理者可实时查看各类统计数据,以实现更快、更好的科学决策。
“技校综合信息管理系统”操作界面清晰明朗,使用方便简洁,由十六个模块组构:
系统管理功能介绍
系统管理包含:角色权限管理、数据字典设置、收费基本设定、当前学期设置、网上办公设置、考核设置、学生门户设置、系统日志、系统菜单管理、系统备份恢复、系统初始设置、院系设置、专业设置、班级设置、学校信息设置、班级容量设置。
系统管理为系统管理员(ADMIN)提供实时监控系统运行的有效手段,涉及到控制参数、控制开关、数据库、权限管理与系统日志。可以实现添加删减用户及权限分配,根据学校领导、系部主任、班主任、普通教工等不同的角色分配相应权限,对系统的各项模块功能进行初始设置,使系统各项模块能够正常运作。
财务管理功能介绍
财务管理包含:收费基本设定、学生缴费管理、学生缴费统计、学籍异动缴费。
由财务管理部门统一收取并打印票据;
(1)提供自定义的收费模式,包括收费的项目、标准以及方式。
(2)既可按行政班级批量收费,也可按学号或考生号零散收费;既可在新生报到与老生返校时集中收费(通过新生交费终端与老生交费终端依次完成),也可在平时零散收费。收费涉及到交费项目、实交金额及交费方式(现金/刷卡等)。
(3)提供多种收费查询方式。如分院(系)/部按班级查询欠交学杂费情况、减免学费情况;查看学生交费情况(含已交费、已交清费、未交费、未交清费学生明细)。
(4)提供多种收费统计报表。如分院(系)/部按班级统计欠交学杂费情况、减免学费情况。
招生管理功能介绍
招生管理包含:新生录取管理、新生报到管理、新生信息管理、招生情况管理、网上报名.招生工作是关系到高校持续运行、稳定发展的一项重要工作,涉及到安排招生专干、制定招生计划、部署招生宣传、采集/审核报名信息、采集录取信息、打印等。
1.提供了对新生报名信息录入、新生注册信息录入等的模式录入和表格界面录入,并且可以进行查询、打印、批量导入等操作。同时接收网上报名信息;批量智能/零散灵活审核报名学生。
2.提供招生人信息录入、单位信息录入、设置招生专干:分生源省份与生源地区。学籍管理功能介绍
学籍管理包含:学籍异动管理、学生信息管理、老生数据导入、学生成绩管理、班级学号管理。
批量导入及零散录入学生信息,创建学籍档案。全面检测学籍档案,批量或零散地增改有关信息,记录学生奖惩信息。打印成绩卡、学生名册、统计分析在校/在籍学生情况。审核确认异动学生,逐个处理学籍异动。(生成上报的电子注册数据(新生/在校生/学籍异动/毕业生)。
学生管理功能介绍
学生管理包含:考核管理、长期不到校查询、查看考核结果、学生请假查询。
便于查询学校学生的请假、考核等信息,及时掌握学生动态。
学校领导功能简介
学校领导包含:学校概况、学校概况查询、学校概况统计、学校情况统计。
反映学校的各项基本信息,可以使校领导能够查询到员工的基本信息、学生的基本信息、学生的缴费情况、异动情况从而使得校领导能够随时掌握的基本情况。
网上办公功能简介
网上办公包含:通知公告、校内新闻、内部交流、行政审批、文件档案管理。
通过灵活地定义工作流程、开展网上日常办公,实现了学校各类文件、信息资讯的查询与共享,校内新闻公告通知的阅读查询,内部邮件的沟通交流,校内热点话题讨论的内部论坛等公共交流平台,起到了信息传递及时,资讯更新迅速,沟通交流通畅的重要意义。广泛收集信息资讯,实时掌握相关动态。详细记录档案信息,全面掌握档案情况。集中处理个人事务,充分彰显个性主张。
院系管理功能介绍
院系管理包含:通知公告(学生)、排课管理、考核管理、财务管理、长期不到校、学生信息管理、当前奖助管理。
查看系部学生各项情况、向本系学生发布通知公告、管理排课等。
教务管理功能介绍
教务管理包含:教学计划管理、教务初始设置、排课管理、新生分班、系班级管理权限、教学日志、学成绩成绩查询、学生成绩入库
自定义班级课程课、教室,课表是高校落实教学任务、实施教学活动的依据,采用辅助编排方式,简便快捷、科学合理地完成学期课表编排与实践安排,通过校园网发布方便代课教师和学生查阅,管理教学日志。
奖助管理功能介绍
奖助管理包含:当前奖助管理、奖助审批、奖助模板设置。
提供奖学金、助学金等项目的编辑以及管理,查询和审核有关奖助的申请以及申请和审核权限
班主任功能介绍
班主任包含:学生信息管理、奖助管理、通知公告(学生)、请假管理、班级课表、考核管理、财务管理、长期不到校。
帮助班主任更加轻松的管理班级,随时随地更新学生信息方便学院管理者及时了解学生动态。
任课教师功能介绍
任课教师包含:学生请假、成绩管理、排课信息。
查看自己的排课信息,学生请假情况,电子成绩录入自动生成“最终成绩”。
后勤管理功能介绍
后勤管理包含:物品发放。
管理和统计物品的发放及调换情况
宿舍管理功能介绍
宿舍管理包含:学生公寓管理、宿舍分配。
设置公寓楼、单元、楼层、房间、床位基本信息以及使用状态;分配宿舍,入住/退住登记,公寓调整(批量/单个)等。
毕业管理功能介绍
管理毕业班级统计毕业班级信息
就业管理功能介绍
就业管理包含:就业单位管理、学生就业追踪。
管理企业信息,为学生提供合就业信息; 统计用人单位对于毕业生工作情况的就业反馈,加强高校与用人单位之间的联系,为适应市场需求及时调整人才培养方案提供依据。
1.3产品特点
1)技校综合信息管理系统是以校园网和互联网为基础,依靠其先进的管理理念、清晰的管理流程、准确的数据处理,对学校人员、财产、物品以及各项事务进行信息化综合管理的工具。
2)技校综合信息管理系统的应用随着功能的延伸开始从局域的内部校园网发展到广域的互联网,技术上也从单机版发展到B/S模式的网络版,意味着只要能连接上互联网的任何方式都可以参与,提供了极大的方便。
3)技校综合信息管理系统的实施和应用是实现学校现代化管理的必经之路,对规范学校管理机制、智能数据处理、资源共享、办公自动化、简化校领导工作流程,提高工作效率等方面发挥着重要的作用。
4)技校综合信息管理系统按照分工和岗位职责的不同,严格设置了每一个角色用户的权限,规范了审批流程,从而实现真正意义上的精细化管理。
5)技校综合信息管理系统要求录入数据的绝对准确,以精确、高效的完成工作流,为管理者做决策提供真实的依据。
第五篇:学生信息管理系统相关功能实现(xiexiebang推荐)
学生信息管理系统代码设计
第一章 概述
学生信息管理系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。在现今众多的学生管理系统中,最为常见的是学生学籍管理系统和学生课程成绩管理系统。这是对我国现今大多学校对学生管理的需要而开发设计的,但随着学校的发展,这种各自独立的系统远远不能满足学校管理的需要。学生档案管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生档案管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。而使用计算机对学生档案信息进行管理,具有手工管理所无法比拟的优点。例如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生档案管理的效率,也是企业的科学化、正规化管理的重要途径。
第二章 学生成绩管理系统功能的实现
2.1 系统功能模块设计
对上述各项功能进行集中、分块,按照结构化程序设计的要求,得到如图所示的系统功能模块图。
/ 8
2.2 数据库的连接
在整个学生成绩管理系统中,数据库的打开在系统中是很重要的,下面给出本系统连接打开数据库的代码文件DB.ASP <% dim db set db=Server.CreateObject(“ADODB.Connection”)db.open “driver={Microsoft
Access
Driver(*.mdb)};dbq=”&Server.Mappath(“bysj.mdb”)%>
2.3 成绩管理系统的登录页面
学生成绩管理系统分为三种登录模式(1)系统管理员登录(2)教师登录(3)学生登录
成绩管理系统的安全性
系统是用ASP网页编程+ACCESS数据库+SQL查询语句,学生成绩管理系统中拥有的用户名和密码才能正常进入成绩管理系统,系统安全设计的判断页面为DLCL.ASP文件,以下给出整个文件的部分代码提供参考: 打开数据文件 <% if request.form(“xuehao”)=“" then response.write ”“ end if %> 输入的用户名进行判断,如果为空则自动跳回到系统首页 <% if request.form(”pwd“)=”“ then response.write”“ end if 输入的密码进行判断,如果为空则自动跳回到系统首页 <% if request.form(”xuehao“)<>”“ and request.form(”pwd“)<>”“ then user=trim(request.form(”xuehao“))pwd=trim(request.form(”pwd“))lx=request.form(”d1“)session(”a“)=0 if lx=”超 级 系 统 管理员“ then sql=”select * from admin“ set rs=db.execute(sql)do while not rs.eof if trim(rs(”admin“))=user and trim(rs(”pwd“))=pwd then session(”a“)=1 session(”user“)=user response.redirect ”admin.asp“ end if rs.movenext loop response.redirect ”errar.asp“ end if if lx=”学 生“ then
/ 8
sql=”select * from xuesheng“ set rs=db.execute(sql)do while not rs.eof if trim(rs(”xuehao“))=user and trim(rs(”pwd“))=pwd then session(”a“)=1 session(”xuehao“)=user response.redirect ”xuesheng.asp“ end if rs.movenext loop response.redirect ”errar.asp“ end if if lx=”教 师“ then sql=”select * from jiaoshi“ set rs=db.execute(sql)do while not rs.eof if trim(rs(”user“))=user and trim(rs(”pwd“))=pwd then session(”a“)=1 session(”user“)=user response.redirect ”jiaoshi.asp“ end if rs.movenext loop response.redirect ”errar.asp“ end if end if %> 以上代码是通过读取输入的用户名和密码在从数据库中进行查找,是否有当前输入的用户和密码,如果用户名正确与密码正确则进入相应页面的同时对SESSION存一个值,如果数据库中没有该用户则跳到错误处理页面ERRAR.ASP。
/ 8
判断用户是否是从登录页面进入系统的处理页面文件ADERRAR.ASP的代码如下 <% session(”a“)=0 if session(”user“)=”“ then response.write ”“ end if %> 如果SESSION中的值为空,则自动跳转到登录页面
学生信息管理模块
1.添加学生信息。此部分实现了对学生信息的增加功能,public class AddStuInfo extends StuInfo {
StuBean getSnum = new Stubean();public AddStuInfo(){
this.setTitle(”添加学生信息“);
this.setResizable(false);
sNum.setEditable(false);
sNum.setText(”“+getSnum.getStuId());
sName.setEditable(true);
sSex.setEditable(true);
sSethnic.setEditable(true);
sBirth.setEditable(true);
sYear.setEditable(true);
sMajor.setEditable(true);
sCollege.setEditable(true);
sHome.setEditable(true);
//设置运行时窗口的位置
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
this.setLocation((screenSize.width300)/ 2 + 45);} 2.删除学生信息。此部分实现了对学生信息的删除。在删除前先查询出需要删除的学生的基本信息,在进行删除。
public class DelStuInfo extends StuInfo{
String sNum_str = ”“;public DelStuInfo(){
/ 8
} this.setTitle(”删除学生信息“);this.setResizable(false);sNum.setEditable(false);sNum.setText(”请查询学号“);sName.setEditable(false);sSex.setEditable(false);sSethnic.setEditable(false);sBirth.setEditable(false);sYear.setEditable(false);sMajor.setEditable(false);sCollege.setEditable(false);sHome.setEditable(false);//设置运行时窗口的位置
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();this.setLocation((screenSize.width300)/ 2 + 45);3.修改学生信息。此部分实现了对学生信息的修改。在修改时先查询出要修改的学生的基本信息,然后在进行需要的改动并保存。
public class EditStuInfo extends StuInfo {
String sNum_str = ”“;public EditStuInfo(){
this.setTitle(”修改学生信息“);
this.setResizable(false);
sNum.setEditable(false);
sNum.setText(”请查询学号“);
sName.setEditable(false);
sSex.setEditable(false);
sSethnic.setEditable(false);
sBirth.setEditable(false);
sYear.setEditable(false);
sMajor.setEditable(false);
sCollege.setEditable(false);
sHome.setEditable(false);
//设置运行时窗口的位置
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
this.setLocation((screenSize.width300)/ 2 + 45);} 2.4课程信息管理模块
1.增加课程信息。此部分实现了对课程信息的增加。
public class AddCourseInfo extends CourseInfo{
CrsBean getCnum = new CrsBean();public AddCourseInfo(){
this.setTitle(”添加课程信息“);
/ 8
} this.setResizable(false);cNum.setEditable(false);cNum.setText(”“+getCnum.getCrsId());cName.setEditable(true);cTeacher.setEditable(true);cType.setEditable(true);cTime.setEditable(true);cPlace.setEditable(true);//设置运行位置,使对话框居中
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();this.setLocation((int)(screenSize.width300)/ 2 +45);2.删除课程信息。此部分实现了对课程信息的删除。在删除时先查询出需要删除的课程基本信息,在进行删除。
public class DelCourseInfo extends CourseInfo{
String cNum_str = ”“;public DelCourseInfo(){
this.setTitle(”删除课程信息“);
this.setResizable(false);
cNum.setEditable(false);
cNum.setText(”请查询课程号“);
cName.setEditable(false);
cTeacher.setEditable(false);
cType.setEditable(false);
cTime.setEditable(false);
cPlace.setEditable(false);
//设置运行位置,使对话框居中
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
this.setLocation((int)(screenSize.width300)/ 2 +45);} 3.修改课程信息。此部分实现了对课程信息的修改。在修改时先查询出需要修改课程的信息,在进行相应的修改。
public class EditCourseInfo extends CourseInfo {
String cNum_str = ”“;public EditCourseInfo(){
this.setTitle(”修改课程信息“);
this.setResizable(false);
cNum.setEditable(false);
cNum.setText(”请查询课程号");
cName.setEditable(false);
cTeacher.setEditable(false);
cType.setEditable(false);
cTime.setEditable(false);
cPlace.setEditable(false);
//设置运行位置,使对话框居中
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
/ 8
this.setLocation((int)(screenSize.width300)/ 2 +45);}
2.5 系统在调度中经常出现的问题(1)数据库的连接容易出错
(2)各种数据写入数据库时容易出错(3)在调度中经常出现数词不匹配
总
结
尤其是在做实验时,对JAVA连接数据库还很陌生,但是后来通过上网,去图书馆找资料就很快的搞定了。从中理解了大学对一个人来说,最重要的不是你学了多少知识,而是快速学习的能力,同时我也知道,任何一件事不是只有知道了相关信息才去做他,即使不知道相关信息也可以动手去做。一边学一边做,在信息时代里,这是一个人的生存手段。
其实,在编程过程之中,怎样让程序和界面的结合是一个很难处理的问题,因为处理不好就会有时出现触一发而动全身的现象,真的是很难处理,所以在编程开始,就要让程序函数之间不要耦合的太紧密了,这样才能处理好这种情况..总之,这次课程设计受益匪浅,不仅锻炼了我做事坚持不懈的心态,也慢慢地培养了我不懂就查书的好习惯,我的自学能力也有了一定的提高,我更明白了搞计算机这行,要学到真正的技术完全要靠自己,在课堂上只能学到最基本的东西,但这最基本的东西也一定要学好。
/ 8