- 51Aspx源码必读.txt[5KB]
- About.aspx[445B]
- About.aspx.cs[279B]
- Global.asax[962B]
- Site.master[2KB]
- Site.master.cs[290B]
- error.aspx[332B]
- error.aspx.cs[369B]
- web.config[1KB]
- 个人信息修改.aspx[1KB]
- 个人信息修改.aspx.cs[1KB]
- 主页.aspx[1KB]
- 主页.aspx.cs[2KB]
- 修改角色权限.aspx[3KB]
- 修改角色权限.aspx.cs[1KB]
- 删除用户.aspx[3KB]
- 删除用户.aspx.cs[284B]
- 删除角色.aspx[991B]
- 删除角色.aspx.cs[1KB]
- 增加角色.aspx[2KB]
- 增加角色.aspx.cs[1KB]
- 新增用户.aspx[2KB]
- 新增用户.aspx.cs[1KB]
- 用户信息修改.aspx[4KB]
- 用户信息修改.aspx.cs[1KB]
- 登录情况.aspx[2KB]
- 登录情况.aspx.cs[1008B]
- 首页.aspx[348B]
- 首页.aspx.cs[280B]
- 首页.master[6KB]
- 首页.master.cs[1KB]
- from - .gif[4KB]
- 最新Asp.Net源码下载.url[123B]
源码介绍
源码参数
一、源码特点
1、系统的用户菜单管理是很多应用系统必备的功能。为了锻炼学生开发应用系统的能力,特别要求学生从系统分析开始,严格采用UML系统建模,严格采用面向对象的设计方法来开发,
二、菜单功能
1、系统有一级菜单:用户管理、角色管理、人事管理、财务管理、销售管理、技术管理。其中用户管理有二级菜单:增加一个用户、删除一个用户、修改用户信息、查询用户登录情况、更新个人情况。角色管理有二级菜单:增加一个角色、删除一个角色、修改角色信息。人事管理有二级菜单:查询人事记录、统计人事记录、修改人事记录。财务管理有二级菜单:查询财务记录、统计财务记录、修改财务记录。销售管理有二级菜单:查询销售记录、统计销售记录、修改销售记录。技术管理有二级菜单:查询技术记录、统计技术记录、修改技术记录。
2、登陆界面输入用户名和密码以确认身份和角色。用户有用户名、密码、昵称、用户描述、角色名称等属性,由角色名称来确认用户拥有的菜单操作权限。角色有角色名称、昵称、角色描述、权限等属性。当用户登录成功后,只允许点击其具备权限的菜单。用户没有某项功能,则对应菜单要么不显示,要么变灰色,不允许点击。下面的解决方法也可以,当用户选择了不具备权限的菜单,输出提示信息,不过这个简单方法要扣分。
3、系统首先有9个角色:管理员、XX部门经理四个、XX部门员工四个,XX指人事部、财务部、销售部、技术部。管理员具有用户管理、角色管理的所有功能。XX部门经理允许操作本部门管理的三个功能:查询、统计、修改,除“用户管理”的“更新个人情况”外,不能操作其它内容。XX部门员工只允许操作本部门管理的查询功能,以及“用户管理”的“更新个人情况”。而“用户管理”的“更新个人情况”只允许修改登录用户自身的昵称、用户描述。以管理员身份进入系统后,可任意增加角色,新增加的角色不允许操作“角色管理”菜单,其它菜单则可随意搭配。以管理员身份进入系统后,可任意增加用户,新增加的用户必须具有用户名、密码和角色名称,其它属性可选择填写。
4、人事管理、财务管理、销售管理和技术管理的具体功能不要求实现,可用一个对话框或者一条提示信息来表示,也可以简单地输出一串字符。前面已经说明,对“用户管理”的“更新个人情况”子菜单,只允许修改登录用户自身的昵称、用户描述。“用户管理”的二级菜单“增加一个用户”、“删除一个用户”、“修改用户信息”对用户执行相应操作,要求实现具体功能;“查询用户登录情况”可查询某用户的所有登录情况:用户名、用户创建时间、登录时间、登录时长、当前状态(在线、下线)、IP地址。“角色管理”的二级菜单:“增加一个角色”、“删除一个角色”、“修改角色信息”,只能由管理员操作,对角色执行相应操作,要求实现具体功能。
三、注意事项
1、开发环境为Visual Studio 2010,数据库为Access。
2、App_Data文件夹中是数据库文件
1、系统的用户菜单管理是很多应用系统必备的功能。为了锻炼学生开发应用系统的能力,特别要求学生从系统分析开始,严格采用UML系统建模,严格采用面向对象的设计方法来开发,
二、菜单功能
1、系统有一级菜单:用户管理、角色管理、人事管理、财务管理、销售管理、技术管理。其中用户管理有二级菜单:增加一个用户、删除一个用户、修改用户信息、查询用户登录情况、更新个人情况。角色管理有二级菜单:增加一个角色、删除一个角色、修改角色信息。人事管理有二级菜单:查询人事记录、统计人事记录、修改人事记录。财务管理有二级菜单:查询财务记录、统计财务记录、修改财务记录。销售管理有二级菜单:查询销售记录、统计销售记录、修改销售记录。技术管理有二级菜单:查询技术记录、统计技术记录、修改技术记录。
2、登陆界面输入用户名和密码以确认身份和角色。用户有用户名、密码、昵称、用户描述、角色名称等属性,由角色名称来确认用户拥有的菜单操作权限。角色有角色名称、昵称、角色描述、权限等属性。当用户登录成功后,只允许点击其具备权限的菜单。用户没有某项功能,则对应菜单要么不显示,要么变灰色,不允许点击。下面的解决方法也可以,当用户选择了不具备权限的菜单,输出提示信息,不过这个简单方法要扣分。
3、系统首先有9个角色:管理员、XX部门经理四个、XX部门员工四个,XX指人事部、财务部、销售部、技术部。管理员具有用户管理、角色管理的所有功能。XX部门经理允许操作本部门管理的三个功能:查询、统计、修改,除“用户管理”的“更新个人情况”外,不能操作其它内容。XX部门员工只允许操作本部门管理的查询功能,以及“用户管理”的“更新个人情况”。而“用户管理”的“更新个人情况”只允许修改登录用户自身的昵称、用户描述。以管理员身份进入系统后,可任意增加角色,新增加的角色不允许操作“角色管理”菜单,其它菜单则可随意搭配。以管理员身份进入系统后,可任意增加用户,新增加的用户必须具有用户名、密码和角色名称,其它属性可选择填写。
4、人事管理、财务管理、销售管理和技术管理的具体功能不要求实现,可用一个对话框或者一条提示信息来表示,也可以简单地输出一串字符。前面已经说明,对“用户管理”的“更新个人情况”子菜单,只允许修改登录用户自身的昵称、用户描述。“用户管理”的二级菜单“增加一个用户”、“删除一个用户”、“修改用户信息”对用户执行相应操作,要求实现具体功能;“查询用户登录情况”可查询某用户的所有登录情况:用户名、用户创建时间、登录时间、登录时长、当前状态(在线、下线)、IP地址。“角色管理”的二级菜单:“增加一个角色”、“删除一个角色”、“修改角色信息”,只能由管理员操作,对角色执行相应操作,要求实现具体功能。
三、注意事项
1、开发环境为Visual Studio 2010,数据库为Access。
2、App_Data文件夹中是数据库文件
责任编辑:WALL·E
下载记录(Only Recent 100)
用户名 | 推荐指数 | 下载时间 |
---|