兄弟的一个作品 和大家分享 希望多多提出有建设性的意见
关键字:
ASP.NET2.0、 MagicAjax、 Sqlserver2005、 NHibernate、
reporting Service(SQL2005的报表服务器)、 固定表头的gridview、 泛型。
异步加载数树、右键菜单。
这是个演示版本 功能还有待完善。
考虑有些朋友的错操作 我把用户管理和角色管理功能屏蔽了,为了使他人查看正常 请不要随意删除数据)
--------------------------------------------------------------------
程序介绍:
1、三层结构
2、所用技术 前端:展现ASP.NET2.0 + MagicAjax,
程序架构: NHibernate 配置确实有点麻烦!大部分代码由CodeSmith自动生成
数据库:Sqlserver2005
报表:Sqlserver2005 自带的reporting Service 较爽!
3 程序名称:学籍管理系统
4、适用的最大范围:地区 市级教委
5、开发工具: VS2005
因为用户的管辖区域是一级卡一级的! 要看到完整的功能必须 以不同的生份登陆 我在这里列出了几个典型
的用户
用户名 密码 描述
yl 123456 玉林教育局 (地区教育局)
bl 123456 北流教育局 (县教育局 属于地区教育局管辖)
blyz 123456 北流一中
yljzr 123456 北流一中初一年级主任
sebzr 123456 北流一中初三(2)班主任
--------------------------------------------------------------------
--------------------------------------------------------------------
几点体会!
1、界面是东拼西凑的!主界面有抄袭SINA BLOG 管理界面的嫌疑 不过自我感觉还可以!现在想实现
换皮肤的功能 但是应用了一个皮肤后 该皮肤下的SKIN 和 CSS全部都起作用了, 超级郁闷!不知
道那个兄弟能给点建议和指导。
2、MagicAjax 0.3.0 的确不错! 我也看了 Atals的DEMO 感觉 MagicAjax都能很容易的实现 不用
写JAVASCRIPT的感觉实在太好了,基本上我用到的.net控件MagicAjax都支持。出了图片上传控
件会以外的报一个错!到现在还没解决!没办法这个页面只好不用MagicAjax;感觉MagicAjax还
有好多功能都还没用到,英文的文档看的吃力,不懂! 有对MagicAjax比较了解的兄弟 来这里
介绍介绍经验。
3、NHibernate 是在其官方网站下载的源代码 整体感觉还可以! 对于小型的数据库管理系统的开发
确实不错! 但是如果系统对效率、速度的要求比较高的时候。这个框架就有点招架不住了!
4、固定表头 是照小山的Blog里搞的!实现很简单 但是表头的细线没了,搞了半天也没搞好!哪个兄
弟有没有更好更简单的办法啊??
5、一直都没有注意 其实.net 2.0 的TreeView 已经有节点异步加载的属性,实现起来超级简单:
一个属性、一个事件 就搞定了
不过前几天才发现,真失败! 我这个系统里面的“行政区划管理”模块的树 就是异步加载的。其他
的地方还没来得及该。
班级/年级管理的树 是支持 右键菜单的!
6、SQL2005的报表服务器 的确不错!做报表更快速!提供了很多中报表解决方案,可以导出为多种格式
的文件。不需要写代码!
7、在线人数的统计 在用户的统计可以准确到一秒(包括点关闭按纽也能扑捉到)!唯一一种情况 如果用户
断线 1分种后才能反映出来!
不过没有对同一帐号重复登陆考虑。所以同一台机器可以登陆多次。在线人数也+1。
(个人感觉我需要的 就是这个效果!)
--------------------------------------------------------------------
演示地址 http://222.83.255.29/SrmWeb
(我过几天还要给客户演示! 数据安全方面考虑的比较少!恳请各位高手手下留情
如果有重大的漏洞 希望QQ告诉我 10646337 暗号:“反清覆明” 或者“为人民服务”)
关键字:
ASP.NET2.0、 MagicAjax、 Sqlserver2005、 NHibernate、
reporting Service(SQL2005的报表服务器)、 固定表头的gridview、 泛型。
异步加载数树、右键菜单。
这是个演示版本 功能还有待完善。
考虑有些朋友的错操作 我把用户管理和角色管理功能屏蔽了,为了使他人查看正常 请不要随意删除数据)
--------------------------------------------------------------------
程序介绍:
1、三层结构
2、所用技术 前端:展现ASP.NET2.0 + MagicAjax,
程序架构: NHibernate 配置确实有点麻烦!大部分代码由CodeSmith自动生成
数据库:Sqlserver2005
报表:Sqlserver2005 自带的reporting Service 较爽!
3 程序名称:学籍管理系统
4、适用的最大范围:地区 市级教委
5、开发工具: VS2005
因为用户的管辖区域是一级卡一级的! 要看到完整的功能必须 以不同的生份登陆 我在这里列出了几个典型
的用户
用户名 密码 描述
yl 123456 玉林教育局 (地区教育局)
bl 123456 北流教育局 (县教育局 属于地区教育局管辖)
blyz 123456 北流一中
yljzr 123456 北流一中初一年级主任
sebzr 123456 北流一中初三(2)班主任
--------------------------------------------------------------------
--------------------------------------------------------------------
几点体会!
1、界面是东拼西凑的!主界面有抄袭SINA BLOG 管理界面的嫌疑 不过自我感觉还可以!现在想实现
换皮肤的功能 但是应用了一个皮肤后 该皮肤下的SKIN 和 CSS全部都起作用了, 超级郁闷!不知
道那个兄弟能给点建议和指导。
2、MagicAjax 0.3.0 的确不错! 我也看了 Atals的DEMO 感觉 MagicAjax都能很容易的实现 不用
写JAVASCRIPT的感觉实在太好了,基本上我用到的.net控件MagicAjax都支持。出了图片上传控
件会以外的报一个错!到现在还没解决!没办法这个页面只好不用MagicAjax;感觉MagicAjax还
有好多功能都还没用到,英文的文档看的吃力,不懂! 有对MagicAjax比较了解的兄弟 来这里
介绍介绍经验。
3、NHibernate 是在其官方网站下载的源代码 整体感觉还可以! 对于小型的数据库管理系统的开发
确实不错! 但是如果系统对效率、速度的要求比较高的时候。这个框架就有点招架不住了!
4、固定表头 是照小山的Blog里搞的!实现很简单 但是表头的细线没了,搞了半天也没搞好!哪个兄
弟有没有更好更简单的办法啊??
5、一直都没有注意 其实.net 2.0 的TreeView 已经有节点异步加载的属性,实现起来超级简单:
一个属性、一个事件 就搞定了
不过前几天才发现,真失败! 我这个系统里面的“行政区划管理”模块的树 就是异步加载的。其他
的地方还没来得及该。
班级/年级管理的树 是支持 右键菜单的!
6、SQL2005的报表服务器 的确不错!做报表更快速!提供了很多中报表解决方案,可以导出为多种格式
的文件。不需要写代码!
7、在线人数的统计 在用户的统计可以准确到一秒(包括点关闭按纽也能扑捉到)!唯一一种情况 如果用户
断线 1分种后才能反映出来!
不过没有对同一帐号重复登陆考虑。所以同一台机器可以登陆多次。在线人数也+1。
(个人感觉我需要的 就是这个效果!)
--------------------------------------------------------------------
演示地址 http://222.83.255.29/SrmWeb
(我过几天还要给客户演示! 数据安全方面考虑的比较少!恳请各位高手手下留情
如果有重大的漏洞 希望QQ告诉我 10646337 暗号:“反清覆明” 或者“为人民服务”)
解决方案 »
- Response.Redirect跳转问题
- asp.net操作xml问题
- EXT封装的.NET控件,加载慢
- 弹出窗口后,原窗口样式怎么变了?
- VIEWSTATE 到底能不能禁用。。。
- datagrid样式,javascript 问题
- Dataset和ADO的记录集有什么区别 有什么特点,有什么不足之处
- 要想查看aaa数据库里所有的表SQL语句该怎么写?
- VS 2010中使用自带报表的3个简单问题
- GridView 分页后,DataKeyNames 不起作用,求教!
- 将数据类型 varchar 转换为 bigint 时出错
- ▲▲▲▲▲▲▲ UP有分哟!!! ▲▲▲▲▲▲▲ 在SQL查询语句的条件中如何使用变量? ▲▲▲▲▲▲▲
改了几条记录
有BUG
不过有刚刚用了一下好象有点 Js 或 Ajax 方面的脚本小 Bug 吧,不过好象没有对系统产生影响。