ASP.NET信息机应用系统+可行性分析+需求分析+短信群发 第5页
4.2系统权限划分建议
由于本系统功能权限划分有很强的灵活性,系统管理员能根据不同用户的实际情况来进行分配角色和自由划分,故以下划分规则只作为建议,仅供参考。
表4-1 系统功能权限划分建议
功能名称 系统管理员 招生办公室 就业指导处 其他用户
系统管理 本文来自辣"文'论-文~网
参数配置 √ × × ×
功能菜单 √ × × ×
数据库管理 √ × × ×
日志查看 √ × × ×
内容管理
新闻管理 √ × × ×
新闻分类管理 √ × × ×
用户相关
已审核用户 √ √ √ ×
待审核用户 √ × × ×
角色管理 √ × × ×
好友管理 √ √ √ √
我的信箱 √ √ √ √
意见反馈 √ √ √ √
短信群发
普通群发 √ √ √ ×
师生互动 √ √ √ ×
定制查询
录取查询 √ √ × ×
成绩查询 √ √ × ×
其他查询 √ × × ×
通讯录管理
教师通讯录 √ × √ ×
学生通讯录 √ × √ ×
短信记录
所有发送记录 √ × × ×
我的发送记录 √ √ √ ×
我的接收记录 √ √ √ ×
所有回执记录 √ × × ×
4.3系统功能划分
系统由七大模块组成:系统管理、内容管理、用户相关、短信群发、定制查询、通讯录管理、短信记录。
系统管理:系统配置、功能菜单、数据库管理、日志查看;
内容管理:新闻管理、新闻分类管理;
用户相关:已审核用户、待审核用户、角色管理、好友管理、我的信箱、信息反馈;
短信群发:普通群发、师生互动;
定制查询:录取查询、成绩查询、其他查询;
通讯录管理:教师通讯录、学生通讯录;
短信记录:所有发送记录、我的发送记录、我的接收记录、所有短信回执。
图4-2 系统功能图
4.4数据库设计
数据库作为系统的重要部分,几乎每个操作都得和数据库打交道,所以数据库的设计对整个系统的性能和扩展能力有着举足轻重的影响。本系统花了大量时间进行数据库的构建。在表设置方面,为了让数据库尽量符合第三范式,设置了必要的外键,大大减少了数据的冗余,保证了数据的完整性。为一部分常用查询字段建立了非聚集索引,并为关键查询建立索引视图,大大加快数据检索速度。数据的分页需要读取大量的数据,并具有很强的通用性,故将分页方法语句写入存储过程,供多处使用,在实际测试中,这种形式的分页效率极高。毕业论文
http://www.751com.cn本系统采用数据库建模工具ERStudio8.0进行建模,由最初设计的逻辑模型(Logical Model)生成实体模型(Physic Model),最后链接生成SQL Server 2005完整数据库BricksMasV22005.mdf。
图4-3 数据库模型本文来自辣"文'论-文~网
4.4.1 数据表
BM_CheckOffer:录取查询表
BM_CheckOther:其他查询表
BM_CheckScore: 成绩查询表
BM_Friend: 好友信息表
BM_FriendType:好友分类表
BM_Function: 功能菜单表
BM_MailBox:站内信箱表
BM_News:新闻表
BM_NewsType:新闻分类表
BM_ReceiveLog:接收记录表
BM_Role:角色信息表
BM_RoleFunction:角色功能对应表
BM_RptLog:回执记录表
BM_SendLog:发送记录表
BM_SendTarget:发送对象分配表
BM_Student:学生信息表
BM_SystemInfo:系统信息表
BM_SystemLog:系统日志表
BM_Teacher:教师信息表
BM_User:用户信息表
4.4.2 视图
表4-2 好友视图V_Friend
视图名 列名 引用表 功能描述
V_Friend FriendID BM_Friend 好友ID
UserID BM_Friend 用户ID
FriendName BM_Friend 好友名称
FriendMobilePhone BM_Friend 好友手机号码
FriendTypeID Relation 好友类型ID
TypeName BM_FriendType 类型名称
CreateTime BM_Friend 创建时间
表4-3 信箱视图V_MailBox
视图名 列名 引用表 功能描述
V_MailBox MailBoxID BM_MailBox 信件ID
Title BM_MailBox 信件标题
Content BM_MailBox 信件内容
UserID BM_MailBox 用户ID
AuthorID Relation 作者ID
Username BM_User 用户名
CreateTime BM_MailBox 创建时间
表4-4 新闻视图V_News
视图名 列名 引用表 功能描述
V_News NewsID BM_News 新闻ID
Title BM_News 新闻标题
Content BM_News 新闻内容
Author BM_News 作者
NewsTypeID Relation 新闻分类ID
TypeName BM_NewsType 分类名称
CreateTime BM_News 创建时间
LastTime BM_News 最后更新时间
UserID BM_News 用户ID
Visted BM_News 访问次数
Ding BM_News 是否置顶
Flag BM_News 是否显示
表4-5 用户视图V_User
视图名 列名 引用表 功能描述
V_User UserID BM_User 用户ID
Username BM_User 用户名
Password BM_User 密码
MD5Password BM_User MD5密码
Email BM_User 邮箱地址
MobilePhone BM_User 手机号码
SmsLimited BM_User 月短信限额
RoleID Relation 角色ID
Visted BM_User 访问次数
上一页 [1] [2] [3] [4] [5]
ASP.NET信息机应用系统+可行性分析+需求分析+短信群发 第5页下载如图片无法显示或论文不完整,请联系qq752018766