Guns 简洁管理系统源码 v5.1 源码下载

来源:脚本之家  责任编辑:小易  

我知道一个ExtJs实现的图书管理系统,不是用swt做的……是B/S模式的……

源码大小:2.6MB 源码语言:简体中文 源码类型:国产软件 源码授权:免费软件 更新时间:2018-10-19 源码类别:jsp其它 源码官网: 网友评分:源码评分 应用平台:JSP

 Guns 基于 SpringBoot,致力于做更简洁的后台管理系统,完美整合 springmvc + shiro + mybatis-plus + beetl!Guns项目代码简洁,注释丰富,上手容易,同时 Guns 包含许多基础模块(用户管理,角色管理,部门管理,字典管理等 10 个模块),可以直接作为一个后台管理系统的脚手架。

你可以饭客网络安全基地去下载看看.

printf("\t\t\t欢迎进入学生成绩系统\n"); } void menu() { printf("\n\t\t********************************\n"); //管理菜

下载地址如下:

系统企业管理子系统(普通单位版V4.3.10)升级补丁,还有网站中间部位有个:北京市社会保险信息系统企业管理子系统(普通单位版V4.2.1),把这两个下载下来,先装V4.2.1后,安装的

1、组织机构代码证书所有正、副本,已办理代码IC卡(电子副本)的还需提交代码IC卡; 2、 管理局注册登记,并未有不良记录,出具的审计报告应明确公司有无虚报注册资本行为;股

四五互联移动下载

在右上角,15位,这是纳税人税务登记的识别号,全国统一,每个纳税人唯一的识别代码 微机编码一般是当地税务局为了便于纳税人信息的计算机管理,对纳税人由计算机产生的一个

群英网络电信下载

我也遇到这种情况了~ 管理系统进不去了,准备先把数据考出来,在到别的电脑上重新装软件再返还数据 ~ 不知道行不行~

巨牛网络电信下载

printf("\\n\\n\\n"); printf("\\t1载入书籍信息\\t\\t\\t\\t2删除书籍信息\\n\\n"); printf("\\t3全显书籍信息\\t\\t\\t\\t4修改书籍信息\\n\\n"); printf("\\t0退出系统\\n

创梦网络电信下载

想要查看具体捐款情况只有用数字证书,或者去社保打印月报,不过好像今年社保不再提供打印月报了,主要是想让单位购买数字证书。还有就是可以查看你的银行U宝,看钱扣的

酷云中国网通下载

那个发邮件的指定到你邮箱的功能不是html能实现的饿- -! <html> <head> <title>表单源码</title> <head> <body bgcolor="#A0EEDC

亿恩科技电信下载

#include <stdio.h>//通讯录 #include <conio.h> #include <string.h> #include <stdlib.h> #define N 100 int M=5; struct student { char num[10];char name[

万达网络电信下载

自己不会下载的,可以去当地的国税局吧。 但你也可以查一下当地的国税网,上面应该有的啊。

徐州枫信网通下载

://portal.gd-n-tax.gov.cn/Portal/appmanager/gd/index广东国税局

360集群电信下载

下载”,下载此程序后进行安装。 然后下载“生产企业出口退税申报系统7.0版”,进行 。 分类管理代码:所有企业该栏录入“B”。 税务机关代码:所有企业该栏录入“1101

酷云中国电信下载

云彩网络双线下载

腾正科技电信下载

微子网络电信下载

扩展阅读,根据您访问的内容系统为您准备了以下内容,希望对您有帮助。

java版本的学生成绩管理系统代码(要有数据库)

http://download.csdn.net/source/941267下载到了别忘了我

C语言学生成绩管理系统代码 急!!!!!!

参考#include "stdio.h" /*定义学生结构体*/ struct Student { char ID[20]; char Name[20]; float Mark1; float Mark2; float Mark3; float Average; }; /*声明学生数组及学生数量*/ struct Student students[1000]; int num=0; /*求平均值*/ float Avg(struct Student stu) { return (stu.Mark1+stu.Mark2+stu.Mark3)/3; } /*通过学号返回数组下标*/ int Student_SearchByIndex(char id[]) { int i; for (i=0;i<num;i++) { if (strcmp(students[i].ID,id)==0) { return i; } } return -1; } /*通过姓名返回数组下标*/ int Student_SearchByName(char name[]) { int i; for (i=0;i<num;i++) { if (strcmp(students[i].Name,name)==0) { return i; } } return -1; } /*显示单条学生记录*/ void Student_DisplaySingle(int index) { printf("%10s%10s%8s%8s%8s%10s\n","学号","姓名","成绩","成绩","成绩","平均成绩"); printf("-------------------------------------------------------------\n"); printf("%10s%10s%8.2f%8.2f%8.2f%10.2f\n",students[index].ID,students[index].Name, students[index].Mark1,students[index].Mark2,students[index].Mark3,students[index].Average); } /*插入学生信息*/ void Student_Insert() { while(1) { printf("请输入学号:"); scanf("%s",&students[num].ID); getchar(); printf("请输入姓名:"); scanf("%s",&students[num].Name); getchar(); printf("请输入成绩:"); scanf("%f",&students[num].Mark1); getchar(); printf("请输入成绩:"); scanf("%f",&students[num].Mark2); getchar(); printf("请输入成绩:"); scanf("%f",&students[num].Mark3); getchar(); students[num].Average=Avg(students[num]); num++; printf("是否继续?(y/n)"); if (getchar()=='n') { break; } } } /*修改学生信息*/ void Student_Modify() { float mark1,mark2,mark3; while(1) { char id[20]; int index; printf("请输入要修改的学生的学号:"); scanf("%s",&id); getchar(); index=Student_SearchByIndex(id); if (index==-1) { printf("学生不存在!\n"); } else { printf("你要修改的学生信息为:\n"); Student_DisplaySingle(index); printf("-- 请输入新值--\n"); printf("请输入学号:"); scanf("%s",&students[index].ID); getchar(); printf("请输入姓名:"); scanf("%s",&students[index].Name); getchar(); printf("请输入成绩:"); scanf("%f",&students[index].Mark1); getchar(); printf("请输入成绩:"); scanf("%f",&students[index].Mark2); getchar(); printf("请输入成绩:"); scanf("%f",&students[index].Mark3); getchar(); students[index].Average=Avg(students[index]); } printf("是否继续?(y/n)"); if (getchar()=='n') { break; } } } /*删除学生信息*/ void Student_Delete() { int i; while(1) { char id[20]; int index; printf("请输入要删除的学生的学号:"); scanf("%s",&id); getchar(); index=Student_SearchByIndex(id); if (index==-1) { printf("学生不存在!\n"); } else { printf("你要删除的学生信息为:\n"); Student_DisplaySingle(index); printf("是否真的要删除?(y/n)"); if (getchar()=='y') { for (i=index;i<num-1;i++) { students[i]=students[i+1]; } num--; } getchar(); } printf("是否继续?(y/n)"); if (getchar()=='n') { break; } } } /*按姓名查询*/ void Student_Select() { while(1) { char name[20]; int index; printf("请输入要查询的学生的姓名:"); scanf("%s",&name); getchar(); index=Student_SearchByName(name); if (index==-1) { printf("学生不存在!\n"); } else { printf("你要查询的学生信息为:\n"); Student_DisplaySingle(index); } printf("是否继续?(y/n)"); if (getchar()=='n') { break; } } } /*按平均值排序*/ void Student_SortByAverage() { int i,j; struct Student tmp; for (i=0;i<num;i++) { for (j=1;j<num-i;j++) { if (students[j-1].Average<students[j].Average) { tmp=students[j-1]; students[j-1]=students[j]; students[j]=tmp; } } } } /*显示学生信息*/ void Student_Display() { int i; printf("%10s%10s%8s%8s%8s%10s\n","学号","姓名","成绩","成绩","成绩","平均成绩"); printf("-------------------------------------------------------------\n"); for (i=0;i<num;i++) { printf("%10s%10s%8.2f%8.2f%8.2f%10.2f\n",students[i].ID,students[i].Name, students[i].Mark1,students[i].Mark2,students[i].Mark3,students[i].Average); } } /*将学生信息从文件读出*/ void IO_ReadInfo() { FILE *fp; int i; if ((fp=fopen("Database.txt","rb"))==NULL) { printf("不能打开文件!\n"); return; } if (fread(&num,sizeof(int),1,fp)!=1) { num=-1; } else { for(i=0;i<num;i++) { fread(&students[i],sizeof(struct Student),1,fp); } } fclose(fp); } /*将学生信息写入文件*/ void IO_WriteInfo() { FILE *fp; int i; if ((fp=fopen("Database.txt","wb"))==NULL) { printf("不能打开文件!\n"); return; } if (fwrite(&num,sizeof(int),1,fp)!=1) { printf("写入文件错误!\n"); } for (i=0;i<num;i++) { if (fwrite(&students[i],sizeof(struct Student),1,fp)!=1) { printf("写入文件错误!\n"); } } fclose(fp); } /*主程序*/ main() { int choice; IO_ReadInfo(); while(1) { /*主菜单*/ printf("\n------ 学生成绩管理系统------\n"); printf("1. 增加学生记录\n"); printf("2. 修改学生记录\n"); printf("3. 删除学生记录\n"); printf("4. 按姓名查询学生记录\n"); printf("5. 按平均成绩排序\n"); printf("6. 退出\n"); printf("请选择(1-6):"); scanf("%d",&choice); getchar(); switch(choice) { case 1: Student_Insert(); break; case 2: Student_Modify(); break; case 3: Student_Delete(); break; case 4: Student_Select(); break; case 5: Student_SortByAverage(); Student_Display(); break; case 6: exit(); break; } IO_WriteInfo(); } }

c语言程序设计课程设计 图书管理系统 求原代码

高级语言程序设计(2)课程设计

   

一 程序设计说明书

【设计题目】 图书馆借阅管理

【问题描述】图书馆,适合用C++面向对象的功能来描述。图书馆管理系统分为借书、还书、图书管理和读者服务等四个部分。设计一个读者类Reader,记录每个读者基本信息;读者库类Rdatabase,记录所有读者信息;图书类Book, 记录每本书的基本信息;图书库类Bdatabase, 记录所有图书信息。

【基本要求】

1读者库类RDatabase中,其构造函数中,将read.txt文件中所有读入读者记录rede[]中。处理完毕,在析构函数中将read[]中的所有未删记录写入到read.txt中。

2图书库类BDatabase中,其构造函数中,将book.txt文件中所有读入图*录book[]中。处理完毕,在析构函数中将book[]中的所有未删记录写入到book.txt中。

3 利用构造函数完成读者和图书数据初始化,完成内存分配。程序结束前,析构函数完成所申请的堆内存空间。

4 编写主函数,对所编写的矩阵类进行全面测试。要求用户界面采用菜单方式。测试中需要读者和图书数据通过I/O流从磁盘文件读入,同时显示在屏幕上。得到的数据通过I/O流写入磁盘文件保存,同时显示在屏幕上。

5 源程序中要有充分的注释,报告中要有详细的流程图和文字材料。

【类的设计】

该程序包含了四个类,如下:

1.Reader类,有读者的基本管理功能,具有以下私有数据:

int tag;//删除标记 1:已删;0:未删

int no;//读者编号

char name[10];//读者姓名

int borbook[Maxbor];//所借图书

2.读者库类Rdatabase, 具有以下私有数据:

int top;//读者记录指针

Reader read[Maxr];//读者记录

3.图书库类Book,有一本图书的基本功能,有以下私有数据:

int tag;//删除标记 1:已删;0:未删

int no;//图书编号

char name[20];//书名

int onshelf;//是否在架 1在架 0已借

4.图书库类BDatabase,有以下私有数据:

int top;//图*录指针

Book book[Maxb];//图*录

【特殊函数的设计说明】

构造函数

1.Reader类中构造函数Reader(),初始化函数;

2.读者库类RDatabase中,其构造函数Rdatabase(),将read.txt文件中所有读入读者记录rede[]中。

3.Book类中构造函数Book(),初始化函数;

4.图书库类BDatabase中,其构造函数中,将book.txt文件中所有读入图*录book[]中。

 

拷贝构造函数

Reader类中的拷贝构造函数将getname()的返回值读者姓名拷贝到setname()中,Book类中的拷贝构造函数将getname()函数的返回值图书名拷贝到图书名设置函数setname()中。

 

析构函数

1.读者库类RDatabase中,其析构函数~Rdatabase(),将read[]中的所有未删记录写入到read.txt中;

2.图书库类BDatabase中,其析构函数~Bdatabase(),将book[]中的所有未删记录写入到book.txt中。

 

运算符重载

重载了“=”,当比较读者编号和图书编号时,重载;重载位运算符“〈〈”和“〉〉”等。

 

【主要函数算法流程图】

 

【程序的使用方法】

1.进入操作页面,按提示操作;

2.首先,新增图书和读者信息,之后就可以对以存在的信息进行操作;

3.操作当中,可以随时增加,更改和删除图书或读者信息;

4.当选择退出时,进行清屏。

 

二 程序上机调试报告

【语法错误及其排除】

1.在敲程序时,有很多拼写错误,例好多处把Readdata()误打Readdate();结束的分号,在不同的输入法状态下输入,这些小错误刚开始很难发现,不过有了经验,就很容易了。

2.创建新的构造函数时,使用出现了错误。重载构造函数要注意函数的访问权限,结果就不会出现错误。

【算法错误及其排除】

1.读者类中借书操作函数中,采用循环语句时判断读者已借图书量时for(int i=0;i<Maxbor;i++)误写为for(int i=1;i<Maxbor;i++),使循环发生错误。

2.指针使用错误,指针b和r混淆,导致编译错误得到“error C2660: 'retbook' : function does not take 1 parameters”错误报告。

三 程序测试结果

【收获及体会】

除了课堂外,课程设计是最能学到东西的,最考验人的。在做课程设计这段时间,时刻都感觉自己有好多不懂,要学的太多了!经过这次课程设计,让我对C++这门语言有了更深的认识,操作能力有了提高。要想得到敲的代码运行出来后的满足感,需要耐心细心,毅力以及充沛的体力。只有经过多次编辑,多次编译,再多次运行,才能编写出更好的程序,有时候需要多次的更正才达到所要的运行结果。学习编程,需要多揣摩,实践,实践,再实践,编程技能才能更上一层楼,此外还得多向高手请教!

【源程序代码】

//********************

//图书馆借阅管理

//班级:

//学号:

//姓名:

//********************

#include<iostream.h>

#include<iomanip.h>

#include<string.h>

#include<fstream.h>

const int Maxr=1000;//最多的读者

const int Maxb=10000;//最多的图书

const int Maxbor=8;//每位读者最多借8本书

class Reader //读者类

{

int tag;//删除标记 1已删;0未删

int no;//读者编号

char name[10];//读者姓名

int borbook[Maxbor];//所借图书

public :

Reader(){}//构造函数

char *getname(){return name;}//获取读者姓名

int gettag(){return tag;}//获取删除标记

int getno(){return no;}//获取读者编号

void setname(char na[])//设置读者姓名

{

strcpy(name,na);

}

void delbook(){tag=1;}//设置删除标记

void addreader(int n,char *na)//增加读者

{

tag=0;

no=n;

strcpy(name,na);

for(int i=0;i<Maxbor;i++)

borbook[i]=0;

}

void borrowbook(int bookid)//借书操作

{

for(int i=0;i<Maxbor;i++)

{

if(borbook[i]==0)

{

borbook[i]=bookid;

}

}

}

int retbook(int bookid)//还书操作

{

for(int i=0;i<Maxbor;i++)

{

if (borbook[i]==bookid)

{

borbook[i]=0;

return 1;

}

}

return 0;

}

void disp()//输出读者信息

{

cout<<setw(5)<<no<<setw(10)<<name<<"借书编号:";

for(int i=0;i,Maxbor;i++)

if(borbook[i]!=0)

cout<<borbook[i]<<endl;

}

};

 

class RDatabase//读者库类

{

int top;//读者记录指针

Reader read[Maxr];//读者记录

public:

RDatabase()//构造函数,将reader.txt读到read[]中

{

Reader s;

top=-1;

fstream file("reader.txt",ios::in);

while(1)

{

file.read((char*)&s,sizeof(s));

if(!file)break;

top++;

read[top]=s;

}

file.close();

}

void clear()//删除所有读者信息

{

top=-1;

}

int addreader(int n,char *na)//添加读者,检查是否已存在

{

Reader *p=query(n);

if(p==NULL)

{

top++;

read[top].addreader(n,na);

return 1;

}

return 0;

}

Reader*query(int readerid)//按编号查找

{

for(int i=0;i<=top;i++)

if(read[i].getno()==readerid&&read[i].gettag==0)

return &read[i];

return NULL;

}

void disp()//删除读者所有信息

{

for(int i=0;i<=top;i++)

read[i].disp();

}

void readerdata();//读者库维护

~RDatabase()//析构函数,将read[]写入reader.txt文件中

{

fstream file("reader.txt",ios::out);

for(int i=0;i<=top;i++)

if(read[i].gettag()==0)

file.write((char*)&read[i],sizeof(read[i]));

file.close();

}

};

void RDatabase::readerdata()

{

int choice=1;

char rname[20];

int readerid;

Reader*r;

while(choice!=0)

{

cout<<"读者服务 1新增 2更该 3删除 4查找 5显示 6全删 0退出"<<endl;

cin>>choice;

switch(choice)

{

case 1:

cout<<"请输入读者编号:";

cin>>readerid;

cout<<"读入读者姓名:";

cin>>rname;

addreader(readerid,rname);

break;

case 2:

cout<<"请输入读者编号:";

cin>>readerid;

r=query(readerid);

if(r==NULL)

{

cout<<"读者不存在"<<endl;

break;

}

cout<<"请输入新读者姓名:";

cin>>rname;

r->setname(rname);

break;

case 3:

cout<<"请输入读者编号:";

cin>>readerid;

r=query(readerid);

if(r==NULL)

{

cout<<"读者不存在"<<endl;

break;

}

r->delbook();

break;

case 4:

cout<<"请输入读者编号:";

cin>>readerid;

r=query(readerid);

if(r==NULL)

{

cout<<"该读者编号不存在"<<endl;

break;

}

case 5:

disp();

break;

case 6:

clear();

break;

}

}

}

 

class Book//图书类

{

int tag;//删除标记 1:已删;0:未删

int no;//图书编号

char name[20];//书名

int onshelf;//是否在架 1在架 0已借

public:

Book(){}

char*getname(){return name;}//获取读者姓名

int getno(){return no;}//获取图书编号

int gettag(){return tag;}//获取删除标记

void setname(char na[])//设置书名

{

strcpy(name,na);

}

void delbook(){tag=1;}//删除图书

void addbook(int n,char*na)//增加图书

{

tag=0;

no=n;

strcpy(name,na);

onshelf=1;

}

int borrowbook()//借书操作

{

if(onshelf==1)

{

onshelf=0;

return 1;

}

return 0;

}

void retbook()//还书操作

{

onshelf=1;

}

void disp()//输出图书

{

cout<<setw(6)<<no<<setw(18)<<name<<setw(10)<<(onshelf==1?"在架":"已借")<<endl;

}

};

 

class BDatabase//图书库类

{

int top;//图*录指针

Book book[Maxb];//图*录

public:

BDatabase()//构造函数,将book.txt读到book[]中

{

Book b;

top=-1;

fstream file("book.txt",ios::in);

while(1)

{

file.read((char*)&b,sizeof(b));

if(!file)break;

top++;

book[top]=b;

}

file.close();

}

void clear()//全删

{

top=-1;

}

int addbook(int n,char*na)//增加图书

{

Book*p=query(n);

if(p==NULL)

{

top++;

book[top].addbook(n,na);

return 1;

}

cout<<"新增成功!"<<endl;

}

Book*query(int bookid)//查找图书

{

for(int i=0;i<=top;i++)

if(book[i].getno()==bookid&&book[i].gettag()==0)

return NULL;

}

void bookdata();//图书库维护

void disp()

{

for(int i=0;i<=top;i++)

if(book[i].gettag()==0)

book[i].disp();

}

~BDatabase()//析构函数,将book[]写入book.txt文件中

{

fstream file("book.txt",ios::out);

for (int i=0;i<=top;i++)

if(book[i].gettag()==0)

file.write((char*)&book[i],sizeof(book[i]));

file.close();

}

};

void BDatabase::bookdata()

{

int choice;

char bname[40];

int bookid;

Book *b;

while(choice!=0)

{

cout<<"图书管理 1新增 2更该 3删除 4查找 5显示 6全删 0退出"<<endl;

cin>>choice;

switch(choice)

{

case 1:

cout<<"输入图书编号:";

cin>>bookid;

cout<<"输入图书书名:";

cin>>bname;

addbook(bookid,bname);

break;

case 2:

cout<<"输入图书编号:";

cin>>bookid;

b=query(bookid);

if(b==NULL)

{

cout<<"该图书不存在"<<endl;

break;

}

cout<<"输入新书名:";

cin>>bname;

b->setname(bname);

cout<<"更名成功!"<<endl;

break;

case 3:

cout<<"输入图书编号:";

cin>>bookid;

b=query(bookid);

if(b==NULL)

{

cout<<"该图书不存在!"<<endl;

break;

}

b->delbook();

break;

case 4:

cout<<"请输入图书编号:";

cin>>bookid;

b=query(bookid);

if(b==NULL)

{

cout<<"该书不存在!"<<endl;

break;

}

b->disp();

break;

case 5:

disp();

break;

case 6:

clear();

break;

}

}

}

 

void main()

{

int choice=1,bookid,readerid;

RDatabase ReaderDB;

Reader *r;

BDatabase BookDB;

Book *b;

while(choice!=0)

{

cout<<" 1借书      "<<endl;

cout<<" 2还书      "<<endl;

cout<<" 3图书维护  "<<endl;

cout<<" 4读者维护  "<<endl;

cout<<" 0离开      "<<endl;

cin>>choice;

switch(choice)

{

case 1:

cout<<"借书,请输入读者编号:";

cin>>readerid;

cout<<"图书编号:";

cin>>bookid;

r=ReaderDB.query(readerid);

if(r==NULL)

{

cout<<"哈哈,借书成功!";

break;

}

b=BookDB.query(bookid);

if(b==NULL)

{

cout<<"不存在该书!"<<endl;

break;

}

if(b->borrowbook()==0)

{

cout<<"该书已借"<<endl;

break;

}

r->borrowbook(b->getno());

break;

cout<<"借书成功!"<<endl;

case 2:

cout<<"还书,请输入读者编号:";

cin>>readerid;

cout<<"请输入图书编号;";

cin>>bookid;

r=ReaderDB.query(readerid);

if(r==NULL)

{

cout<<"不存在该读者!"<<endl;

break;

}

b->retbook();

r->retbook(b->getno());

break;

cout<<"还书成功!"<<endl;

case 3:

BookDB.bookdata();

break;

case 4:

ReaderDB.readerdata();

break;

}

}

}

【输出结果】

1借书

2还书

3图书管理

4读者服务

0退出

3

图书管理 1新增 2更该 3删除 4查找 5显示 6全删 0退出

1

输入图书编号:1111

输入图书书名:武林外传

新增成功!

图书管理 1新增 2更该 3删除 4查找 5显示 6全删 0退出

1

输入图书编号:2222

输入图书书名:今夜无眠

新增成功!

图书管理 1新增 2更该 3删除 4查找 5显示 6全删 0退出

0

1借书

2还书

3图书管理

4读者服务

0退出

4

读者服务 1新增 2更该 3删除 4查找 5显示 6全删 0退出

1

请输入读者编号:001

读入读者姓名:周强

读者服务 1新增 2更该 3删除 4查找 5显示 6全删 0退出

0

1借书

2还书

3图书管理

4读者服务

0退出

1

借书,请输入读者编号:001

图书编号:1111

哈哈,借书成功! 1借书

2还书

3图书管理

4读者服务

0退出

2

还书,请输入读者编号:001

请输入图书编号;1111

还书成功!

1借书

2还书

3图书管理

4读者服务

0退出

3

图书管理 1新增 2更该 3删除 4查找 5显示 6全删 0退出

2

输入图书编号:2222

输入新书名:金庸全集

更名成功!

Press any key to continue

处理 URL 时服务器出错。请与系统管理员联系。代码太长 贴不下

不如教给你调试方法:第一步:服务器上的设置,打开IIS,站点,右键,属性,主目录,配置,调试,启用服务器段调试,启用客户端调试,向客户端发送详细错误信息第二部:客户端的设置,IE,Internet选项,高级,禁用脚本调试(ie)去掉,禁用脚本调试(其他)去掉第三步:根据错误信息进行程序修改第四步:调试完成过后把服务器端的设置改回去,以免给无聊的假黑客留下空隙

  • 本文相关:
  • java版本的学生成绩管理系统代码(要有数据库)
  • C语言学生成绩管理系统代码 急!!!!!!
  • c语言程序设计课程设计 图书管理系统 求原代码
  • 处理 URL 时服务器出错。请与系统管理员联系。代码太长 贴不...
  • 开源代码是什么
  • 求Java图书馆管理系统源代码
  • 学生成绩管理系统 C++代码 谢谢了
  • c语言学生信息管理系统代码
  • 急求北京市社会保险信息系统企业管理子系统下载(普通单位版...
  • 到四川省工商行政管理局年检组织机构代码证和营业执照年检需...
  • 税务代码和微机代码分别是什么?
  • 全国党员管理信息系统(基层版)的管理系统进不去,点击就会出现...
  • 图书馆管理系统设计,包括代码设计,输出输入设计论文
  • 北京市社会保险系统企业管理子系统——普通单位版下载了为什...
  • 谁能帮写个简单的html表单源代码?
  • 求c语言编写的通讯录源代码
  • 广东省普通发票管理系统哪里有免费下载的?
  • 广东省普通发票管理系统哪里有免费下载的?
  • 关于生产企业出口退税申报系统操作方法与指南
  • JAVA现在最好的开发工具
  • 网站首页源码下载asp源码php源码.net源码jsp源码软件开发脚本下载js框架网站地图网页游戏黑客源码数据库类其它源码整站系统博客程序留言聊天企业网站新闻文章ajax相关搜索链接文件管理交友会员上传下载投票调查框架模板整站系统新闻文章留言聊天博客系统贺卡图片ajax相关文件管理问答系统社区论坛上传下载整站系统控件组件新闻文章主机域名计数统计小偷采集电子商务学校班级 社区论坛上传下载投票调查blog程序留言聊天整站系统社区论坛上传下载投票调查数据管理jsp其它c#源码易语言源码delphi源码vb源码java源码其它菜单导航tab标签焦 点 图在线客服css特效相册代码flash特效批处理其它jqueryextjsprototypemootoolsajax/javascript其它框架主页源码下载jsp源码jsp其它wts在线答题系统 v0.3.0html+js上传图片源码下载 v1.0 免费版后台整合包精简版(servlet_dbc) v2.0jspgou网店系统 v6.1.1 店中店版angularjs web页面框架 v8.0.0 rc3guns管理系统全彩种彩票网站源码 v2.0全彩种彩票网站源码 v2.0下载e鹰jsp新闻发布系统e鹰jsp新闻发布系统下载javashop 开源网店系统 v3.0 beta2 javashop 开源网店系统 v3.0 beta2 下载比较简单的js日历插件 网页日历 v1.01比较简单的js日历插件 网页日历 v1.01下载enews jsp 新闻发布系统 v1.0(jsp+mysql)enews jsp 新闻发布系统 v1.0(jsp+mysql)下载echarts v4.2.1 rc1 商业产品图表库echarts v4.2.1 rc1 商业产品图表库下载jsp视频播客管理系统 v2.0 jsp视频播客管理系统 v2.0 下载 projectforge 基于web的项目管理系统 v6.14.0 projectforge 基于web的项目管理系统 v6.14.0下载北雨jsp求职招聘系统 v2.5.2 北雨jsp求职招聘系统 v2.5.2 下载找不到分享码?wts在线答题系统 v0.3.0html+js上传图片源码下载 v1.0 免费版后台整合包精简版(servlet_dbc) v2.0jspgou网店系统 v6.1.1 店中店版angularjs web页面框架 v8.0.0 rc3jpress v3.0 alpha.1 双鱼林jsp商品进销存系统 v1.0angularjs web页面框架 v7.2.16ember.js v3.16.3 一个开源的javascript客户端框架前端二三维一体化地图引擎库 maptalks v0.37.0版分享码的获取方法迅雷winrar v5整站系统社区论坛上传下载投票调查数据管理jsp其它angularjs web页面框架 v9.0.4jpress 开源精品模板 v3.1.1ember.js v3.16.3 一个开源的javascript客户端框架wts在线答题系统 v0.3.0ionic html5 开源移动应用框架 v5.0.0 beta5 angularjs web页面框架 v7.2.16jpress v3.0 alpha.1html+js上传图片源码下载 v1.0 免费版ember.js v3.11.0 beta2后台整合包精简版(servlet_dbc) v2.0chrome
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved