急求数据库课程设计之通讯录管理系统
是数据库的课程设计来的,要开发一个通讯录管理系统,也就是要开发一个小型的通讯录应用软件啦!要求如下:1.所写的有效代码不得少于500行。(当然也有商量的余地)2.功能当然...
是数据库的课程设计来的,要开发一个通讯录管理系统,也就是要开发一个小型的通讯录应用软件啦! 要求如下:1.所写的有效代码不得少于500行。(当然也有商量的余地) 2.功能当然是最基础的增删改查啦(通讯录里当然要包括最简单的要有姓名,性别,电话号码,住址等等,固然是越多功能越好) 2.开发工具任选,B/S模式或者C/S模式皆可(C语言,JAVA,JSP,ASP任你选,但是要教我如何操作)数据库可以选择SQL Server 2000,Access等数据库(个人建议是用SQL Server 2000的) 界面最好弄得好看点的。 如果是有附加课程设计报告给我以及远程教教我配置及操作这个系统的话我会再追加分的有意帮帮我的请留个言,我会在第一时间回复你的。
展开
3个回答
2013-09-21
展开全部
学东西我觉得最好不要向别人索求代码,自己先思考,遇到难度或者不懂的时候才去问,像你这个通讯系统,你就要想,逻辑是怎样的,最起码要画好流程图吧,是否要具备前后台,有没权限区分等等,刚刚你的那第一要求,不得少于500行,其实要完成你这个系统,500行包不包括HTML界面代码呢?如果不包括的话500行也是可以完成的.如果包含的话那肯定没办法了,一个表格输入都有几十行的代码了/ 另外一个就是功能的实现在数据库中如何表现呢,就好像你说的,通讯录要有姓名,性别,电话号码,住址等等,固然是越多功能越好),你就规划下数据库,就好像你刚才这些都可以划归到一个数据表,这个数据名专门存储这些人员信息,当然你的信息越复杂就不能建在同一个表上了,这会造成维护上的麻烦!一个姓名就是一个字段,性别跟电话号码也是... 现在做系统的很少人会用ASP来开发的了,ASP为什么还没这么快淘汰呢?是因为之前许多的企业许多人的用ASP开发了项目,这些项目要转到另外一个平台上面去,是很费心机和成本的,所以才会让ASP没这么快的消失在市场上,但往后的发展可以看到,ASP基本上没什么市场的了,除非你用的是ASP.NET.ASP.NET跟ASP只是名字上的相似而已,两者差别是巨大的,ASP是解释型的,而ASP.net是编译型的,做WEB系统的话还是推荐使用ASP.net+SQLSERVER或者PHP+MYSQL又或者JSP+oracle这些组合工具
2013-09-21
展开全部
void statistic()
{
int sexFemaleNo=0,sexMaleNo=0,sexOthNo=0;
int class1No=0,class2No=0,classOthNo=0;
printf("\n%s > 查看 > 统计\n",ASSY_TITLE_CHSS);
for (contactsCurRec=0;contactsCurRec<contactsRecs;contactsCurRec++)
{
if (contacts[contactsCurRec].sex=='F' || contacts[contactsCurRec].sex=='f')
sexFemaleNo++;
else if (contacts[contactsCurRec].sex=='M' || contacts[contactsCurRec].sex=='m')
sexMaleNo++;
else
sexOthNo++;
if (!strcmp(contacts[contactsCurRec].strClass,"1") || !strcmp(contacts[contactsCurRec].strClass,"计06-1"))
class1No++;
else if (!strcmp(contacts[contactsCurRec].strClass,"2") || !strcmp(contacts[contactsCurRec].strClass,"计06-2"))
class2No++;
else
classOthNo++;
}
printf("性别\n女: %d 男: %d 其它: %d\n",sexFemaleNo,sexMaleNo,sexOthNo);
printf("班级\n计06-1: %d 计06-2: %d 其它: %d\n",class1No,class2No,classOthNo);
printf("请按任意键返回...");
key=getche(); printf("\n");
}
{
int sexFemaleNo=0,sexMaleNo=0,sexOthNo=0;
int class1No=0,class2No=0,classOthNo=0;
printf("\n%s > 查看 > 统计\n",ASSY_TITLE_CHSS);
for (contactsCurRec=0;contactsCurRec<contactsRecs;contactsCurRec++)
{
if (contacts[contactsCurRec].sex=='F' || contacts[contactsCurRec].sex=='f')
sexFemaleNo++;
else if (contacts[contactsCurRec].sex=='M' || contacts[contactsCurRec].sex=='m')
sexMaleNo++;
else
sexOthNo++;
if (!strcmp(contacts[contactsCurRec].strClass,"1") || !strcmp(contacts[contactsCurRec].strClass,"计06-1"))
class1No++;
else if (!strcmp(contacts[contactsCurRec].strClass,"2") || !strcmp(contacts[contactsCurRec].strClass,"计06-2"))
class2No++;
else
classOthNo++;
}
printf("性别\n女: %d 男: %d 其它: %d\n",sexFemaleNo,sexMaleNo,sexOthNo);
printf("班级\n计06-1: %d 计06-2: %d 其它: %d\n",class1No,class2No,classOthNo);
printf("请按任意键返回...");
key=getche(); printf("\n");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-21
展开全部
我可以帮你完成这个项目,只不过,我用的是delphi,如果可以,请回复,也会帮你写一个详细的操作流程和教你步骤,QQ:502943096
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询