部门管理代码
- 格式:doc
- 大小:404.00 KB
- 文档页数:18
文件编码建议按如下规则:1. 文件编码结构:1.1 抬头码:通常是公司简写1.2 文件阶层码:表明文件是哪一层的,比如,属于质量手册的用QM来表示1.3 文件类别码:代表过程,比如:用5来代表与管理职责相关的1.4 文件序列码:比如,在第5部分,用01来表示质量目标,用02来表示管理评审等等1.5 文件版本码:表明文件的版本2. 各部分详细规则:2.1 抬头码:表表阅读者能够很清楚地知道,这个文件是一个关于管理职责部分的A/0版程序文件ABC/QW/501—A/1关于管理职责部分的A/1版本的三级文件ABC/QR/501—A/1关于管理职责部分的A/1版本的记录表单ABC/ED/501—A/1关于管理职责部分的A/1版本的外来文件采用上述编码规则的好处在于:阅读者清楚文件分类和属性编写者清楚,在新编一个文件的时候,如何进行明确准确编码;对应的ISO9001标准相关条款"S&M 7.2.1、7.2.2、7.2.3、7.5.4、8.2.1、4.2.4 MNF 5.4.1、7.5.1、8.2.4、6.3、6.4 4.2.4、7.5.2、6.2.2、7.5.3、7.5.5、8.3、ENG 4.2.3、4.2.4、7.2.2、7.1、6.3P&L 4.2.4、7.2.2、8.4、7.2.1、4.2.4、5.5.3、8.2.3、7.5.3、7.5.5、6.2.2、4.2.3、4.2.4、8.3PUR 4.2.3、4.2.4、7.4.1、7.4.2、、、行政管理部Administration Management Department客户服务部Customer Service Department信息管理部Information Management Department市场部Marketing Department销售部Sales Department计划部Planning Department设备部Equipment Department仓储部Storage Department财务部Finance DepartmentISO国际文件编号目的:使品质系统所使用之文件,能迅速流通、正确应用,并确保各相关部门可适时获得适当且有效之最新文件;范围:凡公司内所有与产品质量相关之文件、资料及外部客户、供货商所提供与品质系统相关文件均属之;5.2.1 经审查通过之各类文件,于颁布发行前,由文管中心文件编号规定给予统一编码、标识并登录于文件控制总表;5.2.2 版本版次制订:5.2.2.1 版本:以“A”表示,换版以B、C、D…Z…表示;5.2.2.2 版次:以数字“1~5”表示;版次制订若超过五次为避免版次修订过多影响文件真实内容,则更新为下一版本;5.3 文件制订、归档:5.3.1 制订作业:文件制订依系统需求由各主办单位制订后填写文件制订、修订、废止申请单注明“制订”,送交各相关单位审核并填写所需份数,经权责主管核准后,送交文管中心编号、发行、列管;5.3.2 归档作业:对生产一课、生产二课、HOSE 生产课的作业标准、产品设计表的电子版本的文件由ISO事务局保存;其他所有文件的原件必须交ISO文控存档;5.4 文件分发:5.4.1 文件发行:对的作业标准、产品设计表由ISO事务局发行并记入作业标准管理台账,写明分发分数,并由接收人签名;其他文件由文控中心依文件制订、修,5.6.2 如在回收过程中发现原文件持有单位有文件遗失现象,应即刻寻回,如果确实无能力找回时,应于文件遗失记录表上填写遗失原因以便文控中心管理;5.7 外来文件管制5.7.1 外来文件的确认由品保课长或管理者代表确认,由文控中心于文件控制总表中登录;为使外来文件便于管理及正常应用,可由文控中心依文件编号规定直接对于外来文件正面书写文件编号;5.7.2 外来文件需签署分发时,由接受单位填写外来文件申请单经部门主管审核,经理核准后执行,发行同5.4.1;5.7.3 外来文件使用过程中如发现有异常时,因属客户财产,使用部门不得私自更改其中内容,如需更改应实时联络客户共同探讨;5.7.4 为维护客户权益,外来文件只能局限于使用部门应用或参考,他人不能随便借阅或申请影印;如特殊情况需借阅或申请影印时应取得管理者代表品保部朴部长同意;5.7.5 对于业务原因需将顾客资料发给供应商的必须获得顾客的事先确认;否则必须将其进行转化才可以发放,发放应由发放部门做好发放纪录;5.7.6 废止外来文件的保管根据客户或总经理意愿决定;5.8 文件档案管理:年号文件序号程序文件公司英文缩写5.1.3三层次文件FLY/QA-OI-000-EX文件来源IN内部省略,EX外部序列号文件类型部门代码公司英文缩写部门代码部门总经理室技术部质量部生产部经营部综合部代码GM TD QA PD MD HR文件类型代码A、质量手册的编号方法:QM - XX发布年号B、程序文件的编号方法:QP - ××对应的ISO标准条款- ××流水号C、作业指导书,检验标准,设备操作规范等三阶文件编号方法:QI WI/SOP– XX部门代号- X X X流水号D、表单编号方法:X X X X X表单出自的文件的编号 - ××流水号。
附件2:山东省中小学学籍信息化管理相关代码表1、主管单位代码(山东省17个地级市;49个市辖区、31个县级市、60个县)370100济南市(行政上辖6个区、3个县,代管1个县级市,增设1个主管单位):370101省市直、370102历下区、370103市中区、370104槐荫区、370105天桥区、370112历城区、370113长清区、370124平阴县、370125济阳县、370126商河县、370181章丘市,370191高新技术开发区370200青岛市(行政上辖7个区,代管5个县级市):370201市直、370202市南区、370203市北区、370205四方区、370211黄岛区、370212崂山区、370213李沧区、370214城阳区、370281胶州市、370282即墨市、370283平度市、370284胶南市、370285莱西市370300淄博市(行政上辖5个区、3个县):370301市直、370302淄川区、370303张店区、370304博山区、370305临淄区、370306周村区、370321桓台县、370322高青县、370323沂源县370400枣庄市(行政上辖5个区,代管1个县级市):370401市直、370402市中区、370403薛城区、370404峄城区、370405台儿庄区、370406山亭区、370481滕州市370500东营市(行政上辖2个区、3个县,增设1个主管单位):370501市直、370502东营区、370503河口区、370521垦利县、370522利津县、370523广饶县,370591胜利教育管理中心370600烟台市(行政上辖4个区、1个县,代管7个县级市):370601市直、370602芝罘区、370611福山区、370612牟平区、370613莱山区、370634长岛县、370681龙口市、370682莱阳市、370683莱州市、370684蓬莱市、370685招远市、370686栖霞市、370687海阳市370700潍坊市(行政上辖4个区、2个县,代管6个县级市,增设4个主管单位):370701市直、370702潍城区、370703寒亭区、370704坊子区、370705奎文区、370724临朐县、370725昌乐县、370781青州市、370782诸城市、370783寿光市、370784安丘市、370785高密市、370786昌邑市,370791高新技术开发区、370792经济开发区、370793滨海经济开发区、370794峡山开发区370800济宁市(行政上辖2个区、7个县,代管3个县级市):370801市直、370802市中区、370811任城区、370826微山县、370827鱼台县、370828金乡县、370829嘉祥县、370830汶上县、370831泗水县、370832梁山县、370881曲阜市、370882兖州市、370883邹城市370900泰安市(行政上辖2个区、2个县,代管2个县级市):370901市直、370902泰山区、370903岱岳区、370921宁阳县、370923东平县、370982新泰市、370983肥城市371000威海市(行政上辖1个区,代管3个县级市,增设2个主管单位):371001市直、371002环翠区、371081文登市、371082荣成市、371083乳山市,371091高新技术开发区、371092经济开发区371100日照市(行政辖2个区、2个县):371100市直、371102东港区、371103岚山区、371121五莲县、371122莒县371200莱芜市(行政上辖2个区,增设3个主管单位),371201市直、371202莱城区、371203钢城区,371291高新技术开发区、371292雪野旅游区、371293泰钢工业园371300临沂市(行政上辖3个区、9个县,增设2个主管单位):371301市直、371302兰山区、371311罗庄区、371312河东区、371321沂南县、371322郯城县、371323沂水县、371324苍山县、371325费县、371326平邑县、371327莒南县、371328蒙阴县、371329临沭县,371391高新技术开发区、371392经济开发区371400德州市(行政上辖1个区、8个县,代管2个县级市):371401市直、371402德城区、371421陵县、371422宁津县、371423庆云县、371424临邑县、371425齐河县、371426平原县、371427夏津县、371428武城县、371481乐陵市、371482禹城市371500聊城市(行政上辖1个区、6个县,代管1个县级市):371501市直、371502东昌府区、371521阳谷县、371522莘县、371523茌平县、371524东阿县、371525冠县、371526高唐县、371581临清市371600滨州市(行政上辖1个区、6个县,增设1个主管单位):371601市直、371602滨城区、371621惠民县、371622阳信县、371623无棣县、371624沾化县、371625博兴县、371626邹平县,371691经济开发区371700菏泽市(行政上辖1个区、8个县,增设1个主管单位):371701市直、371702牡丹区、371721曹县、371722单县、371723成武县、371724巨野县、371725郓城县、371726鄄城县、371727定陶县、371728东明县371791经济开发区2、学段代码:使用1位数字编码,小学为“1”、初中为“2”、高中为“3”3、学校代码:使用10位数字编码,各市将编定的学校代码上报省教育厅备案后启用4、学校办别码:使用1位数字编码,教育部门和集体办为“1”、社会力量办“2”、其他部门办为“3”、其他为“9”5、学校类别码:使用6位数字编码,第1位代表小学、第2位代表初中、第3位代表高中、第4位代表职业教育、第5位代表少数民族、第6位代表特殊教育。
附件2:山东省中小学学籍信息化管理相关代码表1、主管单位代码(山东省17个地级市;49个市辖区、31个县级市、60个县)370100济南市(行政上辖6个区、3个县,代管1个县级市,增设1个主管单位):370101省市直、370102历下区、370103市中区、370104槐荫区、370105天桥区、370112历城区、370113长清区、370124平阴县、370125济阳县、370126商河县、370181章丘市,370191高新技术开发区370200青岛市(行政上辖7个区,代管5个县级市):370201市直、370202市南区、370203市北区、370205四方区、370211黄岛区、370212崂山区、370213李沧区、370214城阳区、370281胶州市、370282即墨市、370283平度市、370284胶南市、370285莱西市370300淄博市(行政上辖5个区、3个县):370301市直、370302淄川区、370303张店区、370304博山区、370305临淄区、370306周村区、370321桓台县、370322高青县、370323沂源县370400枣庄市(行政上辖5个区,代管1个县级市):370401市直、370402市中区、370403薛城区、370404峄城区、370405台儿庄区、370406山亭区、370481滕州市370500东营市(行政上辖2个区、3个县,增设1个主管单位):370501市直、370502东营区、370503河口区、370521垦利县、370522利津县、370523广饶县,370591胜利教育管理中心370600烟台市(行政上辖4个区、1个县,代管7个县级市):370601市直、370602芝罘区、370611福山区、370612牟平区、370613莱山区、370634长岛县、370681龙口市、370682莱阳市、370683莱州市、370684蓬莱市、370685招远市、370686栖霞市、370687海阳市370700潍坊市(行政上辖4个区、2个县,代管6个县级市,增设4个主管单位):370701市直、370702潍城区、370703寒亭区、370704坊子区、370705奎文区、370724临朐县、370725昌乐县、370781青州市、370782诸城市、370783寿光市、370784安丘市、370785高密市、370786昌邑市,370791高新技术开发区、370792经济开发区、370793滨海经济开发区、370794峡山开发区370800济宁市(行政上辖2个区、7个县,代管3个县级市):370801市直、370802市中区、370811任城区、370826微山县、370827鱼台县、370828金乡县、370829嘉祥县、370830汶上县、370831泗水县、370832梁山县、370881曲阜市、370882兖州市、370883邹城市370900泰安市(行政上辖2个区、2个县,代管2个县级市):370901市直、370902泰山区、370903岱岳区、370921宁阳县、370923东平县、370982新泰市、370983肥城市371000威海市(行政上辖1个区,代管3个县级市,增设2个主管单位):371001市直、371002环翠区、371081文登市、371082荣成市、371083乳山市,371091高新技术开发区、371092经济开发区371100日照市(行政辖2个区、2个县):371100市直、371102东港区、371103岚山区、371121五莲县、371122莒县371200莱芜市(行政上辖2个区,增设3个主管单位),371201市直、371202莱城区、371203钢城区,371291高新技术开发区、371292雪野旅游区、371293泰钢工业园371300临沂市(行政上辖3个区、9个县,增设2个主管单位):371301市直、371302兰山区、371311罗庄区、371312河东区、371321沂南县、371322郯城县、371323沂水县、371324苍山县、371325费县、371326平邑县、371327莒南县、371328蒙阴县、371329临沭县,371391高新技术开发区、371392经济开发区371400德州市(行政上辖1个区、8个县,代管2个县级市):371401市直、371402德城区、371421陵县、371422宁津县、371423庆云县、371424临邑县、371425齐河县、371426平原县、371427夏津县、371428武城县、371481乐陵市、371482禹城市371500聊城市(行政上辖1个区、6个县,代管1个县级市):371501市直、371502东昌府区、371521阳谷县、371522莘县、371523茌平县、371524东阿县、371525冠县、371526高唐县、371581临清市371600滨州市(行政上辖1个区、6个县,增设1个主管单位):371601市直、371602滨城区、371621惠民县、371622阳信县、371623无棣县、371624沾化县、371625博兴县、371626邹平县,371691经济开发区371700菏泽市(行政上辖1个区、8个县,增设1个主管单位):371701市直、371702牡丹区、371721曹县、371722单县、371723成武县、371724巨野县、371725郓城县、371726鄄城县、371727定陶县、371728东明县371791经济开发区2、学段代码:使用1位数字编码,小学为“1”、初中为“2”、高中为“3”3、学校代码:使用10位数字编码,各市将编定的学校代码上报省教育厅备案后启用4、学校办别码:使用1位数字编码,教育部门和集体办为“1”、社会力量办“2”、其他部门办为“3”、其他为“9”5、学校类别码:使用6位数字编码,第1位代表小学、第2位代表初中、第3位代表高中、第4位代表职业教育、第5位代表少数民族、第6位代表特殊教育。
《学科分类与代码》(管理学)
中华人民共和国国家标准学科分类与代码表 GB/T13745-92(国家技术监督局1992-11-01批准,1993-07-01实施)
学科分类与代码表(人文与社会科学——管理学)
管理学科分类(研究生)
12 管理学
1201 管理科学与工程(可授管理学、工学学位)
注∶本一级学科不分设二级学科(学科、专业)
1202 工商管理
120201 会计学 120202 企业管理(含:财务管理、市场营销、人力资源管理)120203 旅游管理120204 技术经济及管理1203 农林经济管理
120301 农业经济管理120302 林业经济管理
1204 公共管理
120401 行政管理 120402 社会医学与卫生事业管理(可授管理学、医学学位)
120403 教育经济与管理(可授管理学、教育学学位) 120404 社会保障120405 土地资源管理
1205 图书馆、情报与档案管理
120501 图书馆学120502 情报学120503 档案学。
附件2:山东省中小学学籍信息化管理相关代码表1、主管单位代码(山东省17个地级市;49个市辖区、31个县级市、60个县)370100济南市(行政上辖6个区、3个县,代管1个县级市,增设1个主管单位):370101省市直、370102历下区、370103市中区、370104槐荫区、370105天桥区、370112历城区、370113长清区、370124平阴县、370125济阳县、370126商河县、370181章丘市,370191高新技术开发区370200青岛市(行政上辖7个区,代管5个县级市):370201市直、370202市南区、370203市北区、370205四方区、370211黄岛区、370212崂山区、370213李沧区、370214城阳区、370281胶州市、370282即墨市、370283平度市、370284胶南市、370285莱西市370300淄博市(行政上辖5个区、3个县):370301市直、370302淄川区、370303张店区、370304博山区、370305临淄区、370306周村区、370321桓台县、370322高青县、370323沂源县370400枣庄市(行政上辖5个区,代管1个县级市):370401市直、370402市中区、370403薛城区、370404峄城区、370405台儿庄区、370406山亭区、370481滕州市370500东营市(行政上辖2个区、3个县,增设1个主管单位):370501市直、370502东营区、370503河口区、370521垦利县、370522利津县、370523广饶县,370591胜利教育管理中心370600烟台市(行政上辖4个区、1个县,代管7个县级市):370601市直、370602芝罘区、370611福山区、370612牟平区、370613莱山区、370634长岛县、370681龙口市、370682莱阳市、370683莱州市、370684蓬莱市、370685招远市、370686栖霞市、370687海阳市370700潍坊市(行政上辖4个区、2个县,代管6个县级市,增设4个主管单位):370701市直、370702潍城区、370703寒亭区、370704坊子区、370705奎文区、370724临朐县、370725昌乐县、370781青州市、370782诸城市、370783寿光市、370784安丘市、370785高密市、370786昌邑市,370791高新技术开发区、370792经济开发区、370793滨海经济开发区、370794峡山开发区370800济宁市(行政上辖2个区、7个县,代管3个县级市):370801市直、370802市中区、370811任城区、370826微山县、370827鱼台县、370828金乡县、370829嘉祥县、370830汶上县、370831泗水县、370832梁山县、370881曲阜市、370882兖州市、370883邹城市370900泰安市(行政上辖2个区、2个县,代管2个县级市):370901市直、370902泰山区、370903岱岳区、370921宁阳县、370923东平县、370982新泰市、370983肥城市371000威海市(行政上辖1个区,代管3个县级市,增设2个主管单位):371001市直、371002环翠区、371081文登市、371082荣成市、371083乳山市,371091高新技术开发区、371092经济开发区371100日照市(行政辖2个区、2个县):371100市直、371102东港区、371103岚山区、371121五莲县、371122莒县371200莱芜市(行政上辖2个区,增设3个主管单位),371201市直、371202莱城区、371203钢城区,371291高新技术开发区、371292雪野旅游区、371293泰钢工业园371300临沂市(行政上辖3个区、9个县,增设2个主管单位):371301市直、371302兰山区、371311罗庄区、371312河东区、371321沂南县、371322郯城县、371323沂水县、371324苍山县、371325费县、371326平邑县、371327莒南县、371328蒙阴县、371329临沭县,371391高新技术开发区、371392经济开发区371400德州市(行政上辖1个区、8个县,代管2个县级市):371401市直、371402德城区、371421陵县、371422宁津县、371423庆云县、371424临邑县、371425齐河县、371426平原县、371427夏津县、371428武城县、371481乐陵市、371482禹城市371500聊城市(行政上辖1个区、6个县,代管1个县级市):371501市直、371502东昌府区、371521阳谷县、371522莘县、371523茌平县、371524东阿县、371525冠县、371526高唐县、371581临清市371600滨州市(行政上辖1个区、6个县,增设1个主管单位):371601市直、371602滨城区、371621惠民县、371622阳信县、371623无棣县、371624沾化县、371625博兴县、371626邹平县,371691经济开发区371700菏泽市(行政上辖1个区、8个县,增设1个主管单位):371701市直、371702牡丹区、371721曹县、371722单县、371723成武县、371724巨野县、371725郓城县、371726鄄城县、371727定陶县、371728东明县371791经济开发区2、学段代码:使用1位数字编码,小学为“1"、初中为“2”、高中为“3”3、学校代码:使用10位数字编码,各市将编定的学校代码上报省教育厅备案后启用4、学校办别码:使用1位数字编码,教育部门和集体办为“1”、社会力量办“2"、其他部门办为“3”、其他为“9”5、学校类别码:使用6位数字编码,第1位代表小学、第2位代表初中、第3位代表高中、第4位代表职业教育、第5位代表少数民族、第6位代表特殊教育.每位数字编码可以取值“0”、“1”或“2",取“0"时代表学校不包含该学段(或类别);取“1”时代表学校包含该学段(或类别)。
公司代码管理制度第一章总则第一条为规范公司代码管理行为,维护公司正常运营秩序,加强信息安全管理,提高公司信息化管理水平,树立厉行节约、勤俭节约的企业文化,特制定本制度。
第二条公司代码管理指公司在运营和管理过程中,为了规范员工的行为和行事方式,使之符合公司的政策、规定和程序,提高办公效率,保障公司信息的安全性而采取的措施。
第三条本制度适用于公司内所有员工。
每位员工在公司工作期间应遵循本制度进行行为规范和管理。
第二章代码管理范围第四条代码管理范围主要包括:计算机软件使用规定、信息资产保护规定、文件管理规定、通讯设备使用规定等内容。
第五条计算机软件使用规定:公司员工在使用公司提供的或自带的计算机软件时,应严格遵守软件使用规定,不得私自安装、使用盗版软件。
第六条信息资产保护规定:公司员工应严格保护公司的信息资产,对于公司机密信息、商业机密等不得擅自泄露给外部人员。
第七条文件管理规定:公司员工在办公过程中,应按公司文件管理规定妥善管理文件,保证文件的完整性和安全性。
第八条通讯设备使用规定:公司员工在使用公司提供的通讯设备时,不得用于非工作相关的目的,不得私自泄露公司信息。
第三章代码管理责任第九条公司领导应对公司代码管理负有重要责任,要加强对代码管理的宣传、监督和检查,对违反公司代码管理规定的员工给予相应的处理。
第十条公司各部门负责人应加强对本部门代码管理工作的组织领导,定期检查本部门的代码管理情况,及时发现问题并采取相应的措施予以解决。
第四章代码管理宣传和监督第十一条公司应加强对员工的代码管理宣传教育,定期组织员工参加相关的代码管理培训,加强员工的法制观念和保密意识。
第十二条公司应设置专门的监督机构,对公司员工的代码管理情况进行定期检查,及时发现问题并给予处理,确保公司代码管理工作的顺利进行。
第五章代码管理处罚第十三条对于违反公司代码管理规定的员工,公司应给予相应的处罚,包括口头警告、书面警告、扣减奖金、降职或开除等处罚。
代码结构统一社会信用代码由十八位的阿拉伯数字或大写英文字母(不使用I、O、Z、S、V)组成,包括第1位登记管理部门代码、第2位机构类别代码、第3—8位登记管理机关行政区划码、第9-17位主体标识码(组织机构代码)、第18位校验码五个部分。
表 1 统一代码构成代码及说明第1位代码:登记管理部门代码登记管理部门代码使用阿拉伯数字或大写英文字母表示,见表2.表2 登记管理部门代码标识第2位:机构类别代码机构类别代码使用阿拉伯数字或大写英文字母表示,见表3。
表3 机构类别代码标识登记管理部门机构类型代码标识机构编制机关1事业单位2中央编办直接管理结构编制的群众团体3其他9民政社会团体1民办非企业单位2基金会3其他9工商企业1个体工商户2农民专业合作社其他1第3位—第8位:登记管理机关行政区划码登记管理机关行政区划码使用阿拉伯数字表示,按照GB/T 2260编码。
第9位-第17位:主体标识码(组织机构代码)主体标识码使用阿拉伯数字或大写英文字母表示,按照GB 11714编码。
第18位:校验码校验码使用阿拉伯数字或大写英文字母表示,按照GB/T 17710.校验码按式(1)计算:C18= 31 –MOD(×W i•31) (1)式中:MOD(n,m) —--——-———整数求余函数,例如:函数MOD(31,31)的值为0;i ---———-——代码字符从左到右的位置序号;---—----—-第i位置上的代码字符的值;C18 -——--—————校验码;Wi -———--——-—第i位置上的加权因子,Wi=MOD(,31),加权因子见表4.表4 各位置序号上的加权因子i1234567891011121314151617Wi139271926161720292513824103028。
各级各类学校(机构)代码管理系统使用说明书教育部发展规划司教育部教育管理信息中心目录1系统简介 (3)2使用地址 (3)3功能说明 (3)3.1功能列表 (3)3.2系统登录 (4)3.3系统界面 (5)3.4工作进度 (5)3.5信息补全 (6)3.5.1学校信息查询 (7)3.5.2学校信息补全(修改学校信息) (8)3.5.3新增学校 (14)3.5.4撤并学校 (15)3.6下级单位管理 (17)3.6.1下级管理部门及用户查询 (17)3.6.2省级自用属地管理部门驻地地域码管理 (18)3.7审核与上报 (20)3.8单位个人信息 (21)3.8.1本单位信息管理 (21)3.8.2用户信息管理 (22)3.8.3修改用户密码 (22)3.9安全退出系统 (23)3.10外部信息查询 (23)3.10.1学校信息查询 (23)3.10.2学校驻地查询 (24)4使用流程 (25)4.1省级使用流程 (25)4.2地市级使用流程 (25)4.3区县级使用流程 (26)4.4学校级使用流程 (26)1系统简介为全面反映和了解各级各类学校(机构)基本情况,提高我国教育统计信息化水平,依据《统计法》对统计编码工作相关要求,按照《国民经济行业分类与代码》、《中华人民共和国行政区划代码》、《统计用区划代码》和《统计用城乡划分代码》等国家标准,结合教育统计工作实际,我部制定了各级各类学校(机构)代码的编制规则,开发了代码管理系统。
2使用地址通过访问中国教育统计网()首页的各级各类学校(机构)代码管理系统登录系统。
3功能说明3.1功能列表3.2系统登录系统登录:对用户身份进行验证。
只有输入正确的用户信息才能登录系统。
需要输入的信息:●【用户名】:上级单位颁发给用户使用系统的名称。
●【密码】:配合用户名使用的密码。
初始密码由上级单位颁发,用户也可自行对密码进行变更。
3.3系统界面1.功能栏:功能栏区域中是系统使用的主要功能菜单。
一、servlet1、删除功能代码:package com.dept.servlet;import java.io.IOException; io异常包import java.io.PrintWriter; 打印字符包import java.io.UnsupportedEncodingException;import java.sql.SQLException; sql异常包import java.sql.Statement; sql 下的statementimport javax.servlet.ServletException; servlet下面的servlet异常包import javax.servlet.http.HttpServlet; http协议下面的HttpServlet包import javax.servlet.http.HttpServletRequest; HTTP协议下面的请求包import javax.servlet.http.HttpServletResponse; http协议下的响应包import com.model.tools.JDBConnection; 连接数据库包public class DepDeleteSevlet extends HttpServlet {public void doGet(HttpServletRequest request, HttpServletResponse response) 服务器请求类响应类throws ServletException, IOException {doPost(request,response); 接受网页提交的如表单等信息,比较安全}public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {response.setContentType("text/html;charset=GBK ");响应内容类型以txt 和html显示出来,用GBK字符集响应出来request.setCharacterEncoding("GBK"); 客户端以GBK这种字符集发出请求PrintWriter out = response.getWriter(); 响应的信息存放于outString Dep_ID=request.getParameter("Dep_ID");从页面上获得参数部门号赋给Dep_ID//创建数据库连接java.sql.Connection conn; 调用sql里connection类接口,声明了conn接口try {conn = JDBConnection.getConnection();//JDBConnection类调用getConnection方法赋给connStringBuffer sql=new StringBuffer(); 带缓冲区的字符串类,声明sql变量,给sql的空间sql.append("delete from departmentinfo whereDep_ID='"+Dep_ID+"' ");//作用发送sql到数据库端Statement st=conn.createStatement();int count=st.executeUpdate(sql.toString());if(count>0){request.getRequestDispatcher("dept/DepSuccess.jsp").forward(request, response);st.close();conn.close();}} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}2、修改和添加功能代码:/** To change this template, choose Tools | Templates* and open the template in the editor.*/package com.dept.servlet;import java.io.*;import java.sql.Connection;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import javax.servlet.ServletException;import javax.servlet.http.*;import com.model.tools.*;public class DepInfoServlet extends HttpServlet {private int method;// private UserInfo userInfo = null;//// private UserInfoDaoImp userInfoDao = null;private HttpSession session = null;public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {method = Integer.parseInt(request.getParameter("method"));if (method == 1) {this.DepAdd(request, response);}if (method == 2) {this.DepUpdate(request, response);}}private void DepUpdate(HttpServletRequest request,HttpServletResponse response) throwsUnsupportedEncodingException,ServletException, IOException {request.setCharacterEncoding("GBK");response.setContentType("text/html;charset=GBK ");PrintWriter out=response.getWriter();String Dep_ID = newString(request.getParameter("Dep_ID").getBytes("ISO8859-1"),"GBK");String Dep_Name =newString( request.getParameter("Dep_Name").getBytes("ISO8859-1"),"GBK");String Dep_About = newString(request.getParameter("Dep_About").getBytes("ISO8859-1"),"GBK");String Dep_Leader = new String(request.getParameter("Dep_Leader").getBytes("ISO8859-1"),"GBK");boolean isTrue=false;// 创建数据库连接java.sql.Connection conn;try {conn = JDBConnection.getConnection();StringBuffer sql = new StringBuffer();Statement st = conn.createStatement();sql.append("update departmentinfo set Dep_Name=");sql.append("'" + Dep_Name + "',Dep_About=");sql.append("'" + Dep_About + "',Dep_Leader=");sql.append("'" + Dep_Leader + "'where Dep_ID=");sql.append("'" + Dep_ID + "'");// 作用发送sql到数据库端int count = st.executeUpdate(sql.toString());if (count > 0) {request.getRequestDispatcher("dept/DepSuccess.jsp").forward(request, response);st.close();conn.close();}else{out.print("<script type='text/javascript'>alert('数据库加载错误请重试');window.location.back(-1)</script>");}} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}}private void DepAdd(HttpServletRequest request,HttpServletResponse response) throws UnsupportedEncodingException,ServletException, IOException {int i = 0;response.setContentType("text/html;charset=GBK ");request.setCharacterEncoding("GBK");PrintWriter out = response.getWriter();String Dep_ID = newString(request.getParameter("DepID").getBytes("ISO8859-1"),"GBK");String Dep_Name = newString(request.getParameter("DepName").getBytes("ISO8859-1"),"GBK");String Dep_About = newString(request.getParameter("DepAbout").getBytes("ISO8859-1"),"GBK");String Dep_Leader = newString(request.getParameter("DepLeader").getBytes("ISO8859-1"),"GBK"); // String Dep_Name = request.getParameter("DepName");// String Dep_About = request.getParameter("DepAbout");// String Dep_Leader = request.getParameter("DepLeader");// 创建数据库连接if(i==0){Connection conn;try {conn = JDBConnection.getConnection();StringBuffer sql = new StringBuffer();Statement st1 = conn.createStatement();ResultSet sb=st1.executeQuery("Select *from departmentinfo where Dep_ID='"+Dep_ID+"'");if(sb.next()){out.print("<script Type='text/JavaScript'Language='JavaScript' >alert('ERROR Dep_ID重复');window.location.href='dept/DepReg.jsp';</script>");}else{sql.append("insert intodepartmentinfo(Dep_ID,Dep_Name,Dep_About,Dep_Leader)values(");sql.append("'" + Dep_ID + "',");sql.append("'" + Dep_Name + "',");sql.append("'" + Dep_About + "',");sql.append("'" + Dep_Leader + "')");// 作用发送sql到数据库端Statement st = conn.createStatement();int count = st.executeUpdate(sql.toString());if (count > 0) {request.getRequestDispatcher("dept/DepSuccess.jsp").forward(request, response);st.close();conn.close();}}} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}}JSP代码1、部门信息管理<%@ page language="java" import="java.util.*" pageEncoding="GBK"%> <%@ page import="java.sql.*"%><%@ page import="com.model.tools.*"%><%@ include file="../checkuser.jsp"%><HTML><HEAD><meta http-equiv="Content-Type" content="text/html; charset=GBK"> <link href="../css/css.css" rel="stylesheet" type="text/css"><script type="text/javascript" language="javascript">function CheckDelete(){return confirm("是否删除此信息!");}</script></HEAD><BODY BGCOLOR="#FFFFFF" leftmargin=20 topmargin=5><BR><%//变量声明Connection sqlCon; //数据库连接对象Statement sqlStmt; //SQL语句对象ResultSet sqlRst; //结果集对象String strCon; //数据库连接字符串String strSQL; //SQL语句int intPageSize; //一页显示的记录数int intRowCount; //记录总数int intPageCount; //总页数int intPage; //待显示页码String strPage;int i; //设置一页显示的记录数intPageSize = 4; //取得待显示页码strPage = request.getParameter("page");if (strPage == null) {//表明在QueryString中没有page这一个参数,此时显示第一页数据intPage = 1;} else {//将字符串转换成整型intPage = Integer.parseInt(strPage);if (intPage < 1)intPage = 1;}sqlCon = JDBConnection.getConnection();//创建一个可以滚动的只读的SQL语句对象sqlStmt =sqlCon.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);//准备SQL语句strSQL = "select * from departmentinfo";//执行SQL语句并获取结果集sqlRst = sqlStmt.executeQuery(strSQL);//获取记录总数st();intRowCount = sqlRst.getRow();//记算总页数intPageCount = (intRowCount + intPageSize - 1) / intPageSize;//调整待显示的页码if (intPage > intPageCount)intPage = intPageCount;%><div align=center><table width="98%" border="0" ><tr align="center" class="bg_tr"><td><font size=2><b>部门信息管理</b></font></td></tr></table></div><form name="SearchForm" method="post" action=""><table border=0 width="100%"><tr><td> <a href="DepReg.jsp">[添加新部门]</a></td></tr></table><div align=center><table border=0 width="70%" cellspacing="1" cellpadding=3bgcolor="#005AB5"><tr class="bg_tr"><td>部门编号</td><td>部门名称</td><td>部门介绍</td><td>部门负责人</td><td colspan=2 align=center width="10%">操作</td></tr><%if (intPageCount > 0) {//将记录指针定位到待显示页的第一条记录上sqlRst.absolute((intPage - 1) * intPageSize + 1);//显示数据i = 0;while (i < intPageSize && !sqlRst.isAfterLast()) { %><tr class="td_bg"><td nowrap width=80><%=sqlRst.getString("Dep_ID") %></td><td ><%=sqlRst.getString("Dep_Name") %></td><td><%=sqlRst.getString(3) %></td><td><%=sqlRst.getString(4) %></td><td nowrap><ahref="DepEdit.jsp?Dep_ID=<%=sqlRst.getString("Dep_ID") %>">修改</a></td> <td nowrap><ahref="../DepDelete?Dep_ID=<%=sqlRst.getString("Dep_ID") %>"onClick="return CheckDelete();">删除</a></td></tr><%sqlRst.next();i++;}}%></table></div><div align="right" ><table><td>第<%=intPage%>页共<%=intPageCount%>页</td><td><a href="DepControl.jsp?page=1"/>第一页</a></td><%if (intPage > 1) {%><td><a href="DepControl.jsp?page=<%=intPage - 1%>">上一页</a></td> <%}%><%if (intPage < intPageCount) {%><td><a href="DepControl.jsp?page=<%=intPage + 1%>">下一页</a></td><%}%><td><a href="DepControl.jsp?page=<%=intPageCount%>">尾页</a>  </td></table></div><BR><BR></BODY></HTML><%//关闭结果集sqlRst.close();//关闭SQL语句对象sqlStmt.close();//关闭数据库sqlCon.close();%>2、修改部门信息页面<%@ page language="java" import="java.util.*" pageEncoding="GBK"%><%@ page import="java.sql.*"%><%@page import="com.model.tools.*"%><%@ include file="../checkuser.jsp"%><HTML><HEAD><meta http-equiv="Content-Type" content="text/html; charset=GBK"> <link rel=stylesheet href="../css/css.css" type="text/css"><script type="text/javascript">function checkForm(depForm){if(depForm.Dep_Name.value==""){window.alert("请输入部门名称!");document.depForm.Dep_Name.focus();return false;}if(depForm.Dep_About.value==""){window.alert("请输入部门介绍!");document.depForm.Dep_About.focus();return false;}if(depForm.Dep_Leader.value==""){window.alert("请输入部门负责人!");document.depForm.Dep_Leader.focus();return false;}}</script></HEAD><BODY BGCOLOR="#FFFFFF"><BR>String Dep_ID = request.getParameter("Dep_ID");//创建数据库连接Connection conn = JDBConnection.getConnection();Statement st = conn.createStatement();ResultSet rs = st.executeQuery("select * from departmentinfo where Dep_ID='"+Dep_ID+ "'");while (rs.next()) {%><br><br><form name="depForm" method="post" onSubmit="returncheckForm(depForm)" action="../DepInfoServlet?method=2" ><table align="center" border=0 cellpadding=3 cellspacing=1width="60%" bgcolor=#005AB5 bordercolordark="#FFFFFF"bordercolorlight="#999999"><tr bgcolor="#FFFFFF"><td colspan=2 ><a href="DepControl.jsp">返回部门管理界面</a></td></tr><tr class="bg_tr"><td colspan=2 align="center"><b>修改部门信息页面</b></td></tr><tr><td bgcolor="#FFFFFF">部门编号:</td><td bgcolor="#FFFFFF"><input type="text" name="Dep_ID" readonlyclass="input" size=30maxlength=50 value="<%=rs.getString(1)%>"><font color=#ff0000>*</font></td></tr><tr><td bgcolor="#FFFFFF">部门名称:</td><td bgcolor="#FFFFFF"><input type="text" name="Dep_Name" class="input" size=30maxlength=50 value="<%=rs.getString(2)%>"><font color=#ff0000>*</font></td></tr><tr><td bgcolor="#FFFFFF">部门介绍:</td><td bgcolor="#FFFFFF"><input type="text" name="Dep_About" class="input"maxlength=50 value="<%=rs.getString(3)%>"></td></tr><tr><td bgcolor="#FFFFFF">部门负责人:</td><td bgcolor="#FFFFFF"><input type="text" name="Dep_Leader" class="input" size=30maxlength=50 value="<%=rs.getString(4)%>"></td></tr><tr><%}%><td colspan=2 align="center" bgcolor="#FFFFFF"><input type="submit" name="cmdUp" value="提交"class="bg_tr"><input type="reset" value="重置" class="bg_tr"></td></tr></table><INPUT TYPE="hidden" name="ID" value="0"></form><BR><BR></BODY></HTML>3、部门信息<%@ page language="java" import="java.util.*" pageEncoding="GBK"%><%@ page import="java.sql.*"%><%@ page import="com.model.tools.*"%><%@ include file="../checkuser.jsp"%><HTML><HEAD><meta http-equiv="Content-Type" content="text/html; charset=GBK"><link href="../css/css.css" rel="stylesheet" type="text/css"><script type="text/javascript" language="javascript"></script></HEAD><BODY BGCOLOR="#FFFFFF" leftmargin=20 topmargin=5><BR><%//变量声明Connection sqlCon; //数据库连接对象Statement sqlStmt; //SQL语句对象ResultSet sqlRst; //结果集对象String strCon; //数据库连接字符串String strSQL; //SQL语句int intPageSize; //一页显示的记录数int intRowCount; //记录总数int intPageCount; //总页数int intPage; //待显示页码String strPage;int i; //设置一页显示的记录数intPageSize = 4; //取得待显示页码strPage = request.getParameter("page");if (strPage == null) {//表明在QueryString中没有page这一个参数,此时显示第一页数据intPage = 1;} else {//将字符串转换成整型intPage = Integer.parseInt(strPage);if (intPage < 1)intPage = 1;}sqlCon = JDBConnection.getConnection();//创建一个可以滚动的只读的SQL语句对象sqlStmt =sqlCon.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);//准备SQL语句strSQL = "select * from departmentinfo";//执行SQL语句并获取结果集sqlRst = sqlStmt.executeQuery(strSQL);//获取记录总数st();intRowCount = sqlRst.getRow();//记算总页数intPageCount = (intRowCount + intPageSize - 1) / intPageSize;//调整待显示的页码if (intPage > intPageCount)intPage = intPageCount;%><div align=center><table width="98%" border="0" ><tr align="center" class="bg_tr"><td><font size=2><b>部门信息</b></font></td></tr></table></div><form name="SearchForm" method="post" action=""><table border=0 width="100%"><tr><td>第<%=intPage%>页共<%=intPageCount%>页</td></tr></table><div align=center><table border=0 width="60%" cellspacing="1" cellpadding=3bgcolor="#005AB5"><tr class="bg_tr"><td>部门编号</td><td>部门名称</td><td>部门介绍</td><td>部门负责人</td></tr><%if (intPageCount > 0) {//将记录指针定位到待显示页的第一条记录上sqlRst.absolute((intPage - 1) * intPageSize + 1);//显示数据i = 0;while (i < intPageSize && !sqlRst.isAfterLast()) { %><tr class="td_bg"><td nowrap width=80><%=sqlRst.getString("Dep_ID") %></td><td ><%=sqlRst.getString("Dep_Name") %></td><td><%=sqlRst.getString(3) %></td><td><%=sqlRst.getString(4) %></td></tr><%sqlRst.next();i++;}}%></table></div><div align="right" ><td><a href="DepControl.jsp?page=1"/>第一页</a></td><%if (intPage > 1) {%><td><a href="DepControl.jsp?page=<%=intPage - 1%>">上一页</a></td> <%}%><%if (intPage < intPageCount) {%><td><a href="DepControl.jsp?page=<%=intPage + 1%>">下一页</a></td><%}%><td><a href="DepControl.jsp?page=<%=intPageCount%>">尾页</a>  </td></div><BR><BR></BODY></HTML><%//关闭结果集sqlRst.close();//关闭SQL语句对象sqlStmt.close();//关闭数据库sqlCon.close();%>4、部门设置<%@ page language="java" import="java.util.*" pageEncoding="GBK"%> <%@ include file="../checkuser.jsp"%><HTML><HEAD><meta http-equiv="Content-Type" content="text/html; charset=GBK"> <link rel=stylesheet href="../css/css.css" type="text/css"><script type="text/javascript">function checkForm(depForm){if(depForm.DepID.value==""){window.alert("请输入部门编号!");document.depForm.DepID.focus();return false;}if(depForm.DepName.value==""){window.alert("请输入部门名称!");document.depForm.DepName.focus();return false;}if(depForm.DepAbout.value==""){window.alert("请输入部门介绍!");document.depForm.DepAbout.focus();return false;}if(depForm.DepLeader.value==""){window.alert("请输入部门负责人!");document.depForm.DepLeader.focus();return false;}}</script></HEAD><BODY BGCOLOR="#FFFFFF"><BR><form name="depForm" method="post" onSubmit="return checkForm(depForm)" action="../DepInfoServlet?method=1" ><table align="center" border=0 cellpadding=3 cellspacing=1 width="70%" bgcolor=#005AB5 bordercolordark="#FFFFFF" bordercolorlight="#999999"> <tr BGCOLOR="#FFFFFF"><td colspan=2 ><a href="DepControl.jsp">返回部门管理界面</a></td> </tr><tr class="bg_tr"><td colspan=2 align="center" ><b>部门设置界面</b></td> </tr><tr><td bgcolor="#FFFFFF">部门编号:</td><td bgcolor="#FFFFFF"><input type="text" name="DepID" title="请输入部门编号" class="input" size=30 maxlength=50 value=""><font color=#ff0000>*</font></td></tr><tr><td bgcolor="#FFFFFF">部门名称:</td><td bgcolor="#FFFFFF"><input type="text" name="DepName" title="请输入部门名称" class="input" size=30 maxlength=50 value=""><font color=#ff0000>*</font></td></tr><tr><td bgcolor="#FFFFFF">部门介绍:</td><td bgcolor="#FFFFFF"><input type="text" name="DepAbout"class="input" size=30 maxlength=50 value=""></td></tr><tr><td bgcolor="#FFFFFF">部门负责人:</td><td bgcolor="#FFFFFF"><input type="text" name="DepLeader"class="input" size=30 maxlength=50 value=""></td></tr><td colspan=2 align="center" bgcolor="#FFFFFF"><input type="submit" name="cmdUp" value="提交"class="bg_tr"><input type="reset" value="重置" class="bg_tr"></td></table><INPUT TYPE="hidden" name="ID" value="0"></form><BR><BR></BODY></HTML>5、信息操作成功<%@ page language="java" import="java.util.*" pageEncoding="GBK"%> <%@ include file="../checkuser.jsp"%><html><head><title>信息操作成功</title><meta http-equiv="Content-Type" content="text/html; charset=GBK"><link rel=stylesheet href="css/css.css" type="text/css"><SCRIPT LANGUAGE="JavaScript">var start=new Date();start=Date.parse(start)/1000;var counts=2;function CountDown(){var now=new Date();now=Date.parse(now)/1000;var x=parseInt(counts-(now-start),10);if(document.form1){document.form1.clock.value = x;}if(x>0){timerID=setTimeout("CountDown()", 100)}else{location.href="dept/DepControl.jsp"}}window.setTimeout('CountDown()',100);</script><FORM NAME="form1"><INPUT TYPE="text" NAME="clock" SIZE="2" VALUE="1">秒后自动跳转网页</FORM><body><div align=center><br><br><table><tr class="bg_tr"><td >信息操作成功<br>长时间不跳转<a href="dept/DepControl.jsp">请点这里</a></tr></table></div></body></html>三、cssbody {FONT-SIZE: 12px;margin-left: 4px;margin-top: 0px;margin-right: 0px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; SCROLLBAR-FACE-COLOR: #59D6FF; PADDING-BOTTOM: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #007BC6; SCROLLBAR-DARKSHADOW-COLOR: #007BC6; SCROLLBAR-ARROW-COLOR: #007BC6; PADDING-TOP: 0px; SCROLLBAR-TRACK-COLOR: #009ED2;}.table{border: 1px solid #CAF2FF;/*边框颜色*/margin-top: 5px;margin-bottom: 5px;background:#B8D3F1;}.td_bg {background:#ffffff;}/* .ACT_btn {background-color:#EAEAEA;border-top:2px solid #FEFEFE;border-right:1px solid #BCBCBCborder-bottom:1px solid #BCBCBC;border-left:2px solid #FEFEFE;height:29px;cursor:hand;font-size: 14px;}*/.ACT_btn {background: url(../act_btn.gif) no-repeat;height:26px;width:94px;cursor:hand;border:solid 0px #111;font-size: 12px;}.bg_tr {font-family: "微软雅黑,Verdana, 新宋体";color:#1E5494;/*标题字体色*/font-size:12px;font-weight:bolder;background:#E4F1FA;/*标题背景色*/line-height: 22px;}td {color:#1E5494;font-size:12px;line-height: 18px;}.tdbg1 {background:#F9F9F9;}.tdbg {BACKGROUND: #ffffff;}.top_link{text-decoration:none;font-size:14px;color:#FFDED2;height:0;fi lter:dropshadow(offX=1,offY=1,color=BD3400);}A.top_link:link{text-decoration:none;font-size:14px;color:#FFDED2;heigh t:0;filter:dropshadow(offX=1,offY=1,color=BD3400);}A.top_link:visited{text-decoration:none;font-size:14px;color:#FFDED2;he ight:0;filter:dropshadow(offX=1,offY=1,color=BD3400);}A.top_link:active{text-decoration:underline;font-size:14px;color:#fff;h eight:0;filter:dropshadow(offX=1,offY=1,color=BD3400);}A.top_link:hover{text-decoration:underline;font-size:14px;color:#fff;he ight:0;filter:dropshadow(offX=1,offY=1,color=BD3400);}.subbg{ width:100%; height:26px; background:url(Images/sub_bg.jpg); background-repeat:repeat-x;}.topbar {color:#ffffff}.topbar a:link,.topbar a:visited{color:#ffffff;}.topbar a:hover{background:#ccffcc; display:block; height:26px;padding-top:6px; color:#000000; text-decoration:none}#table2 {width:100%;height:30px;border-bottom : 1px solid #fff;background-color: #6E4000;}.topBorder{background:url(Images/admin_topbg1.jpg);background-repeat:repeat-x; } .titledaohang {FONT-SIZE: 12px;FILTER: Glow(Color=#EDD2C6, Strength=1) dropshadow(Color=#EDD2C6, OffX=1, OffY=1,);COLOR: #551C02;font-weight:bolder;FONT-FAMILY: '微软雅黑,宋体'}/*input{height:15px;padding-top:2px;border:1px solid #7F9DB9;color:#1E5494;}*/.Leftback {background:#865802;}.leftframetable{border: 1px solid #4C3500;margin-top: 3px;margin-bottom: 3px;background:#FDF6E6;}a{text-decoration: none;} /* 链接无下划线,有为underline */a:link {color: #1E5494;} /* 未访问的链接 */a:visited {color: #1E5494;} /* 已访问的链接 */a:hover{color: #1E5494;} /* 鼠标在链接上 */a:active {color: #1E5494;} /* 点击激活链接 */四、数据库连接数据库连接package com.model.tools;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;public class JDBConnection {private static Stringurl="jdbc:mysql://localhost:3306/kq?useUnicode=true&characterEncoding=g bk";private static String username="root";private static String password="123456";static{try {Class.forName("com.mysql.jdbc.Driver");} catch (ClassNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();System.out.print(e);}}public static Connection getConnection() {try {return DriverManager.getConnection(url,username,password);} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();System.out.print("数据库连接失败"+e);}return null;}}。