开开开开开开开开开开N开开开开开开Y开开开开开开
图2-4添加用户信息流程图
2.4计算机软硬件配置和开发平台
2.4.1计算机系统硬件配置
主板:技嘉GA-G31M-S2C CPU: Intel奔腾双核E5300(盒) 内存:威刚2GB DDR2 80 硬盘:希捷320GB 光驱:先锋DVR-117CH
显卡:集成Intel GMA 3100显卡 声卡:集成Realtek ALC8838声卡 网卡:集成AR8132百兆网卡 显示器:优派19寸LED显示器
11
2.4.2计算机系统软件配置
操作系统:Microsoft Windows XP Professional 安装软件:Microsoft Office 2003 金山词霸2010
Adobe Acrobat 10.0 Professional 瑞星杀毒软件防火墙组合版 Internet Explorer 8.0
2.4.3编程环境与工具
本管理信息系统采用Microsoft Windows XP Professional SP3和windos7作为操作系统平台。
本系统在开发时选用了目前流行的主流操作系统XP和winedos7和asp.net作为开发语言,在数据库上同时选用了主流和兼容性较好的SQL2005数据库,由于这些软件产品都是微软公司的产品,因此在行业界的都是得到一直的好评的,也是主流的开发工具。
VS2005+SQL2005
3系统概要设计
3.1 概述
本系统采用B/S结构(Browser/Server,浏览器/服务器结构)和基于Web服务两种模式,是一个适用于Internet环境下的模型结构。只要用户能连上Internet,便可以在任何时间、任何地点使用。系统工作原理图如图4-1所示:
12
执行过程请求客户端回发验证Web服务器传送数据库检索 图3-1 系统工作原理图
3.2 系统结构
本系统是基于B/S架构的网站系统,本系统的具体功能如下:
开开开开开开开开开开开开开开开开开开开开开开开开开开开开开开 开开开开 开开开开开开开开开开开开开开开开开开开开开开开开开开开开开开开开开开开开开
13
图3-2系统功能结构图
3.3. 数据库设计
3.3.1 数据库E-R图
概念模型的设计是为了将现实世界信息进行抽象,实现信息世界的建模,是进行数据库设计的有力工具。数据库概念模型设计可通过E-R图来描述现实世界的概念模型。本系统的E-R图表现了系统中各个实体之间的联系
3.3.2 数据库实体
概念设计的目标是设计出一个大体的功能结构,让系统能够在这个结构上进行编写和运行,数据库是一个系统的灵魂和骨架,没有一个合理的数据库就犹如是一个畸形的人一样,用起来很别扭。
概念模式是系统设计中的一个关键部分他要首先弄清楚系统的流程和分析, 然后结合自己所学的东西,进行对数据库和逻辑结构的合理设计,但是这个过程往往是最复杂的,需要反复的进行修改和改进,如果在前期不能够设计一个合理的数据库和概念模式,那么系统在后期的开发和实际的应用中都将会出现很多问题,所以这一部分可以说是真个系统的核心设计部分, 是真个系统的支撑。在此阶段,用户可以参与和评价数据库系统的设计,从而有利于保证数据库系统的设计与用户的需求相吻合。在概念模式的设计中,E-R模型法是最常见的设计方法。本系统的E-R图如下图所示:
管理员属性图如图4-3所示。
用户名编号密码管理员
图3-3管理员属性ER图
14
学生信息属性图如图3-4所示。
开开开开开开开开开开开开开开开开开开
图3-4学生信息属性ER图
教师信息属性图如图3-5所示。
开开开开开开开开开开开开开开开开开开开开开开开开开开
图3-5教师信息属性ER图
作业信息属性图如图3-6所示。
15