web自定义项目,请求思路!200分相送!
杨哥儿 2011-12-05 08:08:50 项目是建立一个框架,由用户自定义子项目内容,并生成相应报表。
需求这样的:
一、框架提供数据库中所有可用字段(名称、类型、约束);
二、用户申请建立一个新子项目。
1、定义子项目名称;
2、定义子项目的所要用的数据:字段名称、字段的数据源(可是常量、变量、数据引用、公式);
3、常量直接输入值,变量为其它已经定义的常量和变量的表达式,数据引用为数据库提供的字段,公式为前三者的组合表达式;
4、用户定义子项目在网页中的界面:位置(left,top)、大小(width,height)、显示控件(textbox,checkbox,button,radio,select,image)、控件样式等;
5、用户定义子项目生成的报表:报表标题、表头字段、表格内容、汇总项等。
三、系统生成该项目,在页面显示结果。
1、生成web页面;
2、在生成的页面中响应用户操作结果,包括用户操作数据的保存;
3、根据用户的操作生成相应报表,并提供导出excel下载。
四、用户可根据需要修改和调整子项目的内容。
目前需要解决的问题:
1、数据库该如何设计?
2、如何实现用户自定义的界面?
3、如何实现用户自定义的报表?
3、如何响应生成的页面中的事件响应?
请用aspx.net完成。java和php我不会,见谅!
4个问题。200分。我只能发100分的帖子,明天加分!