问题描述
最近新出一个实验,小白一点没有头绪该如何做了,登陆界面是用母版页还是神马的都不懂啊,求指教啊用的是visualstudio2010,语言是C#项目设计——医院管理系统【系统需求分析】本系统可以实现的用户需求描述如下:(1)使用者根据自己所拥有的权限进行规定的操作,没有授权操作的用户无法进入该项操作页面。(2)操作人员从登录界面进入系统,在登录页面输入用户名、密码和验证码,通过身份验证后,才可以进入系统的首页。如果未能通过系统的身份验证,系统自动给出登录错误的提示信息。(3)通过身份验证的操作人员进入首页后,可以通过病人的姓名和挂号时间,查询挂号信息。(4)在挂号登记页面能够对病人的挂号进行登记。(5)操作人员可以添加新的药品,并通过药品名称查询药品的信息。同时,能够修改原有的药品的详细信息。(6)操作人员能够对病人的住院信息进行登记,并根据病人姓名、病历号和住院状态对病人的住院信息进行查询。对还未出院的病人可以进行出院登记和缴付住院费。(7)操作人员在系统管理的菜单中,还能够对用户的操作权限进行设定。同时,可以修改自己的登录密码。【系统模块设计】根据上面的系统需求分析,这里将系统分为以下6大模块。(1)数据库管理模块:实现系统中数据库公共访问类和实体类的业务逻辑代码功能。(2)实体类模块:实现对应于数据库各个数据表的实体类创建功能。(3)住院管理模块:实现住院登记、管理住院信息和出院登记等功能。(4)药品管理模块:实现添加药品、修改药品信息和药品信息查询等功能。(5)挂号管理模块:实现挂号登记和查询挂号信息等功能。(6)用户管理模块:实现登录界面、用户权限设置、用户管理和更新密码的功能。【系统数据库设计】在SQLServer2008R2中建立一个名为HospitalManage的数据库来存放系统所必须的数据表。根据系统的需求分析和模块设计,设计以下5张数据表:(1)系统管理员表(admin)用来记录使用本系统的管理员基本信息和对系统所拥有的权限信息,使用管理员的用户名作为表的主键。(2)住院信息表(inhospital)用来记录医院住院病人的信息,住院信息编号是该表的主键。(3)药品信息表(medicine)用来记录医院药品的详细信息,药品编号作为主键。(4)挂号登记信息表(registered)用来记录所有病人的挂号登记的信息,挂号登记编号设置成为主键字段。(5)医院科室表(subject)用来记录医院所有看病的科室信息,科室编号是主键。【系统页面分布】1、系统登录页面(login)2、系统首页(main)3、系统管理(1)用户修改密码页(changepassword)(2)用户权限管理(usermanage)4、挂号信息管理(1)挂号信息登记页(registeredadd)(2)挂号信息查询页(registeredquery)5、药品信息管理(1)药品信息查询页(medicinedetails)(2)药品信息添加页(medicinemanage)6、住院信息管理(1)住院信息查询页(patientquery)(2)住院信息登记页(patientadd)7、退出注意事项:1、管理员默认账户admin,密码123。2、右键点击数据库DBF文件和日志LOG文件,属性-安全性,为所有用户添加完全控制权限。3、将数据库文件附加到SQLServer,更名为HospitalManage。4、SqlDataSource控件不仅可以绑定数据表,也可以绑定数据视图(数据检索结果)。图如下
解决方案
解决方案二:
http://download.csdn.net/detail/chenxh/150873http://download.csdn.net/download/jiangjeffrey/5186952http://down.51cto.com/data/54269参考以上链接。